[Pidgin] #11103: Pidgin crashes very often after Ubuntu update (9.04 to 9.10)

Pidgin trac at pidgin.im
Thu Jan 7 19:33:26 EST 2010


#11103: Pidgin crashes very often after Ubuntu update (9.04 to 9.10)
-------------------------+--------------------------------------------------
 Reporter:  tlacomiztli  |        Owner:  rekkanoryo  
     Type:  defect       |       Status:  pending     
Milestone:               |    Component:  unclassified
  Version:  2.6.4        |   Resolution:              
 Keywords:               |  
-------------------------+--------------------------------------------------
Changes (by rekkanoryo):

  * status:  new => pending


Old description:

> After the update from Ubuntu 9.04 to 9.10, pidgin is crashing very often
> (tested under Gnome and Fluxbox).
>
> I've obtained two backtraces, hoping they will be helpful for you:
>
> (gdb) bt full
> #0  0x004d50fc in ?? () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #1  0x004d74b2 in ?? () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #2  0x004d9868 in malloc () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #3  0x00c65a59 in cairo_create () from /usr/lib/libcairo.so.2
> No symbol table info available.
> #4  0x001eaeff in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #5  0x001eb036 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #6  0x001ecbac in gdk_window_begin_paint_region ()
>    from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #7  0x01078184 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #8  0x001f61d4 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #9  0x001f6183 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #10 0x001f6183 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> ---Type <return> to continue, or q <return> to quit---
> #11 0x001f6183 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #12 0x00219734 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #13 0x001ed87f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #14 0x001f1a50 in gdk_window_process_updates ()
>    from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #15 0x0105ad3b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #16 0x001cbf78 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #17 0x00aa953c in ?? () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #18 0x00aa8e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #19 0x00aac730 in ?? () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #20 0x00aacb9f in g_main_loop_run () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #21 0x01078419 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> ---Type <return> to continue, or q <return> to quit---
> #22 0x080ca4a9 in main ()
> No symbol table info available.
>
> [Thread 0xa7bf8b70 (LWP 10067) terminado]
> Assertion '!in_worker(m)' failed at pulse/thread-mainloop.c:161, function
> pa_threaded_mainloop_stop(). Aborting.
>
> Program received signal SIGABRT, Aborted.
> [Cambiando a Thread 0xb13fdb70 (LWP 10065)]
> 0x0081d422 in __kernel_vsyscall ()
> (gdb) bt full
> #0  0x0081d422 in __kernel_vsyscall ()
> No symbol table info available.
> #1  0x009ea4d1 in raise () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #2  0x009ed932 in abort () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #3  0x06dcb219 in pa_threaded_mainloop_stop () from
> /usr/lib/libpulse.so.0
> No symbol table info available.
> #4  0x01bcd704 in ?? () from /usr/lib/gstreamer-0.10/libgstpulse.so
> No symbol table info available.
> #5  0x00cfa1bb in g_object_unref () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #6  0x00d1a688 in g_value_unset () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #7  0x003ddcb5 in gst_structure_free () from
> /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #8  0x003bc19f in ?? () from /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #9  0x003bc8cf in gst_mini_object_unref () from
> /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #10 0x003a6b82 in gst_element_post_message ()
>    from /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> ---Type <return> to continue, or q <return> to quit---
> #11 0x01bcb059 in ?? () from /usr/lib/gstreamer-0.10/libgstpulse.so
> No symbol table info available.
> #12 0x06db662f in ?? () from /usr/lib/libpulse.so.0
> No symbol table info available.
> #13 0x06db97b6 in pa_mainloop_dispatch () from /usr/lib/libpulse.so.0
> No symbol table info available.
> #14 0x06db9c31 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
> No symbol table info available.
> #15 0x06db9cf4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
> No symbol table info available.
> #16 0x06dcabc3 in ?? () from /usr/lib/libpulse.so.0
> No symbol table info available.
> #17 0x05d31ac2 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
> No symbol table info available.
> #18 0x0048c80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
> No symbol table info available.
> #19 0x00a8c7ee in clone () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.

