[Pidgin] #5663: segmentation fault when connecting through a ssh tunnel

Pidgin trac at pidgin.im
Tue Apr 29 11:23:37 EDT 2008


#5663: segmentation fault when connecting through a ssh tunnel
---------------------------+------------------------------------------------
  Reporter:  rom1v         |       Owner:  lschiere
      Type:  defect        |      Status:  new     
  Priority:  minor         |   Milestone:          
 Component:  unclassified  |     Version:  2.4.1   
Resolution:                |    Keywords:          
   Pending:  1             |  
---------------------------+------------------------------------------------
Changes (by rom1v):

  * pending:  1 => 0

Comment:

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xb706c720 (LWP 11850)]
 0xb76959bc in memcpy () from /lib/tls/i686/cmov/libc.so.6
 (gdb) bt full
 #0  0xb76959bc in memcpy () from /lib/tls/i686/cmov/libc.so.6
 No symbol table info available.
 #1  0xb7d8c36b in gtk_tree_path_copy () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #2  0xb7d97c70 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #3  0x087b0100 in ?? ()
 No symbol table info available.
 #4  0x08a0d820 in ?? ()
 No symbol table info available.
 #5  0xbfb70e28 in ?? ()
 No symbol table info available.
 #6  0xb7da1bea in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #7  0x08a0d820 in ?? ()
 No symbol table info available.
 #8  0x00000002 in ?? ()
 No symbol table info available.
 #9  0xbfb70e28 in ?? ()
 No symbol table info available.
 #10 0x00000000 in ?? ()
 No symbol table info available.






 pidgin -d with crash :
 (17:20:01) connection: Connecting. gc = 0x89fef00
 (17:20:01) proxy: Gnome proxy settings are set to 'manual' but no proxy
 server is specified.  Using Pidgin's proxy settings instead.
 (17:20:01) dns: DNS query for 'jabberfr.org' queued
 (17:20:01) dns: Created new DNS child 12097, there are now 1 children.
 (17:20:01) dns: Successfully sent DNS request to child 12097
 (17:20:01) dns: Got response for 'jabberfr.org'
 (17:20:01) dnsquery: IP resolved for jabberfr.org
 (17:20:01) proxy: Attempting connection to 80.248.214.47
 (17:20:01) proxy: Connecting to jabberfr.org:443 with no proxy
 (17:20:01) proxy: Connection in progress
 (17:20:02) util: Writing file accounts.xml to directory /home/rom/.purple
 (17:20:02) util: Writing file /home/rom/.purple/accounts.xml
 *** glibc detected *** pidgin: corrupted double-linked list: 0x089d8be8
 ***
 ======= Backtrace: =========
 /lib/tls/i686/cmov/libc.so.6[0xb75dec82]
 /lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb75e24f0]
 /usr/lib/libglib-2.0.so.0[0xb77537be]
 /usr/lib/libglib-2.0.so.0[0xb7753a57]
 /usr/lib/libglib-2.0.so.0[0xb7753ba5]
 /usr/lib/libglib-2.0.so.0(g_slice_free1+0x24c)[0xb7754a0c]
 /usr/lib/libglib-2.0.so.0(g_list_remove+0x60)[0xb7735e80]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7c0cc1f]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7c02501]
 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__OBJECT+0x5a)[0xb77ccf5a]
 /usr/lib/libgobject-2.0.so.0[0xb77bf079]
 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb77c0759]
 /usr/lib/libgobject-2.0.so.0[0xb77d4975]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb77d6916]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb77d6c59]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_container_remove+0xa4)[0xb7b612b4]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7d256fd]
 /usr/lib/libgobject-2.0.so.0(g_object_run_dispose+0x50)[0xb77c2d70]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_object_destroy+0x7e)[0xb7c1f31e]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7c0b91f]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_container_foreach+0x67)[0xb7b608a7]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7b611d0]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7c01c02]
 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb77cda4f]
 /usr/lib/libgobject-2.0.so.0[0xb77bf079]
 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb77c082f]
 /usr/lib/libgobject-2.0.so.0[0xb77d5243]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb77d6916]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb77d6c59]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7c1f611]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7d25721]
 /usr/lib/libgobject-2.0.so.0(g_object_run_dispose+0x50)[0xb77c2d70]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_object_destroy+0x7e)[0xb7c1f31e]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7c0ae59]
 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb77cda4f]
 /usr/lib/libgobject-2.0.so.0[0xb77bf079]
 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb77c0759]
 /usr/lib/libgobject-2.0.so.0[0xb77d5243]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb77d6916]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb77d6c59]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7c1f611]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7d25721]
 /usr/lib/libgobject-2.0.so.0(g_object_run_dispose+0x50)[0xb77c2d70]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_object_destroy+0x7e)[0xb7c1f31e]
 pidgin(pidgin_blist_update_accounts_menu+0x93)[0x8088226]
 pidgin[0x807ea26]
 pidgin[0x807f83f]
 /usr/lib/libpurple.so.0(purple_marshal_VOID__POINTER+0x28)[0xb7868d23]
 /usr/lib/libpurple.so.0(purple_signal_emit_vargs+0x168)[0xb78688e5]
 /usr/lib/libpurple.so.0(purple_signal_emit+0x81)[0xb7868777]
 /usr/lib/libpurple.so.0(purple_account_set_enabled+0xdf)[0xb781bdca]
 pidgin[0x80731db]
 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__STRING+0x5a)[0xb77cd21a]
 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb77c0759]
 /usr/lib/libgobject-2.0.so.0[0xb77d4d1d]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb77d6916]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb77d6c59]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7b3826e]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_cell_renderer_activate+0x7c)[0xb7b2ec8c]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7d0ce46]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7d0da16]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7d08a0d]
 /usr/lib/libgtk-x11-2.0.so.0[0xb7bfe8d4]
 ======= Memory map: ========
 08048000-08115000 r-xp 00000000 08:01 488992     /usr/bin/pidgin
 08115000-08118000 rw-p 000cc000 08:01 488992     /usr/bin/pidgin
 08118000-08a30000 rw-p 08118000 00:00 0          [heap]
 b3e00000-b3e21000 rw-p b3e00000 00:00 0
 b3e21000-b3f00000 ---p b3e21000 00:00 0
 b3f8c000-b3fec000 rw-s 00000000 00:09 28475505   /SYSV00000000 (deleted)
 b3fec000-b4073000 r--p 00000000 08:01 667933     /usr/share/fonts/truetype
 /ttf-dejavu/DejaVuSans-Bold.ttf
 b4073000-b4b81000 r--s 00000000 08:01 310754
 /var/lib/aspell/fr-60-only.rws
 b4b81000-b5110000 r--s 00000000 08:01 310753
 /var/lib/aspell/fr-40-only.rws
 b5111000-b5113000 r-xp 00000000 08:01 604565
 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
 b5113000-b5114000 rw-p 00001000 08:01 604565
 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
 b5114000-b51a5000 r--p 00000000 08:01 667937     /usr/share/fonts/truetype
 /ttf-dejavu/DejaVuSans.ttf
 b51a5000-b51ab000 r--s 00000000 08:01 311673
 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
 b51ab000-b51ae000 r--s 00000000 08:01 313414
 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
 b51ae000-b51af000 r--s 00000000 08:01 313376
 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2
 b51af000-b51b0000 r--s 00000000 08:01 313373
 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
 b51b0000-b51b3000 r--s 00000000 08:01 313372
 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
 b51b3000-b51ba000 r--s 00000000 08:01 31Abandon



 pidgin -d without crash :
 (17:22:08) account: Connecting to account rom1v at jabber.fr/rom-laptop
 (17:22:08) connection: Connecting. gc = 0x8a21260
 (17:22:08) dns: DNS query for 'localhost' queued
 (17:22:08) dns: Created new DNS child 12391, there are now 1 children.
 (17:22:08) dns: Successfully sent DNS request to child 12391
 (17:22:08) dns: Got response for 'localhost'
 (17:22:08) dnsquery: IP resolved for localhost
 (17:22:08) proxy: Attempting connection to 127.0.0.1
 (17:22:08) proxy: Connecting to jabberfr.org:443 via localhost:3128 using
 SOCKS5
 (17:22:08) socks5 proxy: Connection in progress
 (17:22:08) socks5 proxy: Connected.
 (17:22:08) socks5 proxy: Able to read.
 (17:22:08) s5: reallocing from 4 to 8
 (17:22:08) s5: reallocing from 8 to 10
 (17:22:08) jabber: Sending: <?xml version='1.0' ?>

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


More information about the Tracker mailing list