[Pidgin] #3339: crash upon connecting to Google Talk

Pidgin trac at pidgin.im
Thu Sep 27 12:51:36 EDT 2007


#3339: crash upon connecting to Google Talk
-------------------+--------------------------------------------------------
Reporter:  ari     |       Owner:  nwalp
    Type:  defect  |      Status:  new  
Priority:  minor   |   Component:  XMPP 
 Version:  2.2.0   |    Keywords:       
 Pending:  0       |  
-------------------+--------------------------------------------------------
 From Debian bug report http://bugs.debian.org/444033:

 Pidgin crashes on startup everytime, just afer having connected to a
 jabber server. Here is the gdb log:

 #0  0xb7eec7f2 in ?? () from /lib/ld-linux.so.2
 #1  0xb75877f5 in raise () from /lib/i686/cmov/libc.so.6
 #2  0xb7589181 in abort () from /lib/i686/cmov/libc.so.6
 #3  0xb77b99f9 in g_logv () from /usr/lib/libglib-2.0.so.0
 #4  0xb77b9a39 in g_log () from /usr/lib/libglib-2.0.so.0
 #5  0xb77b9b1b in g_return_if_fail_warning () from
 /usr/lib/libglib-2.0.so.0
 #6  0xb773be9c in xmlnode_set_attrib (node=0x857a5d0, attr=0xb77735a2
 "xmlnode_set_attrib", value=0x0)
     at ../../libpurple/xmlnode.c:185
 #7  0xb632be8a in jabber_caps_store_client (key=0x842edb8,
 value=0x8523e68, user_data=0x857a4c0)
     at ../../../../libpurple/protocols/jabber/caps.c:235
 #8  0xb77a3cc6 in g_hash_table_foreach () from /usr/lib/libglib-2.0.so.0
 #9  0xb632bad6 in jabber_caps_store () at
 ../../../../libpurple/protocols/jabber/caps.c:250
 #10 0xb632c2ce in jabber_caps_client_iqcb (js=0x850ddf8, packet=0x8577ed0,
 data=0x85138a8)
     at ../../../../libpurple/protocols/jabber/caps.c:479
 #11 0xb63180e2 in jabber_iq_parse (js=0x850ddf8, packet=0x8577ed0) at
 ../../../../libpurple/protocols/jabber/iq.c:324
 #12 0xb6320f86 in jabber_process_packet (js=0x850ddf8, packet=0xbfa9666c)
 at ../../../../libpurple/protocols/jabber/jabber.c:196
 #13 0xb63240b9 in jabber_parser_element_end_libxml (user_data=0x850ddf8,
 element_name=0x854ebb4 "iq", prefix=0x0,
     namespace=0x854eb4b "jabber:client") at
 ../../../../libpurple/protocols/jabber/parser.c:116
 #14 0xb745becd in ?? () from /usr/lib/libxml2.so.2
 #15 0x0850ddf8 in ?? ()
 #16 0x0854ebb4 in ?? ()
 #17 0x00000000 in ?? ()


 Here are the last few lines of pidgin -d, with the personal information
 taken out:
 (17:41:46) blist: Updating buddy status for XXXXX at gmail.com (XMPP)
 (17:41:46) jabber: Recv (ssl)(326): <iq
 to="YYYYY at gmail.com/Maison09F935D9" from="ZZZZZ at gmail.com/gmail.3A18E4D3"
 id="purplee781e07d" type="result"><query
 node="http://mail.google.com/xmpp/client/caps#1.1"
 xmlns="http://jabber.org/protocol/disco#info"><identity category="client"
 type="pc"/><feature
 var="http://jabber.org/protocol/disco#info"/></query></iq>
 (17:41:46) g_log: xmlnode_set_attrib: assertion `value != NULL' failed

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3339>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list