[Pidgin] #660: Pidgin 2.0 Crashes When Adding Yahoo Account
Pidgin
trac at pidgin.im
Sun May 6 21:19:22 EDT 2007
#660: Pidgin 2.0 Crashes When Adding Yahoo Account
------------------------------+---------------------------------------------
Reporter: b4yp | Owner: datallah
Type: defect | Status: new
Priority: minor | Milestone:
Component: winpidgin (gtk) | Version: 2.0
Resolution: | Keywords: yahoo account add
Pending: 0 |
------------------------------+---------------------------------------------
Comment (by datallah):
Adding backtrace info from #710
{{{
dns: Got response for 'scs.msg.yahoo.com'
dnsquery: IP resolved for scs.msg.yahoo.com
proxy: Attempting connection to 216.155.193.142
proxy: Connecting to scs.msg.yahoo.com:5050 with no proxy
proxy: Connection in progress
proxy: Connected to scs.msg.yahoo.com:5050.
yahoo: 98 bytes to read, rxlen is 118
yahoo: Yahoo Service: 0x57 Status: 1
yahoo: Key: 1 Value: *******_*******
yahoo: Key: 94 Value:
o^4%(3&v|(r-2/p-q&t&3^m^n^l/n*a/q*4)-q)^2^v*1|(b-h^x%y+g&o^w|c-y)
yahoo: Key: 13 Value: 1
yahoo: yahoo status: 0
yahoo: 743 bytes to read, rxlen is 763
yahoo: Yahoo Service: 0x55 Status: 0
yahoo: Key: 87 Value:
Family:*********\nFriends:****************,*********,**************\nTop
Level:****************,*******_*******\n
yahoo: Key: 88 Value:
yahoo: Key: 89 Value: *******_*******
yahoo: Key: 59 Value:
Y\tv=1&n=an85t8l1sgt5k&l=6bk40bb_9406eii/o&p=m2h2e18013000000&r=fh&lg=us&intl=us;
expires=Thu, 15 Apr 2010 20:00:00 GMT; path=/; domain=.yahoo.com
yahoo: Key: 219 Value:
yahoo: Key: 59 Value:
T\tz=u2lPGBu86PGB00VZ/PtzLjcNDAyBjYzMDc3MDY0MDI-&a=QAE&sk=DAA/YdOG28oUd/&d=c2wBTXpjMUFURTBOekF3TnpFek56VS0BYQFRQUUBdGlwAVl3Um9oQwF6egF1MmxQR0JnV0E-;
expires=Thu, 15 Apr 2010 20:00:00 GMT; path=/; domain=.yahoo.com
yahoo: Key: 219 Value:
yahoo: Key: 59 Value: C\tmg=1
yahoo: Key: 219 Value:
yahoo: Key: 153 Value: 1
yahoo: Key: 90 Value: 1
yahoo: Key: 3 Value: *******_*******
yahoo: Key: 100 Value: 0
yahoo: Key: 101 Value:
yahoo: Key: 102 Value:
yahoo: Key: 15001 Value: 0
yahoo: Key: 15002 Value: us
yahoo: Key: 213 Value: 0
yahoo: Key: 93 Value: 86400
yahoo: Key: 149 Value: IEpOqGnDxsusNu4gcbG2Sw--
yahoo: Key: 150 Value: k8I6WgW758Jp63csGWE3pw--
yahoo: Key: 151 Value: JqdIAeM8Cocur51kWVsumw--
yahoo: Key: 217 Value: 0
yahoo: Oh good, ********* is in the right group (Family).
yahoo: Oh good, **************** is in the right group (Friends).
yahoo: Oh good, ********* is in the right group (Friends).
yahoo: Oh good, ************** is in the right group (Friends).
yahoo: Uhoh, **************** isn't on the list (or not in this group),
adding him to group Top Level.
yahoo: Oh good, *******_******* is in the right group (Top Level).
yahoo: Deleting Buddy **************** from group Friends.
yahoo: 622 bytes to read, rxlen is 881
yahoo: Yahoo Service: 0x01 Status: 0
yahoo: Key: 0 Value: *******_*******
yahoo: Key: 1 Value: *******_*******
yahoo: Key: 8 Value: 4
yahoo: Key: 7 Value: ****************
yahoo: Key: 10 Value: 999
yahoo: Key: 47 Value: 2
yahoo: Key: 13 Value: 1
yahoo: Key: 60 Value:
yahoo: Key: 137 Value: 6800
yahoo: Key: 184 Value:
yahoo: Key: 192 Value: 882258362
yahoo: Key: 197 Value: 1wv-ok9IcAAED9wHqQKbFBw==
yahoo: Key: 198 Value: 1
yahoo: Key: 205 Value: 0,0,100
yahoo: Key: 213 Value: 1
yahoo: Key: 244 Value: 2097087
yahoo: Key: 10001 Value: 313
yahoo: Key: 10002 Value: 0
yahoo: Key: 97 Value: 1
yahoo: Key: 7 Value: *********
yahoo: Key: 10 Value: 0
yahoo: Key: 13 Value: 1
yahoo: Key: 60 Value:
yahoo: Key: 138 Value: 1
yahoo: Key: 184 Value:
yahoo: Key: 192 Value: 3665503084
yahoo: Key: 198 Value: 0
yahoo: Key: 213 Value: 0
yahoo: Key: 244 Value: 278527
yahoo: Key: 10001 Value: 500
yahoo: Key: 10002 Value: 1
yahoo: Key: 7 Value: *********
yahoo: Key: 10 Value: 0
yahoo: Key: 13 Value: 1
yahoo: Key: 60 Value:
yahoo: Key: 138 Value: 1
yahoo: Key: 184 Value:
yahoo: Key: 192 Value: -894771397
yahoo: Key: 197 Value: 1u58tnNO7AAQBAAKwGCvv9_4A
yahoo: Key: 198 Value: 1
yahoo: Key: 205 Value: 0,0,100
yahoo: Key: 213 Value: 2
yahoo: Key: 244 Value: 2097087
yahoo: Key: 10001 Value: 586
yahoo: Key: 10002 Value: 1
yahoo: Key: 7 Value: *******_*******
yahoo: Key: 10 Value: 0
yahoo: Key: 13 Value: 1
yahoo: Key: 60 Value:
yahoo: Key: 138 Value: 1
yahoo: Key: 184 Value:
yahoo: Key: 198 Value: 0
yahoo: Key: 213 Value: 0
yahoo: Key: 244 Value: 278527
yahoo: Key: 10001 Value: 375
yahoo: Key: 10002 Value: 0
Hi, user. We need to talk.
I think something's gone wrong here. It's probably my fault.
No, really, it's not you... it's me... no no no, I think we get along well
it's just that.... well, I want to see other people. I... what?!? NO! I
haven't been cheating on you!! How many times do you want me to tell
you?! And
for the last time, it's just a rash!
Aborted (core dumped)
:~$ file core
core: ELF 32-bit LSB core file Intel 80386, version 1 (SYSV), SVR4-style
:~$ gdb pidgin core
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i486-slackware-linux"...
Using host libthread_db library "/lib/libthread_db.so.1".
<SNIP>
Core was generated by `pidgin'.
Program terminated with signal 6, Aborted.
#0 0xb7404c87 in raise () from /lib/libc.so.6
(gdb) bt full
#0 0xb7404c87 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0xb74064f8 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x080b04eb in sighandler (sig=11) at gtkmain.c:212
No locals.
#3 <signal handler called>
No symbol table info available.
#4 purple_status_get_type (status=0x95959595) at status.c:905
__PRETTY_FUNCTION__ = "purple_status_get_type"
#5 0xb75be6f1 in purple_status_is_online (status=0x95959595) at
status.c:971
primitive = <value optimized out>
__PRETTY_FUNCTION__ = "purple_status_is_online"
#6 0xb75be75f in purple_presence_is_online (presence=0x859ec08) at
status.c:1491
status = (PurpleStatus *) 0x95959595
__PRETTY_FUNCTION__ = "purple_presence_is_online"
#7 0x0807081f in buddy_is_displayable (buddy=0x85a3a78) at
gtkblist.c:2561
No locals.
#8 0x0807aed5 in pidgin_blist_update_group (list=0x82a5640,
node=0x85a3a78) at gtkblist.c:4799
count = <value optimized out>
gnode = (PurpleBlistNode *) 0x859c118
__PRETTY_FUNCTION__ = "pidgin_blist_update_group"
#9 0x0807a706 in pidgin_blist_update_contact (list=0x82a5640, node=0x0)
at gtkblist.c:4966
cnode = (PurpleBlistNode *) 0x85a3bf8
---Type <return> to continue, or q <return> to quit---
buddy = <value optimized out>
__PRETTY_FUNCTION__ = "pidgin_blist_update_contact"
#10 0x0807a8c6 in pidgin_blist_update_buddy (list=0x82a5640, node=0x0,
statusChange=136387920)
at gtkblist.c:5026
buddy = <value optimized out>
__PRETTY_FUNCTION__ = "pidgin_blist_update_buddy"
#11 0x0807ab43 in pidgin_blist_update (list=0x82a5640, node=0x85a3a78) at
gtkblist.c:5112
No locals.
#12 0xb7585a6d in purple_blist_add_account (account=0x817ff98) at
blist.c:2292
recompute = <value optimized out>
ops = (PurpleBlistUiOps *) 0x80edd40
gnode = (PurpleBlistNode *) 0x859c118
cnode = (PurpleBlistNode *) 0x85a3bf8
bnode = (PurpleBlistNode *) 0x85a3a78
__PRETTY_FUNCTION__ = "purple_blist_add_account"
#13 0xb7592558 in purple_connection_set_state (gc=0x856fbe0,
state=PURPLE_CONNECTED)
at connection.c:306
account = (PurpleAccount *) 0x817ff98
presence = (PurplePresence *) 0x817d2f8
ops = (PurpleConnectionUiOps *) 0x80ee0c0
__PRETTY_FUNCTION__ = "purple_connection_set_state"
#14 0xb715cae4 in yahoo_process_status (gc=0x856fbe0, pkt=<value optimized
out>) at yahoo.c:215
decoded = <value optimized out>
tmp = <value optimized out>
---Type <return> to continue, or q <return> to quit---
len = 3071657661
account = (PurpleAccount *) 0x817ff98
yd = (struct yahoo_data *) 0x8572c38
l = (GSList *) 0x82a3ae0
f = (YahooFriend *) 0x0
name = 0x0
#15 0xb7161c8f in yahoo_packet_process (gc=0x856fbe0, pkt=0x85a1318) at
yahoo.c:1087
No locals.
#16 0xb7163410 in yahoo_pending (data=0x856fbe0, source=9,
cond=PURPLE_INPUT_READ)
at yahoo.c:2364
pkt = (struct yahoo_packet *) 0x85a1318
pktlen = 140111294
gc = (PurpleConnection *) 0x95959595
yd = (struct yahoo_data *) 0x8572c38
buf =
"YMSG\000\000\000\000\002n\000\001\000\000\000\000\207\204f\2320À\200*******_*******À\2001À\200*******_*******À\2008À\2004À\2007À\200angel_eyes_05_32À\20010À\200999À\20047À\2002À\20013À\2001À\20060À\200À\200137À\2006800À\200184À\200À\200192À\200882258362À\200197
À\2001wv-ok9IcAAED9wHqQKbFBw==À\200198À\2001À\200205À\2000,0,1"...
len = <value optimized out>
#17 0x0809ae83 in pidgin_io_invoke (source=0x8572e10, condition=G_IO_IN,
data=0x82de868)
at gtkeventloop.c:77
purple_cond = PURPLE_INPUT_READ
#18 0xb766618f in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#19 0x08572e10 in ?? ()
No symbol table info available.
#20 0x00000001 in ?? ()
No symbol table info available.
#21 0x082de868 in ?? ()
No symbol table info available.
#22 0xb76a3460 in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
No symbol table info available.
#23 0x00000000 in ?? ()
No symbol table info available.
(gdb) quit
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/660#comment:9>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list