【问题标题】:Xcode 5 crashes -- Xcode quit unexpectedlyXcode 5 崩溃——Xcode 意外退出
【发布时间】:2013-09-25 04:48:18
【问题描述】:

当我在项目导航器中选择任何文件或尝试编辑它时,来自 App Store 的 Xcode 5 崩溃。我已经删除了该应用的所有插件和派生数据,它一直在崩溃。

有谁知道如何解决这个问题以及为什么会发生这种情况?

以下是错误的第一部分。

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
ProductBuildVersion: 5A1412
ASSERTION FAILURE in /SourceCache/DVTFoundation/DVTFoundation-3532/Framework/Classes/Protocols/DVTInvalidation.m:243
Details:  <IDESourceControlCredentialsValidator, 0x7faec5e3c9b0> was never invalidated.

我不确定这是否有帮助,但这是回溯

Backtrace for allocation (if _creationBacktrace is set):
 (null)
Object:   <IDESourceControlCredentialsValidator: 0x7f86dceeb080>
Method:   -dealloc
Thread:   <NSThread: 0x7f86d8414c80>{name = (null), num = 1}
Hints:   None
Backtrace:
  0  0x000000010e3a1188 -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] (in IDEKit)
  1  0x000000010d137655 _DVTAssertionHandler (in DVTFoundation)
  2  0x000000010d137984 _DVTAssertionFailureHandler (in DVTFoundation)
  3  0x000000010d20c6a6 _DVTInvalidation_DeallocSuper (in DVTFoundation)
  4  0x000000010e33e2a3 -[IDESourceControlSSLAuthenticationWindowController .cxx_destruct] (in IDEKit)
  5  0x00007fff8c00bfcc object_cxxDestructFromClass(objc_object*, objc_class*) (in libobjc.A.dylib)
  6  0x00007fff8c005922 objc_destructInstance (in libobjc.A.dylib)
  7  0x00007fff8c005fa0 object_dispose (in libobjc.A.dylib)
  8  0x000000010d161995 __DVTSetupKVODeallocAssertions_block_invoke_371 (in DVTFoundation)
  9  0x00007fff865797fa -[NSResponder dealloc] (in AppKit)
 10  0x00007fff864af162 -[NSWindowController dealloc] (in AppKit)
 11  0x00007fff86623901 -[NSWindowController release] (in AppKit)
 12  0x00007fff867595b0 -[NSAutounbinder dealloc] (in AppKit)
 13  0x00007fff8c006230 (anonymous namespace)::AutoreleasePoolPage::pop(void*) (in libobjc.A.dylib)
 14  0x00007fff87a0cd72 _CFAutoreleasePoolPop (in CoreFoundation)
 15  0x00007fff8c52447a -[NSAutoreleasePool drain] (in Foundation)
 16  0x00007fff8657a27e -[NSApplication run] (in AppKit)
 17  0x00007fff8651ebd6 NSApplicationMain (in AppKit)
 18  0x00007fff91f377e1 start (in libdyld.dylib)

abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib          0x00007fff903ad212 __pthread_kill + 10
1   libsystem_c.dylib               0x00007fff8a7fcb54 pthread_kill + 90
2   libsystem_c.dylib               0x00007fff8a840dce abort + 143
3   com.apple.dt.IDEKit             0x000000010e3a0a93 +[IDEAssertionHandler _handleAssertionWithLogString:reason:] + 763
4   com.apple.dt.IDEKit             0x000000010e3a12ee -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] + 1117
5   com.apple.dt.DVTFoundation      0x000000010d137655 _DVTAssertionHandler + 421
6   com.apple.dt.DVTFoundation      0x000000010d137984 _DVTAssertionFailureHandler + 322
7   com.apple.dt.DVTFoundation      0x000000010d20c6a6 _DVTInvalidation_DeallocSuper + 480
8   com.apple.dt.IDEKit             0x000000010e33e2a3 -[IDESourceControlSSLAuthenticationWindowController .cxx_destruct] + 94
9   libobjc.A.dylib                 0x00007fff8c00bfcc object_cxxDestructFromClass(objc_object*, objc_class*) + 100
10  libobjc.A.dylib                 0x00007fff8c005922 objc_destructInstance + 91
11  libobjc.A.dylib                 0x00007fff8c005fa0 object_dispose + 22
12  com.apple.dt.DVTFoundation      0x000000010d161995 __DVTSetupKVODeallocAssertions_block_invoke_371 + 264
13  com.apple.AppKit                0x00007fff865797fa -[NSResponder dealloc] + 129
14  com.apple.AppKit                0x00007fff864af162 -[NSWindowController dealloc] + 616
15  com.apple.AppKit                0x00007fff86623901 -[NSWindowController release] + 159
16  com.apple.AppKit                0x00007fff867595b0 -[NSAutounbinder dealloc] + 51
17  libobjc.A.dylib                 0x00007fff8c006230 (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 464
18  com.apple.CoreFoundation        0x00007fff87a0cd72 _CFAutoreleasePoolPop + 34
19  com.apple.Foundation            0x00007fff8c52447a -[NSAutoreleasePool drain] + 154
20  com.apple.AppKit                0x00007fff8657a27e -[NSApplication run] + 736
21  com.apple.AppKit                0x00007fff8651ebd6 NSApplicationMain + 869
22  libdyld.dylib                   0x00007fff91f377e1 start + 1

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib          0x00007fff903add16 kevent + 10
1   libdispatch.dylib               0x00007fff8641cdea _dispatch_mgr_invoke + 883
2   libdispatch.dylib               0x00007fff8641c9ee _dispatch_mgr_thread + 54

Thread 2:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib          0x00007fff903ab686 mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff903aac42 mach_msg + 70
2   com.apple.CoreFoundation        0x00007fff87a0c233 __CFRunLoopServiceMachPort + 195
3   com.apple.CoreFoundation        0x00007fff87a11916 __CFRunLoopRun + 1078
4   com.apple.CoreFoundation        0x00007fff87a110e2 CFRunLoopRunSpecific + 290
5   com.apple.Foundation            0x00007fff8c501546 +[NSURLConnection(Loader) _resourceLoadLoop:] + 356
6   com.apple.Foundation            0x00007fff8c55f562 __NSThread__main__ + 1345
7   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
8   libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 3:
0   libsystem_kernel.dylib          0x00007fff903ab686 mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff903aac42 mach_msg + 70
2   com.apple.CoreFoundation        0x00007fff87a0c233 __CFRunLoopServiceMachPort + 195
3   com.apple.CoreFoundation        0x00007fff87a11916 __CFRunLoopRun + 1078
4   com.apple.CoreFoundation        0x00007fff87a110e2 CFRunLoopRunSpecific + 290
5   com.apple.DTDeviceKitBase       0x000000011466875a -[DTDKRemoteDeviceDataListener listenerThreadImplementation] + 164
6   com.apple.Foundation            0x00007fff8c55f562 __NSThread__main__ + 1345
7   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
8   libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 4:: com.apple.CFSocket.private
0   libsystem_kernel.dylib          0x00007fff903ad322 __select + 10
1   com.apple.CoreFoundation        0x00007fff87a50f46 __CFSocketManager + 1302
2   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
3   libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 5:: DYMobileDeviceManager
0   libsystem_kernel.dylib          0x00007fff903ab686 mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff903aac42 mach_msg + 70
2   com.apple.CoreFoundation        0x00007fff87a0c233 __CFRunLoopServiceMachPort + 195
3   com.apple.CoreFoundation        0x00007fff87a11916 __CFRunLoopRun + 1078
4   com.apple.CoreFoundation        0x00007fff87a110e2 CFRunLoopRunSpecific + 290
5   com.apple.Foundation            0x00007fff8c5647ee -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 268
6   com.apple.Foundation            0x00007fff8c4fd1aa -[NSRunLoop(NSRunLoop) run] + 74
7   com.apple.GPUToolsMobileFoundation  0x0000000118afe9bb -[DYMobileDeviceManager _deviceNotificationThread:] + 132
8   com.apple.Foundation            0x00007fff8c55f562 __NSThread__main__ + 1345
9   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
10  libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 6:: CVDisplayLink
0   libsystem_kernel.dylib          0x00007fff903ad0fa __psynch_cvwait + 10
1   libsystem_c.dylib               0x00007fff8a7fffe9 _pthread_cond_wait + 869
2   com.apple.CoreVideo             0x00007fff8b5872a1 CVDisplayLink::runIOThread() + 689
3   com.apple.CoreVideo             0x00007fff8b586fd7 startIOThread(void*) + 148
4   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
5   libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 7:
0   libsystem_kernel.dylib          0x00007fff903ad0fa __psynch_cvwait + 10
1   libsystem_c.dylib               0x00007fff8a7fffe9 _pthread_cond_wait + 869
2   com.apple.Xcode.DevToolsCore    0x0000000113436166 -[XCBlockQueue _processBlocksInThreadSlotNumber:] + 506
3   com.apple.Foundation            0x00007fff8c55f562 __NSThread__main__ + 1345
4   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
5   libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 8:
0   libsystem_kernel.dylib          0x00007fff903ad0fa __psynch_cvwait + 10
1   libsystem_c.dylib               0x00007fff8a7fffe9 _pthread_cond_wait + 869
2   com.apple.Xcode.DevToolsCore    0x0000000113436166 -[XCBlockQueue _processBlocksInThreadSlotNumber:] + 506
3   com.apple.Foundation            0x00007fff8c55f562 __NSThread__main__ + 1345
4   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
5   libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 9:
0   libsystem_kernel.dylib          0x00007fff903ad0fa __psynch_cvwait + 10
1   libsystem_c.dylib               0x00007fff8a7fffe9 _pthread_cond_wait + 869
2   com.apple.Xcode.DevToolsCore    0x0000000113436166 -[XCBlockQueue _processBlocksInThreadSlotNumber:] + 506
3   com.apple.Foundation            0x00007fff8c55f562 __NSThread__main__ + 1345
4   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
5   libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 10:
0   libsystem_kernel.dylib          0x00007fff903ad6d6 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8a7fdf4c _pthread_workq_return + 25
2   libsystem_c.dylib               0x00007fff8a7fdd13 _pthread_wqthread + 412
3   libsystem_c.dylib               0x00007fff8a7e81d1 start_wqthread + 13

Thread 11:
0   libsystem_kernel.dylib          0x00007fff903ad6d6 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8a7fdf4c _pthread_workq_return + 25
2   libsystem_c.dylib               0x00007fff8a7fdd13 _pthread_wqthread + 412
3   libsystem_c.dylib               0x00007fff8a7e81d1 start_wqthread + 13

Thread 12:
0   libsystem_kernel.dylib          0x00007fff903ad6d6 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8a7fdf4c _pthread_workq_return + 25
2   libsystem_c.dylib               0x00007fff8a7fdd13 _pthread_wqthread + 412
3   libsystem_c.dylib               0x00007fff8a7e81d1 start_wqthread + 13

Thread 13:
0   libsystem_kernel.dylib          0x00007fff903ad6d6 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8a7fdf4c _pthread_workq_return + 25
2   libsystem_c.dylib               0x00007fff8a7fdd13 _pthread_wqthread + 412
3   libsystem_c.dylib               0x00007fff8a7e81d1 start_wqthread + 13

Thread 14:
0   libsystem_kernel.dylib          0x00007fff903ad6d6 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8a7fdf4c _pthread_workq_return + 25
2   libsystem_c.dylib               0x00007fff8a7fdd13 _pthread_wqthread + 412
3   libsystem_c.dylib               0x00007fff8a7e81d1 start_wqthread + 13

Thread 15:
0   libsystem_kernel.dylib          0x00007fff903ad6d6 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8a7fdf4c _pthread_workq_return + 25
2   libsystem_c.dylib               0x00007fff8a7fdd13 _pthread_wqthread + 412
3   libsystem_c.dylib               0x00007fff8a7e81d1 start_wqthread + 13

Thread 16:
0   libsystem_kernel.dylib          0x00007fff903ab686 mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff903aac42 mach_msg + 70
2   com.apple.CoreFoundation        0x00007fff87a0c233 __CFRunLoopServiceMachPort + 195
3   com.apple.CoreFoundation        0x00007fff87a11916 __CFRunLoopRun + 1078
4   com.apple.CoreFoundation        0x00007fff87a110e2 CFRunLoopRunSpecific + 290
5   com.apple.DebugSymbols          0x00007fff8728a590 SpotlightQueryThread(void*) + 356
6   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
7   libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 17:
0   libsystem_kernel.dylib          0x00007fff903ad386 __semwait_signal + 10
1   libsystem_c.dylib               0x00007fff8a885800 nanosleep + 163
2   com.apple.CoreSymbolication     0x00007fff8fee2358 0x7fff8fecc000 + 90968
3   libsystem_c.dylib               0x00007fff8a7fb7a2 _pthread_start + 327
4   libsystem_c.dylib               0x00007fff8a7e81e1 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x00007fff52b72108  rdx: 0x0000000000000000
  rdi: 0x0000000000000c07  rsi: 0x0000000000000006  rbp: 0x00007fff52b72130  rsp: 0x00007fff52b72108
   r8: 0x00007fff769b7278   r9: 0x0000000000000141  r10: 0x0000000020000000  r11: 0x0000000000000206
  r12: 0x00007fff52b72248  r13: 0x000000010ea71680  r14: 0x00007fff769b8180  r15: 0x00007fff52b721f0
  rip: 0x00007fff903ad212  rfl: 0x0000000000000206  cr2: 0x00007f86d883a400
Logical CPU: 0

【问题讨论】:

  • 有谁知道如何解决这个问题以及为什么会这样?有其他人看到这种情况吗?
  • 您是否尝试过从 Finder 中删除 Xcode.app 并下载新副本?
  • 我删除了 Xcode 并从应用商店重新安装...。同样的事情发生了...
  • 你现在有哪个版本的 Xcode? 5A1412 作为 GM 种子分发,但今天有 5A1413 可用。检查 App Store 以获取更新。
  • Xcode 5 5A1413 是主要的 §%"§/%)!!一切都与 GM 种子一起工作,现在任何 OpenGL ES 应用程序在创建 GL 上下文时都会在模拟器上崩溃。我在设备上遇到日志记录问题(来自静态库的 NSLog 不会出现)和许多其他非常奇怪的错误。重新启动,重新安装,没有任何帮助。

标签: ios xcode macos xcode5


【解决方案1】:

我也遇到过这个问题。要防止 xCode5 崩溃,请按照以下步骤操作。 Xcdoe > Preferences > Source Control > 取消选中 Enable Source control 。之后 Xcode 不会崩溃 .. :)

【讨论】:

  • 当 Xcode 突然崩溃时,我在恐慌模式下花了大约 4 小时,并且不会让我在没有再次锁定的情况下打开我的项目。内置的版本控制有问题,它破坏了我的用户界面状态文件,该文件原本不应该存在。当我进入并删除文件后,项目立即打开,我立即禁用了 Xcode 的版本控制系统。
  • 所以对于提交文件和其他svn操作我们必须使用其他工具吗?
  • 我猜是的,直到 Apple 解决这个问题。
  • 不幸的是对我没有帮助:(
  • 另一种选择可能是删除 Xcode 项目中用户特定的配置文件...
【解决方案2】:

我在使用 Xcode 6.1 时第一次遇到这个问题。

我刚刚克隆了项目,并且在索引过程开始时它就崩溃了。我按照上一个答案的建议禁用了源代码管理,但它仍然崩溃。

在我的情况下,问题在于目标是当时连接到我的 MAC 但未包含在我安装在我的 MAC 上的任何配置文件中的设备。在索引过程开始之前将目标更改为任何模拟器都可以解决我的问题。

【讨论】:

  • 真的很烦人。你找到解决办法了吗?
  • 您是否检查过目标不是设备,而是模拟器选项之一?一旦我选择了一个 iOS 模拟器,它就会停止崩溃,在清理项目后,我可以毫无问题地为 iOS 模拟器或设备构建。希望对您有所帮助。
【解决方案3】:

我从 xcode7.2 升级到 7.3 时遇到了同样的问题。 除了冲突的 PLUGINs 之外,一切都很好。

尝试删除您可能已在 xcode 中安装的插件,它会起作用。就我而言,Alcatraz 插件是罪魁祸首。刚刚将其从路径 /Library/Application Support/Developer/Shared/Xcode 中删除,一切顺利。

P.S:确保您的 mac OS 与您正在安装的 xcode 兼容!有时盲目地安装 xcode 而不升级操作系统(就像我正在做的 ;) )可能会导致这种危险行为。祝你好运!!

【讨论】:

    猜你喜欢
    • 2012-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-13
    相关资源
    最近更新 更多