2012-08-10 150 views
2

每當我嘗試使用LLDB調試器斷點時運行我的目標,Xcode崩潰。 我的同事在使用LLDB時沒有問題,我們都在運行4.4(我從4.3開始就遇到了問題)Xcode 4.3-4.4使用LLDB使用斷點崩潰,使用GDB時斷點無效

此外,由於我必須使用GDB,因此也存在問題。隨機地,當我在GDB中遇到一些斷點時,我會得到一條Previous frame inner to this frame (gdb could not unwind past this frame)消息,如果不盲目地輸入po iVar之類的命令,就無法真正看到任何有用的東西。

總的來說,我的調試很糟糕,如果任何人都可以幫助,我會非常感激。

注:我的項目是與蘋果LLVM 3.0編譯而不會造成建設由於錯誤使用-fobjc-arc編譯器標誌

這裏不能恢復是在Xcode

崩潰報告
Process:   Xcode [344] 
Path:   /Applications/Xcode.app/Contents/MacOS/Xcode 
Identifier:  com.apple.dt.Xcode 
Version:   4.4 (1484) 
Build Info:  IDEApplication-1484000000000000~4 
App Item ID:  497799835 
App External ID: 9584584 
Code Type:  X86-64 (Native) 
Parent Process: launchd [324] 

Date/Time:  2012-08-10 11:45:01.067 -0400 
OS Version:  Mac OS X 10.7.4 (11E53) 
Report Version: 9 

Interval Since Last Report:   83007 sec 
Crashes Since Last Report:   1 
Per-App Interval Since Last Report: 80976 sec 
Per-App Crashes Since Last Report: 1 
Anonymous UUID:      50D9F896-324C-4624-8C00-C460577BD2AE 

Crashed Thread: 16 <lldb session listener> 

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

VM Regions Near 0: 
--> 
    __TEXT     000000010bacd000-000000010bad0000 [ 12K] r-x/rwx SM=COW /Applications/Xcode.app/Contents/MacOS/Xcode 

Application Specific Information: 
ProductBuildVersion: 4F250 
objc[344]: garbage collection is ON 

Thread 0:: Dispatch queue: com.apple.main-thread 
0 libsystem_kernel.dylib   0x00007fff8e2d367a mach_msg_trap + 10 
1 libsystem_kernel.dylib   0x00007fff8e2d2d71 mach_msg + 73 
2 com.apple.CoreFoundation  0x00007fff8687950c __CFRunLoopServiceMachPort + 188 
3 com.apple.CoreFoundation  0x00007fff86881c74 __CFRunLoopRun + 1204 
4 com.apple.CoreFoundation  0x00007fff86881486 CFRunLoopRunSpecific + 230 
5 com.apple.HIToolbox    0x00007fff8b8a34d3 RunCurrentEventLoopInMode + 277 
6 com.apple.HIToolbox    0x00007fff8b8aa781 ReceiveNextEventCommon + 355 
7 com.apple.HIToolbox    0x00007fff8b8aa60e BlockUntilNextEventMatchingListInMode + 62 
8 com.apple.AppKit    0x00007fff8d614e31 _DPSNextEvent + 659 
9 com.apple.AppKit    0x00007fff8d614735 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135 
10 com.apple.AppKit    0x00007fff8d611071 -[NSApplication run] + 470 
11 com.apple.AppKit    0x00007fff8d88d244 NSApplicationMain + 867 
12 com.apple.dt.Xcode    0x000000010bacedc0 0x10bacd000 + 7616 

Thread 1:: Dispatch queue: com.apple.libdispatch-manager 
0 libsystem_kernel.dylib   0x00007fff8e2d57e6 kevent + 10 
1 libdispatch.dylib    0x00007fff8e2aa78a _dispatch_mgr_invoke + 923 
2 libdispatch.dylib    0x00007fff8e2a931a _dispatch_mgr_thread + 54 

Thread 2:: com.apple.NSURLConnectionLoader 
0 libsystem_kernel.dylib   0x00007fff8e2d367a mach_msg_trap + 10 
1 libsystem_kernel.dylib   0x00007fff8e2d2d71 mach_msg + 73 
2 com.apple.CoreFoundation  0x00007fff8687950c __CFRunLoopServiceMachPort + 188 
3 com.apple.CoreFoundation  0x00007fff86881c74 __CFRunLoopRun + 1204 
4 com.apple.CoreFoundation  0x00007fff86881486 CFRunLoopRunSpecific + 230 
5 com.apple.Foundation   0x00007fff82510fd7 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 335 
6 com.apple.Foundation   0x00007fff8250572a -[NSThread main] + 68 
7 com.apple.Foundation   0x00007fff825056a2 __NSThread__main__ + 1575 
8 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
9 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 3: 
0 libsystem_kernel.dylib   0x00007fff8e2d367a mach_msg_trap + 10 
1 libsystem_kernel.dylib   0x00007fff8e2d2d71 mach_msg + 73 
2 com.apple.CoreFoundation  0x00007fff8687950c __CFRunLoopServiceMachPort + 188 
3 com.apple.CoreFoundation  0x00007fff86881c74 __CFRunLoopRun + 1204 
4 com.apple.CoreFoundation  0x00007fff86881486 CFRunLoopRunSpecific + 230 
5 com.apple.DTDeviceKit   0x00000001118c9eaf -[DTDKRemoteDeviceDataListener listenerThreadImplementation] + 298 
6 com.apple.Foundation   0x00007fff8250572a -[NSThread main] + 68 
7 com.apple.Foundation   0x00007fff825056a2 __NSThread__main__ + 1575 
8 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
9 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 4:: com.apple.CFSocket.private 
0 libsystem_kernel.dylib   0x00007fff8e2d4df2 __select + 10 
1 com.apple.CoreFoundation  0x00007fff868cac8b __CFSocketManager + 1355 
2 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
3 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 5:: DYMobileDeviceManager 
0 libsystem_kernel.dylib   0x00007fff8e2d367a mach_msg_trap + 10 
1 libsystem_kernel.dylib   0x00007fff8e2d2d71 mach_msg + 73 
2 com.apple.CoreFoundation  0x00007fff8687950c __CFRunLoopServiceMachPort + 188 
3 com.apple.CoreFoundation  0x00007fff86881c74 __CFRunLoopRun + 1204 
4 com.apple.CoreFoundation  0x00007fff86881486 CFRunLoopRunSpecific + 230 
5 com.apple.Foundation   0x00007fff824b6f7b -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 267 
6 com.apple.Foundation   0x00007fff824b6e67 -[NSRunLoop(NSRunLoop) run] + 62 
7 com.apple.Foundation   0x00007fff8250572a -[NSThread main] + 68 
8 com.apple.Foundation   0x00007fff825056a2 __NSThread__main__ + 1575 
9 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
10 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 6: 
0 libsystem_kernel.dylib   0x00007fff8e2d4bca __psynch_cvwait + 10 
1 libsystem_c.dylib    0x00007fff83a6f274 _pthread_cond_wait + 840 
2 com.apple.Xcode.DevToolsCore 0x000000010f3b3d35 -[XCInvocationQueue _processInvocationsInThreadSlotNumber:] + 353 
3 com.apple.Foundation   0x00007fff8250572a -[NSThread main] + 68 
4 com.apple.Foundation   0x00007fff825056a2 __NSThread__main__ + 1575 
5 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
6 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 7:: CVDisplayLink 
0 libsystem_kernel.dylib   0x00007fff8e2d4bca __psynch_cvwait + 10 
1 libsystem_c.dylib    0x00007fff83a6f274 _pthread_cond_wait + 840 
2 com.apple.CoreVideo    0x00007fff8e7906c8 CVDisplayLink::runIOThread() + 710 
3 com.apple.CoreVideo    0x00007fff8e7903e9 _ZL13startIOThreadPv + 148 
4 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
5 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 8: 
0 libsystem_kernel.dylib   0x00007fff8e2d5192 __workq_kernreturn + 10 
1 libsystem_c.dylib    0x00007fff83a6d594 _pthread_wqthread + 758 
2 libsystem_c.dylib    0x00007fff83a6eb85 start_wqthread + 13 

