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
1.41.0: Crash on double free #1200
Comments
Must be a bug in the recent refactoring in |
From the look at it, it seems that in the following code, the I don't know when the Lines 235 to 244 in c6ee722
|
Actually, by implicitly free the item inside the Lines 500 to 514 in c6ee722
as |
@mozbugbox Can you please retest? I've converted the item implementation to GObject to allow for keeping more than one reference (should it become necessary) and fixed the 2 cases you've outlined above. Thanks for analyzing this! |
Really glade that the |
I got another crash now at about the same place but is a different one.
As can be see the It seems that the itemlist selected_id was not reset correctly, as a result, the check for selected_id was TRUE while Lines 213 to 222 in e1d0915
|
I can reliably reproduce the crash by the following code
It's like old selected item was removed without reset the selected_id field of itemlist. |
Liferea 1.41.0 crash randomly.
The text was updated successfully, but these errors were encountered: