[Pidgin] #5389: pidgin.2.4.1 crashes on CentOS 4.4 as soon as I "initiate chat". 1 to 1 IM works fine

Pidgin trac at pidgin.im
Tue Apr 1 16:58:57 EDT 2008


#5389: pidgin.2.4.1 crashes on CentOS 4.4 as soon as I "initiate chat".  1 to 1 IM
works fine
--------------------------+-------------------------------------------------
 Reporter:  sconrad       |       Type:  defect
   Status:  new           |   Priority:  minor 
Component:  pidgin (gtk)  |    Version:  2.4.1 
 Keywords:                |    Pending:  0     
--------------------------+-------------------------------------------------
 Not sure pidgin-debuginfo is available for CentOS.  In any case, I
 couldn't find it.  I disabled plugins by renaming the ~/.purple/prefs.xml
 file, but that made no difference.  It worked fine in my previous version
 of pidgin.  I ignored the reminders for pidgin 2.2 and 2.3 upgrades, so it
 would have been the released version before that.

 Stack trace:
 {{{
 Program received signal SIGSEGV, Segmentation fault.
 0x08095638 in pidgin_conv_update_buddy_icon ()
 (gdb) where
 #0  0x08095638 in pidgin_conv_update_buddy_icon ()
 #1  0x003eb82a in purple_marshal_VOID__POINTER_UINT ()
    from /usr/lib/libpurple.so.0
 #2  0x003eb31a in purple_signal_emit_vargs () from /usr/lib/libpurple.so.0
 #3  0x003eb402 in purple_signal_emit () from /usr/lib/libpurple.so.0
 #4  0x003bd833 in purple_conversation_update () from
 /usr/lib/libpurple.so.0
 #5  0x08090f7f in pidgin_conversations_get_conv_ui_ops ()
 #6  0x08098969 in pidgin_conv_is_hidden ()
 #7  0x005ac35d in gtk_marshal_BOOLEAN__VOID ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #8  0x00211ecb in g_closure_invoke () from
 /usr/lib/frysk/libgobject-2.0.so.0
 #9  0x00223851 in g_signal_chain_from_overridden ()
    from /usr/lib/frysk/libgobject-2.0.so.0
 #10 0x002249e3 in g_signal_emit_valist ()
    from /usr/lib/frysk/libgobject-2.0.so.0
 #11 0x00224c89 in g_signal_emit () from /usr/lib/frysk/libgobject-2.0.so.0
 #12 0x005c269e in gtk_notebook_set_homogeneous_tabs ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #13 0x005c4b22 in gtk_notebook_insert_page_menu ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #14 0x005c50cd in gtk_notebook_append_page ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #15 0x0809a6f2 in pidgin_conv_window_raise ()
 #16 0x0809acf3 in pidgin_conv_window_add_gtkconv ()
 ---Type <return> to continue, or q <return> to quit---
 #17 0x0809c688 in pidgin_conv_window_last_with_type ()
 #18 0x0809db82 in pidgin_conv_placement_get_current_func ()
 #19 0x0809e090 in pidgin_conv_new ()
 #20 0x003c138f in purple_conversation_new () from /usr/lib/libpurple.so.0
 #21 0x003ea362 in serv_got_joined_chat () from /usr/lib/libpurple.so.0
 #22 0x0087a7be in msn_message_show_readable () from
 /usr/lib/purple-2/libmsn.so
 #23 0x0021f6b9 in g_cclosure_marshal_VOID__VOID ()
    from /usr/lib/frysk/libgobject-2.0.so.0
 #24 0x00211ecb in g_closure_invoke () from
 /usr/lib/frysk/libgobject-2.0.so.0
 #25 0x0022356b in g_signal_chain_from_overridden ()
    from /usr/lib/frysk/libgobject-2.0.so.0
 #26 0x002249e3 in g_signal_emit_valist ()
    from /usr/lib/frysk/libgobject-2.0.so.0
 #27 0x00224c89 in g_signal_emit () from /usr/lib/frysk/libgobject-2.0.so.0
 #28 0x0069d924 in gtk_widget_activate ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #29 0x005bace8 in gtk_menu_shell_activate_item ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #30 0x005bc252 in gtk_menu_shell_append ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #31 0x005b08bf in gtk_menu_attach () from
 /usr/lib/frysk/libgtk-x11-2.0.so.0
 #32 0x005aee4e in gtk_marshal_BOOLEAN__VOID ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #33 0x002106e9 in g_value_set_boxed () from
 /usr/lib/frysk/libgobject-2.0.so.0
 ---Type <return> to continue, or q <return> to quit---
 #34 0x00211ecb in g_closure_invoke () from
 /usr/lib/frysk/libgobject-2.0.so.0
 #35 0x00223bb3 in g_signal_chain_from_overridden ()
    from /usr/lib/frysk/libgobject-2.0.so.0
 #36 0x00224896 in g_signal_emit_valist ()
    from /usr/lib/frysk/libgobject-2.0.so.0
 #37 0x00224c89 in g_signal_emit () from /usr/lib/frysk/libgobject-2.0.so.0
 #38 0x00699828 in gtk_widget_get_default_style ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #39 0x005a8863 in gtk_propagate_event ()
    from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #40 0x005a9ab7 in gtk_main_do_event () from
 /usr/lib/frysk/libgtk-x11-2.0.so.0
 #41 0x0017c1fa in gdk_add_client_message_filter ()
    from /usr/lib/frysk/libgdk-x11-2.0.so.0
 #42 0x00a2aa9d in g_main_context_dispatch ()
    from /usr/lib/frysk/libglib-2.0.so.0
 #43 0x00a2dd1f in g_main_context_check () from
 /usr/lib/frysk/libglib-2.0.so.0
 #44 0x00a2e0c9 in g_main_loop_run () from /usr/lib/frysk/libglib-2.0.so.0
 #45 0x005a9f34 in gtk_main () from /usr/lib/frysk/libgtk-x11-2.0.so.0
 #46 0x080bc5fa in main ()
 (gdb) quit
 }}}

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


More information about the Tracker mailing list