Thread 9:: Dispatch queue: com.apple.root.low-priority 
0 libsystem_kernel.dylib   0x00007fff8e2d4e42 __semwait_signal + 10 
1 libsystem_c.dylib    0x00007fff83a2197e pthread_join + 795 
2 libclang.dylib     0x000000010d41c4ea 0x10cedf000 + 5493994 
3 libclang.dylib     0x000000010d41201a 0x10cedf000 + 5451802 
4 libclang.dylib     0x000000010cee93f7 0x10cedf000 + 41975 
5 libclang.dylib     0x000000010cf1f913 clang_indexSourceFile + 163 
6 com.apple.dt.IDEFoundation  0x000000010c3152ff -[IDEIndexClangTranslationUnit indexUsingDataSource:] + 295 
7 com.apple.dt.IDEFoundation  0x000000010c3146b2 -[IDEIndexClangDataSource generateDataForJob:] + 2182 
8 com.apple.dt.IDEFoundation  0x000000010c313db7 -[IDEIndexDataSource processJob:] + 243 
9 com.apple.dt.IDEFoundation  0x000000010c3139e9 +[IDEIndexingEngine runFileJob:] + 414 
10 com.apple.dt.IDEFoundation  0x000000010c31345e -[IDEIndexingJob run] + 99 
11 com.apple.dt.IDEFoundation  0x000000010c43434d __40-[IDEIndexingJobScheduler _scheduleJobs]_block_invoke_0 + 31 
12 com.apple.dt.DVTFoundation  0x000000010bb7c260 __DVTDispatchAsync_block_invoke_0 + 16 
13 libdispatch.dylib    0x00007fff8e2a8a86 _dispatch_call_block_and_release + 18 
14 libdispatch.dylib    0x00007fff8e2a9965 _dispatch_worker_thread2 + 255 
15 libsystem_c.dylib    0x00007fff83a6d3da _pthread_wqthread + 316 
16 libsystem_c.dylib    0x00007fff83a6eb85 start_wqthread + 13 

Thread 10: 
0 libsystem_kernel.dylib   0x00007fff8e2d5192 __workq_kernreturn + 10 
1 libsystem_c.dylib    0x00007fff83a6d594 _pthread_wqthread + 758 
2 libsystem_c.dylib    0x00007fff83a6eb85 start_wqthread + 13 

Thread 11: 
0 libsystem_kernel.dylib   0x00007fff8e2d5192 __workq_kernreturn + 10 
1 libsystem_c.dylib    0x00007fff83a6d594 _pthread_wqthread + 758 
2 libsystem_c.dylib    0x00007fff83a6eb85 start_wqthread + 13 

Thread 12:: <lldb.comm.debugger.input> 
0 libsystem_kernel.dylib   0x00007fff8e2d4df2 __select + 10 
1 com.apple.LLDB.framework  0x0000000121d3e5d6 lldb_private::ConnectionFileDescriptor::BytesAvailable(unsigned int, lldb_private::Error*) + 362 
2 com.apple.LLDB.framework  0x0000000121d3e151 lldb_private::ConnectionFileDescriptor::Read(void*, unsigned long, unsigned int, lldb::ConnectionStatus&, lldb_private::Error*) + 141 
3 com.apple.LLDB.framework  0x0000000121d3c9ac lldb_private::Communication::ReadFromConnection(void*, unsigned long, unsigned int, lldb::ConnectionStatus&, lldb_private::Error*) + 50 
4 com.apple.LLDB.framework  0x0000000121d3c653 lldb_private::Communication::ReadThread(void*) + 225 
5 com.apple.LLDB.framework  0x0000000121dafb38 _ZL22ThreadCreateTrampolinePv + 91 
6 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
7 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 13:: <lldb.comm.xcode.lldb.comm> 
0 libsystem_kernel.dylib   0x00007fff8e2d4df2 __select + 10 
1 com.apple.LLDB.framework  0x0000000121d3e5d6 lldb_private::ConnectionFileDescriptor::BytesAvailable(unsigned int, lldb_private::Error*) + 362 
2 com.apple.LLDB.framework  0x0000000121d3e151 lldb_private::ConnectionFileDescriptor::Read(void*, unsigned long, unsigned int, lldb::ConnectionStatus&, lldb_private::Error*) + 141 
3 com.apple.LLDB.framework  0x0000000121d3c9ac lldb_private::Communication::ReadFromConnection(void*, unsigned long, unsigned int, lldb::ConnectionStatus&, lldb_private::Error*) + 50 
4 com.apple.LLDB.framework  0x0000000121d3c653 lldb_private::Communication::ReadThread(void*) + 225 
5 com.apple.LLDB.framework  0x0000000121dafb38 _ZL22ThreadCreateTrampolinePv + 91 
6 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
7 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 14:: <lldb.process.gdb-remote.async> 
0 libsystem_kernel.dylib   0x00007fff8e2d4bca __psynch_cvwait + 10 
1 libsystem_c.dylib    0x00007fff83a6f274 _pthread_cond_wait + 840 
2 com.apple.LLDB.framework  0x0000000121daf3d5 lldb_private::Condition::Wait(lldb_private::Mutex&, lldb_private::TimeValue const*, bool*) + 109 
3 com.apple.LLDB.framework  0x0000000121d51ce0 lldb_private::Predicate<bool>::WaitForValueEqualTo(bool, lldb_private::TimeValue const*, bool*) + 100 
4 com.apple.LLDB.framework  0x0000000121d52a46 lldb_private::Listener::WaitForEventsInternal(lldb_private::TimeValue const*, lldb_private::Broadcaster*, lldb_private::ConstString const*, unsigned int, unsigned int, std::tr1::shared_ptr<lldb_private::Event>&) + 156 
5 com.apple.LLDB.framework  0x0000000121d52bed lldb_private::Listener::WaitForEvent(lldb_private::TimeValue const*, std::tr1::shared_ptr<lldb_private::Event>&) + 27 
6 com.apple.LLDB.framework  0x0000000121df3457 ProcessGDBRemote::AsyncThread(void*) + 277 
7 com.apple.LLDB.framework  0x0000000121dafb38 _ZL22ThreadCreateTrampolinePv + 91 
8 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
9 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 15:: <lldb.process.internal-state(pid=6712)> 
0 libsystem_kernel.dylib   0x00007fff8e2d4bca __psynch_cvwait + 10 
1 libsystem_c.dylib    0x00007fff83a6f274 _pthread_cond_wait + 840 
2 com.apple.LLDB.framework  0x0000000121daf3d5 lldb_private::Condition::Wait(lldb_private::Mutex&, lldb_private::TimeValue const*, bool*) + 109 
3 com.apple.LLDB.framework  0x0000000121d51ce0 lldb_private::Predicate<bool>::WaitForValueEqualTo(bool, lldb_private::TimeValue const*, bool*) + 100 
4 com.apple.LLDB.framework  0x0000000121d52a46 lldb_private::Listener::WaitForEventsInternal(lldb_private::TimeValue const*, lldb_private::Broadcaster*, lldb_private::ConstString const*, unsigned int, unsigned int, std::tr1::shared_ptr<lldb_private::Event>&) + 156 
5 com.apple.LLDB.framework  0x0000000121d52bed lldb_private::Listener::WaitForEvent(lldb_private::TimeValue const*, std::tr1::shared_ptr<lldb_private::Event>&) + 27 
6 com.apple.LLDB.framework  0x0000000121e54e1a lldb_private::Process::WaitForEventsPrivate(lldb_private::TimeValue const*, std::tr1::shared_ptr<lldb_private::Event>&, bool) + 148 
7 com.apple.LLDB.framework  0x0000000121e59d3f lldb_private::Process::RunPrivateStateThread() + 149 
8 com.apple.LLDB.framework  0x0000000121e59a09 lldb_private::Process::PrivateStateThread(void*) + 9 
9 com.apple.LLDB.framework  0x0000000121dafb38 _ZL22ThreadCreateTrampolinePv + 91 
10 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
11 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 16 Crashed:: <lldb session listener> 
0 libc++abi.dylib     0x00007fff8b6fabb3 d_type + 1274 
1 libc++abi.dylib     0x00007fff8b6fae48 d_type + 1935 
2 libc++abi.dylib     0x00007fff8b6fadf2 d_type + 1849 
3 libc++abi.dylib     0x00007fff8b6fec48 d_bare_function_type + 119 
4 libc++abi.dylib     0x00007fff8b6feb29 d_encoding + 1599 
5 libc++abi.dylib     0x00007fff8b6fa57c d_demangle + 498 
6 libc++abi.dylib     0x00007fff8b6fa305 __cxa_demangle + 81 
7 com.apple.LLDB.framework  0x0000000121d546ef lldb_private::Mangled::GetDemangledName() const + 127 
8 com.apple.LLDB.framework  0x0000000121e43251 lldb_private::Symtab::InitNameIndexes() + 209 
9 com.apple.LLDB.framework  0x0000000121e4398f lldb_private::Symtab::AppendSymbolIndexesWithName(lldb_private::ConstString const&, std::vector<unsigned int, std::allocator<unsigned int> >&) + 103 
10 com.apple.LLDB.framework  0x0000000121de20e1 ObjectFileMachO::ParseSymtab(bool) + 10381 
11 com.apple.LLDB.framework  0x0000000121ddf7d0 ObjectFileMachO::GetSymtab() + 132 
12 com.apple.LLDB.framework  0x0000000121d55f3f lldb_private::Module::ResolveSymbolContextForAddress(lldb_private::Address const&, unsigned int, lldb_private::SymbolContext&) + 273 
13 com.apple.LLDB.framework  0x0000000121d37f2c lldb_private::Address::CalculateSymbolContext(lldb_private::SymbolContext*, unsigned int) const + 158 
14 com.apple.LLDB.framework  0x0000000121e365e5 lldb_private::CompileUnit::ResolveSymbolContext(lldb_private::FileSpec const&, unsigned int, bool, bool, unsigned int, lldb_private::SymbolContextList&) + 733 
15 com.apple.LLDB.framework  0x0000000121d0098e lldb_private::BreakpointResolverFileLine::SearchCallback(lldb_private::SearchFilter&, lldb_private::SymbolContext&, lldb_private::Address*, bool) + 384 
16 com.apple.LLDB.framework  0x0000000121d665fc lldb_private::SearchFilter::DoModuleIteration(lldb_private::SymbolContext const&, lldb_private::Searcher&) + 346 
17 com.apple.LLDB.framework  0x0000000121d6646d lldb_private::SearchFilter::Search(lldb_private::Searcher&) + 127 
18 com.apple.LLDB.framework  0x0000000121e69396 lldb_private::Target::CreateBreakpoint(std::tr1::shared_ptr<lldb_private::SearchFilter>&, std::tr1::shared_ptr<lldb_private::BreakpointResolver>&, bool) + 318 
19 com.apple.LLDB.framework  0x0000000121e694b5 lldb_private::Target::CreateBreakpoint(lldb_private::FileSpecList const*, lldb_private::FileSpec const&, unsigned int, bool, lldb_private::LazyBool, bool) + 147 
20 com.apple.LLDB.framework  0x0000000120f8be95 lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const&, unsigned int) + 203 
21 com.apple.LLDB.framework  0x0000000120f8bd98 lldb::SBTarget::BreakpointCreateByLocation(char const*, unsigned int) + 58 
22 com.apple.dt.dbg.DebuggerLLDB 0x000000010fbad1d9 -[DBGLLDBSession _createBreakpointFromFileBreakpoint:] + 150 
23 com.apple.dt.dbg.DebuggerLLDB 0x000000010fbacd9d -[DBGLLDBSession createBreakpoint:] + 243 
24 com.apple.dt.dbg.DebuggerFoundation 0x000000010f9e245a -[DBGDebugSession _createBreakpointIfNeccessary:] + 77 
25 com.apple.dt.dbg.DebuggerFoundation 0x000000010f9e2a61 -[DBGDebugSession _handleBreakpointActivationChanged] + 191 
26 com.apple.dt.dbg.DebuggerLLDB 0x000000010fba9ed2 _ZL20DBGLLDBSessionThreadPv + 1753 
27 com.apple.LLDB.framework  0x0000000121dafb38 _ZL22ThreadCreateTrampolinePv + 91 
28 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
29 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 17: 
0 libsystem_kernel.dylib   0x00007fff8e2d367a mach_msg_trap + 10 
1 libsystem_kernel.dylib   0x00007fff8e2d2d71 mach_msg + 73 
2 com.apple.CoreFoundation  0x00007fff8687950c __CFRunLoopServiceMachPort + 188 
3 com.apple.CoreFoundation  0x00007fff86881c74 __CFRunLoopRun + 1204 
4 com.apple.CoreFoundation  0x00007fff86881486 CFRunLoopRunSpecific + 230 
5 com.apple.DebugSymbols   0x00007fff873342f2 _ZL20SpotlightQueryThreadPv + 434 
6 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
7 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 18: 
0 libsystem_kernel.dylib   0x00007fff8e2d4ad2 __open + 10 
1 libclang.dylib     0x000000010d3d6614 0x10cedf000 + 5207572 
2 libclang.dylib     0x000000010d3d4d10 0x10cedf000 + 5201168 
3 libclang.dylib     0x000000010d3d4e9d 0x10cedf000 + 5201565 
4 libclang.dylib     0x000000010cfb3dec 0x10cedf000 + 871916 
5 libclang.dylib     0x000000010cfba3e4 0x10cedf000 + 898020 
6 libclang.dylib     0x000000010cfb983c 0x10cedf000 + 895036 
7 libclang.dylib     0x000000010cfbacb9 0x10cedf000 + 900281 
8 libclang.dylib     0x000000010cf3b357 0x10cedf000 + 377687 
9 libclang.dylib     0x000000010cf3b234 0x10cedf000 + 377396 
10 libclang.dylib     0x000000010cf530d9 0x10cedf000 + 475353 
11 libclang.dylib     0x000000010cf319b4 0x10cedf000 + 338356 
12 libclang.dylib     0x000000010cf2048f 0x10cedf000 + 267407 
13 libclang.dylib     0x000000010d411f9e 0x10cedf000 + 5451678 
14 libclang.dylib     0x000000010d412049 0x10cedf000 + 5451849 
15 libclang.dylib     0x000000010d41c50d 0x10cedf000 + 5494029 
16 libsystem_c.dylib    0x00007fff83a6b8bf _pthread_start + 335 
17 libsystem_c.dylib    0x00007fff83a6eb75 thread_start + 13 

Thread 16 crashed with X86 Thread State (64-bit): 
    rax: 0x0000000000000000 rbx: 0x0000000128cf0608 rcx: 0x0000000000000000 rdx: 0x00007fff8b6fac79 
    rdi: 0x0000000128cf0608 rsi: 0x00007fff72ec4560 rbp: 0x0000000128cefab0 rsp: 0x0000000128cefa80 
    r8: 0x00007fff72ec46e8 r9: 0x00007fff72ec46e8 r10: 0x000000012cd567f1 r11: 0x0000000000000052 
    r12: 0x0000000128cefdf8 r13: 0x0000000128cf0770 r14: 0x0000000000000000 r15: 0x0000000128cefa88 
    rip: 0x00007fff8b6fabb3 rfl: 0x0000000000000202 cr2: 0x000000010d4f92d0 
Logical CPU: 0 

Model: Macmini4,1, BootROM MM41.0042.B03, 2 processors, Intel Core 2 Duo, 2.66 GHz, 4 GB, SMC 1.65f2 
Graphics: NVIDIA GeForce 320M, NVIDIA GeForce 320M, PCI, 256 MB 
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1067 MHz, 0x80CE, 0x4D34373142353637334648302D4346382020 
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1067 MHz, 0x80CE, 0x4D34373142353637334648302D4346382020 
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.198.4.20) 
Bluetooth: Version 4.0.5f11, 2 service, 18 devices, 1 incoming serial ports 
Network Service: AirPort, AirPort, en0 
Serial ATA Device: Hitachi HTS725050A9A362, 500.11 GB 
Serial ATA Device: Hitachi HTS725050A9A362, 500.11 GB 
USB Device: Keyboard Hub, apple_vendor_id, 0x1006, 0x24100000/2 
USB Device: Apple Keyboard, apple_vendor_id, 0x024f, 0x24120000/3 
USB Device: iPhone, apple_vendor_id, 0x12a0, 0x26200000/2 
USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06600000/3 
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8218, 0x06630000/5 
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0x06500000/2 

