2015-11-02 25 views
9

Tôi thường nhận được sụp đổ khi tôi cố gắng để gỡ lỗi ứng dụng của tôi trong Xcode 7 với mô phỏng iPhone (5s, iOS 8.4):Xcode 7 bị rơi khi gỡ lỗi

Process:    Xcode [6913] 
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 [6913] 
User ID:    501 

Date/Time:    2015-11-02 13:37:44.248 +0300 
OS Version:   Mac OS X 10.10.5 (14F1021) 
Report Version:  11 
Anonymous UUID:  CB3D1F12-E033-1160-2F9F-69DC0A89468E 

Sleep/Wake UUID:  DA9F3D65-3E86-4A1C-9E41-2E921CDFD798 

Time Awake Since Boot: 290000 seconds 
Time Since Wake:  1500 seconds 

Crashed Thread:  26 <DBGLLDBSessionThread (pid=42149)> Dispatch queue: DVTInvalidationPreventionQueue 

Exception Type:  EXC_BAD_ACCESS (SIGSEGV) 
Exception Codes:  KERN_INVALID_ADDRESS at 0x0000000000000000 

VM Regions Near 0: 
--> 
    __TEXT     000000010798f000-0000000107993000 [ 16K] r-x/rwx SM=COW /Applications/Xcode.app/Contents/MacOS/Xcode 

Application Specific Information: 
ProductBuildVersion: 7B91b 


Thread 26 Crashed:: <DBGLLDBSessionThread (pid=42149)> Dispatch queue: DVTInvalidationPreventionQueue 
0 com.apple.LLDB.framework  0x0000000113efd3cb swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>) + 443 
1 com.apple.LLDB.framework  0x0000000113f1116b swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc) + 1739 
2 com.apple.LLDB.framework  0x0000000113f175bd swift::SerializedModuleLoader::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool) + 589 
3 com.apple.LLDB.framework  0x0000000113f199cf swift::SerializedModuleLoader::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) + 5423 
4 com.apple.LLDB.framework  0x0000000113b58004 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) + 276 
5 com.apple.LLDB.framework  0x0000000113efd385 swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>) + 373 
6 com.apple.LLDB.framework  0x0000000113f1116b swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc) + 1739 
7 com.apple.LLDB.framework  0x0000000113f175bd swift::SerializedModuleLoader::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool) + 589 
8 com.apple.LLDB.framework  0x0000000113f199cf swift::SerializedModuleLoader::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) + 5423 
9 com.apple.LLDB.framework  0x0000000113b58004 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) + 276 
10 com.apple.LLDB.framework  0x0000000113efd385 swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>) + 373 
11 com.apple.LLDB.framework  0x0000000113f1116b swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc) + 1739 
12 com.apple.LLDB.framework  0x0000000113f175bd swift::SerializedModuleLoader::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool) + 589 
13 com.apple.LLDB.framework  0x0000000113f199cf swift::SerializedModuleLoader::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) + 5423 
14 com.apple.LLDB.framework  0x0000000113b58004 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) + 276 
15 com.apple.LLDB.framework  0x00000001143a09bd lldb_private::SwiftASTContext::GetModule(lldb_private::ConstString const&, lldb_private::Error&) + 365 
16 com.apple.LLDB.framework  0x00000001143a21d6 lldb_private::SwiftASTContext::ValidateSectionModules(lldb_private::Module&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) + 114 
17 com.apple.LLDB.framework  0x000000011412d5ef lldb_private::Module::GetSwiftASTContext(lldb_private::Error*) + 2579 
18 com.apple.LLDB.framework  0x000000011425922f SymbolFileDWARF::GetSwiftASTContext(lldb_private::Error*) + 83 
19 com.apple.LLDB.framework  0x00000001143218dc std::__1::__function::__func<lldb_private::Target::GetSwiftASTContext(lldb_private::Error&, bool, char const*)::$_0, std::__1::allocator<lldb_private::Target::GetSwiftASTContext(lldb_private::Error&, bool, char const*)::$_0>, void (std::__1::shared_ptr<lldb_private::Module>&&)>::operator()(std::__1::shared_ptr<lldb_private::Module>&&) + 646 
20 com.apple.LLDB.framework  0x000000011431c66d lldb_private::Target::GetSwiftASTContext(lldb_private::Error&, bool, char const*) + 1945 
21 com.apple.LLDB.framework  0x000000011418a7ba lldb_private::formatters::swift::SwiftMetatype_SummaryProvider(lldb_private::ValueObject&, lldb_private::Stream&, lldb_private::TypeSummaryOptions const&) + 318 
22 com.apple.LLDB.framework  0x000000011446b9c9 lldb_private::CXXFunctionSummaryFormat::FormatObject(lldb_private::ValueObject*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, lldb_private::TypeSummaryOptions const&) + 85 
23 com.apple.LLDB.framework  0x0000000114165512 lldb_private::ValueObject::GetSummaryAsCString(lldb_private::TypeSummaryImpl*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, lldb_private::TypeSummaryOptions const&) + 202 
24 com.apple.LLDB.framework  0x00000001141655ab lldb_private::ValueObject::GetSummaryAsCString(lldb::LanguageType) + 105 
25 com.apple.LLDB.framework  0x0000000112427788 lldb::SBValue::GetSummary() + 78 
26 com.apple.dt.dbg.DebuggerLLDB 0x000000011237985f -[DBGLLDBDataValue _calculateSummary] + 117 
27 com.apple.dt.dbg.DebuggerLLDB 0x0000000112379500 __67-[DBGLLDBDataValue _fetchSummaryFromLLDBOnSessionThreadIfNecessary]_block_invoke + 104 
28 com.apple.dt.DVTFoundation  0x0000000107a915ec ___DVTPreventInvalidationForObjectAllowingRecursiveCallsDuringBlock_block_invoke_2 + 49 
29 libdispatch.dylib    0x00007fff8ddffe73 _dispatch_client_callout + 8 
30 libdispatch.dylib    0x00007fff8de0eee9 _dispatch_sync_f_invoke + 39 
31 com.apple.dt.DVTFoundation  0x0000000107a91596 ___DVTPreventInvalidationForObjectAllowingRecursiveCallsDuringBlock_block_invoke + 133 
32 libdispatch.dylib    0x00007fff8ddffe73 _dispatch_client_callout + 8 
33 libdispatch.dylib    0x00007fff8de0eee9 _dispatch_sync_f_invoke + 39 
34 com.apple.dt.DVTFoundation  0x0000000107a913f2 _DVTPreventInvalidationForObjectAllowingRecursiveCallsDuringBlock + 372 
35 com.apple.dt.DVTFoundation  0x0000000107a91745 _DVTPreventInvalidationAllowingRecursiveCallsDuringBlock + 35 
36 com.apple.dt.dbg.DebuggerLLDB 0x0000000112378ba8 __44-[DBGLLDBDataValue _addSessionThreadAction:]_block_invoke + 122 
37 com.apple.dt.dbg.DebuggerLLDB 0x000000011238c168 -[DBGLLDBSession handleNextActionWithState:withRunPending:] + 435 
38 com.apple.dt.dbg.DebuggerLLDB 0x00000001123872f8 DBGLLDBSessionThread(void*) + 997 
39 libsystem_pthread.dylib   0x00007fff873ec05a _pthread_body + 131 
40 libsystem_pthread.dylib   0x00007fff873ebfd7 _pthread_start + 176 
41 libsystem_pthread.dylib   0x00007fff873e93ed thread_start + 13 

