[Pidgin] #8957: SIGPIPE random crashes
Pidgin
trac at pidgin.im
Wed Apr 15 12:10:26 EDT 2009
#8957: SIGPIPE random crashes
--------------------------+-------------------------------------------------
Reporter: WormFood | Owner: lschiere
Type: defect | Status: new
Component: unclassified | Version: 2.5.5
Keywords: |
--------------------------+-------------------------------------------------
I searched, and could not seem to find another error that looked related
to this one. Crashed 6 times in 10 minutes, 2 crashes are like this one.
Attached is another backtrace.
{{{
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) yes
Starting program: /usr/bin/pidgin
[Thread debugging using libthread_db enabled]
[New Thread 0xb705b970 (LWP 8714)]
warning: Lowest section in /usr/lib/libicudata.so.40 is .hash at 000000b4
Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0xb705b970 (LWP 8714)]
0xb8024424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb8024424 in __kernel_vsyscall ()
#1 0xb7746441 in send () from /lib/i686/cmov/libpthread.so.0
#2 0xb5559f8e in pt_Send (fd=0xa51a6f8, buf=0x9ddb720, amount=23,
flags=0, timeout=4294967295) at ptio.c:1912
#3 0xb5580685 in ssl_DefSend (ss=0x9ded240, buf=0x9ddb720 "\025\003\001",
len=23, flags=0) at ssldef.c:128
#4 0xb5573e7d in ssl3_SendRecord (ss=0x9ded240, type=<value optimized
out>, pIn=0xbfb3f46a "\001", nIn=2, flags=0) at ssl3con.c:2040
#5 0xb557410b in SSL3_SendAlert (ss=0x9ded240, level=alert_warning,
desc=<value optimized out>) at ssl3con.c:2295
#6 0xb5583767 in ssl_SecureClose (ss=0x9ded240) at sslsecur.c:1039
#7 0xb5587398 in ssl_Close (fd=0x9b03ad0) at sslsock.c:1405
#8 0xb553f201 in PR_Close (fd=0x9b03ad0) at priometh.c:136
#9 0xb576a3b3 in ssl_nss_close (gsc=0xa1e2850) at
../../../../libpurple/plugins/ssl/ssl-nss.c:456
#10 0xb77ca175 in purple_ssl_close (gsc=0xa1e2850) at
../../libpurple/sslconn.c:237
#11 0xb5b80031 in msn_soap_write_cb_internal (data=0x9ce51c0, fd=<value
optimized out>, cond=PURPLE_INPUT_WRITE, initial=1) at
../../../../libpurple/protocols/msn/soap.c:552
#12 0xb5b80241 in msn_soap_connection_run (data=0x9ce51c0) at
../../../../libpurple/protocols/msn/soap.c:672
#13 0xb7866f76 in g_timeout_dispatch (source=0xa562d58,
callback=0xffffffe0, user_data=0x9ce51c0) at /build/buildd-
glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:3253
#14 0xb7866848 in IA__g_main_context_dispatch (context=0x924b3c8) at
/build/buildd-
glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:1814
#15 0xb7869dab in g_main_context_iterate (context=0x924b3c8, block=1,
dispatch=1, self=0x92233e8) at /build/buildd-
glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:2448
#16 0xb786a27a in IA__g_main_loop_run (loop=0x9ac15a8) at /build/buildd-
glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:2656
#17 0xb7b4b3e9 in IA__gtk_main () at /build/buildd-
gtk+2.0_2.14.7-5-i386-7mYrFV/gtk+2.0-2.14.7/gtk/gtkmain.c:1200
#18 0x080c29f6 in main (argc=201616, argv=0x0) at
../../pidgin/gtkmain.c:881
(gdb) bt full
#0 0xb8024424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7746441 in send () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb5559f8e in pt_Send (fd=0xa51a6f8, buf=0x9ddb720, amount=23,
flags=0, timeout=4294967295) at ptio.c:1912
syserrno = <value optimized out>
bytes = -1
fNeedContinue = <value optimized out>
#3 0xb5580685 in ssl_DefSend (ss=0x9ded240, buf=0x9ddb720 "\025\003\001",
len=23, flags=0) at ssldef.c:128
rv = 165597760
lower = (PRFileDesc *) 0xa51a6f8
sent = 0
#4 0xb5573e7d in ssl3_SendRecord (ss=0x9ded240, type=<value optimized
out>, pIn=0xbfb3f46a "\001", nIn=2, flags=0) at ssl3con.c:2040
sent = <value optimized out>
contentLen = <value optimized out>
wrBuf = (sslBuffer *) 0x9ded278
rv = <value optimized out>
totalSent = 0
#5 0xb557410b in SSL3_SendAlert (ss=0x9ded240, level=alert_warning,
desc=<value optimized out>) at ssl3con.c:2295
sent = <value optimized out>
bytes = "\001"
rv = <value optimized out>
#6 0xb5583767 in ssl_SecureClose (ss=0x9ded240) at sslsecur.c:1039
rv = -32
#7 0xb5587398 in ssl_Close (fd=0x9b03ad0) at sslsock.c:1405
ss = (sslSocket *) 0x9ded240
rv = <value optimized out>
#8 0xb553f201 in PR_Close (fd=0x9b03ad0) at priometh.c:136
No locals.
#9 0xb576a3b3 in ssl_nss_close (gsc=0xa1e2850) at
../../../../libpurple/plugins/ssl/ssl-nss.c:456
nss_data = (PurpleSslNssData *) 0xa22c970
#10 0xb77ca175 in purple_ssl_close (gsc=0xa1e2850) at
../../libpurple/sslconn.c:237
ops = (PurpleSslOps *) 0xffffffe0
__PRETTY_FUNCTION__ = "purple_ssl_close"
#11 0xb5b80031 in msn_soap_write_cb_internal (data=0x9ce51c0, fd=<value
optimized out>, cond=PURPLE_INPUT_WRITE, initial=1) at
../../../../libpurple/protocols/msn/soap.c:552
No locals.
#12 0xb5b80241 in msn_soap_connection_run (data=0x9ce51c0) at
../../../../libpurple/protocols/msn/soap.c:672
len = 1949
body = 0x9defe98 "<soap:Envelope xmlns:xsi='http://www.w3.org/2001
/XMLSchema-instance'
xmlns:soapenc='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:xsd='http://"...
iter = <value optimized out>
req = (MsnSoapRequest *) 0xa561ce0
#13 0xb7866f76 in g_timeout_dispatch (source=0xa562d58,
callback=0xffffffe0, user_data=0x9ce51c0) at /build/buildd-
glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:3253
No locals.
#14 0xb7866848 in IA__g_main_context_dispatch (context=0x924b3c8) at
/build/buildd-
glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:1814
No locals.
#15 0xb7869dab in g_main_context_iterate (context=0x924b3c8, block=1,
dispatch=1, self=0x92233e8) at /build/buildd-
glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:2448
max_priority = 0
timeout = 0
some_ready = 1
nfds = 13
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x9bc9360
---Type <return> to continue, or q <return> to quit---
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#16 0xb786a27a in IA__g_main_loop_run (loop=0x9ac15a8) at /build/buildd-
glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:2656
self = (GThread *) 0x92233e8
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#17 0xb7b4b3e9 in IA__gtk_main () at /build/buildd-
gtk+2.0_2.14.7-5-i386-7mYrFV/gtk+2.0-2.14.7/gtk/gtkmain.c:1200
tmp_list = (GList *) 0x0
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x0
loop = (GMainLoop *) 0x9ac15a8
#18 0x080c29f6 in main (argc=201616, argv=0x0) at
../../pidgin/gtkmain.c:881
opt_help = <value optimized out>
opt_login = 0
opt_nologin = 0
opt_version = 0
opt_si = 1
opt_config_dir_arg = 0x0
opt_login_arg = 0x0
opt_session_arg = 0x0
accounts = <value optimized out>
sig_indx = <value optimized out>
sigset = {__val = {82951, 0 <repeats 31 times>}}
prev_sig_disp = (void (*)(int)) 0xffffffe0
errmsg =
"8=\003��\037\004�@\027���\037\004�\002\000\000\000\001\000\000\000����Š\003�\b\000\000\000\b\000\000\000�\215\n�p\027��\233\030\003��\215\n��\215\n�\b",
'\0' <repeats 11 times>,
"\210M\226�\000\000\000\000����\0060\003�@\027��\000\000\000\0000\b7�?���c\027��\\\027��\221\237\003��%\004�\000\000\000\0000\b7�\000\000\000\000(\211\n��\037\004��\037\004�\005\000\000\000\004\000\000\0004���Š\003�\b\000\000\000\024\000\000\000�\215\n�p\027��\233\030\003��\215\n��\215\n�\024",
'\0' <repeats 11 times>, "P8"...
error = (GError *) 0x0
opt = <value optimized out>
gui_check = <value optimized out>
debug_enabled = <value optimized out>
migration_failed = <value optimized out>
active_accounts = <value optimized out>
long_options = {{name = 0x810a24a "config", has_arg = 1, flag =
0x0, val = 99}, {name = 0x80f9556 "debug", has_arg = 0, flag = 0x0, val =
100}, {name = 0x80fcbaf "help", has_arg = 0,
flag = 0x0, val = 104}, {name = 0x80f9821 "login", has_arg = 2, flag =
0x0, val = 108}, {name = 0x81065e7 "multiple", has_arg = 0, flag = 0x0,
val = 109}, {name = 0x81065f0 "nologin",
has_arg = 0, flag = 0x0, val = 110}, {name = 0x81065f8 "nocrash",
has_arg = 0, flag = 0x0, val = 120}, {name = 0x810a240 "session", has_arg
= 1, flag = 0x0, val = 115}, {
name = 0x80fe887 "version", has_arg = 0, flag = 0x0, val = 118}, {name
= 0x810a253 "display", has_arg = 1, flag = 0x0, val = 68}, {name =
0x8106600 "sync", has_arg = 0, flag = 0x0, val = 83}, {
name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
(gdb)
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/8957>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list