Subject: liferea: Segmentation fault a while after startup Package: liferea Version: 1.6.5-1 Severity: important
Starting today my liferea instance is crashing with a Segmentation fault. I cannot directly relate it to an action on my part. I can update all feeds without problems (at least the update monitor indicates that it is finished) but it does seem to happen shortly after all updates are finished. Attached is a gdm backtrace. I've tried to install a whole lot of -dbg packages but I can provide more info if needed (it is quite reproducible). I do see that glib-networking was upgrade yesterday (from 2.28.6.1-1 to 2.28.7-1) which contains the code that triggers the segmentation fault so if you believe the actual bug is there, feel free to reassign this bug. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.39-1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages liferea depends on: ii gconf2 2.28.1-6 GNOME configuration database syste ii libatk1.0-0 2.0.0-1 The ATK accessibility toolkit ii libc6 2.13-4 Embedded GNU C Library: Shared lib ii libcairo2 1.10.2-6 The Cairo 2D vector graphics libra ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst ii libdbus-glib-1-2 0.92-1 simple interprocess messaging syst ii libgconf2-4 2.28.1-6 GNOME configuration database syste ii libglade2-0 1:2.6.4-1 library to load .glade files at ru ii libglib2.0-0 2.28.6-1 The GLib library of C routines ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface ii libice6 2:1.0.7-1 X11 Inter-Client Exchange library ii liblua5.1-0 5.1.4-5 Simple, extensible, embeddable pro ii libnm-glib2 0.8.4.0-1 network management framework (GLib ii libnotify1 [libnotify1-g 0.5.0-2 sends desktop notifications to a n ii libpango1.0-0 1.28.3-6 Layout and rendering of internatio ii libsm6 2:1.2.0-1 X11 Session Management library ii libsoup2.4-1 2.34.2-1 HTTP library implementation in C - ii libsqlite3-0 3.7.6.3-1 SQLite 3 shared library ii libwebkit-1.0-2 1.2.7-3 Web content engine library for Gtk ii libx11-6 2:1.4.3-1 X11 client-side library ii libxml2 2.7.8.dfsg-2+b1 GNOME XML library ii libxslt1.1 1.1.26-7+b1 XSLT 1.0 processing library - runt ii liferea-data 1.6.5-1 architecture independent data for Versions of packages liferea recommends: ii curl 7.21.6-1 Get a file from an HTTP, HTTPS or ii dbus 1.4.8-3 simple interprocess messaging syst ii dbus-x11 1.4.8-3 simple interprocess messaging syst ii gwget 1.0.4-1.1 GNOME front-end for wget ii wget 1.12-3.1 retrieves files from the web Versions of packages liferea suggests: pn network-manager <none> (no description available) -- -- arthur - adej...@debian.org - http://people.debian.org/~adejong --
sorbet:/home/arthur$ gdb liferea GNU gdb (GDB) 7.2-debian Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/liferea...Reading symbols from /usr/lib/debug/usr/bin/liferea...done. done. (gdb) r Starting program: /usr/bin/liferea [Thread debugging using libthread_db enabled] [New Thread 0xafe49b70 (LWP 31999)] [New Thread 0xaf520b70 (LWP 32000)] [New Thread 0xaeb4fb70 (LWP 32001)] [Thread 0xaeb4fb70 (LWP 32001) exited] (liferea:31984): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as & (liferea:31984): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as & (liferea:31984): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as & (liferea:31984): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as & (liferea:31984): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as & (liferea:31984): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as & (liferea:31984): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as & (liferea:31984): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as & (liferea:31984): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as & [New Thread 0xaeb4fb70 (LWP 32032)] Program received signal SIGSEGV, Segmentation fault. 0xaecfde5a in g_tls_client_connection_gnutls_finish_handshake (conn=0x8844290, inout_error=0x0) at gtlsclientconnection-gnutls.c:352 352 gtlsclientconnection-gnutls.c: No such file or directory. in gtlsclientconnection-gnutls.c (gdb) info threads 5 Thread 0xaeb4fb70 (LWP 32032) 0xb7fe2424 in __kernel_vsyscall () 3 Thread 0xaf520b70 (LWP 32000) 0xb7fe2424 in __kernel_vsyscall () 2 Thread 0xafe49b70 (LWP 31999) 0xb7fe2424 in __kernel_vsyscall () * 1 Thread 0xb4a30880 (LWP 31984) 0xaecfde5a in g_tls_client_connection_gnutls_finish_handshake (conn=0x8844290, inout_error=0x0) at gtlsclientconnection-gnutls.c:352 (gdb) thread apply all bt Thread 5 (Thread 0xaeb4fb70 (LWP 32032)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb67f2703 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0xb679c01e in g_cond_timed_wait_posix_impl (cond=0x833d410, entered_mutex=0x80cef18, abs_time=0xaeb4f168) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gthread/gthread-posix.c:242 #3 0xb66d6b3c in g_async_queue_pop_intern_unlocked (queue=0x80ceef0, try=0, end_time=0xaeb4f168) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gasyncqueue.c:423 #4 0xb66d767d in g_async_queue_timed_pop (queue=0x80ceef0, end_time=0xaeb4f168) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gasyncqueue.c:549 #5 0xb672f214 in g_thread_pool_wait_for_new_pool (data=0x80d8028) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gthreadpool.c:175 #6 g_thread_pool_thread_proxy (data=0x80d8028) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gthreadpool.c:378 #7 0xb672cb6f in g_thread_create_proxy (data=0x88740d8) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gthread.c:1897 #8 0xb67edc39 in start_thread (arg=0xaeb4fb70) at pthread_create.c:304 #9 0xb64fb8ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xaf520b70 (LWP 32000)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb67f220a in __pthread_cond_wait (cond=0xaf555de8, mutex=0xaf555dd0) at pthread_cond_wait.c:153 #2 0xb77818c4 in WTF::ThreadCondition::wait (this=0xaf555de8, mutex=...) at ../JavaScriptCore/wtf/ThreadingPthreads.cpp:355 #3 0xb75039bf in WebCore::IconDatabase::syncThreadMainLoop (this=0xaf555d80) at ../WebCore/loader/icon/IconDatabase.cpp:1412 #4 0xb7505f24 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xaf555d80) at ../WebCore/loader/icon/IconDatabase.cpp:1030 #5 0xb778159f in WTF::threadEntryPoint (contextData=0xaf54a4d8) at ../JavaScriptCore/wtf/Threading.cpp:65 #6 0xb67edc39 in start_thread (arg=0xaf520b70) at pthread_create.c:304 #7 0xb64fb8ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xafe49b70 (LWP 31999)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb67f220a in __pthread_cond_wait (cond=0xb7d70e50, mutex=0xb7d70e38) at pthread_cond_wait.c:153 #2 0xb7856dc7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb7d6bd60) at ../JavaScriptCore/wtf/FastMalloc.cpp:2378 #3 0xb7856e01 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb7d6bd60) at ../JavaScriptCore/wtf/FastMalloc.cpp:1501 #4 0xb67edc39 in start_thread (arg=0xafe49b70) at pthread_create.c:304 #5 0xb64fb8ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb4a30880 (LWP 31984)): #0 0xaecfde5a in g_tls_client_connection_gnutls_finish_handshake (conn=0x8844290, inout_error=0x0) at gtlsclientconnection-gnutls.c:352 #1 0xaecff081 in handshake_internal (gnutls=0x8844290, blocking=<value optimized out>, cancellable=0x0, error=0x0) at gtlsconnection-gnutls.c:886 #2 0xaecff48b in handshake_in_progress_or_failed (gnutls=<value optimized out>, blocking=<value optimized out>, cancellable=0x0, error=0x0) at gtlsconnection-gnutls.c:911 #3 0xaecff930 in close_internal (gnutls=0x8844290, blocking=1, cancellable=0x0, error=0x0) at gtlsconnection-gnutls.c:1094 #4 0xaecffd6e in g_tls_connection_gnutls_close (stream=0x8844290, cancellable=0x0, error=0x0) at gtlsconnection-gnutls.c:1114 #5 0xb62e6a8d in g_io_stream_close (stream=0x8844290, cancellable=0x0, error=0x0) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gio/giostream.c:428 #6 0xb62e6b0a in g_io_stream_dispose (object=0x8844290) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gio/giostream.c:110 #7 0xb67adf43 in g_object_unref (_object=0x8844290) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gobject.c:2697 #8 0xb6eb0e8a in disconnect_internal (sock=0x8837668) at soup-socket.c:125 #9 0xb6eb2558 in soup_socket_disconnect (sock=0x8837668) at soup-socket.c:1015 #10 0xb6e8ed21 in soup_connection_disconnect (conn=0x8571cf8) at soup-connection.c:597 #11 0xb6e8eedb in idle_timeout (conn=0x8571cf8) at soup-connection.c:337 #12 0xb6704b8c in g_timeout_dispatch (source=0x8875bd0, callback=0xb6e8eec0 <idle_timeout>, user_data=0x8571cf8) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3882 #13 0xb6703252 in g_main_dispatch (context=0x80cee00) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:2440 #14 g_main_context_dispatch (context=0x80cee00) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3013 #15 0xb6703a30 in g_main_context_iterate (context=0x80cee00, block=1, dispatch=1, self=<value optimized out>) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3091 #16 0xb67040f3 in g_main_loop_run (loop=0x85365f0) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3299 #17 0xb6b95bd9 in IA__gtk_main () at /build/buildd-gtk+2.0_2.24.4-3-i386-ouUeDk/gtk+2.0-2.24.4/gtk/gtkmain.c:1256 #18 0x080785b1 in main (argc=1, argv=0xbffff3b4) at main.c:345 (gdb) thread apply all bt full Thread 5 (Thread 0xaeb4fb70 (LWP 32032)): #0 0xb7fe2424 in __kernel_vsyscall () No symbol table info available. #1 0xb67f2703 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 No locals. #2 0xb679c01e in g_cond_timed_wait_posix_impl (cond=0x833d410, entered_mutex=0x80cef18, abs_time=0xaeb4f168) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gthread/gthread-posix.c:242 result = <value optimized out> end_time = {tv_sec = 1306443503, tv_nsec = 214589000} timed_out = <value optimized out> __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #3 0xb66d6b3c in g_async_queue_pop_intern_unlocked (queue=0x80ceef0, try=0, end_time=0xaeb4f168) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gasyncqueue.c:423 retval = <value optimized out> __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #4 0xb66d767d in g_async_queue_timed_pop (queue=0x80ceef0, end_time=0xaeb4f168) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gasyncqueue.c:549 retval = <value optimized out> __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" #5 0xb672f214 in g_thread_pool_wait_for_new_pool (data=0x80d8028) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gthreadpool.c:175 end_time = {tv_sec = 1306443503, tv_usec = 214589} pool = <value optimized out> local_max_idle_time = 15000 local_wakeup_thread_serial = <value optimized out> local_max_unused_threads = 2 last_wakeup_thread_serial = 0 have_relayed_thread_marker = 0 #6 g_thread_pool_thread_proxy (data=0x80d8028) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gthreadpool.c:378 free_pool = <value optimized out> task = 0xfffffdfc pool = <value optimized out> #7 0xb672cb6f in g_thread_create_proxy (data=0x88740d8) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gthread.c:1897 thread = 0x88740d8 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #8 0xb67edc39 in start_thread (arg=0xaeb4fb70) at pthread_create.c:304 __res = <value optimized out> __ignore1 = <value optimized out> __ignore2 = <value optimized out> pd = 0xaeb4fb70 now = <value optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1233133580, 0, 4001536, -1363873064, 1483168705, -868439568}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> freesize = <value optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0xb64fb8ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. Thread 3 (Thread 0xaf520b70 (LWP 32000)): #0 0xb7fe2424 in __kernel_vsyscall () No symbol table info available. #1 0xb67f220a in __pthread_cond_wait (cond=0xaf555de8, mutex=0xaf555dd0) at pthread_cond_wait.c:153 __status = -512 _val = 1 futex_val = <value optimized out> buffer = {__routine = 0xb67f23a0 <__condvar_cleanup>, __arg = 0xaf5200bc, __canceltype = 0, __prev = 0x0} cbuffer = {oldtype = 0, cond = 0xaf555de8, mutex = 0xaf555dd0, bc_seq = 0} err = <value optimized out> pshared = 0 val = <value optimized out> seq = 0 #2 0xb77818c4 in WTF::ThreadCondition::wait (this=0xaf555de8, mutex=...) at ../JavaScriptCore/wtf/ThreadingPthreads.cpp:355 No locals. #3 0xb75039bf in WebCore::IconDatabase::syncThreadMainLoop (this=0xaf555d80) at ../WebCore/loader/icon/IconDatabase.cpp:1412 didAnyWork = <value optimized out> shouldReenableSuddenTermination = <value optimized out> #4 0xb7505f24 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xaf555d80) at ../WebCore/loader/icon/IconDatabase.cpp:1030 journalFilename = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0xaf55bf00}} #5 0xb778159f in WTF::threadEntryPoint (contextData=0xaf54a4d8) at ../JavaScriptCore/wtf/Threading.cpp:65 context = 0xaf54a4d8 entryPoint = 0xb7506060 <WebCore::IconDatabase::iconDatabaseSyncThreadStart(void*)> data = <value optimized out> #6 0xb67edc39 in start_thread (arg=0xaf520b70) at pthread_create.c:304 __res = <value optimized out> __ignore1 = <value optimized out> __ignore2 = <value optimized out> pd = 0xaf520b70 now = <value optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1233133580, 0, 4001536, -1353579816, -1786291262, -868439568}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> freesize = <value optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0xb64fb8ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. Thread 2 (Thread 0xafe49b70 (LWP 31999)): #0 0xb7fe2424 in __kernel_vsyscall () No symbol table info available. #1 0xb67f220a in __pthread_cond_wait (cond=0xb7d70e50, mutex=0xb7d70e38) at pthread_cond_wait.c:153 __status = -512 _val = 1 futex_val = <value optimized out> buffer = {__routine = 0xb67f23a0 <__condvar_cleanup>, __arg = 0xafe4913c, __canceltype = -1207999024, __prev = 0x0} cbuffer = {oldtype = 0, cond = 0xb7d70e50, mutex = 0xb7d70e38, bc_seq = 0} err = <value optimized out> pshared = 0 val = <value optimized out> seq = 0 #2 0xb7856dc7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb7d6bd60) at ../JavaScriptCore/wtf/FastMalloc.cpp:2378 No locals. #3 0xb7856e01 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb7d6bd60) at ../JavaScriptCore/wtf/FastMalloc.cpp:1501 No locals. #4 0xb67edc39 in start_thread (arg=0xafe49b70) at pthread_create.c:304 __res = <value optimized out> __ignore1 = <value optimized out> __ignore2 = <value optimized out> pd = 0xafe49b70 now = <value optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1233133580, 0, 4001536, -1343974696, -123249725, -868439568}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> freesize = <value optimized out> __PRETTY_FUNCTION__ = "start_thread" #5 0xb64fb8ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. Thread 1 (Thread 0xb4a30880 (LWP 31984)): #0 0xaecfde5a in g_tls_client_connection_gnutls_finish_handshake (conn=0x8844290, inout_error=0x0) at gtlsclientconnection-gnutls.c:352 gnutls = 0x8844290 #1 0xaecff081 in handshake_internal (gnutls=0x8844290, blocking=<value optimized out>, cancellable=0x0, error=0x0) at gtlsconnection-gnutls.c:886 peer_certificate = 0x0 peer_certificate_errors = 0 ret = -53 #2 0xaecff48b in handshake_in_progress_or_failed (gnutls=<value optimized out>, blocking=<value optimized out>, cancellable=0x0, error=0x0) at gtlsconnection-gnutls.c:911 No locals. #3 0xaecff930 in close_internal (gnutls=0x8844290, blocking=1, cancellable=0x0, error=0x0) at gtlsconnection-gnutls.c:1094 No locals. #4 0xaecffd6e in g_tls_connection_gnutls_close (stream=0x8844290, cancellable=0x0, error=0x0) at gtlsconnection-gnutls.c:1114 gnutls = 0x8844290 #5 0xb62e6a8d in g_io_stream_close (stream=0x8844290, cancellable=0x0, error=0x0) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gio/giostream.c:428 class = 0x88636c0 res = 1 __PRETTY_FUNCTION__ = "g_io_stream_close" #6 0xb62e6b0a in g_io_stream_dispose (object=0x8844290) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gio/giostream.c:110 stream = 0x8844290 #7 0xb67adf43 in g_object_unref (_object=0x8844290) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gobject.c:2697 object = 0x8844290 old_ref = 1 __PRETTY_FUNCTION__ = "g_object_unref" #8 0xb6eb0e8a in disconnect_internal (sock=0x8837668) at soup-socket.c:125 priv = 0x8837678 #9 0xb6eb2558 in soup_socket_disconnect (sock=0x8837668) at soup-socket.c:1015 priv = 0x8837678 already_disconnected = 0 __PRETTY_FUNCTION__ = "soup_socket_disconnect" #10 0xb6e8ed21 in soup_connection_disconnect (conn=0x8571cf8) at soup-connection.c:597 priv = 0x8571d08 old_state = SOUP_CONNECTION_IN_USE __PRETTY_FUNCTION__ = "soup_connection_disconnect" #11 0xb6e8eedb in idle_timeout (conn=0x8571cf8) at soup-connection.c:337 No locals. #12 0xb6704b8c in g_timeout_dispatch (source=0x8875bd0, callback=0xb6e8eec0 <idle_timeout>, user_data=0x8571cf8) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3882 timeout_source = 0x8875bd0 again = <value optimized out> #13 0xb6703252 in g_main_dispatch (context=0x80cee00) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:2440 dispatch = 0xb6704b60 <g_timeout_dispatch> was_in_call = 0 user_data = 0x8571cf8 callback = 0xb6e8eec0 <idle_timeout> cb_funcs = 0xb679859c cb_data = 0x885efd8 current_source_link = {data = 0x8875bd0, next = 0x0} need_destroy = <value optimized out> source = 0x8875bd0 current = 0x80b7a58 i = <value optimized out> #14 g_main_context_dispatch (context=0x80cee00) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3013 No locals. #15 0xb6703a30 in g_main_context_iterate (context=0x80cee00, block=1, dispatch=1, self=<value optimized out>) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3091 max_priority = 2147483647 timeout = 61 some_ready = 1 nfds = <value optimized out> allocated_nfds = <value optimized out> fds = 0x8877ad8 #16 0xb67040f3 in g_main_loop_run (loop=0x85365f0) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3299 __PRETTY_FUNCTION__ = "g_main_loop_run" #17 0xb6b95bd9 in IA__gtk_main () at /build/buildd-gtk+2.0_2.24.4-3-i386-ouUeDk/gtk+2.0-2.24.4/gtk/gtkmain.c:1256 tmp_list = <value optimized out> functions = 0x0 init = <value optimized out> loop = 0x85365f0 #18 0x080785b1 in main (argc=1, argv=0xbffff3b4) at main.c:345 error = 0x0 context = <value optimized out> debug = 0x80b7b70 debug_flags = 0 dbus = 0x8316040 initial_state = 0x80b0080 "shown" initialState = 3 opt_session_arg = 0x0 entries = {{long_name = 0x80a7fa1 "mainwindow-state", short_name = 119 'w', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0xbffff2e4, description = 0x80a8170 "Start Liferea with its main window in STATE. STATE may be `shown', `iconified', or `hidden'", arg_description = 0x80a7fb2 "STATE"}, {long_name = 0x80b005c "session", short_name = 0 '\000', flags = 1, arg = G_OPTION_ARG_STRING, arg_data = 0xbffff2e0, description = 0x0, arg_description = 0x0}, {long_name = 0x80a305a "version", short_name = 118 'v', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077ea0, description = 0x80a81cc "Show version information and exit", 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}} debug_entries = {{long_name = 0x80a7eab "debug-all", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a81f0 "Print debugging messages of all types", arg_description = 0x0}, { long_name = 0x80a7eb7 "debug-cache", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a8218 "Print debugging messages for the cache handling", arg_description = 0x0}, {long_name = 0x80a7ec5 "debug-conf", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a8248 "Print debugging messages of the configuration handling", arg_description = 0x0}, {long_name = 0x80a7ed2 "debug-db", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a8280 "Print debugging messages of the database handling", arg_description = 0x0}, { long_name = 0x80a7edd "debug-gui", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a82b4 "Print debugging messages of all GUI functions", arg_description = 0x0}, {long_name = 0x80a7ee9 "debug-html", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a82e4 "Enables HTML rendering debugging. Each time Liferea renders HTML output it will also dump the generated HTML into ~/.liferea_1.6/output.xhtml", arg_description = 0x0}, { long_name = 0x80a7ef6 "debug-net", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a8374 "Print debugging messages of all network activity", arg_description = 0x0}, {long_name = 0x80a7f02 "debug-parsing", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a83a8 "Print debugging messages of all parsing functions", arg_description = 0x0}, { long_name = 0x80a7f12 "debug-performance", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a83dc "Print debugging messages when a function takes too long to process", arg_description = 0x0}, {long_name = 0x80a7f26 "debug-plugins", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a8420 "Print debugging messages for the plugin loading", arg_description = 0x0}, { long_name = 0x80a7f36 "debug-trace", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a8450 "Print debugging messages when entering/leaving functions", arg_description = 0x0}, {long_name = 0x80a7f44 "debug-update", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a848c "Print debugging messages of the feed update processing", arg_description = 0x0}, {long_name = 0x80a7f53 "debug-verbose", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x8077b50, description = 0x80a84c4 "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" (gdb)
signature.asc
Description: This is a digitally signed message part