回答

2

我們最近修復了一些名稱解決問題的方法。 demangler這個名字是內置於libC++ abi.dylib的操作系統中的。你可以建立這個自己並安裝它可能解決您的問題:

% sudo cp /usr/lib/libc++abi.dylib /usr/lib/libc++abi.dylib.orig 
% svn co http://llvm.org/svn/llvm-project/libcxxabi/trunk libcxxabi 
% cd libcxxabi/lib 
% TRIPLE=x86_64-apple-macosx ./buildit 
% sudo cp libc++abi.dylib /usr/lib/libc++abi.dylib 

你也可以只是「嘗試一下」不安裝「的libC++ abi.dylib」,以確保它首先解決的事情。該步驟是:

先退出Xcode中,然後:

% svn co http://llvm.org/svn/llvm-project/libcxxabi/trunk libcxxabi 
% cd libcxxabi/lib 
% TRIPLE=x86_64-apple-macosx ./buildit 
% DYLD_LIBRARY_PATH=`pwd` /Applications/Xcode.app/Contents/MacOS/Xcode 

這將運行Xcode和允許它使用的,你剛建「的libC++ abi.dylib」本地副本。

+0

這似乎工作得很好!非常感謝你 – calql8edkos 2012-08-16 16:18:37

+0

儘管這看起來好像解決了LLDB問題,但它似乎導致了[__SourceTree__](http://www.sourcetreeapp.com/)的問題,它在啓動時會在我使用補丁時崩潰版本的'libC++ abi.dylib' – calql8edkos 2012-08-20 15:36:05

+0

請安裝Xcode 4.5; Greg發佈的解決方法不再需要。 – 2012-09-29 06:16:25