Open Strubbl opened 1 year ago
This error drove me nuts in another project and the issue is the return of an invalid pointer by either strdup()
or strndup()
.
You can read the conclusion here, but feel free to go through the entire discussion if you like:
https://github.com/rochus-keller/LeanCreator/issues/5#issuecomment-1476348575
@stefanos82 Thanks for the input. Liferea consistently uses g_strdup()
. Would you know wether this is also affected? Another possible cause if libc is the suspect would be the XML handling in libxml2 which we cannot change.
@Strubbl As for your problem I tend to not change anything in Liferea if it is the fault of an underlying base library. I really think the library needs to be fixed. So this is actually an upstream bug you should report to the distro's glibc package you use.
@stefanos82 Thanks for the input. Liferea consistently uses
g_strdup()
. Would you know wether this is also affected?
No idea to be honest with you, I don't use GTK at all :disappointed:
Another possible cause if libc is the suspect would be the XML handling in libxml2 which we cannot change.
You think? That would be an interesting finding.
@Strubbl Can you please retest with latest 1.15.3 as it did contain at least one memory fix?
I am adding a TinyTinyRSS account as source and some seconds after that, liferea crashes. I get the crash with the stable version 1.14.5 and with the latest git commit v1.15.0.r41.g3782fef1-1.
I tried the gdb bt. These are the latest lines of the output: