Bugs item #1667502, was opened at 2007-02-23 22:19
Message generated for change (Comment added) made by greatred
You can respond by visiting: 

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: 2.0.0 beta 3
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: John Beisley (greatred)
Assigned to: Nobody/Anonymous (nobody)
Summary: Jabber connection close crash

Initial Comment:
This is a crash report against Gaim 2.0.0beta3.1 in Ubuntu Edgy on x86.

I am unaware of what triggered this crash, as it happened while I was paying no 
attention to Gaim. However, I had been experiencing some Gaim crashes and had 
it running in a debugger, and I got this stack trace. To my eyes it looks like 
its trying to disconnect from a Jabber profile. 

#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb78ae871 in send () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6ccbdd1 in _gnutls_io_write_buffered () from /usr/lib/libgnutls.so.13
#3  0xb6ccc1a4 in _gnutls_io_write_buffered2 () from /usr/lib/libgnutls.so.13
#4  0xb6cc7bdd in _gnutls_send_int () from /usr/lib/libgnutls.so.13
#5  0xb6ce748e in gnutls_alert_send () from /usr/lib/libgnutls.so.13
#6  0xb6cc8f08 in gnutls_bye () from /usr/lib/libgnutls.so.13
#7  0xb71abeed in ssl_gnutls_close (gsc=0x8639658)
    at ../../../plugins/ssl/ssl-gnutls.c:150
#8  0x080a8b9d in gaim_ssl_close (gsc=0x8639658) at ../../src/sslconn.c:183
#9  0xb68d8627 in jabber_close (gc=0x8617c58)
    at ../../../../src/protocols/jabber/jabber.c:922
#10 0x0807fc1a in gaim_connection_destroy (gc=0x8617c58)
    at ../../src/connection.c:188
#11 0x0807210d in gaim_account_disconnect (account=0x81f69e0)
    at ../../src/account.c:1024
#12 0x0807f759 in gaim_connection_disconnect_cb (data=0x81f69e0)
    at ../../src/connection.c:417
#13 0xb790add6 in g_source_get_current_time () from /usr/lib/libglib-2.0.so.0
#14 0xb790a802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#15 0xb790d7df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#16 0xb790db89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#17 0xb7c40574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x0810fd0c in main (argc=450900, argv=0xbfbd5e94)
    at ../../src/gtkmain.c:764

I've pulled out one variable value from the parameters I could see on the stack:
>From frames 7 and 8:
(gdb) print *gsc
$7 = {host = 0x0, port = 0, connect_cb_data = 0x8617c58, 
  connect_cb = 0xb68d9280 <jabber_login_callback_ssl>, 
  error_cb = 0xb68d43a0 <jabber_ssl_connect_failure>, 
  recv_cb_data = 0x8617c58, recv_cb = 0xb68d4660 <jabber_recv_cb_ssl>, 
  fd = 27, inpa = 214, private_data = 0x8630a70}


>Comment By: John Beisley (greatred)
Date: 2007-02-23 22:27

Logged In: YES 
Originator: YES

Additionally, I have retained the core file for later analysis if it is
useful to do so.


You can respond by visiting: 

Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
Gaim-bugs mailing list

Reply via email to