热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

调试合并.swiftmodule:分段错误:11

如何解决《调试合并.swiftmodule:分段错误:11》经验,为你挑选了1个好方法。

我正在尝试使用XCode v.6.3(6D520o)编译Swift 1.2 iOS项目.它通过"编译Swift源文件"

:0: error: unable to execute command: Segmentation fault: 11
:0: error: merge-module command failed due to signal (use -v to see invocation)

并在"Merge Project.swiftmodule"上崩溃.

Clang的堆栈跟踪:

0  swift                    0x000000010ffa8d38 llvm::sys::PrintStackTrace(__sFILE*) + 40
1  swift                    0x000000010ffa9214 SignalHandler(int) + 452
2  libsystem_platform.dylib 0x00007fff84503f1a _sigtramp + 26
3  libsystem_c.dylib        0x00007fff91d6076c sprintf_l + 134
4  swift                    0x000000011065a502 swift::getFullComment(swift::CommentContext&, swift::Decl const*) + 34
5  swift                    0x000000010fba0e5a (anonymous namespace)::ObjCPrinter::printAbstractFunction(swift::AbstractFunctionDecl*, bool, bool) + 58
6  swift                    0x000000010fba03ce (anonymous namespace)::ObjCPrinter::visitVarDecl(swift::VarDecl*) + 126
7  swift                    0x000000010fba55c1 (anonymous namespace)::ObjCPrinter::printMembers(swift::IteratorRange) + 433
8  swift                    0x000000010fba0202 swift::ASTVisitor<(anonymous namespace)::ObjCPrinter, void, void, void, void, void, void>::visit(swift::Decl*) + 3266
9  swift                    0x000000010fb9e45c swift::printAsObjC(llvm::raw_ostream&, swift::Module*, llvm::StringRef, swift::Accessibility) + 2876
10 swift                    0x000000010f8a1bcc printAsObjC(std::__1::basic_string, std::__1::allocator > const&, swift::Module*, llvm::StringRef, bool) + 332
11 swift                    0x000000010f8a04b5 frontend_main(llvm::ArrayRef, char const*, void*) + 4901
12 swift                    0x000000010f89efe6 main + 1814
13 libdyld.dylib            0x00007fff8f6ca5c9 start + 1

这是Compile和Merge阶段的完整输出.

是否有可能从clang输出中找到崩溃的真正原因?或者我必须删除代码,直到它再次工作?



1> Cfr..:

添加private到静态var修复了问题:

private static var taskId = 0

...


推荐阅读
author-avatar
路很长别太狂_297
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有