Skip to content

Commit 444ca01

Browse files
committed
RDKTV-35867: WPEframework crash fingerprint 41002687 at Cobalt::set_state
Reason for change: add error return in RDKShell JSONRPCDirectLink::Invoke method Test Procedure: as metioned in Ticket Risks: Low Priority: P1 Signed-off-by:Boopathi Vanavarayan <[email protected]>
1 parent 9990604 commit 444ca01

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

RDKShell/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ All notable changes to this RDK Service will be documented in this file.
1616

1717
* For more details, refer to [versioning](https://github.com/rdkcentral/rdkservices#versioning) section under Main README.
1818

19+
## [1.6.8] - 2025-05-30
20+
### Fixed
21+
- RDKTV-35867: WPEframework crash fingerprint 41002687 at Cobalt::set_state
22+
1923
## [1.6.7] - 2025-02-27
2024
### Fixed
2125
- Increase Hibernation delay to 30sec and get from RFC

RDKShell/RDKShell.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -718,6 +718,10 @@ namespace WPEFramework {
718718
{
719719
return Core::ERROR_GENERAL;
720720
}
721+
if(message->Error.IsSet()) {
722+
std::cout << "Call failed: " << message->Designator.Value() << " error: " << message->Error.Code.Value() << "\n";
723+
return message->Error.Code.Value();
724+
}
721725
#elif (THUNDER_VERSION == 2)
722726
auto resp = dispatcher_->Invoke(sThunderSecurityToken, channelId, *message);
723727
#else

0 commit comments

Comments
 (0)