New description:

 After the update from Ubuntu 9.04 to 9.10, pidgin is crashing very often
 (tested under Gnome and Fluxbox).

 I've obtained two backtraces, hoping they will be helpful for you:

 {{{
 (gdb) bt full
 #0  0x004d50fc in ?? () from /lib/tls/i686/cmov/libc.so.6
 No symbol table info available.
 #1  0x004d74b2 in ?? () from /lib/tls/i686/cmov/libc.so.6
 No symbol table info available.
 #2  0x004d9868 in malloc () from /lib/tls/i686/cmov/libc.so.6
 No symbol table info available.
 #3  0x00c65a59 in cairo_create () from /usr/lib/libcairo.so.2
 No symbol table info available.
 #4  0x001eaeff in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #5  0x001eb036 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #6  0x001ecbac in gdk_window_begin_paint_region ()
    from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #7  0x01078184 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #8  0x001f61d4 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #9  0x001f6183 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #10 0x001f6183 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 ---Type <return> to continue, or q <return> to quit---
 #11 0x001f6183 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #12 0x00219734 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #13 0x001ed87f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #14 0x001f1a50 in gdk_window_process_updates ()
    from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #15 0x0105ad3b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #16 0x001cbf78 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #17 0x00aa953c in ?? () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #18 0x00aa8e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #19 0x00aac730 in ?? () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #20 0x00aacb9f in g_main_loop_run () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #21 0x01078419 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 ---Type <return> to continue, or q <return> to quit---
 #22 0x080ca4a9 in main ()
 No symbol table info available.

 [Thread 0xa7bf8b70 (LWP 10067) terminado]
 Assertion '!in_worker(m)' failed at pulse/thread-mainloop.c:161, function
 pa_threaded_mainloop_stop(). Aborting.

 Program received signal SIGABRT, Aborted.
 [Cambiando a Thread 0xb13fdb70 (LWP 10065)]
 0x0081d422 in __kernel_vsyscall ()
 (gdb) bt full
 #0  0x0081d422 in __kernel_vsyscall ()
 No symbol table info available.
 #1  0x009ea4d1 in raise () from /lib/tls/i686/cmov/libc.so.6
 No symbol table info available.
 #2  0x009ed932 in abort () from /lib/tls/i686/cmov/libc.so.6
 No symbol table info available.
 #3  0x06dcb219 in pa_threaded_mainloop_stop () from /usr/lib/libpulse.so.0
 No symbol table info available.
 #4  0x01bcd704 in ?? () from /usr/lib/gstreamer-0.10/libgstpulse.so
 No symbol table info available.
 #5  0x00cfa1bb in g_object_unref () from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #6  0x00d1a688 in g_value_unset () from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #7  0x003ddcb5 in gst_structure_free () from
 /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #8  0x003bc19f in ?? () from /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #9  0x003bc8cf in gst_mini_object_unref () from
 /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #10 0x003a6b82 in gst_element_post_message ()
    from /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 ---Type <return> to continue, or q <return> to quit---
 #11 0x01bcb059 in ?? () from /usr/lib/gstreamer-0.10/libgstpulse.so
 No symbol table info available.
 #12 0x06db662f in ?? () from /usr/lib/libpulse.so.0
 No symbol table info available.
 #13 0x06db97b6 in pa_mainloop_dispatch () from /usr/lib/libpulse.so.0
 No symbol table info available.
 #14 0x06db9c31 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
 No symbol table info available.
 #15 0x06db9cf4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
 No symbol table info available.
 #16 0x06dcabc3 in ?? () from /usr/lib/libpulse.so.0
 No symbol table info available.
 #17 0x05d31ac2 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
 No symbol table info available.
 #18 0x0048c80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
 No symbol table info available.
 #19 0x00a8c7ee in clone () from /lib/tls/i686/cmov/libc.so.6
 No symbol table info available.
 }}}

--

Comment:

 These backtraces are missing debug symbols.  Install the pidgin-dbg,
 libglib2.0-0-dbg, libgtk2.0-0-dbg, and libgstreamer0.10-0-dbg packages and
 get another backtrace.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/11103#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list