[Pidgin] #4621: MySpace IM causing program freeze at login attempt
Pidgin
trac at pidgin.im
Sat Jan 26 20:30:50 EST 2008
#4621: MySpace IM causing program freeze at login attempt
-----------------------+----------------------------------------------------
Reporter: akb | Owner: jeff
Type: defect | Status: assigned
Priority: critical | Milestone:
Component: MySpace | Version: 2.3.1
Resolution: | Keywords: Adium MySpace
Pending: 0 |
-----------------------+----------------------------------------------------
Changes (by jeff):
* status: new => assigned
Comment:
Thanks for the information akb, kabuki0420 and vitrum. I can reproduce
this bug by signing onto an account with lots of friends, with msimprpl on
Mac OS X and Windows, but not Linux. The samples attached, and my own
backtraces, all include msim_msg_dictionary_parse(). Backtrace from when I
interrupted Adium (without symbols):
{{{
(gdb) bt
#0 0x94af5788 in szone_malloc ()
#1 0x94af5738 in malloc_zone_malloc ()
#2 0x94af56cc in malloc ()
#3 0x0743fe5d in g_malloc ()
#4 0x0744c8a3 in g_strsplit ()
#5 0x0740b4d0 in msim_msg_dictionary_parse ()
#6 0x0741334e in msim_store_user_info ()
#7 0x07410af5 in msim_process ()
#8 0x074112f8 in msim_input_cb ()
#9 0x93ce5960 in __CFSocketDoCallback ()
#10 0x93ce6f95 in __CFSocketPerformV0 ()
#11 0x93cdc64e in CFRunLoopRunSpecific ()
#12 0x93cdcd38 in CFRunLoopRunInMode ()
#13 0x92d478a4 in RunCurrentEventLoopInMode ()
#14 0x92d476bd in ReceiveNextEventCommon ()
#15 0x92d47531 in BlockUntilNextEventMatchingListInMode ()
#16 0x90d09d5b in _DPSNextEvent ()
#17 0x90d096a0 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#18 0x90d026d1 in -[NSApplication run] ()
#19 0x90ccf9ba in NSApplicationMain ()
#20 0x00003202 in _start ()
#21 0x00003129 in start ()
}}}
Currently investigating this problem. Looks like the for loop in
msim_msg_dictionary_parse() is never being exited.
--
Ticket URL: <http://developer.pidgin.im/ticket/4621#comment:8>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list