-
Notifications
You must be signed in to change notification settings - Fork 699
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
[BUG]: Crash of RoutingManagerd version 3.4.10 #730
Comments
I am very interested in reproducing this. Could you provide some more details about the "Reproduction Steps", especially which applications were used and how exactly the test loops look like? |
@akhzarj can you give some indications on how we could reproduce it? |
Hi @duartenfonseca , @lutzbichler When strand is busy then passed function will be scheduled and execute after return from dispatch() and it's caller function and then the passed references to local variables will become dangled. The fix is removing references in:
Notes:
|
Hi @akhzarj, |
hmm, it looks like I am missing:
I'll add that now. |
This reference was reported in COVESA#730 Co-authored-by: AramKh
Hi @fcmonteiro |
These were reported in COVESA#730 Co-authored-by: Aram Khzarjyan <[email protected]> Co-authored-by: Sambit Patnaik <[email protected]>
These were reported in COVESA#730 Co-authored-by: Aram Khzarjyan <[email protected]> Co-authored-by: Sambit Patnaik <[email protected]>
vSomeip Version
v.3.4.10
Boost Version
1.78.0
Environment
Target: Test bench with automated test running
OS: Embedded Linux
Describe the bug
During the testing activities we observed several (around 6 times) crashes of routingmanagerd.
Details in provided back-traces.
Reproduction Steps
Several hundred (300-400) Loop test on the target by running various applications.
Expected behaviour
routingmanagerd should not crash.
Logs and Screenshots
No response
The text was updated successfully, but these errors were encountered: