Adium

Opened 15 years ago

Closed 15 years ago

Last modified 11 years ago

#485 closed defect (fixed)

Crash somehow related to AppleScript

Reported by: jakeismoney@yahoo.com Owned by: anybody
Milestone: Adium X 0.85 Component: Adium Core
Version: Severity: normal
Keywords: crash, applescript Cc:
Patch Status:

Description (last modified by Peter Hosey)

This crash happens on all three of my macs, all running 10.4.1. It seems to be completely random... the crash log always shows an error in the thread including AppleScript actions. It occurs at least several times a day, on either the current 0.81 or the 0.82 betas.

Host Name:      BigMoney
Date/Time:      2005-06-05 19:10:24.458 -0400
OS Version:     10.4.1 (Build 8B15)
Report Version: 3

Command: Adium
Path:    /Applications/Adium/Adium.app/Contents/MacOS/Adium
Parent:  WindowServer [113]

Version: 0.82b2 (0.82b2)

PID:    22408
Thread: 8

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x7cc802c2

Thread 0:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   com.apple.CoreFoundation       	0x9074a4d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x90749ddc CFRunLoopRunSpecific + 268
4   com.apple.HIToolbox            	0x93122ca0 RunCurrentEventLoopInMode + 264
5   com.apple.HIToolbox            	0x93122334 ReceiveNextEventCommon + 380
6   com.apple.HIToolbox            	0x931221a0 BlockUntilNextEventMatchingListInMode + 96
7   com.apple.AppKit               	0x935fd1a4 _DPSNextEvent + 384
8   com.apple.AppKit               	0x935fce68 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
9   com.apple.AppKit               	0x935f93cc -[NSApplication run] + 472
10  com.apple.AppKit               	0x936e9c1c NSApplicationMain + 452
11  com.adiumX.adiumX              	0x00008530 _start + 348 (crt.c:272)
12  com.adiumX.adiumX              	0x000083d0 start + 60

Thread 1:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   com.unsanity.ape               	0x001e6bf4 0x1e4000 + 11252 (icplusplus.c:27)
3   com.unsanity.ape               	0x001e5a08 0x1e4000 + 6664 (icplusplus.c:27)
4   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 2:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   ...lagutin.audio_hijack.server 	0x0038529c ah_serv_loop + 88
3   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 3:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   com.apple.CoreFoundation       	0x9074a4d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x90749ddc CFRunLoopRunSpecific + 268
4   com.apple.CoreFoundation       	0x9075923c CFRunLoopRun + 52
5   com.adiumX.Gaim                	0x05470d34 -[SLGaimCocoaAdapter init] + 448
6   com.adiumX.Gaim                	0x0547097c +[SLGaimCocoaAdapter _createThreadedGaimCocoaAdapter] + 44
7   com.apple.Foundation           	0x9287c2b4 forkThreadForFunction + 108
8   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 4:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   com.apple.CoreFoundation       	0x9074a4d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x90749ddc CFRunLoopRunSpecific + 268
4   com.apple.Foundation           	0x928a3760 +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 264
5   com.apple.Foundation           	0x9287c2b4 forkThreadForFunction + 108
6   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 5:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   com.apple.CoreFoundation       	0x9074a4d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x90749ddc CFRunLoopRunSpecific + 268
4   com.apple.CoreFoundation       	0x9075923c CFRunLoopRun + 52
5   com.adiumX.Bonjour             	0x0544fce8 -[AWBonjourAccount prepareBonjourThread] + 244
6   com.apple.Foundation           	0x9287c2b4 forkThreadForFunction + 108
7   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 6:
0   libSystem.B.dylib              	0x9005cce0 accept + 12
1   com.apple.Foundation           	0x9289cc00 _backgroundActivity + 272
2   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 7:
0   libSystem.B.dylib              	0x9001efec select + 12
1   com.apple.CoreFoundation       	0x9075cd6c __CFSocketManager + 472
2   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 8 Crashed:
0   com.apple.AE                   	0x91483c64 PerPort::findOrCreate(unsigned, unsigned long) + 48
1   com.apple.AE                   	0x914568e0 copyPortRef + 20
2   com.apple.AE                   	0x91454b68 AESendMessage + 1048
3   com.apple.AE                   	0x914544b4 aeSend + 224
4   com.apple.HIToolbox            	0x931d1068 AESend + 108
5   com.apple.applescript          	0x984a11dc AEDefaultSendProc(AEDesc const*, AEDesc*, long, short, long, unsigned char (*)(EventRecord*, long*, OpaqueRgnHandle**), unsigned char (*)(EventRecord*, long, long, AEDesc const*), long) + 16
6   Adium                          	0x10003330 AppleEventSendProc + 464
7   com.apple.openscripting        	0x92f5dcbc InvokeOSASendUPP + 24
8   com.apple.applescript          	0x984a11a8 ComponentSend(AEDesc const*, AEDesc*, long, long) + 112
9   com.apple.applescript          	0x984dd78c TUASApplication::Send(TStackFrame_UASRemoteSend*, AEDesc*, AEDesc*, unsigned char, unsigned char, unsigned char) + 1400
10  com.apple.applescript          	0x9850003c UASRemoteSend(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char*) + 368
11  com.apple.applescript          	0x984e1994 UASExecute1() + 328
12  com.apple.applescript          	0x984c3c34 ASExecuteEvent(AEDesc const*, unsigned long, long, unsigned long*) + 900
13  ...ple.CoreServices.CarbonCore 	0x90b515e8 CallComponentFunctionCommon + 1112
14  com.apple.applescript          	0x98497818 AppleScriptComponent + 1712
15  ...ple.CoreServices.CarbonCore 	0x90b5112c CallComponent + 260
16  com.apple.openscripting        	0x92f728b0 OSAExecuteEvent + 52
17  Adium                          	0x1003a100 -[NDScriptContext executeEvent:] + 132
18  Adium                          	0x1003be34 -[NDScriptContext(NDExtended) executeSubroutineNamed:argumentsArray:] + 64
19  com.adiumX.adiumX              	0x000947a0 -[GBApplescriptFiltersPlugin _executeScript:withArguments:] + 272 (crt.c:355)
20  com.adiumX.adiumX              	0x000943c0 -[GBApplescriptFiltersPlugin _replaceKeyword:withScript:inString:inAttributedString:] + 560 (crt.c:355)
21  com.adiumX.adiumX              	0x000940b8 -[GBApplescriptFiltersPlugin filterAttributedString:context:] + 304 (crt.c:355)
22  com.adiumX.adiumX              	0x0008dc18 -[AIContentController _filterAttributedString:contentFilter:filterContext:usingLock:] + 92 (crt.c:355)
23  com.adiumX.adiumX              	0x0008dfc8 -[AIContentController thread_filterAttributedString:contentFilter:threadedContentFilter:filterContext:invocation:] + 116 (crt.c:355)
24  libobjc.A.dylib                	0x909b1214 objc_msgSendv + 180
25  com.apple.Foundation           	0x92877f60 -[NSInvocation invoke] + 1384
26  Adium                          	0x10005748 -[NDRunLoopMessenger handlePortMessage:] + 92
27  com.apple.Foundation           	0x92874a38 __NSFireMachPort + 276
28  com.apple.CoreFoundation       	0x90758180 __CFMachPortPerform + 176
29  com.apple.CoreFoundation       	0x90758094 __CFRunLoopDoSource1 + 152
30  com.apple.CoreFoundation       	0x9074a7ac __CFRunLoopRun + 1556
31  com.apple.CoreFoundation       	0x90749ddc CFRunLoopRunSpecific + 268
32  com.apple.CoreFoundation       	0x9075923c CFRunLoopRun + 52
33  com.adiumX.adiumX              	0x0008e16c -[AIContentController thread_createFilterRunLoopMessenger] + 312 (crt.c:355)
34  com.apple.Foundation           	0x9287c2b4 forkThreadForFunction + 108
35  libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 9:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   com.apple.CoreFoundation       	0x9074a4d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x90749ddc CFRunLoopRunSpecific + 268
4   com.apple.Foundation           	0x928a48a0 +[NSURLCache _diskCacheSyncLoop:] + 152
5   com.apple.Foundation           	0x9287c2b4 forkThreadForFunction + 108
6   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 10:
0   libSystem.B.dylib              	0x90056418 semaphore_timedwait_signal_trap + 8
1   libSystem.B.dylib              	0x900723b0 pthread_cond_timedwait_relative_np + 592
2   ...ple.CoreServices.CarbonCore 	0x90b6b864 TSWaitOnSemaphoreCommon + 176
3   ...ickTimeComponents.component 	0x986e8920 ReadSchedulerThreadEntryPoint + 436
4   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 11:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   com.apple.CoreFoundation       	0x9074a4d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x90749ddc CFRunLoopRunSpecific + 268
4   com.apple.CoreFoundation       	0x9075923c CFRunLoopRun + 52
5   com.apple.DVCPROHDMuxer        	0x063b52bc AVS::DestroyAVCDeviceController(AVS::AVCDeviceController*) + 396
6   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 12:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   com.apple.CoreFoundation       	0x9074a4d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x90749ddc CFRunLoopRunSpecific + 268
4   com.apple.audio.CoreAudio      	0x913a535c HALRunLoop::OwnThread(void*) + 264
5   com.apple.audio.CoreAudio      	0x913a50fc CAPThread::Entry(CAPThread*) + 96
6   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 13:
0   libSystem.B.dylib              	0x9002ca98 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib              	0x9003127c pthread_cond_wait + 508
2   com.apple.Foundation           	0x92883420 -[NSConditionLock lockWhenCondition:] + 68
3   com.apple.AppKit               	0x93699b58 -[NSUIHeartBeat _heartBeatThread:] + 324
4   com.apple.Foundation           	0x9287c2b4 forkThreadForFunction + 108
5   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 14:
0   libSystem.B.dylib              	0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000a6bc mach_msg + 60
2   com.apple.CoreFoundation       	0x9074a4d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x90749ddc CFRunLoopRunSpecific + 268
4   com.apple.Foundation           	0x9288b244 -[NSRunLoop runMode:beforeDate:] + 172
5   com.apple.Foundation           	0x9288b17c -[NSRunLoop run] + 76
6   com.apple.WebKit               	0x9540f458 +[WebFileDatabase _syncLoop:] + 176
7   com.apple.Foundation           	0x9287c2b4 forkThreadForFunction + 108
8   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 15:
0   libSystem.B.dylib              	0x90056418 semaphore_timedwait_signal_trap + 8
1   libSystem.B.dylib              	0x900723b0 pthread_cond_timedwait_relative_np + 592
2   ...ple.CoreServices.CarbonCore 	0x90b6b864 TSWaitOnSemaphoreCommon + 176
3   ...ple.CoreServices.CarbonCore 	0x90b762dc AIOFileThread(void*) + 520
4   libSystem.B.dylib              	0x9002c3d4 _pthread_body + 96

