Adium

Ticket #10348 (closed crash: fixed)

Opened 5 months ago

Last modified 1 month ago

MSN Crash on Disconnect

Reported by: David Munch Assigned to: felipec
Priority: highest Milestone:
Component: msn-pecan Version: 1.3b6
Severity: major Keywords: crash sleep
Cc: Patch: None
Pending: 0

Description (Last modified by zacw)

Process:         Adium [151]
Path:            /Applications/Adium.app/Contents/MacOS/Adium
Identifier:      com.adiumX.adiumX
Version:         1.3b6 (1.3b6)
Code Type:       X86 (Native)
Parent Process:  launchd [64]

Date/Time:       2008-07-03 18:18:31.416 +0200
OS Version:      Mac OS X 10.5.3 (9D34)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000007365636e
Crashed Thread:  0

Thread 0 Crashed:
0   libpurple                     	0x0f4e19b8 msn_switchboard_destroy + 511
1   libpurple                     	0x0f4e3c17 msn_switchboard_close + 163
2   libpurple                     	0x0f4e0c19 msn_session_disconnect + 128
3   libpurple                     	0x0f4e0841 msn_session_destroy + 87
4   libpurple                     	0x0f4dab6a logout + 73
5   libpurple                     	0x0f4424a4 purple_connection_destroy + 307
6   libpurple                     	0x0f427539 purple_account_disconnect + 174
7   libpurple                     	0x0f4287a5 purple_account_set_enabled + 348
8   com.adiumX.AdiumPurple        	0x0d2b65dd -[CBPurpleAccount disconnect] + 171
9   com.adiumX.adiumX             	0x00046879 -[ESAccountNetworkConnectivityPlugin systemWillSleep:] + 291
10  com.apple.Foundation          	0x9015e64c _nsnote_callback + 364
11  com.apple.CoreFoundation      	0x907429ba __CFXNotificationPost + 362
12  com.apple.CoreFoundation      	0x90742c93 _CFXNotificationPostNotification + 179
13  com.apple.Foundation          	0x9015b7b0 -[NSNotificationCenter postNotificationName:object:userInfo:] + 128
14  com.apple.Foundation          	0x90164ff8 -[NSNotificationCenter postNotificationName:object:] + 56
15  AIUtilities                   	0x1201a4c8 powerServiceInterestCallback + 111
16  com.apple.framework.IOKit     	0x94318aca IODispatchCalloutFromCFMessage + 337
17  com.apple.CoreFoundation      	0x9073d535 __CFMachPortPerform + 117
18  com.apple.CoreFoundation      	0x90761901 CFRunLoopRunSpecific + 3921
19  com.apple.CoreFoundation      	0x90761cf8 CFRunLoopRunInMode + 88
20  com.apple.HIToolbox           	0x93f80da4 RunCurrentEventLoopInMode + 283
21  com.apple.HIToolbox           	0x93f80bbd ReceiveNextEventCommon + 374
22  com.apple.HIToolbox           	0x93f80a31 BlockUntilNextEventMatchingListInMode + 106
23  com.apple.AppKit              	0x90a33505 _DPSNextEvent + 657
24  com.apple.AppKit              	0x90a32db8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
25  com.apple.AppKit              	0x90a2bdf3 -[NSApplication run] + 795
26  com.apple.AppKit              	0x909f9030 NSApplicationMain + 574
27  com.adiumX.adiumX             	0x00002bf2 _start + 216
28  com.adiumX.adiumX             	0x00002b19 start + 41

Thread 1:
0   libSystem.B.dylib             	0x956754a6 mach_msg_trap + 10
1   libSystem.B.dylib             	0x9567cc9c mach_msg + 72
2   com.apple.CoreFoundation      	0x907610be CFRunLoopRunSpecific + 1806
3   com.apple.CoreFoundation      	0x90761cf8 CFRunLoopRunInMode + 88
4   com.apple.audio.CoreAudio     	0x92cf4464 HALRunLoop::OwnThread(void*) + 160
5   com.apple.audio.CoreAudio     	0x92cf4300 CAPThread::Entry(CAPThread*) + 96
6   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
7   libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 2:
0   libSystem.B.dylib             	0x956c55e2 select$DARWIN_EXTSN + 10
1   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
2   libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 3:
0   libSystem.B.dylib             	0x9567c68e __semwait_signal + 10
1   libSystem.B.dylib             	0x956a736d pthread_cond_wait$UNIX2003 + 73
2   libGLProgrammability.dylib    	0x945e2432 glvmDoWork + 162
3   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
4   libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 4:
0   libSystem.B.dylib             	0x956df07a __workq_ops + 10
1   libSystem.B.dylib             	0x956df0aa start_wqthread + 30

Thread 5:

