[Pidgin] #4641: Pidgin crashes without any reason

Pidgin trac at pidgin.im
Tue Jan 29 16:33:30 EST 2008


#4641: Pidgin crashes without any reason
---------------------------+------------------------------------------------
  Reporter:  pimy          |       Owner:  lschiere
      Type:  defect        |      Status:  new     
  Priority:  minor         |   Milestone:          
 Component:  unclassified  |     Version:  2.3.1   
Resolution:                |    Keywords:          
   Pending:  1             |  
---------------------------+------------------------------------------------
Changes (by pimy):

  * pending:  1 => 0

Comment:

 I did, what you wrote. This bugtrace looks a little bit different:

 {{{
 System: Linux 2.6.22-3-k7 #1 SMP Mon Nov 12 09:12:50 UTC 2007 i686
 X Vendor: The X.Org Foundation
 X Vendor Release: 10300000
 Selinux: No
 Accessibility: Disabled
 GTK+ Theme: Simple
 Icon Theme: gnome

 Memory status: size: 89886720 vsize: 89886720 resident: 27447296 share:
 18411520 rss: 27447296 rss_rlim: 4294967295
 CPU usage: start_time: 1201630463 rtime: 8347 utime: 8081 stime: 266
 cutime:6 cstime: 9 timeout: 0 it_real_value: 1 frequency: 100

 Backtrace was generated from '/usr/bin/pidgin'

 Using host libthread_db library "/lib/libthread_db.so.1".
 [Thread debugging using libthread_db enabled]
 [New Thread 0xb70ccb10 (LWP 3666)]
 0xb778d321 in waitpid () from /lib/libpthread.so.0
 #0  0xb778d321 in waitpid () from /lib/libpthread.so.0
 #1  0xb781db84 in IA__g_spawn_sync (working_directory=0x0, argv=0x84f4ca0,
     envp=0x0, flags=<value optimized out>, child_setup=0, user_data=0x0,
     standard_output=0x0, standard_error=0x0, exit_status=0x0,
     error=0xbfb3f798) at /build/buildd/glib2.0-2.14.5/glib/gspawn.c:369
 #2  0xb781de9c in IA__g_spawn_command_line_sync (
     command_line=0x8603f88 "bug-buddy --appname=\"pidgin\" --pid=3666",
     standard_output=0x0, standard_error=0x0, exit_status=0x0,
     error=0xbfb3f798) at /build/buildd/glib2.0-2.14.5/glib/gspawn.c:677
 #3  0xb7f94268 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
 #4  <signal handler called>
 #5  0xb765cea6 in raise () from /lib/libc.so.6
 #6  0xb765e7b1 in abort () from /lib/libc.so.6
 #7  0xb7656080 in __assert_fail () from /lib/libc.so.6
 #8  0xb7787450 in pthread_mutex_lock () from /lib/libpthread.so.0
 #9  0xb547ac62 in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
 #10 0x08709038 in ?? ()
 #11 0x084f6ad0 in ?? ()
 #12 0xbfb3fccc in ?? ()
 #13 0xb789d758 in ?? () from /usr/lib/libgobject-2.0.so.0
 #14 0xb547abd0 in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
 #15 0x08772900 in ?? ()
 #16 0xbfb3fca8 in ?? ()
 #17 0xb7878e6a in IA__g_cclosure_marshal_VOID__OBJECT (closure=0xb785d9e0,
     return_value=0x841b200, n_param_values=141819960, param_values=0x2,
     invocation_hint=0xffffffff, marshal_data=0x8740038)
     at /build/buildd/glib2.0-2.14.5/gobject/gmarshal.c:636
 Backtrace stopped: frame did not save the PC

 Thread 1 (Thread 0xb70ccb10 (LWP 3666)):
 #0  0xb778d321 in waitpid () from /lib/libpthread.so.0
 No symbol table info available.
 #1  0xb781db84 in IA__g_spawn_sync (working_directory=0x0, argv=0x84f4ca0,
     envp=0x0, flags=<value optimized out>, child_setup=0, user_data=0x0,
     standard_output=0x0, standard_error=0x0, exit_status=0x0,
     error=0xbfb3f798) at /build/buildd/glib2.0-2.14.5/glib/gspawn.c:369
         outpipe = -1
         errpipe = -1
         pid = 11062
         fds = {__fds_bits = {-1215966340, 0, 139955936, -1078725368,
     -1216307487, 8, 139955936, 4, -1215966340, 0, 139955936, -1078725256,
     -1216319782, 139955936, -1216398784, 0, 141894328, 448693,
 -1208193036,
     -1224521252, 135343584, -1216894176, 10, 9, -1078725272, -1078725276,
     139414688, 3, 0, 11793828, 908206600, 139955936}}
         ret = <value optimized out>
         outstr = (GString *) 0x0
         errstr = (GString *) 0x0
         failed = 0
         status = <value optimized out>
         __PRETTY_FUNCTION__ = "IA__g_spawn_sync"
 #2  0xb781de9c in IA__g_spawn_command_line_sync (
     command_line=0x8603f88 "bug-buddy --appname=\"pidgin\" --pid=3666",
     standard_output=0x0, standard_error=0x0, exit_status=0x0,
     error=0xbfb3f798) at /build/buildd/glib2.0-2.14.5/glib/gspawn.c:677
         retval = 0
         argv = (gchar **) 0x84f4ca0
         __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
 #3  0xb7f94268 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
 No symbol table info available.
 #4  <signal handler called>
 No symbol table info available.
 #5  0xb765cea6 in raise () from /lib/libc.so.6
 No symbol table info available.
 #6  0xb765e7b1 in abort () from /lib/libc.so.6
 No symbol table info available.
 #7  0xb7656080 in __assert_fail () from /lib/libc.so.6
 No symbol table info available.
 #8  0xb7787450 in pthread_mutex_lock () from /lib/libpthread.so.0
 No symbol table info available.
 #9  0xb547ac62 in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
 No symbol table info available.
 #10 0x08709038 in ?? ()
 No symbol table info available.
 #11 0x084f6ad0 in ?? ()
 No symbol table info available.
 #12 0xbfb3fccc in ?? ()
 No symbol table info available.
 #13 0xb789d758 in ?? () from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #14 0xb547abd0 in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
 No symbol table info available.
 #15 0x08772900 in ?? ()
 No symbol table info available.
 #16 0xbfb3fca8 in ?? ()
 No symbol table info available.
 #17 0xb7878e6a in IA__g_cclosure_marshal_VOID__OBJECT (closure=0xb785d9e0,
     return_value=0x841b200, n_param_values=141819960, param_values=0x2,
     invocation_hint=0xffffffff, marshal_data=0x8740038)
     at /build/buildd/glib2.0-2.14.5/gobject/gmarshal.c:636
         data1 = (gpointer) 0xbfb3fccc
         data2 = <value optimized out>
         __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__OBJECT"
 Backtrace stopped: frame did not save the PC
 #0  0xb778d321 in waitpid () from /lib/libpthread.so.0
 The program is running.  Quit anyway (and detach it)? (y or n) [answered
 Y; input not from terminal]


 ----------- .xsession-errors (36 sec old) ---------------------
 (pidgin:3666): GStreamer-CRITICAL **: gst_element_set_state: assertion
 `GST_IS_ELEMENT (element)' failed
 (pidgin:3666): GStreamer-CRITICAL **: gst_object_unref: assertion
 `((GObject *) object)->ref_count > 0' failed
 (pidgin:3666): 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:3666): GStreamer-CRITICAL **: gst_element_set_state: assertion
 `GST_IS_ELEMENT (element)' failed
 (pidgin:3666): GStreamer-CRITICAL **: gst_object_unref: assertion
 `((GObject *) object)->ref_count > 0' failed
 pidgin: pthread_mutex_lock.c:87: __pthread_mutex_lock: Assertion
 `mutex->__data.__owner == 0' failed.
 --------------------------------------------------

 }}}

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


More information about the Tracker mailing list