-
Notifications
You must be signed in to change notification settings - Fork 296
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
dlt-user: fix memory issues #667
Conversation
7cdbe8d
to
b87936d
Compare
This PR has reviewed by Michael and Alexander Mohr also updated the latest change, so I am going to merge it. |
Hello @alexmohr, |
There are still some threads remaining where I had questions to @michael-methner . It would be great if we could answer these before merging it as it might require some changes. |
b87936d
to
9200809
Compare
Rebased and I think I'm done. Please give it another review. |
Hello @alexmohr , |
* improve free after failures in init * check if freeing in some methods * add missing free in unit tests Signed-off-by: Alexander Mohr <[email protected]>
9200809
to
31b6dab
Compare
Hello @alexmohr , |
@alexmohr thanks for your contribution |
This fixed #522 on my machines but your that's not the main purpose of this PR. Therefore before resolving #522 more testing is required.
This stacktrace above has been detected in an endurance test of dlt. After making the changes the issue did not occur during a 30 hour test again.
Please note that our internal testing was not based on master but the release we're currently using on the actual systems and this patch has been ported from that release to master.
The program was tested solely for our own use cases, which might differ from yours.
Licensed under Mozilla Public License Version 2.0
Alexander Mohr, [email protected], Mercedes-Benz Tech Innovation GmbH, imprint