I have pidgin 1:2.5.5-1ubuntu7 installed and I still see a SIGILL crash. Backtrace follows (with some of my personal information obscured):
#0 0xb5cf1330 in ?? ()
#1 0xb756da20 in xmlWarningMsg (ctxt=0xb5cf1330,
error=XML_WAR_NS_URI_RELATIVE,
msg=0xb765c8ec "xmlns: URI %s is not absolute\n",
str1=0xadbcb11 "vcard-temp", str2=0x0) at parser.c:517
#2 0xb757c7d2 in xmlParseStartTag2 (ctxt=0xa8a06c8, pref=0xbf9dd908,
URI=0xbf9dd904, tlen=0xbf9dd900) at parser.c:8439
#3 0xb757d044 in xmlParseElement__internal_alias (ctxt=0xa8a06c8)
at parser.c:9035
#4 0xb75841ea in xmlParseDocument__internal_alias (ctxt=0xa8a06c8)
at parser.c:9734
#5 0xb7584bf2 in xmlSAXUserParseMemory__internal_alias (sax=0xb78daae0,
user_data=0xada14e8,
buffer=0xa158258 "<vCard xmlns='vcard-temp'><FN>SomeNameHere</FN><PHOTO><TYPE>image/png</TYPE><BINVAL>somebase64imagedatahere"..., size=17057)
at parser.c:13224
#6 0xb7890655 in xmlnode_from_str () from /usr/lib/libpurple.so.0
#7 0xb6196306 in jabber_set_info () from /usr/lib/purple-2/libjabber.so.0
#8 0xb6196596 in jabber_set_buddy_icon ()
from /usr/lib/purple-2/libjabber.so.0
#9 0xb61969d4 in ?? () from /usr/lib/purple-2/libjabber.so.0
#10 0xb619efdd in jabber_iq_parse () from /usr/lib/purple-2/libjabber.so.0
#11 0xb61a7ef3 in jabber_process_packet ()
from /usr/lib/purple-2/libjabber.so.0
#12 0xb61ac319 in ?? () from /usr/lib/purple-2/libjabber.so.0
#13 0xb7575248 in xmlParseEndTag2 (ctxt=0xadaebf0, prefix=0x0,
URI=0xada2323 "jabber:client", line=0, nsNr=0, tlen=0) at parser.c:8794
#14 0xb7582199 in xmlParseChunk__internal_alias (ctxt=0xadaebf0,
chunk=0xb61bf980 "somedatathatlookedlikebase64butisn'twashere"..., size=522,
terminate=0) at parser.c:10539
#15 0xb61ac086 in jabber_parser_process ()
from /usr/lib/purple-2/libjabber.so.0
#16 0xb61a6d95 in ?? () from /usr/lib/purple-2/libjabber.so.0
#17 0xb787bf2d in ?? () from /usr/lib/libpurple.so.0
#18 0x080a8e93 in ?? ()
#19 0xb7950c4d in g_io_unix_dispatch (source=0x20a, callback=0xa512c50,
user_data=0xa5181d0) at /build/buildd/glib2.0-2.20.0/glib/giounix.c:162
#20 0xb7919a58 in IA__g_main_context_dispatch (context=0xa0eb078)
at /build/buildd/glib2.0-2.20.0/glib/gmain.c:1814
#21 0xb791cfbb in g_main_context_iterate (context=0xa0eb078, block=1,
dispatch=1, self=0xa0c13e8)
at /build/buildd/glib2.0-2.20.0/glib/gmain.c:2448
#22 0xb791d48a in IA__g_main_loop_run (loop=0xa8909c8)
at /build/buildd/glib2.0-2.20.0/glib/gmain.c:2656
#23 0xb7c0b5e9 in IA__gtk_main ()
#24 0x080c31ea in main ()
I have pidgin 1:2.5.5-1ubuntu7 installed and I still see a SIGILL crash. Backtrace follows (with some of my personal information obscured):
#0 0xb5cf1330 in ?? () XML_WAR_ NS_URI_ RELATIVE, __internal_ alias (ctxt=0xa8a06c8) t__internal_ alias (ctxt=0xa8a06c8) Memory_ _internal_ alias (sax=0xb78daae0, data=0xada14e8, 0xa158258 "<vCard xmlns=' vcard-temp' ><FN>SomeNameHe re</FN> <PHOTO> <TYPE>image/ png</TYPE> <BINVAL> somebase64image datahere" ..., size=17057) libpurple. so.0 purple- 2/libjabber. so.0 set_buddy_ icon () purple- 2/libjabber. so.0 purple- 2/libjabber. so.0 purple- 2/libjabber. so.0 process_ packet () purple- 2/libjabber. so.0 purple- 2/libjabber. so.0 client", line=0, nsNr=0, tlen=0) at parser.c:8794 _internal_ alias (ctxt=0xadaebf0, 0xb61bf980 "somedatathatlo okedlikebase64b utisn'twashere" ..., size=522, parser_ process () purple- 2/libjabber. so.0 purple- 2/libjabber. so.0 libpurple. so.0 data=0xa5181d0) at /build/ buildd/ glib2.0- 2.20.0/ glib/giounix. c:162 context_ dispatch (context=0xa0eb078) buildd/ glib2.0- 2.20.0/ glib/gmain. c:1814 context_ iterate (context=0xa0eb078, block=1, buildd/ glib2.0- 2.20.0/ glib/gmain. c:2448 buildd/ glib2.0- 2.20.0/ glib/gmain. c:2656
#1 0xb756da20 in xmlWarningMsg (ctxt=0xb5cf1330,
error=
msg=0xb765c8ec "xmlns: URI %s is not absolute\n",
str1=0xadbcb11 "vcard-temp", str2=0x0) at parser.c:517
#2 0xb757c7d2 in xmlParseStartTag2 (ctxt=0xa8a06c8, pref=0xbf9dd908,
URI=0xbf9dd904, tlen=0xbf9dd900) at parser.c:8439
#3 0xb757d044 in xmlParseElement
at parser.c:9035
#4 0xb75841ea in xmlParseDocumen
at parser.c:9734
#5 0xb7584bf2 in xmlSAXUserParse
user_
buffer=
at parser.c:13224
#6 0xb7890655 in xmlnode_from_str () from /usr/lib/
#7 0xb6196306 in jabber_set_info () from /usr/lib/
#8 0xb6196596 in jabber_
from /usr/lib/
#9 0xb61969d4 in ?? () from /usr/lib/
#10 0xb619efdd in jabber_iq_parse () from /usr/lib/
#11 0xb61a7ef3 in jabber_
from /usr/lib/
#12 0xb61ac319 in ?? () from /usr/lib/
#13 0xb7575248 in xmlParseEndTag2 (ctxt=0xadaebf0, prefix=0x0,
URI=0xada2323 "jabber:
#14 0xb7582199 in xmlParseChunk_
chunk=
terminate=0) at parser.c:10539
#15 0xb61ac086 in jabber_
from /usr/lib/
#16 0xb61a6d95 in ?? () from /usr/lib/
#17 0xb787bf2d in ?? () from /usr/lib/
#18 0x080a8e93 in ?? ()
#19 0xb7950c4d in g_io_unix_dispatch (source=0x20a, callback=0xa512c50,
user_
#20 0xb7919a58 in IA__g_main_
at /build/
#21 0xb791cfbb in g_main_
dispatch=1, self=0xa0c13e8)
at /build/
#22 0xb791d48a in IA__g_main_loop_run (loop=0xa8909c8)
at /build/
#23 0xb7c0b5e9 in IA__gtk_main ()
#24 0x080c31ea in main ()