Closed jacobkeeler closed 3 years ago
Full crash log: SmartDeviceLinkCore.log
Seems the crash is actually separate from the invalid read. The crash occurs when an app disconnects during the resumption process.
UI.SetGlobalProperties
to DO_NOT_RESPOND
, saveNo issues occur, app does not appear in app list
After 10 seconds, SDL Core crashes
Closing with the merge of #3721
Bug Report
An invalid read is seen in RegisterAppInterfaceRequest sometimes after performing resumption. This is due to the "send_response" callback in the
Run
function, which can be triggered after the RAI request is already destroyed. In the worst case, this callback can even cause a crash.Valgrind description:
Core logs from crash:
Reproduction Steps
valgrind ./smartDeviceLinkCore
Expected Behavior
No memory errors are generated
Observed Behavior
An
Invalid read of size 8
error is logged by valgrindOS & Version Information