[Pidgin] #1828: Crash on IRC nick completion

Pidgin trac at pidgin.im
Tue Jun 19 16:50:34 EDT 2007


#1828: Crash on IRC nick completion
--------------------------+-------------------------------------------------
 Reporter:  i-nZ          |       Type:  defect
   Status:  new           |   Priority:  minor 
Component:  pidgin (gtk)  |    Version:  2.0.2 
 Keywords:                |    Pending:  0     
--------------------------+-------------------------------------------------
 I have been experiencing crashes in IRC nick-name completion since version
 2.0.1. If I leave pidgin to run for a couple of hours and then type in a
 letter + <TAB> (nickname completion) pidgin crashes with the backtrace
 bellow. Unfortunately I have not been able to find a pattern in the
 behaviour. Currently I am using Pidgin 2.0.2, Gtk+ 2.10.9 and Glib 2.12.9.
 Since I see the crash is in strcmp I thought I should also mention that my
 locale is standard:
 LC_CTYPE=en_US.UTF-8
 LANG=POSIX

 {{{
 (gdb) bt
 #0  0xb71ed80a in strcmp () from /lib/libc.so.6
 #1  0x8007152b in entry_key_press_cb (entry=0x806646f8,
     event=0x805d3a98, data=0x806fc460) at gtkconv.c:3873
 #2  0xb7b4cc30 in _gtk_marshal_BOOLEAN__BOXED ()
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
 #3  0xb73dbbfb in g_closure_invoke ()
    from /opt/gnome/lib/libgobject-2.0.so.0
 #4  0xb73ec423 in signal_emit_unlocked_R ()
    from /opt/gnome/lib/libgobject-2.0.so.0
 #5  0xb73ed70f in g_signal_emit_valist ()
    from /opt/gnome/lib/libgobject-2.0.so.0
 #6  0xb73edb15 in g_signal_emit ()
    from /opt/gnome/lib/libgobject-2.0.so.0
 #7  0xb7c60ed8 in gtk_widget_event_internal ()
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
 #8  0xb7c70fa7 in gtk_window_propagate_key_event ()
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
 #9  0xb7c7400c in gtk_window_key_press_event ()
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
 #10 0xb7b4cc30 in _gtk_marshal_BOOLEAN__BOXED ()
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
 #11 0xb73da3f7 in g_type_class_meta_marshal ()
    from /opt/gnome/lib/libgobject-2.0.so.0
 #12 0xb73dbbfb in g_closure_invoke ()
    from /opt/gnome/lib/libgobject-2.0.so.0
 #13 0xb73eca73 in signal_emit_unlocked_R ()
    from /opt/gnome/lib/libgobject-2.0.so.0
 #14 0xb73ed70f in g_signal_emit_valist ()
    from /opt/gnome/lib/libgobject-2.0.so.0
 #15 0xb73edb15 in g_signal_emit ()
    from /opt/gnome/lib/libgobject-2.0.so.0
 #16 0xb7c60ed8 in gtk_widget_event_internal ()
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
 #17 0xb7b4603a in gtk_propagate_event ()
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
 #18 0xb7b47207 in gtk_main_do_event ()
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
 #19 0xb79d915a in gdk_event_dispatch ()
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
 #20 0xb7337062 in g_main_context_dispatch ()
    from /opt/gnome/lib/libglib-2.0.so.0
 #21 0xb733a09f in g_main_context_iterate ()
    from /opt/gnome/lib/libglib-2.0.so.0
 #22 0xb733a449 in g_main_loop_run ()
    from /opt/gnome/lib/libglib-2.0.so.0
 #23 0xb7b47684 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
 #24 0x80095c3b in main (argc=Cannot access memory at address 0x0
 ) at gtkmain.c:842
 }}}

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


More information about the Tracker mailing list