Adium

Ticket #10348 (closed crash: fixed)

Opened 21 months ago

Last modified 11 months ago

MSN Crash on Disconnect

Reported by: David Munch Owned by: felipec
Milestone: Component: Service/Other
Version: 1.3b6 Severity: major
Keywords: crash sleep Cc:
Patch Status:

Description (last modified by zacw) (diff)

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 21 months ago.

Change History

Changed 21 months ago by David Munch

Changed 21 months ago 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 modified (diff)
  • milestone set to Waiting on msn-pecan

Changed 21 months ago by felipec

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

Changed 21 months ago by felipec

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

Changed 20 months ago 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.

Changed 20 months ago by felipec

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

Changed 20 months ago 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)

Changed 20 months ago by Robby

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

Changed 17 months ago by anonymous

  • milestone Waiting on msn-pecan deleted

Milestone Waiting on msn-pecan deleted

Changed 11 months ago by zacw

  • component changed from msn-pecan to Service/Other

Removing 'msn-pecan' component.

Note: See TracTickets for help on using tickets.