Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CCB: SDL Crashes while testing QT 5.12 #3162

Closed
LitvinenkoIra opened this issue Dec 6, 2019 · 4 comments
Closed

CCB: SDL Crashes while testing QT 5.12 #3162

LitvinenkoIra opened this issue Dec 6, 2019 · 4 comments
Assignees

Comments

@LitvinenkoIra
Copy link
Contributor

LitvinenkoIra commented Dec 6, 2019

Bug Report

SDL Crashes while testing QT 5.12

Detailed analysis:

SDL added the new application registered to the application list but failed to update the plugin manager before "onVehicleData" notification is received from the HMI from different thread, since the application list contains extra application than to the registered app extension, it was throwing null extension ptr which while referencing caused a crash by the RPC handler thread. Worst case the delay between the application list update and extension update was about 70-100ms and before that if onvehicledata is received, then it will result in crash.

Reproduction Steps
  1. Start SDL, HMI, connect Mobile
  2. Connect iOS with SYNC via BT. Disconnect BT reconnect BT --> SDL Crash observed
  3. Connect iOS with SYNC via USB + Android via BT – Unplug iOS --> SDL Crash observed
Expected Behavior

SDL should not crash

Observed Behavior

SDL crashed

OS & Version Information

@E-SAITO-TMC
Copy link

@theresalech -san, We were able to reproduce this issue with Core 6.0.1. This is a high priority issue for Toyota. Could you please include this in the Core 6.2 release planning?

@theresalech
Copy link
Contributor

@LitvinenkoIra can you please advise if you are able to reproduce this issue in the latest Core release?

@theresalech theresalech added the Waiting for Feedback Maintainers are waiting for feedback from an author or contributor label May 21, 2020
@LuxoftAKutsan
Copy link
Contributor

Fix from SYNC 4 is partially applicable to open sdl. Will be applied.
Only regression will be checked because issue related to IOs devices

@theresalech
Copy link
Contributor

@LuxoftAKutsan, thank you for the additional information! Please let us know when a PR is ready for Livio's review.

@YarikMamykin YarikMamykin self-assigned this Sep 17, 2020
@theresalech theresalech removed the Waiting for Feedback Maintainers are waiting for feedback from an author or contributor label Oct 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants