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 &amp;

(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 &amp;

(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 &amp;

(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 &amp;

(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 &amp;

(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 &amp;

(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 &amp;

(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 &amp;

(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 &amp;
[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) 

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to