[Pidgin] #6152: pidgin crashes without warning

Pidgin trac at pidgin.im
Sat Aug 23 02:00:04 EDT 2008


#6152: pidgin crashes without warning
--------------------+-------------------------------------------------------
 Reporter:  kick    |        Owner:  lschiere    
     Type:  defect  |       Status:  new         
Milestone:          |    Component:  unclassified
  Version:  2.4.2   |   Resolution:              
 Keywords:          |  
--------------------+-------------------------------------------------------

Comment(by billycrook):

 additionally, I just downgraded to the fc90 release of pidgin, and the
 same crash still happens:

 (00:56:23) jabber: Sending (ssl): <message type='chat' id='purple6ae2cebf'
 to='luke at dashjr.org/tsuruki'><active
 xmlns='http://jabber.org/protocol/chatstates'/><body>what about
 it?</body><html xmlns='http://jabber.org/protocol/xhtml-im'><body
 xmlns='http://www.w3.org/1999/xhtml'>what about
 it?</body></html></message>
 (00:56:32) jabber: Recv (ssl)(186): <message
 from="luke at dashjr.org/tsuruki" to="billycrook at gmail.com/Zero8918AD88"
 xml:lang="en" type="chat" id="ad73a">
 <composing xmlns="http://jabber.org/protocol/chatstates"/>
 </message>
 (00:56:32) jabber: Recv (ssl)(200): <message
 from="luke at dashjr.org/tsuruki" to="billycrook at gmail.com/Zero8918AD88"
 xml:lang="en" type="chat" id="ad74a">
 <body>O.o</body>
 <active xmlns="http://jabber.org/protocol/chatstates"/>
 </message>
 (00:56:35) jabber: Recv (ssl)(186): <message
 from="luke at dashjr.org/tsuruki" to="billycrook at gmail.com/Zero8918AD88"
 xml:lang="en" type="chat" id="ad75a">
 <composing xmlns="http://jabber.org/protocol/chatstates"/>
 </message>
 (00:56:37) jabber: Recv (ssl)(1):
 (00:56:42) jabber: Recv (ssl)(247): <message
 from="luke at dashjr.org/tsuruki" to="billycrook at gmail.com/Zero8918AD88"
 xml:lang="en" type="chat" id="ad76a">
 <body>media was camped outside some senator's house live</body>
 <active xmlns="http://jabber.org/protocol/chatstates"/>
 </message>
 *** PULSEAUDIO: Unable to connect: Connection refused
 *** Is your sound server running?
 *** See: http://www.pulseaudio.org/wiki/Troubleshooting
 *** PULSEAUDIO: Unable to connect: Connection refused
 *** Is your sound server running?
 *** See: http://www.pulseaudio.org/wiki/Troubleshooting
 (00:56:42) gstreamer: Failed to connect: Connection refused
 *** PULSEAUDIO: Unable to connect: Connection refused
 *** Is your sound server running?
 *** See: http://www.pulseaudio.org/wiki/Troubleshooting

 (pidgin:8552): GStreamer-CRITICAL **:
 Trying to dispose element play, but it is not in the NULL state.
 You need to explicitly set elements to the NULL state before
 dropping the final reference, to allow them to clean up.


 (pidgin:8552): GStreamer-CRITICAL **: gst_element_set_state: assertion
 `GST_IS_ELEMENT (element)' failed

 (pidgin:8552): GStreamer-CRITICAL **: gst_object_unref: assertion
 `((GObject *) object)->ref_count > 0' failed

 (pidgin:8552): GStreamer-CRITICAL **: gst_element_set_state: assertion
 `GST_IS_ELEMENT (element)' failed

 (pidgin:8552): GStreamer-CRITICAL **: gst_object_unref: assertion
 `((GObject *) object)->ref_count > 0' failed
 (00:56:42) gstreamer: Internal GStreamer error: state change failed.
 Please file a bug at
 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
 (00:56:42) GLib-GObject: invalid uninstantiatable type `(null)' in cast to
 `GstObject'
 (00:56:42) gstreamer: Failed to connect: Connection refused
 (00:56:42) GLib-GObject: invalid uninstantiatable type `(null)' in cast to
 `GstObject'

 (pidgin:8552): GStreamer-CRITICAL **: gst_element_set_state: assertion
 `GST_IS_ELEMENT (element)' failed

 (pidgin:8552): GStreamer-CRITICAL **: gst_object_unref: assertion
 `((GObject *) object)->ref_count > 0' failed
 Pidgin 2.4.3-1.fc9 has segfaulted and attempted to dump a core file.
 This is a bug in the software and has happened through
 no fault of your own.

 If you can reproduce the crash, please notify the developers
 by reporting a bug at:
 http://developer.pidgin.im/simpleticket/

 Please make sure to specify what you were doing at the time
 and post the backtrace from the core file.  If you do not know
 how to get the backtrace, please read the instructions at
 http://developer.pidgin.im/wiki/GetABacktrace

 If you need further assistance, please IM either SeanEgn or
 LSchiere (via AIM).  Contact information for Sean and Luke
 on other protocols is at
 http://developer.pidgin.im/wiki/DeveloperPages
 (00:56:42) gstreamer: Internal GStreamer error: state change failed.
 Please file a bug at
 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
 (00:56:42) GLib-GObject: invalid uninstantiatable type `(null)' in cast to
 `GstObject'
 (00:56:42) GLib-GObject: invalid uninstantiatable type `(null)' in cast to
 `GstPlayBaseBin'
 *** glibc detected *** pidgin: free(): invalid pointer: 0x0000000001fb3754
 ***
 ======= Backtrace: =========
 /lib64/libc.so.6[0x3dc1e78228]
 /lib64/libc.so.6(cfree+0x76)[0x3dc1e7a866]
 /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so[0x9ee4f1]
 /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so[0x9ee6fd]
 /lib64/libpthread.so.0[0x3dc2e0ed30]
 /lib64/libc.so.6(gsignal+0x35)[0x3dc1e32215]
 /lib64/libc.so.6(abort+0x183)[0x3dc1e33d83]
 pidgin[0x481838]
 /lib64/libpthread.so.0[0x3dc2e0ed30]
 /lib64/libpthread.so.0(pthread_mutex_lock+0x1a)[0x3dc2e088aa]
 /usr/lib64/gstreamer-0.10/libgstplaybin.so[0x7f47358e9201]
 /lib64/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x34d260b7fd]
 /lib64/libgobject-2.0.so.0[0x34d26225b0]
 /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x7b9)[0x34d2623ca9]
 /lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x34d2624213]
 /usr/lib64/libgstreamer-0.10.so.0[0x34d162b381]
 /usr/lib64/libgstreamer-0.10.so.0[0x34d162e913]
 /usr/lib64/gstreamer-0.10/libgstdecodebin.so[0x7f47356d528f]
 /lib64/libgobject-2.0.so.0(g_object_unref+0xc2)[0x34d260d8a2]
 /usr/lib64/libgstreamer-0.10.so.0[0x34d164cb66]
 /usr/lib64/libgstreamer-0.10.so.0(gst_mini_object_unref+0xe9)[0x34d164d239]
 /usr/lib64/libgstreamer-0.10.so.0[0x34d1630fc9]
 /lib64/libglib-2.0.so.0(g_main_context_dispatch+0x232)[0x34d2237872]
 /lib64/libglib-2.0.so.0[0x34d223b00d]
 /lib64/libglib-2.0.so.0(g_main_loop_run+0x1cd)[0x34d223b53d]
 /usr/lib64/libgtk-x11-2.0.so.0(gtk_main+0xdc)[0x34d4383bf0]
 pidgin(main+0x77b)[0x481fdb]
 /lib64/libc.so.6(__libc_start_main+0xfa)[0x3dc1e1e32a]
 pidgin[0x42bcb9]
 ======= Memory map: ========
 00110000-0011b000 r-xp 00000000 fd:01 2252827
 /lib64/libnss_files-2.8.so
 0011b000-0031a000 ---p 0000b000 fd:01 2252827
 /lib64/libnss_files-2.8.so
 0031a000-0031b000 r--p 0000a000 fd:01 2252827
 /lib64/libnss_files-2.8.so
 0031b000-0031c000 rw-p 0000b000 fd:01 2252827
 /lib64/libnss_files-2.8.so
 00400000-004db000 r-xp 00000000 fd:01 727841
 /usr/bin/pidgin
 006db000-006e0000 rw-p 000db000 fd:01 727841
 /usr/bin/pidgin
 006e0000-006e1000 rw-p 006e0000 00:00 0
 006e1000-007e2000 r-xp 00000000 fd:01 724266
 /usr/lib64/libpurple.so.0.4.3
 007e2000-009e2000 ---p 00101000 fd:01 724266
 /usr/lib64/libpurple.so.0.4.3
 009e2000-009ea000 rw-p 00101000 fd:01 724266
 /usr/lib64/libpurple.so.0.4.3
 009ea000-009ed000 rw-p 009ea000 00:00 0
 009ed000-009ef000 r-xp 00000000 fd:01 829897
 /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
 009ef000-00bee000 ---p 00002000 fd:01 829897
 /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
 00bee000-00bef000 rw-p 00001000 fd:01 829897
 /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
 00bef000-00bf0000 r-xp 00000000 fd:01 1042201
 /usr/lib64/pidgin/iconaway.so
 00bf0000-00df0000 ---p 00001000 fd:01 1042201
 /usr/lib64/pidgin/iconaway.so
 00df0000-00df1000 rw-p 00001000 fd:01 1042201
 /usr/lib64/pidgin/iconaway.so
 00df1000-00df5000 r-xp 00000000 fd:01 1041062
 /usr/lib64/pidgin/convcolors.so
 00df5000-00ff4000 ---p 00004000 fd:01 1041062
 /usr/lib64/pidgin/convcolors.so
 00ff4000-00ff5000 rw-p 00003000 fd:01 1041062
 /usr/lib64/pidgin/convcolors.so
 00ff5000-00ffc000 r-xp 00000000 fd:01 1042228
 /usr/lib64/pidgin/xmppconsole.so
 00ffc000-011fb000 ---p 00007000 fd:01 1042228
 /usr/lib64/pidgin/xmppconsole.so
 011fb000-011fc000 rw-p 00006000 fd:01 1042228
 /usr/lib64/pidgin/xmppconsole.so
 011fc000-0121e000 r-xp 00000000 fd:01 727693
 /usr/lib64/libedata-book-1.2.so.2.4.1
 0121e000-0141e000 ---p 00022000 fd:01 727693
 /uMultiple segmentation faults occurred; can't display error dialog

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


More information about the Tracker mailing list