Thread 8 crashed with PPC Thread State:
  srr0: 0x91483c64 srr1: 0x0200f030                vrsave: 0x00000000
    cr: 0x24022404  xer: 0x00000000   lr: 0x91483c3c  ctr: 0x9000a770
    r0: 0x90030000   r1: 0xf0416320   r2: 0x7cc802a6   r3: 0x0001bb57
    r4: 0x70706320   r5: 0x00000024   r6: 0x00000030   r7: 0x00009c17
    r8: 0x00000000   r9: 0x00000000  r10: 0x000031de  r11: 0xa0006c68
   r12: 0x9000a770  r13: 0x00000000  r14: 0x00000000  r15: 0xf0416a70
   r16: 0x00000000  r17: 0x00000000  r18: 0x00000000  r19: 0x00000001
   r20: 0x059d5230  r21: 0x00000000  r22: 0xf0416a70  r23: 0xf0416a60
   r24: 0x05bd41a0  r25: 0x00001c20  r26: 0x00000000  r27: 0x00000000
   r28: 0xa1453c3c  r29: 0x0001bb57  r30: 0x70706320  r31: 0x91483c3c

[Binary images description deleted]

Change History (6)

comment:1 Changed 15 years ago by David Smith

Milestone: Adium X 0.82Adium X 0.83

Yeah, we've seen some applescript related crashes; unfortunately I don't think anyone knows how to fix it at this point, so I'm going to bump it back to 0.83. I suggest trying different/no scripts if you can. Also, in the future you can just provide information so that we can find the crash report on our crash tracking system, rather than pasting the whole log.

comment:2 Changed 15 years ago by Evan Schoenberg

Milestone: Adium X 0.83Adium X 0.90
Resolution: fixed
Status: newclosed

This is now fixed for 0.90.

comment:3 Changed 15 years ago by David Smith

Milestone: Adium X 0.90 (Old)Adium X 0.90

comment:4 Changed 14 years ago by Peter Hosey

Description: modified (diff)
field_haspatch: 0

Deleted "Binary images description" and preformatted according to WikiFormatting.

comment:5 Changed 13 years ago by Evan Schoenberg

Milestone: Adium X 1.0Adium X 0.85

This was actually backported to 0.85.

comment:6 Changed 11 years ago by Zachary West

Component: Core AdiumAdium Core
Note: See TracTickets for help on using tickets.