tôi sử dụng ngôn ngữ Swift và một số khuôn khổ trong tôi ứng dụng, đây là Cartfile:

github "robb/Cartography" 
github "ReactiveCocoa/ReactiveCocoa" "v4.0.0-alpha.3" 
github "realm/realm-cocoa" 

Có thể ai đó đã gặp sự cố như vậy hoặc có thể có ý tưởng về nó.

+0

Cùng một vấn đề, cũng với ReactiveCocoa "v4.0.0-alpha.3" (nhưng không phải phụ thuộc khác của bạn). Hấp dẫn. Chúng ta có nên mở một vấn đề cho RAC không? –

+1

Xóa DerivedData và làm sạch không giúp –

Trả lời

2

Thử xóa DerivedData. Điều này làm việc cho tôi. Tôi nghĩ rằng các sản phẩm xây dựng trung gian từ Xcode 6 làm cho Xcode 7 gặp sự cố.

+1

Tôi đã thử điều này, nhưng kết quả là như nhau. –

+1

Bạn có thể thử xóa dữ liệu có nguồn gốc, thực hiện xây dựng sạch, thoát Xcode và khởi động lại máy của bạn không.Nếu điều đó không hiệu quả, hãy thử xóa trình mô phỏng và thêm lại từ 'Xcode -> Công cụ nhà phát triển mở -> Trình mô phỏng' và sau đó trong' Trình mô phỏng -> Phần cứng -> Thiết bị -> Quản lý thiết bị ... '. – Abhinav

+0

điều này không giải quyết bất cứ điều gì –

5

Điều gì đã giải quyết sự cố chính xác này cho tôi, Xcode 7.1.1 (trước đây đã được tái xuất trên điểm ngắt của tôi 100% thời gian) đã được khôi phục carthage bootstrap và các sự cố đã biến mất.

1

Tôi đã gặp sự cố Swift và việc cài đặt lại Xcode sẽ khắc phục sự cố. Bằng cách cài đặt lại, tôi muốn xóa gói xcode.app và xóa tệp khỏi -/Library/Developer -/Library/Developer/Hỗ trợ ứng dụng/Xcode - ~/Library/Developer - ~/Library/Developer/Application Support/Xcode + tôi đã làm tương tự cho simulator ứng dụng

Thêm tôi đã gỡ bỏ tất cả các xcode và mô phỏng các sở thích, những gì có lẽ không cần thiết quá - loại bỏ thư mục DerivedData sẽ đủ

lẽ gỡ bỏ và tải lại XCode isn 't necessa

Và làm không quên tạo bản sao lưu trước đây.

1

Giải pháp có thể đang tắt gỡ lỗi mô-đun.

Tìm kiếm CLANG_ENABLE_MODULE_DEBUGGING trong dự án của bạn và đặt thành không.

0

Trải nghiệm điều này trong dự án của tôi mặc dù cờ CLANG_ENABLE_MODULE_DEBUGGING bị hạ thấp. Đây có lẽ là trường hợp cạnh nhưng giá trị chia sẻ anyways.

Nguyên nhân là do cam kết mới nhất của tôi, nơi tôi vô tình khai báo thuộc tính là thay vì id.

@property (nonatomic, strong) MyObjectProtocol *selectedItem; 

và đã được cố định khi tôi thay đổi nó để:

@property (nonatomic, strong) id<MyObjectProtocol> selectedItem; 

Một Lỗi chính lớn trên cuối của tôi, nhưng không nhờ vào Xcode !!

1

Tôi đã gặp sự cố tương tự trong Xcode 9.1 khi tôi cố gắng chạy ứng dụng trên thiết bị thực.

Tôi vừa xóa ứng dụng khỏi thiết bị và khi tôi chạy lại dự án, Xcode sẽ không bị lỗi nữa.

Các vấn đề liên quan