[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