[Pidgin] #841: File open dialog causes crash

Pidgin trac at pidgin.im
Sun May 27 04:24:31 EDT 2007


#841: File open dialog causes crash
---------------------------+------------------------------------------------
  Reporter:  klines        |       Owner:  seanegan                     
      Type:  defect        |      Status:  assigned                     
  Priority:  minor         |   Milestone:  2.0.2                        
 Component:  pidgin (gtk)  |     Version:  2.0                          
Resolution:                |    Keywords:  gtk file open dialog transfer
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by mhuetsch):

 Hm.  Well, I attempted that solution, and I'm not even lucky enoough to
 hit purple_proxy_data_connect_disconnect() anymore. So apparently reaching
 there was a fluke.  All I have from valgrind now is this, which may or may
 not be useful:


 {{{
 irc: Receiving file from XYZ
 ==20804==
 ==20804== Syscall param write(buf) points to uninitialised byte(s)
 ==20804==    at 0x40007F2: (within /lib/ld-2.5.so)
 ==20804==    by 0x470664E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0)
 ==20804==    by 0x46FE526: (within /usr/lib/libX11.so.6.2.0)
 ==20804==    by 0x45EBAA7: XRenderComposite (in
 /usr/lib/libXrender.so.1.3.0)
 ==20804==    by 0x450A634: (within /usr/lib/libgdk-x11-2.0.so.0.1000.11)
 ==20804==    by 0x44E25F0: gdk_draw_pixbuf (in
 /usr/lib/libgdk-x11-2.0.so.0.1000.11)
 ==20804==    by 0x44ED300: (within /usr/lib/libgdk-x11-2.0.so.0.1000.11)
 ==20804==    by 0x44E25F0: gdk_draw_pixbuf (in
 /usr/lib/libgdk-x11-2.0.so.0.1000.11)
 ==20804==    by 0x44FB0F1: (within /usr/lib/libgdk-x11-2.0.so.0.1000.11)
 ==20804==    by 0x44E25F0: gdk_draw_pixbuf (in
 /usr/lib/libgdk-x11-2.0.so.0.1000.11)
 ==20804==    by 0x5330CF5: (within
 /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so)
 ==20804==    by 0x5332341: (within
 /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so)
 ==20804==  Address 0x4C1A294 is 5,276 bytes inside a block of size 16,384
 alloc'd
 ==20804==    at 0x402095F: calloc (vg_replace_malloc.c:279)
 ==20804==    by 0x46EC346: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
 ==20804==    by 0x4502211: gdk_display_open (in
 /usr/lib/libgdk-x11-2.0.so.0.1000.11)
 ==20804==    by 0x44DFCFE: gdk_display_open_default_libgtk_only (in
 /usr/lib/libgdk-x11-2.0.so.0.1000.11)
 ==20804==    by 0x42B060E: gtk_init_check (in
 /usr/lib/libgtk-x11-2.0.so.0.1000.11)
 ==20804==    by 0x80BA87F: main (gtkmain.c:669)
 ==20804==

 }}}

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


More information about the Tracker mailing list