Xcode 7.1 崩溃 - libSwiftCore.dylib

Posted

技术标签:

【中文标题】Xcode 7.1 崩溃 - libSwiftCore.dylib【英文标题】:Xcode 7.1 crashing- libSwiftCore.dylib 【发布时间】:2015-10-23 16:40:11 【问题描述】:

今天更新到 Xcode 7.1。无法打开,因为崩溃提示“使用 libswiftCore.dylib 插件时 Xcode 意外退出。

堆栈跟踪:

Process:               Xcode [610]
Path:                  /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier:            com.apple.dt.Xcode
Version:               7.1 (9079)
Build Info:            IDEFrameworks-9079000000000000~8
App Item ID:           497799835
App External ID:       813804225
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Xcode [610]
User ID:               502

PlugIn Path:             /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/libswiftCore.dylib
PlugIn Identifier:       libswiftCore.dylib
PlugIn Version:          2.1 (700.1.101.6)

Date/Time:             2015-10-23 17:33:26.756 +0100
OS Version:            Mac OS X 10.11.1 (15B42)
Report Version:        11
Anonymous UUID:        92906A5F-963D-4D90-6510-F624BB6F0130


Time Awake Since Boot: 350 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       EXC_I386_GPFLT
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
ProductBuildVersion: 7B91b

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_c.dylib               0x00007fff9a2fed32 strlen + 18
1   libswiftCore.dylib              0x00000001124f7aac _buildDemanglingForNominalType(swift::Demangle::Node::Kind, swift::Metadata const*, swift::NominalTypeDescriptor const*) + 44
2   libswiftCore.dylib              0x00000001124f5cc5 _buildDemanglingForMetadata(swift::Metadata const*) + 133
3   libswiftCore.dylib              0x00000001124f7b7c _buildDemanglingForNominalType(swift::Demangle::Node::Kind, swift::Metadata const*, swift::NominalTypeDescriptor const*) + 252
4   libswiftCore.dylib              0x00000001124f5cc5 _buildDemanglingForMetadata(swift::Metadata const*) + 133
5   libswiftCore.dylib              0x00000001124f59bc swift_getGenericClassObjCName + 28
6   libswiftCore.dylib              0x00000001124475dd 0x1122ae000 + 1676765
7   libswiftCore.dylib              0x00000001124ebdd8 (anonymous namespace)::GenericCacheEntry* llvm::function_ref<(anonymous namespace)::GenericCacheEntry* ()>::callback_fn<swift::swift_getGenericMetadata::$_0>(long) + 24
8   libswiftCore.dylib              0x00000001124ebce0 swift::MetadataCache<(anonymous namespace)::GenericCacheEntry>::addMetadataEntry(swift::EntryRef<(anonymous namespace)::GenericCacheEntry>, ConcurrentList<swift::MetadataCache<(anonymous namespace)::GenericCacheEntry>::EntryPair>&, llvm::function_ref<(anonymous namespace)::GenericCacheEntry* ()>) + 128
9   libswiftCore.dylib              0x00000001124e8488 swift_getGenericMetadata + 504
10  libswiftCore.dylib              0x00000001124e851d swift_getGenericMetadata3 + 29
11  libswiftFoundation.dylib        0x00000001127c9226 _TZFe0_Rq_Ss8Hashable_10FoundationVSs10Dictionary26_forceBridgeFromObjectiveCu0_Rq_S__fMGS1_q_q0__FTCSo12NSDictionary6resultRGSqGS1_q_q0____T_ + 54
12  libswiftFoundation.dylib        0x00000001127c90ed _TF10Foundation32_convertNSDictionaryToDictionaryu0_Rq_Ss8Hashable_FGSqCSo12NSDictionary_GVSs10Dictionaryq_q0__ + 61
13  ca.nri.ColorSenseRainbow        0x000000011207e1ad _TTSf4g_n___TZFC17ColorSenseRainbow17ColorSenseRainbow13pluginDidLoadfMS0_FCSo8NSBundleT_ + 189 (ColorSenseRainbow.swift:33)
14  ca.nri.ColorSenseRainbow        0x000000011207c6f5 _TToZFC17ColorSenseRainbow17ColorSenseRainbow13pluginDidLoadfMS0_FCSo8NSBundleT_ + 37
15  com.apple.Xcode.DevToolsCore    0x000000010ded1658 __46-[XCPluginManager loadPluginBundle:forDomain:]_block_invoke + 143
16  com.apple.dt.DVTFoundation      0x00000001058ba9bc DVTInvokeWithFailureHint + 83
17  com.apple.Xcode.DevToolsCore    0x000000010ded13c8 -[XCPluginManager loadPluginBundle:forDomain:] + 1054
18  com.apple.Xcode.DevToolsCore    0x000000010ded0e5b __46-[XCPluginManager findAndLoadPluginsInDomain:]_block_invoke + 621
19  com.apple.dt.DVTFoundation      0x00000001058a02c5 -[DVTPlugInManager _allowNonApplePlugInsFromDescriptors:error:] + 470
20  com.apple.dt.DVTFoundation      0x00000001058a054d -[DVTPlugInManager _checkNonApplePlugIns] + 239
21  com.apple.dt.DVTFoundation      0x00000001058a062e -[DVTPlugInManager initializePlugIns:] + 27
22  com.apple.dt.IDEFoundation      0x00000001063f1724 _IDEInitializeOtherPlugInStuff + 175
23  com.apple.dt.IDEFoundation      0x00000001063f2814 IDEInitialize + 3725
24  com.apple.dt.IDEKit             0x0000000106aee2fc -[IDEApplicationController applicationWillFinishLaunching:] + 708
25  com.apple.CoreFoundation        0x00007fff9d30cc9c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
26  com.apple.CoreFoundation        0x00007fff9d30cc2f ___CFXRegistrationPost_block_invoke + 63
27  com.apple.CoreFoundation        0x00007fff9d30cba7 _CFXRegistrationPost + 407
28  com.apple.CoreFoundation        0x00007fff9d30c912 ___CFXNotificationPost_block_invoke + 50
29  com.apple.CoreFoundation        0x00007fff9d2c96d2 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1922
30  com.apple.CoreFoundation        0x00007fff9d2c8925 _CFXNotificationPost + 693
31  com.apple.Foundation            0x00007fff97dc40fa -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
32  com.apple.dt.DVTFoundation      0x0000000105892d45 -[NSNotificationCenter(DVTNSNotificationCenterAdditions) _dvt_postNotificationName:object:userInfo:] + 698
33  com.apple.AppKit                0x00007fff91657022 -[NSApplication finishLaunching] + 354
34  com.apple.dt.DVTKit             0x0000000105e9349c -[DVTApplication finishLaunching] + 149
35  com.apple.AppKit                0x00007fff91656b65 -[NSApplication run] + 231
36  com.apple.AppKit                0x00007fff9161ffbe NSApplicationMain +     1176
37  libdyld.dylib                   0x00007fff938e75ad start + 1

请帮忙。还有人得到这个吗?在下载过程中更新被炸毁后,我确实不得不再次更新,我不得不从开发门户手动下载 .dmg 文件。在清除机器上与 Xcode 相关的任何内容后,我从 App Store 重新安装。每次都给我这个,即使在重新启动后也是如此。

【问题讨论】:

这里的 Xcode 7.1 没有问题。我会在 Apple 开发者论坛上提出一个问题:forums.developer.apple.com/welcome 【参考方案1】:

从以下位置取出 ColorSenseRainbow 插件:

~/Library/Application Support/Developer/Shared/Xcode/Plugin-ins

我正在研究导致 Xcode 崩溃的原因。

当它修复后,我会在 GitHub 网站上发布一个注释,地址为 https://github.com/NorthernRealities/ColorSenseRainbow

【讨论】:

谢谢你!!!祝你修复好运 - 我会亲自去看看,看看能不能找到任何东西。 谢谢。我想我可能已经找到了。获取捆绑包名称时,我没有正确解包(至少我可以从上面的堆栈跟踪中看出这一点)。我无法在我的机器上重现问题。我想知道如果我把它寄给你,你是否能够测试我的改变。我的电子邮件是 nri dot ca 的 Reid。非常感谢。 嗨。感谢您的堆栈跟踪,我确实找到了它,现在它已经过测试并已提交到 GitHub 上的主分支。

以上是关于Xcode 7.1 崩溃 - libSwiftCore.dylib的主要内容,如果未能解决你的问题,请参考以下文章

XCode 6项目在ios 7.1上segue后崩溃

Xcode 7.0 和 7.1,代码覆盖打开,单元测试崩溃“无法合并以前的 GCDA 文件:损坏的弧标签”

在 removeFromParent 上 Sprite Kit iOS 7.1 崩溃

我的空 swift 应用程序在部署目标 7.1 的 xcode6-beta 上崩溃

Xcode 6 Beta 在 iPad 7.1 上运行时使用核心数据使应用程序崩溃

无法将 ios 9.1 设​​备连接到 xcode 7.1