Hi Grzegorz,

First of all, thanks for the bug report, much appreciated.

On 15-03-2023 11:19, Grzegorz Szymaszek wrote:
After I have upgraded liferea from 1.14.0-1 to 1.14.1-1 today, it no
longer starts,

Grr. The new upstream version was supposed to be safe (so late in the freeze). There are reports upstream about segfaults in that version too, so it seems it's not Debian only.

segfaulting when trying to read the "enable-reader-mode"
setting. I have attached (liferea.crash) the result of the following
command:

One weirdness is that I'm running liferea myself too (I always build and use it some time before I upload). So there must be a delta between your system or setup and mine.

     gdb -batch -n -ex 'set pagination off' -ex run -ex bt -ex 'bt full' -ex 
'thread apply all bt full' --args liferea

from which the short summary is:

     Thread 1 "liferea" received signal SIGSEGV, Segmentation fault.
     0x0000555555577a6e in conf_get_bool_value_from_schema (gsettings=<optimized out>, 
gsettings@entry=0x0, key=key@entry=0x5555555cb33a "enable-reader-mode", 
value=value@entry=0x54) at ../conf.c:258
     258             *value = g_settings_get_boolean (gsettings,key);

Let me know if there is more info I can provide to help.

I have extremely limited experience with reading a plain stack trace (except in Matlab), so I forwarded that upstream, but I have one idea and one question.

1) Could you backup ~/.config/liferea and ~/.local/share/liferea and then test what happens if you remove either or both of these locations? I have the *feeling* that there might be something in *your* configuration that triggers the issue. If we can find what that is, it will be easier for me to reproduce and help upstream working on a fix.

2) What desktop engine are you using? I'm on KDE (with X).

Paul

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to