目前看到原因是
scene1 上面放了一个龙骨 的动画
scene1 上面也使用了一个一样的龙骨动画.
两个scene都勾选了自动资源释放.
从scene1切换到scene2是很容易出现崩溃.
把scene1上的龙骨动画去掉.发出来的release包未出现.
还有一个问题.就是发布的release版.放在后台很长时间后,再进入游戏,ios会重新启动整个程序,这时到scene2整个界面也会出现和上面表现一致的崩溃.
上述这些问题都只在release出现.xcode build的真机未曾出现.不知道是否和龙骨有关.
上面的堆栈是bugly收集了
#11 Thread
SIGSEGV
SEGV_ACCERR
解析原始
0 JavaScriptCore _ZZN3JSC11SlotVisitor5drainEN3WTF13MonotonicTimeEENK3$_3clERNS_14MarkStackArrayE + 360
1 JavaScriptCore _ZZN3JSC11SlotVisitor5drainEN3WTF13MonotonicTimeEENK3$_3clERNS_14MarkStackArrayE + 300
2 JavaScriptCore JSC::SlotVisitor::drain(WTF::MonotonicTime) + 156
3 JavaScriptCore JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode, WTF::MonotonicTime) + 504
4 JavaScriptCore _ZN3WTF17SharedTaskFunctorIFvvEZN3JSC4Heap13runBeginPhaseENS2_11GCConductorEE4$_11E3runEv + 480
5 JavaScriptCore WTF::ParallelHelperClient::runTask(WTF::RefPtr<WTF::SharedTask<void ()> >) + 52
6 JavaScriptCore WTF::ParallelHelperPool::Thread::work() + 64
7 JavaScriptCore _ZN3WTF8FunctionIFvvEE15CallableWrapperIZNS_15AutomaticThread5startERKNS_14AbstractLockerEE3$_0E4callEv + 360
8 JavaScriptCore WTF::threadEntryPoint(void*) + 120
9 JavaScriptCore WTF::wtfThreadEntryPoint(void*) + 84
10 libsystem_pthread.dylib __pthread_body + 308
11 libsystem_pthread.dylib __pthread_body
#0 Thread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 JavaScriptCore 0x000000018a3460dc WTF::ThreadCondition::timedWait(WTF::Mutex&, double)
3 JavaScriptCore 0x000000018acc633c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)
4 JavaScriptCore 0x000000018a8eaea8 JSC::Heap::acquireAccessSlow()
5 JavaScriptCore 0x000000018aa091dc JSC::JSLock::didAcquireLock()
6 JavaScriptCore 0x000000018a360f7c JSC::JSLockHolder::JSLockHolder(JSC::ExecState*)
7 JavaScriptCore 0x000000018aa1eda8 JSObjectHasProperty
8 XXXXXXX-mobile 0x0000000100f77b7c cramer_solve
9 XXXXXXX-mobile 0x00000001011489c8 cramer_solve
10 XXXXXXX-mobile 0x000000010119d25c cramer_solve
11 XXXXXXX-mobile 0x000000010119f9b8 cramer_solve
12 XXXXXXX-mobile 0x00000001011bad6c cramer_solve
13 XXXXXXX-mobile 0x00000001011bca58 cramer_solve
14 QuartzCore 0x00000001878a164c CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long)
15 QuartzCore 0x0000000187955c0c display_timer_callback(__CFMachPort*, void*, long, void*)
16 CoreFoundation 0x0000000183901090 ___CFMachPortPerform
17 CoreFoundation 0x000000018391be00 ___CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__
18 CoreFoundation 0x000000018391b504 ___CFRunLoopDoSource1
19 CoreFoundation 0x0000000183918fd8 ___CFRunLoopRun
20 CoreFoundation 0x0000000183838c58 CFRunLoopRunSpecific
21 GraphicsServices 0x00000001856e4f84 GSEventRunModal
22 UIKit 0x000000018cf915c4 UIApplicationMain
23 XXXXXXX-mobile 0x0000000100d3b370 0x0000000100d34000
24 libdyld.dylib 0x000000018335856c _start
#1 Thread
0 libsystem_kernel.dylib 0x0000000183488d80 __workq_kernreturn
1 libsystem_pthread.dylib 0x000000018359b080 _pthread_wqthread
#2 Thread
0 libsystem_kernel.dylib 0x0000000183488d80 __workq_kernreturn
1 libsystem_pthread.dylib 0x000000018359aeec _pthread_wqthread
#3 Thread
0 libsystem_kernel.dylib 0x0000000183488d80 __workq_kernreturn
1 libsystem_pthread.dylib 0x000000018359b080 _pthread_wqthread
#4 com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x0000000183467568 mach_msg_trap
1 libsystem_kernel.dylib 0x00000001834673e0 mach_msg
2 CoreFoundation 0x000000018391b108 ___CFRunLoopServiceMachPort
3 CoreFoundation 0x0000000183918cd4 ___CFRunLoopRun
4 CoreFoundation 0x0000000183838c58 CFRunLoopRunSpecific
5 Foundation 0x000000018426d594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
6 Foundation 0x000000018428c9ac -[NSRunLoop(NSRunLoop) runUntilDate:]
7 UIKit 0x000000018dafb7a8 -[UIEventFetcher threadMain]
8 Foundation 0x000000018436f0f4 ___NSThread__start__
9 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
10 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#5 Thread
0 libsystem_kernel.dylib 0x0000000183467568 mach_msg_trap
1 libsystem_kernel.dylib 0x00000001834673e0 mach_msg
2 CoreFoundation 0x000000018391b108 ___CFRunLoopServiceMachPort
3 CoreFoundation 0x0000000183918cd4 ___CFRunLoopRun
4 CoreFoundation 0x0000000183838c58 CFRunLoopRunSpecific
5 CoreFoundation 0x0000000183887d54 CFRunLoopRun
6 XXXXXXX-mobile 0x0000000100f3e1ec __cxa_throw
7 libdispatch.dylib 0x00000001832f2a54 __dispatch_call_block_and_release
8 libdispatch.dylib 0x00000001832f2a14 __dispatch_client_callout
9 libdispatch.dylib 0x000000018333444c __dispatch_root_queue_drain
10 libdispatch.dylib 0x0000000183334008 __dispatch_worker_thread3
11 libsystem_pthread.dylib 0x000000018359b06c _pthread_wqthread
#6 Thread
0 libsystem_kernel.dylib 0x0000000183488d80 __workq_kernreturn
1 libsystem_pthread.dylib 0x000000018359aeec _pthread_wqthread
#7 AVAudioSession Notify Thread
0 libsystem_kernel.dylib 0x0000000183467568 mach_msg_trap
1 libsystem_kernel.dylib 0x00000001834673e0 mach_msg
2 CoreFoundation 0x000000018391b108 ___CFRunLoopServiceMachPort
3 CoreFoundation 0x0000000183918cd4 ___CFRunLoopRun
4 CoreFoundation 0x0000000183838c58 CFRunLoopRunSpecific
5 AVFAudio 0x00000001891a1cd4 GenericRunLoopThread::Entry(void*)
6 AVFAudio 0x00000001891cc740 CAPThread::Entry(CAPThread*)
7 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
8 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#8 Thread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 libc++.1.dylib 0x0000000182b3ff34 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >)
3 JavaScriptCore 0x000000018ace1168 _ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT with unmangled suffix "_T0_EE"
4 JavaScriptCore 0x000000018ace103c std::__1::cv_status std::__1::condition_variable_any::wait_until<std::__1::unique_lock<bmalloc::Mutex>, std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<bmalloc::Mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&)
5 JavaScriptCore 0x000000018ace0ec0 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop()
6 JavaScriptCore 0x000000018ace11b8 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> >(void*)
7 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
8 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#9 WTF::AutomaticThread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 JavaScriptCore 0x000000018a3460dc WTF::ThreadCondition::timedWait(WTF::Mutex&, double)
3 JavaScriptCore 0x000000018acc633c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)
4 JavaScriptCore 0x000000018a8310dc bool WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)
5 JavaScriptCore 0x000000018abe36c8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode, WTF::MonotonicTime)
6 JavaScriptCore 0x000000018a8ee278 _ZN3WTF17SharedTaskFunctorIFvvEZN3JSC4Heap13runBeginPhaseENS2_11GCConductorEE4$_11E3runEv
7 JavaScriptCore 0x000000018acc4d04 WTF::ParallelHelperClient::runTask(WTF::RefPtr<WTF::SharedTask<void ()> >)
8 JavaScriptCore 0x000000018acc58f8 WTF::ParallelHelperPool::Thread::work()
9 JavaScriptCore 0x000000018acb2318 _ZN3WTF8FunctionIFvvEE15CallableWrapperIZNS_15AutomaticThread5startERKNS_14AbstractLockerEE3$_0E4callEv
10 JavaScriptCore 0x000000018a3424ec WTF::threadEntryPoint(void*)
11 JavaScriptCore 0x000000018a34242c WTF::wtfThreadEntryPoint(void*)
12 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
13 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#10 WTF::AutomaticThread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 JavaScriptCore 0x000000018a3460dc WTF::ThreadCondition::timedWait(WTF::Mutex&, double)
3 JavaScriptCore 0x000000018acc633c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)
4 JavaScriptCore 0x000000018a8310dc bool WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)
5 JavaScriptCore 0x000000018abe36c8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode, WTF::MonotonicTime)
6 JavaScriptCore 0x000000018a8ee278 _ZN3WTF17SharedTaskFunctorIFvvEZN3JSC4Heap13runBeginPhaseENS2_11GCConductorEE4$_11E3runEv
7 JavaScriptCore 0x000000018acc4d04 WTF::ParallelHelperClient::runTask(WTF::RefPtr<WTF::SharedTask<void ()> >)
8 JavaScriptCore 0x000000018acc58f8 WTF::ParallelHelperPool::Thread::work()
9 JavaScriptCore 0x000000018acb2318 _ZN3WTF8FunctionIFvvEE15CallableWrapperIZNS_15AutomaticThread5startERKNS_14AbstractLockerEE3$_0E4callEv
10 JavaScriptCore 0x000000018a3424ec WTF::threadEntryPoint(void*)
11 JavaScriptCore 0x000000018a34242c WTF::wtfThreadEntryPoint(void*)
12 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
13 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#12 WTF::AutomaticThread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 JavaScriptCore 0x000000018a3460dc WTF::ThreadCondition::timedWait(WTF::Mutex&, double)
3 JavaScriptCore 0x000000018acc633c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)
4 JavaScriptCore 0x000000018a8310dc bool WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)
5 JavaScriptCore 0x000000018abe36c8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode, WTF::MonotonicTime)
6 JavaScriptCore 0x000000018a8ee278 _ZN3WTF17SharedTaskFunctorIFvvEZN3JSC4Heap13runBeginPhaseENS2_11GCConductorEE4$_11E3runEv
7 JavaScriptCore 0x000000018acc4d04 WTF::ParallelHelperClient::runTask(WTF::RefPtr<WTF::SharedTask<void ()> >)
8 JavaScriptCore 0x000000018acc58f8 WTF::ParallelHelperPool::Thread::work()
9 JavaScriptCore 0x000000018acb2318 _ZN3WTF8FunctionIFvvEE15CallableWrapperIZNS_15AutomaticThread5startERKNS_14AbstractLockerEE3$_0E4callEv
10 JavaScriptCore 0x000000018a3424ec WTF::threadEntryPoint(void*)
11 JavaScriptCore 0x000000018a34242c WTF::wtfThreadEntryPoint(void*)
12 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
13 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#13 WTF::AutomaticThread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 JavaScriptCore 0x000000018a3460dc WTF::ThreadCondition::timedWait(WTF::Mutex&, double)
3 JavaScriptCore 0x000000018acc633c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)
4 JavaScriptCore 0x000000018a8310dc bool WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)
5 JavaScriptCore 0x000000018abe36c8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode, WTF::MonotonicTime)
6 JavaScriptCore 0x000000018a8ee278 _ZN3WTF17SharedTaskFunctorIFvvEZN3JSC4Heap13runBeginPhaseENS2_11GCConductorEE4$_11E3runEv
7 JavaScriptCore 0x000000018acc4d04 WTF::ParallelHelperClient::runTask(WTF::RefPtr<WTF::SharedTask<void ()> >)
8 JavaScriptCore 0x000000018acc58f8 WTF::ParallelHelperPool::Thread::work()
9 JavaScriptCore 0x000000018acb2318 _ZN3WTF8FunctionIFvvEE15CallableWrapperIZNS_15AutomaticThread5startERKNS_14AbstractLockerEE3$_0E4callEv
10 JavaScriptCore 0x000000018a3424ec WTF::threadEntryPoint(void*)
11 JavaScriptCore 0x000000018a34242c WTF::wtfThreadEntryPoint(void*)
12 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
13 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#14 com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x0000000183467568 mach_msg_trap
1 libsystem_kernel.dylib 0x00000001834673e0 mach_msg
2 CoreFoundation 0x000000018391b108 ___CFRunLoopServiceMachPort
3 CoreFoundation 0x0000000183918cd4 ___CFRunLoopRun
4 CoreFoundation 0x0000000183838c58 CFRunLoopRunSpecific
5 CFNetwork 0x0000000184127b08 -[__CoreSchedulingSetRunnable runForever]
6 Foundation 0x000000018436f0f4 ___NSThread__start__
7 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
8 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#15 Thread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 libc++.1.dylib 0x0000000182b3fea4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)
3 XXXXXXX-mobile 0x000000010121ebb4 cramer_solve
4 XXXXXXX-mobile 0x00000001012210cc cramer_solve
5 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
6 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#16 WTF::AutomaticThread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 JavaScriptCore 0x000000018a346120 WTF::ThreadCondition::timedWait(WTF::Mutex&, double)
3 JavaScriptCore 0x000000018acc633c WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)
4 JavaScriptCore 0x000000018a8310dc bool WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)
5 JavaScriptCore 0x000000018abe38ac JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode, WTF::MonotonicTime)
6 JavaScriptCore 0x000000018a8e8df8 JSC::Heap::runConcurrentPhase(JSC::GCConductor)
7 JavaScriptCore 0x000000018a8e7a74 JSC::Heap::runCurrentPhase(JSC::GCConductor, JSC::CurrentThreadState*)
8 JavaScriptCore 0x000000018a8ed060 JSC::Heap::Thread::work()
9 JavaScriptCore 0x000000018acb2318 _ZN3WTF8FunctionIFvvEE15CallableWrapperIZNS_15AutomaticThread5startERKNS_14AbstractLockerEE3$_0E4callEv
10 JavaScriptCore 0x000000018a3424ec WTF::threadEntryPoint(void*)
11 JavaScriptCore 0x000000018a34242c WTF::wtfThreadEntryPoint(void*)
12 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
13 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#17 com.apple.CoreMotion.MotionThread
0 libsystem_kernel.dylib 0x0000000183467568 mach_msg_trap
1 libsystem_kernel.dylib 0x00000001834673e0 mach_msg
2 CoreFoundation 0x000000018391b108 ___CFRunLoopServiceMachPort
3 CoreFoundation 0x0000000183918cd4 ___CFRunLoopRun
4 CoreFoundation 0x0000000183838c58 CFRunLoopRunSpecific
5 CoreFoundation 0x0000000183887d54 CFRunLoopRun
6 CoreMotion 0x0000000188ca90e8 CLStartStopAdvertisingBeacon
7 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
8 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#18 AURemoteIO::IOThread
0 libsystem_kernel.dylib 0x0000000183467568 mach_msg_trap
1 libsystem_kernel.dylib 0x00000001834673e0 mach_msg
2 AudioToolbox 0x0000000187404220 AURemoteIO::IOThread::Run()
3 AudioToolbox 0x00000001874087b8 AURemoteIO::IOThread::Entry(void*)
4 AudioToolbox 0x000000018778ef50 CAPThread::Entry(CAPThread*)
5 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
6 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#19 Thread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 libc++.1.dylib 0x0000000182b3fea4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)
3 XXXXXXX-mobile 0x0000000101295640 cramer_solve
4 XXXXXXX-mobile 0x0000000101295b7c cramer_solve
5 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
6 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#20 Thread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 libc++.1.dylib 0x0000000182b3fea4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)
3 XXXXXXX-mobile 0x0000000101295640 cramer_solve
4 XXXXXXX-mobile 0x0000000101295b7c cramer_solve
5 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
6 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#21 Thread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 libc++.1.dylib 0x0000000182b3fea4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)
3 XXXXXXX-mobile 0x0000000101295640 cramer_solve
4 XXXXXXX-mobile 0x0000000101295b7c cramer_solve
5 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
6 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#22 Thread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 libc++.1.dylib 0x0000000182b3fea4 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)
3 XXXXXXX-mobile 0x0000000101295640 cramer_solve
4 XXXXXXX-mobile 0x0000000101295b7c cramer_solve
5 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
6 libsystem_pthread.dylib 0x000000018359c180 __pthread_body
#23 Thread
0 libsystem_kernel.dylib 0x00000001834880f0 __psynch_cvwait
1 libsystem_pthread.dylib 0x00000001835a2f74 __pthread_cond_wait$VARIANT$armv81
2 libc++.1.dylib 0x0000000182b3ff34 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >)
3 XXXXXXX-mobile 0x00000001012a19a4 cramer_solve
4 XXXXXXX-mobile 0x00000001012a16d0 cramer_solve
5 XXXXXXX-mobile 0x00000001012a1b5c cramer_solve
6 libsystem_pthread.dylib 0x000000018359c2b4 __pthread_body
7 libsystem_pthread.dylib 0x000000018359c180 __pthread_body