Package: liferea
Version: 1.13.7-2
Severity: normal

Hello maintainer for liferea,

Occasionally I'm experiencing SIGSEGV in liferea.

To reproduce:
* Click on the button 'Update All'
* Click on the button 'Next Unread Item' directly after that

I assume that the update is still ongoing, but the 'Next Unread Item' could
have moved to any of the unread items.

I've installed liferea-dbgsym, here is a partially legible stack trace:

Thread 1 "liferea" received signal SIGSEGV, Segmentation fault.
0x000055555557f951 in feedlist_collect_unread (user_data=0x7fffffffc6d0,
node=0x5555561546a0) at ../feedlist.c:500
500     ../feedlist.c: No such file or directory.
(gdb) bt
#0  0x000055555557f951 in feedlist_collect_unread (user_data=0x7fffffffc6d0,
node=0x5555561546a0) at ../feedlist.c:500
#1  feedlist_collect_unread (node=0x5555561546a0, user_data=0x7fffffffc6d0) at
../feedlist.c:490
#2  0x0000555555588f58 in node_foreach_child_full
    (node=<optimized out>, func=0x55555557f920 <feedlist_collect_unread>,
params=1, user_data=0x7fffffffc6d0) at ../node.c:575
#3  0x00005555555804bd in feedlist_find_unread_feed (folder=<optimized out>) at
../feedlist.c:512
#4  0x0000555555583bfd in itemlist_select_next_unread () at ../itemlist.c:386
#5  0x00007ffff37f173f in g_closure_invoke () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#6  0x00007ffff3803b96 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff3809fb1 in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#8  0x00007ffff380a55f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#9  0x00007ffff3978115 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#10 0x00007ffff3d59ee3 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#11 0x00007ffff37f173f in g_closure_invoke () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#12 0x00007ffff3803d71 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff3809fb1 in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#14 0x00007ffff380a55f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#15 0x00007ffff3d5c090 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#16 0x00007ffff37f173f in g_closure_invoke () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#17 0x00007ffff38037f5 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff3809fb1 in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#19 0x00007ffff380a55f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#20 0x00007ffff3d5a3f0 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007ffff4016239 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#22 0x00007ffff37f1969 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff380a339 in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#24 0x00007ffff380a55f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#25 0x00007ffff3e263e4 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007ffff37f47d2 in g_cclosure_marshal_VOID__BOXEDv () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007ffff37f1969 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff380a339 in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#29 0x00007ffff380a55f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#30 0x00007ffff3e23487 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#31 0x00007ffff3e24b0b in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#32 0x00007ffff3e27bbf in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007ffff3dee28c in gtk_event_controller_handle_event () at
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x00007ffff3fb836d in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007ffff400ffc4 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007ffff37f1969 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007ffff380969b in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#38 0x00007ffff380a55f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#39 0x00007ffff3fb9bc4 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x00007ffff3e6e7c0 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#41 0x00007ffff3e7027d in gtk_main_do_event () at /usr/lib/x86_64-linux-
gnu/libgtk-3.so.0
#42 0x00007ffff3b586a5 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#43 0x00007ffff3b8c1a2 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#44 0x00007ffff36fccdb in g_main_context_dispatch () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#45 0x00007ffff36fcf88 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007ffff36fd03f in g_main_context_iteration () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#47 0x00007ffff396f14d in g_application_run () at /usr/lib/x86_64-linux-
gnu/libgio-2.0.so.0
#48 0x00005555555851e0 in liferea_application_new (argc=1, argv=0x7fffffffe1e8)
at ../liferea_application.c:352
#49 0x00007ffff338c7fd in __libc_start_main (main=
    0x5555555745d0 <main>, argc=1, argv=0x7fffffffe1e8, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe1d8) at
../csu/libc-start.c:332
#50 0x000055555557467a in _start ()

With kind regards,
Roland Clobus


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-debug'), (50, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.16.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages liferea depends on:
ii  dbus-user-session [default-dbus-session-bus]  1.14.0-1
ii  dbus-x11 [dbus-session-bus]                   1.14.0-1
ii  dconf-gsettings-backend [gsettings-backend]   0.40.0-3
ii  gir1.2-freedesktop                            1.70.0-3
ii  gir1.2-gtk-3.0                                3.24.31-1
ii  gir1.2-peas-1.0                               1.30.0-4
ii  libc6                                         2.33-7
ii  libfribidi0                                   1.0.8-2
ii  libgdk-pixbuf-2.0-0                           2.42.6+dfsg-2
ii  libgirepository-1.0-1                         1.70.0-3
ii  libglib2.0-0                                  2.70.4-1
ii  libgtk-3-0                                    3.24.31-1
ii  libjson-glib-1.0-0                            1.6.6-1
ii  libpango-1.0-0                                1.50.4+ds-1
ii  libpeas-1.0-0                                 1.30.0-4
ii  libsoup2.4-1                                  2.74.2-3
ii  libsqlite3-0                                  3.37.2-2
ii  libwebkit2gtk-4.0-37                          2.34.5-1
ii  libxml2                                       2.9.13+dfsg-1
ii  libxslt1.1                                    1.1.34-4
ii  liferea-data                                  1.13.7-2
ii  python3                                       3.9.8-1
ii  python3-cairo                                 1.20.1-3
ii  python3-gi                                    3.42.0-3
ii  python3-notify2                               0.3-4
ii  python3.9                                     3.9.10-2

Versions of packages liferea recommends:
ii  gir1.2-gstreamer-1.0  1.20.0-1
ii  gir1.2-notify-0.7     0.7.9-3

Versions of packages liferea suggests:
pn  kget             <none>
ii  network-manager  1.36.0-2

-- no debconf information

Reply via email to