AppCode 2.5 crashes at launch - [JBDeviceInfo setBuildVersion:] unrecognized
I've tried different things like uninstalled/reinstalled 2.5.
I'm still getting a crash at launch.
i have the latest xcode (Xcode 5.0 Build version 5A1413)
Process: appcode [40227]
Path: /Applications/AppCode.app/Contents/MacOS/appcode
Identifier: com.jetbrains.AppCode
Version: 2.5 (OC-131.302)
Code Type: X86 (Native)
Parent Process: launchd [220]
User ID: 502
Date/Time: 2013-10-18 00:21:51.447 -0700
OS Version: Mac OS X 10.8.5 (12F45)
Report Version: 10
Interval Since Last Report: 163469 sec
Crashes Since Last Report: 9
Per-App Interval Since Last Report: 28 sec
Per-App Crashes Since Last Report: 5
Anonymous UUID: BDAFFC97-482C-7C49-09B0-F9053D5E8AED
Crashed Thread: 53
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[JBDeviceInfo setBuildVersion:]: unrecognized selector sent to instance 0x6a6c30'
Application Specific Backtrace 1:
0 CoreFoundation 0x950c5e8b __raiseError + 219
1 libobjc.A.dylib 0x99da652e objc_exception_throw + 230
2 CoreFoundation 0x950c9afd -[NSObject(NSObject) doesNotRecognizeSelector:] + 253
3 CoreFoundation 0x95011e87 ___forwarding___ + 487
4 CoreFoundation 0x95011c32 _CF_forwarding_prep_0 + 50
5 libjbdevice.dylib 0x5b6c6e21 __44+[JBDeviceInfo deviceInfoForAMDevice:error:]_block_invoke + 594
6 libjbdevice.dylib 0x5b6c67cc __37-[JBDeviceInfo doUnderSession:error:]_block_invoke + 63
7 libjbdevice.dylib 0x5b6c66ab +[JBDeviceInfo doUnderSession:withAMDevice:error:] + 175
8 libjbdevice.dylib 0x5b6c6782 -[JBDeviceInfo doUnderSession:error:] + 185
9 libjbdevice.dylib 0x5b6c6b94 +[JBDeviceInfo deviceInfoForAMDevice:error:] + 345
10 libjbdevice.dylib 0x5b6ca63b -[JBDeviceManager deviceConnected:] + 124
11 Foundation 0x90e83e52 __57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_0 + 49
12 CoreFoundation 0x95087851 ___CFXNotificationPost_block_invoke_0 + 257
13 CoreFoundation 0x94fd2e8a _CFXNotificationPost + 2794
14 Foundation 0x90e6c988 -[NSNotificationCenter postNotificationName:object:userInfo:] + 92
15 libjbdevice.dylib 0x5b6c9ac0 JBDeviceManagerNotificationCallback + 147
16 MobileDevice 0x5e5bce12 _AMDDeviceAttachedCallbackv3 + 169
17 MobileDevice 0x5e54e723 _USBMuxCustomRunLoopSourcePerformCallback + 1207
18 CoreFoundation 0x94f9c04f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
19 CoreFoundation 0x94f9ba79 __CFRunLoopDoSources0 + 233
20 CoreFoundation 0x94fc1826 __CFRunLoopRun + 934
21 CoreFoundation 0x94fc101a CFRunLoopRunSpecific + 378
22 CoreFoundation 0x94fc0e8b CFRunLoopRunInMode + 123
23 Foundation 0x90ec3bb6 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 278
24 Foundation 0x90ec3a55 -[NSRunLoop(NSRunLoop) runUntilDate:] + 73
25 libjbdevice.dylib 0x5b6ca381 -[JBDeviceManager subscribtionThreadMain] + 213
26 Foundation 0x90ebe448 -[NSThread main] + 45
27 Foundation 0x90ebe3cb __NSThread__main__ + 1396
28 libsystem_c.dylib 0x99cd85b7 _pthread_start + 344
29 libsystem_c.dylib 0x99cc2dce thread_start + 34
Attachment(s):
appcode-crash.txt.zip
请先登录再写评论。
Agathe,
we are working on the fix, as a workaround, please switch AppCode to 64-bit mode: right-click on the application bundle, select Get Info and uncheck Open in 32-bit mode option.
fantastic! that works fine. thanks!