Thread 6:
0   libSystem.B.dylib             	0x956754a6 mach_msg_trap + 10
1   libSystem.B.dylib             	0x9567cc9c mach_msg + 72
2   com.apple.CoreFoundation      	0x907610be CFRunLoopRunSpecific + 1806
3   com.apple.CoreFoundation      	0x90761cf8 CFRunLoopRunInMode + 88
4   com.apple.Foundation          	0x901c2460 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 320
5   com.apple.Foundation          	0x9015ef1d -[NSThread main] + 45
6   com.apple.Foundation          	0x9015eac4 __NSThread__main__ + 308
7   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
8   libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 7:
0   libSystem.B.dylib             	0x95675506 semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib             	0x956a784f _pthread_cond_wait + 1244
2   libSystem.B.dylib             	0x956a90d3 pthread_cond_timedwait_relative_np + 47
3   com.apple.Foundation          	0x901a4e8c -[NSCondition waitUntilDate:] + 236
4   com.apple.Foundation          	0x901a4ca0 -[NSConditionLock lockWhenCondition:beforeDate:] + 144
5   com.apple.Foundation          	0x901a4c05 -[NSConditionLock lockWhenCondition:] + 69
6   com.apple.AppKit              	0x90a99470 -[NSUIHeartBeat _heartBeatThread:] + 753
7   com.apple.Foundation          	0x9015ef1d -[NSThread main] + 45
8   com.apple.Foundation          	0x9015eac4 __NSThread__main__ + 308
9   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
10  libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 8:
0   libSystem.B.dylib             	0x956754a6 mach_msg_trap + 10
1   libSystem.B.dylib             	0x9567cc9c mach_msg + 72
2   com.apple.CoreFoundation      	0x907610be CFRunLoopRunSpecific + 1806
3   com.apple.CoreFoundation      	0x90761cf8 CFRunLoopRunInMode + 88
4   com.apple.CFNetwork           	0x97275afe CFURLCacheWorkerThread(void*) + 396
5   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
6   libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 9:
0   libSystem.B.dylib             	0x9567c68e __semwait_signal + 10
1   libSystem.B.dylib             	0x956a736d pthread_cond_wait$UNIX2003 + 73
2   com.apple.QuartzCore          	0x937b8e51 fe_fragment_thread + 54
3   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
4   libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 10:
0   libSystem.B.dylib             	0x9567c68e __semwait_signal + 10
1   libSystem.B.dylib             	0x956a736d pthread_cond_wait$UNIX2003 + 73
2   com.apple.ColorSync           	0x90959460 pthreadSemaphoreWait(t_pthreadSemaphore*) + 42
3   com.apple.ColorSync           	0x9096bd92 CMMConvTask(void*) + 54
4   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
5   libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 11:
0   libSystem.B.dylib             	0x95675506 semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib             	0x956a784f _pthread_cond_wait + 1244
2   libSystem.B.dylib             	0x956a90d3 pthread_cond_timedwait_relative_np + 47
3   ...ple.CoreServices.CarbonCore	0x961772fe TSWaitOnConditionTimedRelative + 246
4   ...ple.CoreServices.CarbonCore	0x961770de TSWaitOnSemaphoreCommon + 422
5   ...ickTimeComponents.component	0x9150adee ReadSchedulerThreadEntryPoint + 4724
6   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
7   libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 12:
0   libSystem.B.dylib             	0x956754e2 semaphore_wait_trap + 10
1   ...ickTimeComponents.component	0x91b99c6e QTThreadWaitSignal + 100
2   ...ickTimeComponents.component	0x91596dc5 audioprepThreadEntry + 92
3   ...ickTimeComponents.component	0x91b99a2c start_thread + 54
4   libSystem.B.dylib             	0x956a66f5 _pthread_start + 321
5   libSystem.B.dylib             	0x956a65b2 thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x7365636e  ebx: 0x0f4e17c5  ecx: 0xbfffe71c  edx: 0x956754a6
  edi: 0x1156bc60  esi: 0x0d172890  ebp: 0xbfffe8b8  esp: 0xbfffe880
   ss: 0x0000001f  efl: 0x00010202  eip: 0x0f4e19b8   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0x7365636e

Attachments

crash.rtf (36.7 kB) - added by David Munch on 07/03/2008 01:03:58 PM.

Change History

07/03/2008 01:03:58 PM changed by David Munch

  • attachment crash.rtf added.

07/03/2008 01:45:28 PM changed by zacw

  • owner changed from nobody to felipec.
  • summary changed from Crash at waking from sleep to MSN Crash on Disconnect.
  • component changed from Adium Core to msn-pecan.
  • description changed.
  • milestone set to Waiting on msn-pecan.

07/04/2008 10:13:56 AM changed by felipec

Can you attach the log? I think I know what's the issue and how to workaround it.

07/05/2008 08:11:00 AM changed by felipec

I just pushed a possible fix on msn-pecan version dc96d5.

07/12/2008 12:21:17 PM changed by felipec

  • status changed from new to assigned.
  • milestone changed from Waiting on msn-pecan to Adium X 1.3.

I think this is fixed, so please try with the next beta 1.3b8 and report back if there are issues.

07/12/2008 12:26:04 PM changed by felipec

  • priority changed from normal to highest.
  • severity changed from normal to major.

07/15/2008 02:27:55 PM changed by evands

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [24366]) libpurple im.pidgin.pidgin 2.5.0mtn @ [65e73f7e5] with msn-pecan 0.0.14-54-g3308354.

Fixes several msn-pecan tickets: Fixes #10278. Fixes #10348. Fixes #10263. Adds debug logging for gadu-gadu Get Info (Refs #10225 - debug logging needed)

07/15/2008 02:38:16 PM changed by Robby

  • milestone changed from Adium X 1.3 to Waiting on msn-pecan.

10/30/2008 11:38:56 PM changed by

  • milestone deleted.

Milestone Waiting on msn-pecan deleted