[Pidgin] #4160: Frequent coredump in Jabber (XMPP) protocol
Pidgin
trac at pidgin.im
Thu Nov 29 16:57:02 EST 2007
#4160: Frequent coredump in Jabber (XMPP) protocol
---------------------+------------------------------------------------------
Reporter: emilal | Owner: resiak
Type: defect | Status: assigned
Priority: minor | Milestone:
Component: XMPP | Version: 2.3.0
Resolution: | Keywords: Jabber freuently crashes
Pending: 0 |
---------------------+------------------------------------------------------
Comment (by emilal):
== Also this additional trace: ==
{{{
(gdb) bt full
#0 0x005d7d42 in jabber_caps_free_clientinfo (clientinfo=0x21) at
caps.c:318
No locals.
#1 0x005d0af3 in jabber_presence_set_capabilities (info=0x9533218,
user_data=0x953cdb8) at presence.c:379
userdata = (JabberPresenceCapabilities *) 0x953cdb8
iter = (GList *) 0x95529e8
#2 0x005d7e43 in jabber_caps_get_info_check_completion
(userdata=0x9552458) at caps.c:355
No locals.
#3 0x005d8142 in jabber_caps_ext_iqcb (js=0x955c660, packet=0x9565638,
data=0x9533218) at caps.c:428
query = (xmlnode *) 0x9562940
extuserdata = (jabber_ext_userdata *) 0x9533218
userdata = (jabber_caps_cbplususerdata *) 0x9552458
node = 0x9563d58 "\210SU\t://pidgin.im/caps#avatar"
#4 0x005c560b in jabber_iq_parse (js=0x955c660, packet=0x9565638) at
iq.c:326
jcd = (JabberCallbackData *) 0x952f6b0
query = (xmlnode *) 0x9562940
error = (xmlnode *) 0xbff46e88
x = (xmlnode *) 0x645e2c
xmlns = 0x951dc40 "\001"
type = 0x95329d0 "error"
id = 0x955ad80 "purplef4ebcfb8"
from = 0x9554c48 "eqotalkloadtest002 at gmail.com/Home5612EA88"
jih = (JabberIqHandler *) 0x95231a0
#5 0x005c5ef3 in jabber_process_packet (js=0x955c660, packet=0xbff46eb0)
at jabber.c:205
xmlns = 0x9562858 "urn:ietf:params:xml:ns:xmpp-stanzas"
#6 0x005cf655 in jabber_parser_element_end_libxml (user_data=0x955c660,
element_name=0x9550ebc "iq", prefix=0x0,
namespace=0x9550f1b "urn:ietf:params:xml:ns:xmpp-stanzas") at
parser.c:116
packet = (xmlnode *) 0x9565638
js = (JabberStream *) 0x955c660
#7 0x00b346c9 in xmlSkipBlankChars () from /usr/lib/libxml2.so.2
No symbol table info available.
#8 0x00b363e0 in xmlParseChunk () from /usr/lib/libxml2.so.2
No symbol table info available.
#9 0x005cf759 in jabber_parser_process (js=0x955c660,
buf=0x65afc0 "<iq type=\"error\" id=\"purplef4ebcfb8\"
to=\"eqotalkloadtest001 at gmail.com/HomeA383FD84\"
from=\"eqotalkloadtest002 at gmail.com/Home5612EA88\"><query
node=\"http://pidgin.im/caps#avatar\" xmlns=\"http://jabber.org"...,
len=334) at parser.c:195
No locals.
#10 0x005c6537 in jabber_recv_cb_ssl (data=0x95539e0, gsc=0x95511e0,
cond=PURPLE_INPUT_READ) at jabber.c:414
gc = (PurpleConnection *) 0x95539e0
js = (JabberStream *) 0x955c660
len = 334
buf = "<iq type=\"error\" id=\"purplef4ebcfb8\"
to=\"eqotalkloadtest001 at gmail.com/HomeA383FD84\"
from=\"eqotalkloadtest002 at gmail.com/Home5612EA88\"><query
node=\"http://pidgin.im/caps#avatar\" xmlns=\"http://jabber.org"...
#11 0x00560f9d in recv_cb (data=0x95511e0, source=8,
cond=PURPLE_INPUT_READ) at sslconn.c:143
---Type <return> to continue, or q <return> to quit---
gsc = (PurpleSslConnection *) 0x95511e0
#12 0x08084811 in purple_gnt_io_invoke (source=0x955e000,
condition=G_IO_IN, data=0x9534780) at GaimWrapper.cpp:161
closure = (PurpleGntIOClosure *) 0x9534780
purple_cond = PURPLE_INPUT_READ
#13 0x00468acb in g_io_unix_dispatch (source=0x95655f0, callback=0x8084680
<purple_gnt_io_invoke>, user_data=0x9534780) at giounix.c:162
buffer_condition = Variable "buffer_condition" is not available.
(gdb)
(gdb)
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/4160#comment:7>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list