Package: liferea Version: 1.10.15-1 Severity: normal Usertags: crash I had a crash and core dump when shutting down liferea:
$ gdb -batch -n -ex bt -ex 'thread apply all bt full' --core /var/crash/1000/6933-1000-1000-11-1434004179-chianamo--usr-bin-liferea.core /usr/bin/liferea [New LWP 6933] [New LWP 6938] [New LWP 6937] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `liferea'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x0000000000425a47 in feedlist_get_selected () at feedlist.c:217 217 feedlist.c: No such file or directory. #0 0x0000000000425a47 in feedlist_get_selected () at feedlist.c:217 #1 0x0000000000447649 in liferea_shell_destroy () at liferea_shell.c:1400 #2 0x000000000043141b in on_shutdown (user_data=<optimized out>) at main.c:294 #3 0x00007f6201de3b4d in g_main_context_dispatch (context=0xeabc80) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3122 #4 0x00007f6201de3b4d in g_main_context_dispatch (context=context@entry=0xeabc80) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3737 #5 0x00007f6201de3f20 in g_main_context_iterate (context=context@entry=0xeabc80, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3808 #6 0x00007f6201de3fcc in g_main_context_iteration (context=0xeabc80, context@entry=0x0, may_block=may_block@entry=0) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3869 #7 0x00007f62025b86e1 in g_application_run (application=0xef4230 [GtkApplication], argc=argc@entry=0, argv=argv@entry=0x0) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./gio/gapplication.c:2328 #8 0x000000000041b640 in main (argc=1, argv=0x7ffc2c9c4b48) at main.c:262 Thread 3 (Thread 0x7f61f3cdf700 (LWP 6937)): #0 0x00007f62018b150d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f6201de3ebc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0xeb52f0, timeout=-1, context=0xeb5360) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:4103 poll_func = 0x7f6201df33e0 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0xeb52f0 #2 0x00007f6201de3ebc in g_main_context_iterate (context=context@entry=0xeb5360, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3803 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0xeb52f0 #3 0x00007f6201de3fcc in g_main_context_iteration (context=0xeb5360, may_block=1) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3869 retval = <optimized out> #4 0x00007f61f3ce728d in () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #5 0x00007f6201e0a955 in g_thread_proxy (data=0xe9a140) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gthread.c:764 thread = 0xe9a140 #6 0x00007f6201b850a4 in start_thread (arg=0x7f61f3cdf700) at pthread_create.c:309 __res = <optimized out> pd = 0x7f61f3cdf700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140058678916864, -3998110244094618693, 0, 140059009171552, 140058915023104, 140058678916864, 3909190935524922299, 3911332960942019515}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f62018ba04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f61f34de700 (LWP 6938)): #0 0x00007f6202583384 in g_simple_async_result_get_source_tag (simple=simple@entry=0xe8fdf0 [GSimpleAsyncResult]) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:495 #1 0x00007f62025f09d8 in _g_dbus_worker_do_read_cb (error=0x7f61f34ddaa0, result=0xe8fdf0, socket=0xee1130 [GSocket]) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./gio/gdbusprivate.c:222 _g_boolean_var_ = <optimized out> simple = 0xe8fdf0 [GSimpleAsyncResult] worker = 0xef0710 error = 0x0 bytes_read = <optimized out> #2 0x00007f62025f09d8 in _g_dbus_worker_do_read_cb (input_stream=<optimized out>, res=0xe8fdf0, user_data=0xef0710) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./gio/gdbusprivate.c:589 worker = 0xef0710 error = 0x0 bytes_read = <optimized out> #3 0x00007f6202583df7 in g_simple_async_result_complete (simple=0xe8fdf0 [GSimpleAsyncResult]) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:763 current_source = 0xf8a090 current_context = <optimized out> __FUNCTION__ = "g_simple_async_result_complete" #4 0x00007f6202583e59 in complete_in_idle_cb (data=<optimized out>) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:775 simple = <optimized out> #5 0x00007f6201de3b4d in g_main_context_dispatch (context=0xed1100) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3122 dispatch = 0x7f6201de0610 <g_idle_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0xe8fdf0 callback = 0x7f6202583e50 <complete_in_idle_cb> cb_funcs = <optimized out> cb_data = 0xfffa00 need_destroy = <optimized out> source = 0xf8a090 current = 0xee8d90 i = 0 #6 0x00007f6201de3b4d in g_main_context_dispatch (context=context@entry=0xed1100) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3737 #7 0x00007f6201de3f20 in g_main_context_iterate (context=0xed1100, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3808 max_priority = 0 timeout = 0 some_ready = 1 nfds = <optimized out> allocated_nfds = 2 fds = 0xed0d70 #8 0x00007f6201de4242 in g_main_loop_run (loop=0xee6820) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:4002 __FUNCTION__ = "g_main_loop_run" #9 0x00007f62025eeaf6 in gdbus_shared_thread_func (user_data=0xed10d0) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./gio/gdbusprivate.c:274 data = 0xed10d0 #10 0x00007f6201e0a955 in g_thread_proxy (data=0xe9a2d0) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gthread.c:764 thread = 0xe9a2d0 #11 0x00007f6201b850a4 in start_thread (arg=0x7f61f34de700) at pthread_create.c:309 __res = <optimized out> pd = 0x7f61f34de700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140058670524160, -3998110244094618693, 0, 140059009171552, 140058915023104, 140058670524160, 3909192035573420987, 3911332960942019515}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f62018ba04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f620777ba00 (LWP 6933)): #0 0x0000000000425a47 in feedlist_get_selected () at feedlist.c:217 #1 0x0000000000447649 in liferea_shell_destroy () at liferea_shell.c:1400 node = <optimized out> item = <optimized out> #2 0x000000000043141b in on_shutdown (user_data=<optimized out>) at main.c:294 user_data = <optimized out> #3 0x00007f6201de3b4d in g_main_context_dispatch (context=0xeabc80) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3122 dispatch = 0x7f6201de0610 <g_idle_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x4313f0 <on_shutdown> cb_funcs = <optimized out> cb_data = 0xf68db0 need_destroy = <optimized out> source = 0xf9c7d0 current = 0xeab150 i = 0 #4 0x00007f6201de3b4d in g_main_context_dispatch (context=context@entry=0xeabc80) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3737 #5 0x00007f6201de3f20 in g_main_context_iterate (context=context@entry=0xeabc80, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3808 max_priority = 200 timeout = 0 some_ready = 1 nfds = <optimized out> allocated_nfds = 3 fds = 0x10b0a70 #6 0x00007f6201de3fcc in g_main_context_iteration (context=0xeabc80, context@entry=0x0, may_block=may_block@entry=0) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./glib/gmain.c:3869 retval = <optimized out> #7 0x00007f62025b86e1 in g_application_run (application=0xef4230 [GtkApplication], argc=argc@entry=0, argv=argv@entry=0x0) at /build/glib2.0-NiYzoW/glib2.0-2.44.1/./gio/gapplication.c:2328 arguments = 0x10a6470 status = 1 __FUNCTION__ = "g_application_run" #8 0x000000000041b640 in main (argc=1, argv=0x7ffc2c9c4b48) at main.c:262 app = 0xef4230 [GtkApplication] error = 0x0 context = <optimized out> debug = <optimized out> debug_flags = 0 dbus = 0xfe8520 [LifereaDBus] feedUri = 0x0 status = <optimized out> entries = {{long_name = 0x45fa65 "mainwindow-state", short_name = 119 'w', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x67eea0 <initialStateOption>, description = 0x45fb00 "Start Liferea with its main window in STATE. STATE may be `shown', `iconified', or `hidden'", arg_description = 0x45fa76 "STATE"}, {long_name = 0x45a939 "version", short_name = 118 'v', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431100 <show_version>, description = 0x45fb60 "Show version information and exit", arg_description = 0x0}, {long_name = 0x45fa7c "add-feed", short_name = 97 'a', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7ffc2c9c46b8, description = 0x45fa85 "Add a new subscription", arg_description = 0x46a385 "uri"}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} debug_entries = {{long_name = 0x45f99e "debug-all", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fc18 "Print debugging messages of all types", arg_description = 0x0}, {long_name = 0x45f9aa "debug-cache", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fc40 "Print debugging messages for the cache handling", arg_description = 0x0}, {long_name = 0x45f9b8 "debug-conf", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fc70 "Print debugging messages for the configuration handling", arg_description = 0x0}, {long_name = 0x45f9c5 "debug-db", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fca8 "Print debugging messages of the database handling", arg_description = 0x0}, {long_name = 0x45f9d0 "debug-gui", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fce0 "Print debugging messages of all GUI functions", arg_description = 0x0}, {long_name = 0x45f9dc "debug-html", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fd10 "Enables HTML rendering debugging. Each time Liferea renders HTML output it will also dump the generated HTML into ~/.cache/liferea/output.xhtml", arg_description = 0x0}, {long_name = 0x45f9e9 "debug-net", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fda0 "Print debugging messages of all network activity", arg_description = 0x0}, {long_name = 0x45f9f5 "debug-parsing", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fdd8 "Print debugging messages of all parsing functions", arg_description = 0x0}, {long_name = 0x45fa05 "debug-performance", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fe10 "Print debugging messages when a function takes too long to process", arg_description = 0x0}, {long_name = 0x45fa19 "debug-trace", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fe58 "Print debugging messages when entering/leaving functions", arg_description = 0x0}, {long_name = 0x45fa27 "debug-update", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fe98 "Print debugging messages of the feed update processing", arg_description = 0x0}, {long_name = 0x45fa36 "debug-vfolder", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45fed0 "Print debugging messages of the search folder matching", arg_description = 0x0}, {long_name = 0x45fa46 "debug-verbose", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431220 <debug_entries_parse_callback>, description = 0x45ff08 "Print verbose debugging messages", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} __PRETTY_FUNCTION__ = "main" -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (900, 'testing'), (860, 'testing-proposed-updates'), (850, 'buildd-testing-proposed-updates'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.0.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages liferea depends on: ii dbus-x11 1.8.18-1 ii dconf-gsettings-backend [gsettings-backend] 0.24.0-2 ii gir1.2-gtk-3.0 3.14.5-1 ii gir1.2-peas-1.0 1.12.1-2 ii libatk1.0-0 2.16.0-2 ii libc6 2.19-18 ii libcairo2 1.14.2-2 ii libgdk-pixbuf2.0-0 2.31.4-2 ii libgirepository-1.0-1 1.44.0-1+b1 ii libglib2.0-0 2.44.1-1 ii libgtk-3-0 3.14.5-1 ii libindicate5 0.6.92-2 ii libjson-glib-1.0-0 1.0.4-1 ii libnotify4 0.7.6-2 ii libpango-1.0-0 1.36.8-3 ii libpeas-1.0-0 1.12.1-2 ii libsoup2.4-1 2.50.0-2 ii libsqlite3-0 3.8.10.2-1 ii libwebkitgtk-3.0-0 2.4.9-1 ii libxml2 2.9.2+dfsg1-3 ii libxslt1.1 1.1.28-2+b2 ii liferea-data 1.10.15-1 ii python-gi 3.14.0-1 pn python:any <none> Versions of packages liferea recommends: ii gir1.2-gnomekeyring-1.0 3.12.0-1+b1 ii gnome-icon-theme 3.12.0-1 ii gnome-keyring 3.16.0-2 pn steadyflow | kget <none> Versions of packages liferea suggests: ii network-manager 1.0.2-2 -- no debconf information -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part