[Pidgin] #4821: Random Pidgin Crashes

Pidgin trac at pidgin.im
Sun Feb 10 21:21:26 EST 2008


#4821: Random Pidgin Crashes
-------------------+--------------------------------------------------------
Reporter:  nswint  |       Owner:  lschiere    
    Type:  defect  |      Status:  new         
Priority:  minor   |   Component:  unclassified
 Version:  2.3.1   |    Keywords:              
 Pending:  0       |  
-------------------+--------------------------------------------------------
 I have mysterious Pidgin Crashes. It usually happens when I'm away.  I was
 able to run a debug but with a plugin enabled.  I get this crash even with
 no plugins enabled and with a new prefs.xml.  Hopefully someone can help
 me figure out what crashes pidgin.

 {{{
 gdb pidgin
 GNU gdb 6.6-debian
 Copyright (C) 2006 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you
 are
 welcome to change it and/or distribute copies of it under certain
 conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for
 details.
 This GDB was configured as "x86_64-linux-gnu"...
 (no debugging symbols found)
 Using host libthread_db library "/lib/libthread_db.so.1".
 (gdb) run
 Starting program: /usr/bin/pidgin
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 [Thread debugging using libthread_db enabled]
 [New Thread 47588569328576 (LWP 19782)]
 (no debugging symbols found)
 (no debugging symbols found)
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 [New Thread 1082132816 (LWP 19790)]
 [New Thread 1090525520 (LWP 20651)]
 JACK tmpdir identified as [/dev/shm]
 [New Thread 1098918224 (LWP 20654)]
 [New Thread 1107310928 (LWP 20655)]
 [New Thread 1115703632 (LWP 20656)]
 [Thread 1115703632 (LWP 20656) exited]

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 47588569328576 (LWP 19782)]
 0x00002b480f570b30 in strlen () from /lib/libc.so.6
 (gdb) thread apply all bt

 Thread 5 (Thread 1107310928 (LWP 20655)):
 #0  0x00002b480f5c2e26 in poll () from /lib/libc.so.6
 #1  0x00002b481c2b0182 in snd_pcm_wait_nocheck () from
 /usr/lib/libasound.so.2
 #2  0x00002b481c2b1fef in snd_pcm_write_areas () from
 /usr/lib/libasound.so.2
 #3  0x00002b481c2bb3b1 in snd_pcm_mmap_writei () from
 /usr/lib/libasound.so.2
 #4  0x00002aaab4849d4c in gst_alsasink_write (asink=0x1254610,
 data=0x1324e08,
     length=1880) at gstalsasink.c:786
 #5  0x00002aaaaf0aabe7 in audioringbuffer_thread_func (
     buf=<value optimized out>) at gstaudiosink.c:226
 #6  0x00002b480edc2904 in ?? () from /usr/lib/libglib-2.0.so.0
 #7  0x00002b480f2e2317 in start_thread () from /lib/libpthread.so.0
 #8  0x00002b480f5cbd5d in clone () from /lib/libc.so.6
 #9  0x0000000000000000 in ?? ()

 Thread 4 (Thread 1098918224 (LWP 20654)):
 #0  0x00002b480f2e6997 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    from /lib/libpthread.so.0
 #1  0x00002b480e929770 in ?? () from /usr/lib/libgthread-2.0.so.0
 #2  0x00002b480c59efdf in ?? () from /usr/lib/libgstreamer-0.10.so.0
 #3  0x00002b480c59f594 in ?? () from /usr/lib/libgstreamer-0.10.so.0
 #4  0x00002b480c572d8d in gst_clock_id_wait ()
    from /usr/lib/libgstreamer-0.10.so.0
 ---Type <return> to continue, or q <return> to quit---
 #5  0x00002aaaaf0ac38b in gst_base_audio_sink_drain (sink=0x1254610)
     at gstbaseaudiosink.c:580
 #6  0x00002aaaaf0af5d8 in gst_base_audio_sink_event (
     bsink=<value optimized out>, event=0x7b3740) at gstbaseaudiosink.c:610
 #7  0x00002aaaae238cbb in ?? () from /usr/lib/libgstbase-0.10.so.0
 #8  0x00002aaaae239912 in ?? () from /usr/lib/libgstbase-0.10.so.0
 #9  0x00002aaaae23a514 in ?? () from /usr/lib/libgstbase-0.10.so.0
 #10 0x00002aaaae23a9e3 in ?? () from /usr/lib/libgstbase-0.10.so.0
 #11 0x00002b480c5885b9 in gst_pad_send_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #12 0x00002b480c588b59 in gst_pad_push_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #13 0x00002b480c5885b9 in gst_pad_send_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #14 0x00002b480c588b59 in gst_pad_push_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #15 0x00002b480c5885b9 in gst_pad_send_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #16 0x00002b480c588b59 in gst_pad_push_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #17 0x00002aaaae244d67 in ?? () from /usr/lib/libgstbase-0.10.so.0
 #18 0x00002b480c5885b9 in gst_pad_send_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 ---Type <return> to continue, or q <return> to quit---
 #19 0x00002b480c588b59 in gst_pad_push_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #20 0x00002aaaae244d67 in ?? () from /usr/lib/libgstbase-0.10.so.0
 #21 0x00002b480c5885b9 in gst_pad_send_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #22 0x00002b480c588b59 in gst_pad_push_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #23 0x00002aaaae244d67 in ?? () from /usr/lib/libgstbase-0.10.so.0
 #24 0x00002b480c5885b9 in gst_pad_send_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #25 0x00002b480c588b59 in gst_pad_push_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #26 0x00002b480c5885b9 in gst_pad_send_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #27 0x00002b480c588b59 in gst_pad_push_event ()
    from /usr/lib/libgstreamer-0.10.so.0
 #28 0x00002aaaae01996f in ?? ()
    from /usr/lib/gstreamer-0.10/libgstcoreelements.so
 #29 0x00002b480c5a43ed in ?? () from /usr/lib/libgstreamer-0.10.so.0
 #30 0x00002b480edc4449 in ?? () from /usr/lib/libglib-2.0.so.0
 #31 0x00002b480edc2904 in ?? () from /usr/lib/libglib-2.0.so.0
 #32 0x00002b480f2e2317 in start_thread () from /lib/libpthread.so.0
 #33 0x00002b480f5cbd5d in clone () from /lib/libc.so.6
 ---Type <return> to continue, or q <return> to quit---
 #34 0x0000000000000000 in ?? ()

 Thread 3 (Thread 1090525520 (LWP 20651)):
 #0  0x00002b480f2e67a6 in pthread_cond_wait@@GLIBC_2.3.2 ()
    from /lib/libpthread.so.0
 #1  0x00002b480c5a450a in ?? () from /usr/lib/libgstreamer-0.10.so.0
 #2  0x00002b480edc4449 in ?? () from /usr/lib/libglib-2.0.so.0
 #3  0x00002b480edc2904 in ?? () from /usr/lib/libglib-2.0.so.0
 #4  0x00002b480f2e2317 in start_thread () from /lib/libpthread.so.0
 #5  0x00002b480f5cbd5d in clone () from /lib/libc.so.6
 #6  0x0000000000000000 in ?? ()

 Thread 2 (Thread 1082132816 (LWP 19790)):
 #0  0x00002b480f5c2e26 in poll () from /lib/libc.so.6
 #1  0x00002b480eda412e in ?? () from /usr/lib/libglib-2.0.so.0
 #2  0x00002b480eda45ea in g_main_loop_run () from
 /usr/lib/libglib-2.0.so.0
 #3  0x00002b4812196593 in ?? () from /usr/lib/libnm_glib.so.0
 #4  0x00002b480edc2904 in ?? () from /usr/lib/libglib-2.0.so.0
 #5  0x00002b480f2e2317 in start_thread () from /lib/libpthread.so.0
 #6  0x00002b480f5cbd5d in clone () from /lib/libc.so.6
 #7  0x0000000000000000 in ?? ()

 Thread 1 (Thread 47588569328576 (LWP 19782)):
 ---Type <return> to continue, or q <return> to quit---
 #0  0x00002b480f570b30 in strlen () from /lib/libc.so.6
 #1  0x00002b480f53f25a in vfprintf () from /lib/libc.so.6
 #2  0x00002b480f56156a in vsnprintf () from /lib/libc.so.6
 #3  0x00002b481aa60385 in avahi_string_list_add_vprintf ()
    from /usr/lib/libavahi-common.so.3
 #4  0x00002b481aa6046d in avahi_string_list_add_printf ()
    from /usr/lib/libavahi-common.so.3
 #5  0x00002b482984f7b8 in _mdns_publish () from
 /usr/lib/purple-2/libbonjour.so
 #6  0x00002b482984c845 in ?? () from /usr/lib/purple-2/libbonjour.so
 #7  0x00002b48298491ed in ?? () from /usr/lib/purple-2/libbonjour.so
 #8  0x00002b481f2e7dc0 in SetStatusText (account=0x7ed620,
     text=0x2aaab001c050 "�\231�Unknown - 13. (FOR GOD'S SAKE) GIVE MORE
 POWER TO THE PEOPLE - Chi-Lites  ") at currenttrack.c:569
 #9  0x00002b481f2e801f in WorkerThread (lpParam=<value optimized out>)
     at currenttrack.c:846
 #10 0x00002b480eda170b in ?? () from /usr/lib/libglib-2.0.so.0
 #11 0x00002b480eda0fd3 in g_main_context_dispatch ()
    from /usr/lib/libglib-2.0.so.0
 #12 0x00002b480eda42dd in ?? () from /usr/lib/libglib-2.0.so.0
 #13 0x00002b480eda45ea in g_main_loop_run () from
 /usr/lib/libglib-2.0.so.0
 #14 0x00002b480d584883 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #15 0x0000000000475af4 in main ()

 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/4821>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list