[Pidgin] #2084: pidgin (and gaim 1.5.0 as well) crashes on userinfo

Pidgin trac at pidgin.im
Tue Jul 24 04:04:53 EDT 2007


#2084: pidgin (and gaim 1.5.0 as well) crashes on userinfo
------------------------+---------------------------------------------------
  Reporter:  roman      |       Owner:  MarkDoliner
      Type:  defect     |      Status:  assigned   
  Priority:  minor      |   Milestone:             
 Component:  libpurple  |     Version:  2.0.2      
Resolution:             |    Keywords:             
   Pending:  1          |  
------------------------+---------------------------------------------------
Changes (by roman):

  * pending:  1 => 0

Comment:

 I've installed the pidgin from rpm, and then I found the debuginfo rpm and
 installed it:
 pidgin-debuginfo-2.0.2-0.el4
 pidgin-2.0.2-0.el4
 The latest backtrace produced:
 {{{
 (gdb) bt
 #0  0x004187a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
 #1  0x005607a5 in raise () from /lib/tls/libc.so.6
 #2  0x00562209 in abort () from /lib/tls/libc.so.6
 #3  0x080b2c60 in sighandler (sig=Variable "sig" is not available.
 ) at gtkmain.c:207
 #4  <signal handler called>
 #5  snachandler (od=0x9e9b270, conn=0x9eb5e50, mod=0x9e9b4a0,
 frame=0x9eb5e88,
     snac=0xbff8ef80, bs=0x9eb5e8c) at family_locate.c:1267
 #6  0x009922fb in flap_connection_recv_cb (data=0x9eb5e50, source=11,
     cond=PURPLE_INPUT_READ) at flap_connection.c:667
 #7  0x0809e44d in pidgin_io_invoke (source=0xb1, condition=G_IO_IN,
     data=0x9c9d260) at gtkeventloop.c:77
 #8  0x002f9907 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
 #9  0x002d574b in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 #10 0x002d71d2 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
 #11 0x002d747f in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 #12 0x0103d517 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #13 0x080b34c8 in main (argc=1, argv=0xbff91384) at gtkmain.c:842
 }}}

 Some snippets from the valgrind log:
 {{{
 ==24867== Invalid read of size 4
 ==24867==    at 0x4AF7A45: ??? (family_locate.c:1267)
 ==24867==    by 0x4AFE2FA: flap_connection_recv_cb (flap_connection.c:667)
 ==24867==    by 0x809E44C: ??? (gtkeventloop.c:77)
 ==24867==    by 0x211906: (within /usr/lib/libglib-2.0.so.0.400.7)
 ==24867==    by 0x1ED74A: g_main_context_dispatch (in
 /usr/lib/libglib-2.0.so.0.400.7)
 ==24867==    by 0x1EF1D1: (within /usr/lib/libglib-2.0.so.0.400.7)
 ==24867==    by 0x1EF47E: g_main_loop_run (in
 /usr/lib/libglib-2.0.so.0.400.7)
 ==24867==    by 0x54E516: gtk_main (in
 /usr/lib/libgtk-x11-2.0.so.0.400.13)
 ==24867==    by 0x80B34C7: main (gtkmain.c:842)
 ==24867==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
 }}}

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


More information about the Tracker mailing list