allalongthetower Posted 2 hours ago Share Posted 2 hours ago (edited) Please see the following Millennium A.D. crash report: Millennium AD Quit Unexpectedly - Google Docs.pdf - Spoiler ------------------------------------ Translated Report (Full Report Below) ------------------------------------- Process: pyrogenesis [4230] Path: /Applications/0 A.D. 28.app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.play0ad Version: 0.28.0 (0.28.0) Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.wildfiregames.play0ad [274985] User ID: 501 Date/Time: 2026-05-23 16:10:48.0509 -0400 Launch Time: 2026-05-23 16:04:48.9937 -0400 Hardware Model: MacBookPro18,3 OS Version: macOS 26.4 (25E246) Release Type: User Crash Reporter Key: 208C4100-128D-8DDA-3E31-95A8FE0F34AD Incident Identifier: 8E6A2D01-1FC5-4F97-A676-0C3F723D6194 Sleep/Wake UUID: E9437F00-6B4E-40FE-A774-31EC2CE4CF5A Time Awake Since Boot: 1900000 seconds Time Since Wake: 1021 seconds System Integrity Protection: enabled Triggered by Thread: 0 main, Dispatch Queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_PROTECTION_FAILURE at 0x000000016b277fe0 Exception Message: Could not determine thread index for stack guard region Exception Codes: 0x0000000000000002, 0x000000016b277fe0 Termination Reason: Namespace SIGNAL, Code 11, Segmentation fault: 11 Terminating Process: exc handler [4230] VM Region Info: 0x16b277fe0 is in 0x167a74000-0x16b278000; bytes after start: 58736608 bytes before end: 31 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL MALLOC metadata 128e00000-128e04000 [ 16K] rw-/rwx SM=PRV GAP OF 0x3ec70000 BYTES ---> Stack Guard 167a74000-16b278000 [ 56.0M] ---/rwx SM=PRV Stack 16b278000-16ba74000 [ 8176K] rw-/rwx SM=SHM Thread 0 Crashed:: main Dispatch queue: com.apple.main-thread 0 pyrogenesis 0x1051b16ec js::jit::JSJitFrameIter::machineState() const + 4 1 pyrogenesis 0x1051b8264 js::jit::InlineFrameIterator::resetOn(js::jit::JSJitFrameIter const*) + 72 2 pyrogenesis 0x104acc4c0 js::FrameIter::settleOnActivation() + 608 3 pyrogenesis 0x104acc9ac js::FrameIter::FrameIter(JSContext*, js::FrameIter::DebuggerEvalOption) + 96 4 pyrogenesis 0x104b7362c js::SavedStacks::insertFrames(JSContext*, JS::MutableHandle<js::SavedFrame*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&) + 204 5 pyrogenesis 0x104b7349c js::SavedStacks::saveCurrentStack(JSContext*, JS::MutableHandle<js::SavedFrame*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&) + 92 6 pyrogenesis 0x104c864e0 JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&) + 88 7 pyrogenesis 0x104c9d774 js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*) + 380 8 pyrogenesis 0x104aca134 js::ReportErrorNumberVA(JSContext*, js::IsWarning, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, js::ErrorArgumentsType, char*) + 268 9 pyrogenesis 0x104c79be4 JS_ReportErrorNumberASCII(JSContext*, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, ...) + 64 10 pyrogenesis 0x105ebf9c8 js::ReportOverRecursed(JSContext*) + 40 11 pyrogenesis 0x104a34344 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) + 712 12 pyrogenesis 0x104a34938 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) + 244 13 pyrogenesis 0x104aa13c0 JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) + 288 14 pyrogenesis 0x1045265fc bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 312 15 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 5094 16 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 17 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 5093 18 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 19 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 5092 -------- -------- ELIDED 5088 LEVELS OF RECURSION THROUGH 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- 10196 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 10197 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 3 10198 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 10199 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 2 10200 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 10201 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 1 10202 pyrogenesis 0x10456ffc0 bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&) + 364 10203 pyrogenesis 0x1044fac20 CComponentTypeScript::HandleMessage(CMessage const&, bool) + 168 10204 pyrogenesis 0x104487280 CComponentManager::PostMessage(unsigned int, CMessage const&) + 268 10205 pyrogenesis 0x104444698 CCmpPosition::AdvertisePositionChanges() const + 244 10206 pyrogenesis 0x104442ce8 CCmpPosition::TurnTo(CFixed<int, 2147483647, 32, 15, 16, 65536>) + 80 10207 pyrogenesis 0x1044d6c9c bool ScriptFunction::ToJSNative<&ICmpUnitMotion::FaceTowardsPoint(CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>), &ICmpUnitMotion* ComponentGetter<ICmpUnitMotion>(ScriptRequest const&, JS::CallArgs&)>(JSContext*, unsigned int, JS::Value*) + 412 10208 ??? 0x3816ec449880 ??? 10209 ??? 0x3816ebee9434 ??? 10210 ??? 0x3816ecb26f88 ??? 10211 ??? 0x3816ec1af98c ??? 10212 ??? 0x3816ec30d338 ??? 10213 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 1335 10214 ??? 0x3816ec007970 ??? 10215 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 1334 10216 ??? 0x3816ecb2426c ??? 10217 ??? 0x3816ebe88448 ??? 10218 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 1333 -------- -------- ELIDED 1329 LEVELS OF RECURSION THROUGH 0x3816ebeeaff8 ??? -------- 17909 ??? 0x3816ec3e604c ??? 17910 ??? 0x3816ebe88448 ??? 17911 ??? 0x3816ebee9434 ??? 17912 ??? 0x3816ebeaabc0 ??? 17913 ??? 0x3816ec1af98c ??? 17914 ??? 0x3816ec30d338 ??? 17915 ??? 0x3816ec7ffba4 ??? 17916 ??? 0x3816ebe887bc ??? 17917 pyrogenesis 0x1051b31b8 js::jit::MaybeEnterJit(JSContext*, js::RunState&) + 632 17918 pyrogenesis 0x104a33eb4 js::RunScript(JSContext*, js::RunState&) + 144 17919 pyrogenesis 0x104a344dc js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) + 1120 17920 pyrogenesis 0x104a34938 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) + 244 17921 pyrogenesis 0x104aa13c0 JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) + 288 17922 pyrogenesis 0x10456ffac bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&) + 344 17923 pyrogenesis 0x1044fac20 CComponentTypeScript::HandleMessage(CMessage const&, bool) + 168 17924 pyrogenesis 0x10448b7a0 CComponentManager::SendGlobalMessage(unsigned int, CMessage const&) + 348 17925 pyrogenesis 0x10448fa5c bool ScriptFunction::ToJSNative<&CComponentManager::Script_PostMessage(int, int, JS::Handle<JS::Value>), &CComponentManager* ScriptInterface::ObjectFromCBData<CComponentManager>(ScriptRequest const&, JS::CallArgs&)>(JSContext*, unsigned int, JS::Value*) + 256 17926 ??? 0x3816ebf15738 ??? 17927 ??? 0x3816ebeaabc0 ??? 17928 ??? 0x3816ebeeb630 ??? 17929 ??? 0x3816ebeaabc0 ??? 17930 ??? 0x3816ebeeb630 ??? 17931 ??? 0x3816ebeaabc0 ??? 17932 ??? 0x3816ebee9434 ??? 17933 ??? 0x3816ebeaaa60 ??? 17934 ??? 0x3816ebee9f1c ??? 17935 ??? 0x3816ec63a214 ??? 17936 ??? 0x3816ebe88448 ??? 17937 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 3 17938 ??? 0x3816ebeaabc0 ??? 17939 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 2 17940 ??? 0x3816ebeaabc0 ??? 17941 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 1 17942 ??? 0x3816ebeaabc0 ??? 17943 ??? 0x3816ec3deee0 ??? 17944 ??? 0x3816ebe887bc ??? 17945 pyrogenesis 0x1051b31b8 js::jit::MaybeEnterJit(JSContext*, js::RunState&) + 632 17946 pyrogenesis 0x104a3406c js::RunScript(JSContext*, js::RunState&) + 584 17947 pyrogenesis 0x104a344dc js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) + 1120 17948 pyrogenesis 0x104a34938 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) + 244 17949 pyrogenesis 0x104aa13c0 JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) + 288 17950 pyrogenesis 0x10456ffac bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&) + 344 17951 pyrogenesis 0x1044fac20 CComponentTypeScript::HandleMessage(CMessage const&, bool) + 168 17952 pyrogenesis 0x1044873fc CComponentManager::BroadcastMessage(CMessage const&) + 244 17953 pyrogenesis 0x104501dd8 CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand>> const&) + 564 17954 pyrogenesis 0x104500b94 CSimulation2Impl::Update(int, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand>> const&) + 472 17955 pyrogenesis 0x10450a324 CTurnManager::Update(float, unsigned long) + 1368 17956 pyrogenesis 0x10455f630 CGame::Update(double, bool) + 160 17957 pyrogenesis 0x104391328 RunGameOrAtlas(std::__1::span<char const* const, 18446744073709551615ul>) + 9284 17958 pyrogenesis 0x10438ee24 main + 44 17959 dyld 0x187267da4 start + 6992 Thread 1:: Task Mgr #0 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 2:: Task Mgr #1 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 3:: Task Mgr #2 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 4:: Task Mgr #3 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 5:: Task Mgr #4 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 6:: Task Mgr #6 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 7:: Task Mgr #5 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 8:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 9:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 10:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 11:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 12:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 13:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 14:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 15:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 16:: JS Wasm MachExceptionHandler 0 libsystem_kernel.dylib 0x1875dfc34 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1875f2574 mach_msg2_internal + 76 2 libsystem_kernel.dylib 0x1875e89c0 mach_msg_overwrite + 480 3 libsystem_kernel.dylib 0x1875dffc0 mach_msg + 24 4 pyrogenesis 0x1053a62a4 MachExceptionHandlerThread() + 316 5 pyrogenesis 0x1053a646c js::detail::ThreadTrampoline<void (&)()>::Start(void*) + 44 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 17: Thread 18:: caulk.messenger.shared:17 0 libsystem_kernel.dylib 0x1875dfbb0 semaphore_wait_trap + 8 1 caulk 0x193f5ce00 caulk::semaphore::timed_wait(double) + 224 2 caulk 0x193f5ccac caulk::concurrent::details::worker_thread::run() + 32 3 caulk 0x193f5c94c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96 4 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 5 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 19:: caulk.messenger.shared:high 0 libsystem_kernel.dylib 0x1875dfbb0 semaphore_wait_trap + 8 1 caulk 0x193f5ce00 caulk::semaphore::timed_wait(double) + 224 2 caulk 0x193f5ccac caulk::concurrent::details::worker_thread::run() + 32 3 caulk 0x193f5c94c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96 4 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 5 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 20:: caulk::deferred_logger 0 libsystem_kernel.dylib 0x1875dfbb0 semaphore_wait_trap + 8 1 caulk 0x193f5ce00 caulk::semaphore::timed_wait(double) + 224 2 caulk 0x193f5ccac caulk::concurrent::details::worker_thread::run() + 32 3 caulk 0x193f5c94c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96 4 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 5 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 21:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x1875dfbbc semaphore_wait_signal_trap + 8 1 caulk 0x193f7a290 caulk::mach::semaphore::wait_signal_or_error(caulk::mach::semaphore&) + 36 2 CoreAudio 0x18a96fa44 HALC_ProxyIOContext::IOWorkLoop() + 4952 3 CoreAudio 0x18a96e050 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 172 4 CoreAudio 0x18ab2c0b0 HALC_IOThread::Entry(void*) + 88 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 22: 0 libsystem_kernel.dylib 0x1875dfbb0 semaphore_wait_trap + 8 1 libdispatch.dylib 0x18746a490 _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x18746ab20 _dispatch_semaphore_wait_slow + 132 3 pyrogenesis 0x105a5cd98 (anonymous namespace)::EventThread(ALCcontext*) + 304 4 pyrogenesis 0x105a5d5d8 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, int (*)(ALCcontext*), ALCcontext*>>(void*) + 52 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 23:: CSoundManagerWorker 0 libsystem_kernel.dylib 0x1875e3308 __semwait_signal + 8 1 libsystem_c.dylib 0x1874bfcc0 nanosleep + 220 2 pyrogenesis 0x104a256d4 SDL_Delay_REAL + 104 3 pyrogenesis 0x1048a5b80 SDL_Delay + 36 4 pyrogenesis 0x1045e2178 CSoundManagerWorker::Run() + 192 5 pyrogenesis 0x1045e2070 Threading::HandleExceptionsBase<&CSoundManagerWorker::RunThread(CSoundManagerWorker*), void (*)(CSoundManagerWorker*)>::Wrapper(CSoundManagerWorker*) + 128 6 pyrogenesis 0x1045e27d8 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(CSoundManagerWorker*), CSoundManagerWorker*>>(void*) + 68 7 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 8 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 24:: CUserReportWorker 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045eb784 CUserReporterWorker::Run() + 680 4 pyrogenesis 0x1045eb420 Threading::HandleExceptionsBase<&CUserReporterWorker::RunThread(CUserReporterWorker*), void (*)(CUserReporterWorker*)>::Wrapper(CUserReporterWorker*) + 124 5 pyrogenesis 0x1045ecfe4 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(CUserReporterWorker*), CUserReporterWorker*>>(void*) + 68 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 25:: SDLTimer 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1049fb144 SDL_CondWaitTimeout_REAL + 236 3 pyrogenesis 0x1049fa9dc SDL_SemWaitTimeout_REAL + 236 4 pyrogenesis 0x104946b08 SDL_TimerThread + 692 5 pyrogenesis 0x104946194 SDL_RunThread + 88 6 pyrogenesis 0x1049fa150 RunThread + 24 7 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 8 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 26: Thread 27:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x1875dfc34 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1875f2574 mach_msg2_internal + 76 2 libsystem_kernel.dylib 0x1875e89c0 mach_msg_overwrite + 480 3 libsystem_kernel.dylib 0x1875dffc0 mach_msg + 24 4 CoreFoundation 0x1876e0d68 __CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x1876df654 __CFRunLoopRun + 1188 6 CoreFoundation 0x1877b1be0 _CFRunLoopRunSpecificWithOptions + 532 7 AppKit 0x18bc2cc64 _NSEventThread + 184 8 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 9 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 28: Thread 29: Thread 30: Thread 0 crashed with ARM Thread State (64-bit): x0: 0x000000016b278398 x1: 0x000000016b278398 x2: 0x0000000000000000 x3: 0x0000000000000000 x4: 0x0000000000000000 x5: 0x0000000000000001 x6: 0x000000016b278c50 x7: 0x000000016b278d20 x8: 0x000000016b278010 x9: 0x00003816ec449854 x10: 0x0000000000000000 x11: 0x000000016b278a30 x12: 0x0000000000000000 x13: 0x0000000000000018 x14: 0x00000007cf454af8 x15: 0x0000183cc4d19560 x16: 0x000000018762aae0 x17: 0x0000000000000024 x18: 0x0000000000000000 x19: 0x000000016b278410 x20: 0x000000016b278398 x21: 0x000000016b278388 x22: 0x000000016b278368 x23: 0x000000016b2780d8 x24: 0x000000016b278390 x25: 0x0000000000000001 x26: 0x000000000000030b x27: 0x0000000000000002 x28: 0x000000016b278ae8 fp: 0x000000016b2780c0 lr: 0x00000001051b8264 sp: 0x000000016b277f50 pc: 0x00000001051b16ec cpsr: 0x40001000 far: 0x000000016b277fe0 esr: 0x92000047 (Data Abort) byte write Translation fault Binary Images: 0x10438c000 - 0x108153fff com.wildfiregames.play0ad (0.28.0) <c8240dbe-477c-36a2-8c66-49aa55f53df4> /Applications/0 A.D. 28.app/Contents/MacOS/pyrogenesis 0x1097ac000 - 0x1098e7fff com.apple.audio.units.Components (1.14) <dd44ad41-2925-3a96-ae04-9a68575a3549> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x111ae0000 - 0x111afbfff com.apple.security.csparser (3.0) <94cbb39b-af04-3e75-85e6-d8cedf3ebd91> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser 0x111ac8000 - 0x111ad3fff libobjc-trampolines.dylib (*) <a4dd56f1-375a-3540-844b-5e397f0b78b3> /usr/lib/libobjc-trampolines.dylib 0x11e13c000 - 0x11e8c7fff com.apple.AGXMetalG13X (350.38) <95c14223-fa99-3e3d-9570-8e7862d86a54> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X 0x11d72c000 - 0x11da6ffff libMoltenVK.dylib (*) <c8f5540c-45c9-3e9e-a4e3-edf49a918001> /Applications/0 A.D. 28.app/Contents/Frameworks/libMoltenVK.dylib 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? 0x187248000 - 0x1872edec7 dyld (*) <9f682dcf-340c-3bfa-bcdd-dd702f30313e> /usr/lib/dyld 0x18762a000 - 0x1876328f3 libsystem_platform.dylib (*) <d93ec420-f465-3a3a-916d-a04af9b023eb> /usr/lib/system/libsystem_platform.dylib 0x1875df000 - 0x18761c28f libsystem_kernel.dylib (*) <51565b39-f595-3e96-a217-fef29815057a> /usr/lib/system/libsystem_kernel.dylib 0x18761d000 - 0x187629b3b libsystem_pthread.dylib (*) <e7a73008-0c09-31e3-9dd9-0c61652f0e85> /usr/lib/system/libsystem_pthread.dylib 0x187533000 - 0x1875c3ae7 libc++.1.dylib (*) <1e9541ec-c564-38cb-bed6-46f708e8d863> /usr/lib/libc++.1.dylib 0x193f5b000 - 0x193f8403f com.apple.audio.caulk (1.0) <2bdd6811-ce34-3098-9833-10d9f74b7ffc> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x18a76e000 - 0x18af03e9f com.apple.audio.CoreAudio (5.0) <72080a9b-8c5b-3e6d-8de7-0f86c3e698ec> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x187467000 - 0x1874ae23f libdispatch.dylib (*) <e17aa23f-db2a-3302-b14c-f6b08c540fcf> /usr/lib/system/libdispatch.dylib 0x1874b2000 - 0x187532ef7 libsystem_c.dylib (*) <66ebd321-6899-3863-ba24-5cfc3076a0cb> /usr/lib/system/libsystem_c.dylib 0x187663000 - 0x187bc0c5f com.apple.CoreFoundation (6.9) <04941709-2330-3bf8-9213-6d33964db448> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x18bad2000 - 0x18d1f4abf com.apple.AppKit (6.9) <59e23bd5-d01e-305a-b96f-a5790356049a> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=1.8G resident=0K(0%) swapped_out_or_unallocated=1.8G(100%) Writable regions: Total=2.9G written=3252K(0%) resident=2932K(0%) swapped_out=320K(0%) unallocated=2.9G(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 1 Activity Tracing 256K 1 CG image 2368K 4 ColorSync 16K 1 CoreAnimation 528K 33 CoreGraphics 32K 2 CoreUI image data 1408K 12 Foundation 16K 1 Kernel Alloc Once 32K 1 MALLOC 811.3M 224 MALLOC guard page 3216K 4 Memory Tag 22 64.0M 1 STACK GUARD 480K 30 Stack 35.9M 31 Stack Guard 56.0M 1 VM_ALLOCATE 2.0G 57 __AUTH 5975K 625 __AUTH_CONST 88.6M 1013 __CTF 824 1 __DATA 35.1M 966 __DATA_CONST 35.5M 1023 __DATA_DIRTY 8305K 868 __FONT_DATA 2352 1 __LINKEDIT 596.3M 7 __OBJC_RO 79.1M 1 __OBJC_RW 2597K 1 __TEXT 1.3G 1045 __TPRO_CONST 128K 2 mapped file 238.5M 26 page table in kernel 2932K 1 shared memory 1504K 19 =========== ======= ======= TOTAL 5.3G 6003 ----------- Full Report ----------- {"app_name":"pyrogenesis","timestamp":"2026-05-23 16:10:52.00 -0400","app_version":"0.28.0","slice_uuid":"c8240dbe-477c-36a2-8c66-49aa55f53df4","build_version":"0.28.0","platform":1,"bundleID":"com.wildfiregames.play0ad","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 26.4 (25E246)","roots_installed":0,"name":"pyrogenesis","incident_id":"8E6A2D01-1FC5-4F97-A676-0C3F723D6194"} { "uptime" : 1900000, "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro18,3", "coalitionID" : 274985, "osVersion" : { "train" : "macOS 26.4", "build" : "25E246", "releaseType" : "User" }, "captureTime" : "2026-05-23 16:10:48.0509 -0400", "codeSigningMonitor" : 2, "incident" : "8E6A2D01-1FC5-4F97-A676-0C3F723D6194", "pid" : 4230, "translated" : false, "cpuType" : "ARM-64", "procLaunch" : "2026-05-23 16:04:48.9937 -0400", "procStartAbsTime" : 46984012435940, "procExitAbsTime" : 46992628626725, "procName" : "pyrogenesis", "procPath" : "\/Applications\/0 A.D. 28.app\/Contents\/MacOS\/pyrogenesis", "bundleInfo" : {"CFBundleShortVersionString":"0.28.0","CFBundleVersion":"0.28.0","CFBundleIdentifier":"com.wildfiregames.play0ad"}, "storeInfo" : {"deviceIdentifierForVendor":"4FA9B7B4-8F20-53ED-A101-7F84B8C9C10E","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.wildfiregames.play0ad", "crashReporterKey" : "208C4100-128D-8DDA-3E31-95A8FE0F34AD", "appleIntelligenceStatus" : {"state":"available"}, "developerMode" : 1, "codeSigningID" : "com.wildfiregames.play0ad", "codeSigningTeamID" : "P7YF26GARW", "codeSigningFlags" : 570499857, "codeSigningValidationCategory" : 6, "codeSigningTrustLevel" : 4294967295, "codeSigningAuxiliaryInfo" : 0, "instructionByteStream" : {"beforePC":"AQEAVAj1fpIJAUD56f0HNggBQPkI8X2S7P\/\/FzS0NZTdNDWU\/wMD0Q==","atPC":"9lcJqfRPCqn9ewup\/cMCkfQDAKrzAwiqCH0B8AhBRPkIAUD5qIMd+A=="}, "bootSessionUUID" : "7CDEFCCD-6F16-41FF-A214-7A2C83B80B5B", "wakeTime" : 1021, "sleepWakeUUID" : "E9437F00-6B4E-40FE-A774-31EC2CE4CF5A", "sip" : "enabled", "vmRegionInfo" : "0x16b277fe0 is in 0x167a74000-0x16b278000; bytes after start: 58736608 bytes before end: 31\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n MALLOC metadata 128e00000-128e04000 [ 16K] rw-\/rwx SM=PRV \n GAP OF 0x3ec70000 BYTES\n---> Stack Guard 167a74000-16b278000 [ 56.0M] ---\/rwx SM=PRV \n Stack 16b278000-16ba74000 [ 8176K] rw-\/rwx SM=SHM ", "exception" : {"codes":"0x0000000000000002, 0x000000016b277fe0","message":"Could not determine thread index for stack guard region","rawCodes":[2,6092718048],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_PROTECTION_FAILURE at 0x000000016b277fe0"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":4230}, "vmregioninfo" : "0x16b277fe0 is in 0x167a74000-0x16b278000; bytes after start: 58736608 bytes before end: 31\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n MALLOC metadata 128e00000-128e04000 [ 16K] rw-\/rwx SM=PRV \n GAP OF 0x3ec70000 BYTES\n---> Stack Guard 167a74000-16b278000 [ 56.0M] ---\/rwx SM=PRV \n Stack 16b278000-16ba74000 [ 8176K] rw-\/rwx SM=SHM ", "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"queue":"com.apple.main-thread","frames":[{"imageOffset":14833388,"symbol":"js::jit::JSJitFrameIter::machineState() const","symbolLocation":4,"imageIndex":0},{"imageOffset":14860900,"symbol":"js::jit::InlineFrameIterator::resetOn(js::jit::JSJitFrameIter const*)","symbolLocation":72,"imageIndex":0},{"imageOffset":7603392,"symbol":"js::FrameIter::settleOnActivation()","symbolLocation":608,"imageIndex":0},{"imageOffset":7604652,"symbol":"js::FrameIter::FrameIter(JSContext*, js::FrameIter::DebuggerEvalOption)","symbolLocation":96,"imageIndex":0},{"imageOffset":8287788,"symbol":"js::SavedStacks::insertFrames(JSContext*, JS::MutableHandle<js::SavedFrame*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&)","symbolLocation":204,"imageIndex":0},{"imageOffset":8287388,"symbol":"js::SavedStacks::saveCurrentStack(JSContext*, JS::MutableHandle<js::SavedFrame*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&)","symbolLocation":92,"imageIndex":0},{"imageOffset":9413856,"symbol":"JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&)","symbolLocation":88,"imageIndex":0},{"imageOffset":9508724,"symbol":"js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)","symbolLocation":380,"imageIndex":0},{"imageOffset":7594292,"symbol":"js::ReportErrorNumberVA(JSContext*, js::IsWarning, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, js::ErrorArgumentsType, char*)","symbolLocation":268,"imageIndex":0},{"imageOffset":9362404,"symbol":"JS_ReportErrorNumberASCII(JSContext*, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, ...)","symbolLocation":64,"imageIndex":0},{"imageOffset":28522952,"symbol":"js::ReportOverRecursed(JSContext*)","symbolLocation":40,"imageIndex":0},{"imageOffset":6980420,"symbol":"js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason)","symbolLocation":712,"imageIndex":0},{"imageOffset":6981944,"symbol":"js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason)","symbolLocation":244,"imageIndex":0},{"imageOffset":7427008,"symbol":"JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)","symbolLocation":288,"imageIndex":0},{"imageOffset":1680892,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":312,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1982400,"symbol":"bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&)","symbolLocation":364,"imageIndex":0},{"imageOffset":1502240,"symbol":"CComponentTypeScript::HandleMessage(CMessage const&, bool)","symbolLocation":168,"imageIndex":0},{"imageOffset":1028736,"symbol":"CComponentManager::PostMessage(unsigned int, CMessage const&)","symbolLocation":268,"imageIndex":0},{"imageOffset":755352,"symbol":"CCmpPosition::AdvertisePositionChanges() const","symbolLocation":244,"imageIndex":0},{"imageOffset":748776,"symbol":"CCmpPosition::TurnTo(CFixed<int, 2147483647, 32, 15, 16, 65536>)","symbolLocation":80,"imageIndex":0},{"imageOffset":1354908,"symbol":"bool ScriptFunction::ToJSNative<&ICmpUnitMotion::FaceTowardsPoint(CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>), &ICmpUnitMotion* ComponentGetter<ICmpUnitMotion>(ScriptRequest const&, JS::CallArgs&)>(JSContext*, unsigned int, JS::Value*)","symbolLocation":412,"imageIndex":0},{"imageOffset":61671104354432,"imageIndex":6},{"imageOffset":61671098717236,"imageIndex":6},{"imageOffset":61671111552904,"imageIndex":6},{"imageOffset":61671101626764,"imageIndex":6},{"imageOffset":61671103058744,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671099890032,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671111541356,"imageIndex":6},{"imageOffset":61671098319944,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671103946828,"imageIndex":6},{"imageOffset":61671098319944,"imageIndex":6},{"imageOffset":61671098717236,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671101626764,"imageIndex":6},{"imageOffset":61671103058744,"imageIndex":6},{"imageOffset":61671108246436,"imageIndex":6},{"imageOffset":61671098320828,"imageIndex":6},{"imageOffset":14840248,"symbol":"js::jit::MaybeEnterJit(JSContext*, js::RunState&)","symbolLocation":632,"imageIndex":0},{"imageOffset":6979252,"symbol":"js::RunScript(JSContext*, js::RunState&)","symbolLocation":144,"imageIndex":0},{"imageOffset":6980828,"symbol":"js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason)","symbolLocation":1120,"imageIndex":0},{"imageOffset":6981944,"symbol":"js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason)","symbolLocation":244,"imageIndex":0},{"imageOffset":7427008,"symbol":"JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)","symbolLocation":288,"imageIndex":0},{"imageOffset":1982380,"symbol":"bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&)","symbolLocation":344,"imageIndex":0},{"imageOffset":1502240,"symbol":"CComponentTypeScript::HandleMessage(CMessage const&, bool)","symbolLocation":168,"imageIndex":0},{"imageOffset":1046432,"symbol":"CComponentManager::SendGlobalMessage(unsigned int, CMessage const&)","symbolLocation":348,"imageIndex":0},{"imageOffset":1063516,"symbol":"bool ScriptFunction::ToJSNative<&CComponentManager::Script_PostMessage(int, int, JS::Handle<JS::Value>), &CComponentManager* ScriptInterface::ObjectFromCBData<CComponentManager>(ScriptRequest const&, JS::CallArgs&)>(JSContext*, unsigned int, JS::Value*)","symbolLocation":256,"imageIndex":0},{"imageOffset":61671098898232,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098725936,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098725936,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098717236,"imageIndex":6},{"imageOffset":61671098460768,"imageIndex":6},{"imageOffset":61671098720028,"imageIndex":6},{"imageOffset":61671106388500,"imageIndex":6},{"imageOffset":61671098319944,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671103917792,"imageIndex":6},{"imageOffset":61671098320828,"imageIndex":6},{"imageOffset":14840248,"symbol":"js::jit::MaybeEnterJit(JSContext*, js::RunState&)","symbolLocation":632,"imageIndex":0},{"imageOffset":6979692,"symbol":"js::RunScript(JSContext*, js::RunState&)","symbolLocation":584,"imageIndex":0},{"imageOffset":6980828,"symbol":"js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason)","symbolLocation":1120,"imageIndex":0},{"imageOffset":6981944,"symbol":"js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason)","symbolLocation":244,"imageIndex":0},{"imageOffset":7427008,"symbol":"JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)","symbolLocation":288,"imageIndex":0},{"imageOffset":1982380,"symbol":"bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&)","symbolLocation":344,"imageIndex":0},{"imageOffset":1502240,"symbol":"CComponentTypeScript::HandleMessage(CMessage const&, bool)","symbolLocation":168,"imageIndex":0},{"imageOffset":1029116,"symbol":"CComponentManager::BroadcastMessage(CMessage const&)","symbolLocation":244,"imageIndex":0},{"imageOffset":1531352,"symbol":"CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand>> const&)","symbolLocation":564,"imageIndex":0},{"imageOffset":1526676,"symbol":"CSimulation2Impl::Update(int, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand>> const&)","symbolLocation":472,"imageIndex":0},{"imageOffset":1565476,"symbol":"CTurnManager::Update(float, unsigned long)","symbolLocation":1368,"imageIndex":0},{"imageOffset":1914416,"symbol":"CGame::Update(double, bool)","symbolLocation":160,"imageIndex":0},{"imageOffset":21288,"symbol":"RunGameOrAtlas(std::__1::span<char const* const, 18446744073709551615ul>)","symbolLocation":9284,"imageIndex":0},{"imageOffset":11812,"symbol":"main","symbolLocation":44,"imageIndex":0},{"imageOffset":130468,"symbol":"start","symbolLocation":6992,"imageIndex":7}],"id":31737002,"recursionInfoArray":[{"hottestElided":20,"coldestElided":10195,"depth":5094,"keyFrame":{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0}},{"hottestElided":10219,"coldestElided":17908,"depth":1335,"keyFrame":{"imageOffset":61671098724344,"imageIndex":6}}],"originalLength":17961,"triggered":true,"threadState":{"x":[{"value":6092719000},{"value":6092719000},{"value":0},{"value":0},{"value":0},{"value":1},{"value":6092721232},{"value":6092721440},{"value":6092718096},{"value":61671104354388},{"value":0},{"value":6092720688},{"value":0},{"value":24},{"value":33542195960},{"value":26649279173984},{"value":6566357728,"symbolLocation":0,"symbol":"_platform_strlen"},{"value":36},{"value":0},{"value":6092719120},{"value":6092719000},{"value":6092718984},{"value":6092718952},{"value":6092718296},{"value":6092718992},{"value":1},{"value":779},{"value":2},{"value":6092720872}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4380656228},"cpsr":{"value":1073745920},"fp":{"value":6092718272},"sp":{"value":6092717904},"esr":{"value":2449473607,"description":"(Data Abort) byte write Translation fault"},"pc":{"value":4380628716,"matchesCrashFrame":1},"far":{"value":6092718048}},"name":"main"},{"id":31737011,"name":"Task Mgr #0","threadState":{"x":[{"value":260},{"value":0},{"value":985600},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6101642872},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657424},{"value":33504657488},{"value":6101643488},{"value":0},{"value":0},{"value":985600},{"value":985601},{"value":985856},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6101642992},"sp":{"value":6101642848},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737012,"name":"Task Mgr #1","threadState":{"x":[{"value":260},{"value":0},{"value":1006848},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6102216312},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657560},{"value":33504657624},{"value":6102216928},{"value":0},{"value":0},{"value":1006848},{"value":1006849},{"value":1007104},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6102216432},"sp":{"value":6102216288},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737013,"name":"Task Mgr #2","threadState":{"x":[{"value":260},{"value":0},{"value":1003520},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6102789752},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657696},{"value":33504657760},{"value":6102790368},{"value":0},{"value":0},{"value":1003520},{"value":1003521},{"value":1003776},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6102789872},"sp":{"value":6102789728},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737014,"name":"Task Mgr #3","threadState":{"x":[{"value":260},{"value":0},{"value":997632},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6103363192},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657832},{"value":33504657896},{"value":6103363808},{"value":0},{"value":0},{"value":997632},{"value":997633},{"value":997888},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6103363312},"sp":{"value":6103363168},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737015,"name":"Task Mgr #4","threadState":{"x":[{"value":260},{"value":0},{"value":992000},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6103936632},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657968},{"value":33504658032},{"value":6103937248},{"value":0},{"value":0},{"value":992000},{"value":992001},{"value":992256},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6103936752},"sp":{"value":6103936608},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737016,"name":"Task Mgr #6","threadState":{"x":[{"value":260},{"value":0},{"value":989952},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6104510072},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504658104},{"value":33504658168},{"value":6104510688},{"value":0},{"value":0},{"value":989952},{"value":989953},{"value":990208},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6104510192},"sp":{"value":6104510048},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737017,"name":"Task Mgr #5","threadState":{"x":[{"value":260},{"value":0},{"value":991744},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6105083512},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504658240},{"value":33504658304},{"value":6105084128},{"value":0},{"value":0},{"value":991744},{"value":991745},{"value":992000},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6105083632},"sp":{"value":6105083488},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737018,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":359168},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6107229752},{"value":0},{"value":94720},{"value":406819302371842},{"value":406819302371842},{"value":94720},{"value":0},{"value":406819302371840},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":4461791144},{"value":6107230432},{"value":0},{"value":0},{"value":359168},{"value":359169},{"value":359424},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6107229872},"sp":{"value":6107229728},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737019,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":73216},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6109376056},{"value":0},{"value":94720},{"value":406819302371842},{"value":406819302371842},{"value":94720},{"value":0},{"value":406819302371840},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":4461791240},{"value":6109376736},{"value":0},{"value":0},{"value":73216},{"value":73217},{"value":73472},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6109376176},"sp":{"value":6109376032},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737020,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":26112},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6111522360},{"value":0},{"value":94720},{"value":406819302371842},{"value":406819302371842},{"value":94720},{"value":0},{"value":406819302371840},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":4461802232},{"value":6111523040},{"value":0},{"value":0},{"value":26112},{"value":26113},{"value":26368},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6111522480},"sp":{"value":6111522336},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737021,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":15104},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6113668664},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":4461802328},{"value":6113669344},{"value":0},{"value":0},{"value":15104},{"value":15105},{"value":15360},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6113668784},"sp":{"value":6113668640},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737022,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":4864},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6115814968},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":33505116184},{"value":6115815648},{"value":0},{"value":0},{"value":4864},{"value":4865},{"value":5120},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6115815088},"sp":{"value":6115814944},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737023,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":3328},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6117961272},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":33505116280},{"value":6117961952},{"value":0},{"value":0},{"value":3328},{"value":3329},{"value":3584},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6117961392},"sp":{"value":6117961248},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737024,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":2560},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6120107576},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":33505116376},{"value":6120108256},{"value":0},{"value":0},{"value":2560},{"value":2561},{"value":2816},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6120107696},"sp":{"value":6120107552},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737025,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":2048},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6122253880},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":33505116472},{"value":6122254560},{"value":0},{"value":0},{"value":2048},{"value":2049},{"value":2304},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6122254000},"sp":{"value":6122253856},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737026,"name":"JS Wasm MachExceptionHandler","threadState":{"x":[{"value":268451845},{"value":17179869186},{"value":2147488018},{"value":41794326837811},{"value":10329396346880},{"value":41794326757376},{"value":92},{"value":0},{"value":0},{"value":17179869184},{"value":92},{"value":0},{"value":2405},{"value":0},{"value":9731},{"value":0},{"value":18446744073709551569},{"value":8399519888},{"value":0},{"value":0},{"value":92},{"value":41794326757376},{"value":10329396346880},{"value":41794326837811},{"value":17179869186},{"value":6122826632},{"value":2147488018},{"value":18446744073709550527},{"value":2}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566126964},"cpsr":{"value":4096},"fp":{"value":6122826288},"sp":{"value":6122826208},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050868},"far":{"value":0}},"frames":[{"imageOffset":3124,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":79220,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":9},{"imageOffset":39360,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":9},{"imageOffset":4032,"symbol":"mach_msg","symbolLocation":24,"imageIndex":9},{"imageOffset":16884388,"symbol":"MachExceptionHandlerThread()","symbolLocation":316,"imageIndex":0},{"imageOffset":16884844,"symbol":"js::detail::ThreadTrampoline<void (&)()>::Start(void*)","symbolLocation":44,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737028,"frames":[],"threadState":{"x":[{"value":6123401216},{"value":9219},{"value":6122864640},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6123401216},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566308872},"far":{"value":0}}},{"id":31737030,"name":"caulk.messenger.shared:17","threadState":{"x":[{"value":14},{"value":4461907194},{"value":0},{"value":6124548202},{"value":4461907168},{"value":25},{"value":0},{"value":0},{"value":0},{"value":4294967295},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":18446744073709551580},{"value":8399515632},{"value":0},{"value":33521172960},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6777327104},"cpsr":{"value":2147487744},"fp":{"value":6124547968},"sp":{"value":6124547936},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050736},"far":{"value":0}},"frames":[{"imageOffset":2992,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":7680,"symbol":"caulk::semaphore::timed_wait(double)","symbolLocation":224,"imageIndex":12},{"imageOffset":7340,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":32,"imageIndex":12},{"imageOffset":6476,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*)","symbolLocation":96,"imageIndex":12},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737031,"name":"caulk.messenger.shared:high","threadState":{"x":[{"value":14},{"value":14595},{"value":14595},{"value":15},{"value":4294967295},{"value":0},{"value":0},{"value":0},{"value":0},{"value":4294967295},{"value":1},{"value":33487304488},{"value":0},{"value":0},{"value":0},{"value":0},{"value":18446744073709551580},{"value":8399515632},{"value":0},{"value":33521178784},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6777327104},"cpsr":{"value":2147487744},"fp":{"value":6125121408},"sp":{"value":6125121376},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050736},"far":{"value":0}},"frames":[{"imageOffset":2992,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":7680,"symbol":"caulk::semaphore::timed_wait(double)","symbolLocation":224,"imageIndex":12},{"imageOffset":7340,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":32,"imageIndex":12},{"imageOffset":6476,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*)","symbolLocation":96,"imageIndex":12},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737041,"name":"caulk::deferred_logger","threadState":{"x":[{"value":14},{"value":70364449226751},{"value":0},{"value":1},{"value":0},{"value":1},{"value":0},{"value":0},{"value":0},{"value":4294967295},{"value":0},{"value":0},{"value":4455596056},{"value":18446744073709551615},{"value":16383},{"value":6125694696},{"value":18446744073709551580},{"value":8399515632},{"value":0},{"value":33494401528},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6777327104},"cpsr":{"value":2147487744},"fp":{"value":6125694848},"sp":{"value":6125694816},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050736},"far":{"value":0}},"frames":[{"imageOffset":2992,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":7680,"symbol":"caulk::semaphore::timed_wait(double)","symbolLocation":224,"imageIndex":12},{"imageOffset":7340,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":32,"imageIndex":12},{"imageOffset":6476,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*)","symbolLocation":96,"imageIndex":12},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737045,"name":"com.apple.audio.IOThread.client","threadState":{"x":[{"value":14},{"value":55555},{"value":0},{"value":0},{"value":0},{"value":32},{"value":4568432704},{"value":33481325128},{"value":1},{"value":15724370407807254548},{"value":1099511628032},{"value":1099511628034},{"value":0},{"value":4096},{"value":3135521564},{"value":4568436804},{"value":18446744073709551579},{"value":8399515640},{"value":0},{"value":33477632312},{"value":33477632304},{"value":33477632432},{"value":8376484872,"symbolLocation":0,"symbol":"StaticContainer<HALC_ShellInfo_Statics>::s_statics_initialized (.0)"},{"value":8376483840,"symbolLocation":2224,"symbol":"sVarispeedRateTable"},{"value":80},{"value":0},{"value":6625280871},{"value":6126841408},{"value":33477631488}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6777447056},"cpsr":{"value":1610616832},"fp":{"value":6126841104},"sp":{"value":6126841088},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050748},"far":{"value":0}},"frames":[{"imageOffset":3004,"symbol":"semaphore_wait_signal_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":127632,"symbol":"caulk::mach::semaphore::wait_signal_or_error(caulk::mach::semaphore&)","symbolLocation":36,"imageIndex":12},{"imageOffset":2103876,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":4952,"imageIndex":13},{"imageOffset":2097232,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":172,"imageIndex":13},{"imageOffset":3924144,"symbol":"HALC_IOThread::Entry(void*)","symbolLocation":88,"imageIndex":13},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737058,"frames":[{"imageOffset":2992,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":13456,"symbol":"_dispatch_sema4_wait","symbolLocation":28,"imageIndex":14},{"imageOffset":15136,"symbol":"_dispatch_semaphore_wait_slow","symbolLocation":132,"imageIndex":14},{"imageOffset":23924120,"symbol":"(anonymous namespace)::EventThread(ALCcontext*)","symbolLocation":304,"imageIndex":0},{"imageOffset":23926232,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, int (*)(ALCcontext*), ALCcontext*>>(void*)","symbolLocation":52,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}],"threadState":{"x":[{"value":14},{"value":8589934595},{"value":171798697235},{"value":285885908124163},{"value":14680198217728},{"value":285885908123648},{"value":48},{"value":0},{"value":0},{"value":1},{"value":0},{"value":0},{"value":33495990448},{"value":0},{"value":1024},{"value":33495990448},{"value":18446744073709551580},{"value":8399515632},{"value":0},{"value":33477578160},{"value":33477578096},{"value":18446744073709551615},{"value":33495990272},{"value":0},{"value":0},{"value":6127988488},{"value":4294967295},{"value":0},{"value":4431172200,"symbolLocation":1280,"symbol":"(anonymous namespace)::gBitReverses"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6564521104},"cpsr":{"value":1610616832},"fp":{"value":6127988384},"sp":{"value":6127988368},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050736},"far":{"value":0}}},{"id":31737059,"name":"CSoundManagerWorker","threadState":{"x":[{"value":4},{"value":0},{"value":1},{"value":1},{"value":0},{"value":500000000},{"value":52},{"value":0},{"value":8376253464,"symbolLocation":0,"symbol":"clock_sem"},{"value":16387},{"value":17},{"value":41781441865218},{"value":1},{"value":2076465655100424262},{"value":1001472},{"value":12},{"value":334},{"value":8399511376},{"value":0},{"value":6128561112},{"value":6128561096},{"value":33481468864},{"value":6128561392},{"value":33529217920},{"value":33648046336},{"value":33529217440},{"value":128},{"value":33648046080},{"value":33546142336}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6564871360},"cpsr":{"value":1610616832},"fp":{"value":6128561072},"sp":{"value":6128561024},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566064904},"far":{"value":0}},"frames":[{"imageOffset":17160,"symbol":"__semwait_signal","symbolLocation":8,"imageIndex":9},{"imageOffset":56512,"symbol":"nanosleep","symbolLocation":220,"imageIndex":15},{"imageOffset":6919892,"symbol":"SDL_Delay_REAL","symbolLocation":104,"imageIndex":0},{"imageOffset":5348224,"symbol":"SDL_Delay","symbolLocation":36,"imageIndex":0},{"imageOffset":2449784,"symbol":"CSoundManagerWorker::Run()","symbolLocation":192,"imageIndex":0},{"imageOffset":2449520,"symbol":"Threading::HandleExceptionsBase<&CSoundManagerWorker::RunThread(CSoundManagerWorker*), void (*)(CSoundManagerWorker*)>::Wrapper(CSoundManagerWorker*)","symbolLocation":128,"imageIndex":0},{"imageOffset":2451416,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(CSoundManagerWorker*), CSoundManagerWorker*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737060,"name":"CUserReportWorker","threadState":{"x":[{"value":260},{"value":0},{"value":9216},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6129135128},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33492708616},{"value":33492708680},{"value":6129135840},{"value":0},{"value":0},{"value":9216},{"value":9217},{"value":9472},{"value":1},{"value":4429396622}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6129135248},"sp":{"value":6129135104},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2488196,"symbol":"CUserReporterWorker::Run()","symbolLocation":680,"imageIndex":0},{"imageOffset":2487328,"symbol":"Threading::HandleExceptionsBase<&CUserReporterWorker::RunThread(CUserReporterWorker*), void (*)(CUserReporterWorker*)>::Wrapper(CUserReporterWorker*)","symbolLocation":124,"imageIndex":0},{"imageOffset":2494436,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(CUserReporterWorker*), CUserReporterWorker*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737061,"name":"SDLTimer","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":65704},{"value":4294967},{"value":294999000},{"value":6129708552},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33499960704},{"value":33477707120},{"value":6129709280},{"value":294999000},{"value":4294967},{"value":0},{"value":1},{"value":256},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6129708672},"sp":{"value":6129708528},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":6746436,"symbol":"SDL_CondWaitTimeout_REAL","symbolLocation":236,"imageIndex":0},{"imageOffset":6744540,"symbol":"SDL_SemWaitTimeout_REAL","symbolLocation":236,"imageIndex":0},{"imageOffset":6007560,"symbol":"SDL_TimerThread","symbolLocation":692,"imageIndex":0},{"imageOffset":6005140,"symbol":"SDL_RunThread","symbolLocation":88,"imageIndex":0},{"imageOffset":6742352,"symbol":"RunThread","symbolLocation":24,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737099,"frames":[],"threadState":{"x":[{"value":6130282496},{"value":71435},{"value":6129745920},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6130282496},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566308872},"far":{"value":0}}},{"id":31737100,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":333164908118016},{"value":0},{"value":333164908118016},{"value":2},{"value":4294967295},{"value":0},{"value":17179869184},{"value":0},{"value":2},{"value":0},{"value":0},{"value":77571},{"value":0},{"value":18446744073709551569},{"value":8399513136},{"value":0},{"value":4294967295},{"value":2},{"value":333164908118016},{"value":0},{"value":333164908118016},{"value":21592279046},{"value":6130851976},{"value":8589934592},{"value":18446744073709550527},{"value":4412409862,"symbolLocation":13656438,"symbol":"icudt69_dat"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566126964},"cpsr":{"value":4096},"fp":{"value":6130851824},"sp":{"value":6130851744},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050868},"far":{"value":0}},"frames":[{"imageOffset":3124,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":79220,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":9},{"imageOffset":39360,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":9},{"imageOffset":4032,"symbol":"mach_msg","symbolLocation":24,"imageIndex":9},{"imageOffset":515432,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":16},{"imageOffset":509524,"symbol":"__CFRunLoopRun","symbolLocation":1188,"imageIndex":16},{"imageOffset":1371104,"symbol":"_CFRunLoopRunSpecificWithOptions","symbolLocation":532,"imageIndex":16},{"imageOffset":1420388,"symbol":"_NSEventThread","symbolLocation":184,"imageIndex":17},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737583,"frames":[],"threadState":{"x":[{"value":6132002816},{"value":108695},{"value":6131466240},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6132002816},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566308872},"far":{"value":0}}},{"id":31739947,"frames":[],"threadState":{"x":[{"value":6126268416},{"value":57875},{"value":6125731840},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6126268416},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566308872},"far":{"value":0}}},{"id":31739948,"frames":[],"threadState":{"x":[{"value":6123974656},{"value":0},{"value":6123438080},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6123974656},"esr":{"value":0},"pc":{"value":6566308872},"far":{"value":0}}}], "usedImages" : [ { "source" : "P", "arch" : "arm64", "base" : 4365795328, "CFBundleShortVersionString" : "0.28.0", "CFBundleIdentifier" : "com.wildfiregames.play0ad", "size" : 64782336, "uuid" : "c8240dbe-477c-36a2-8c66-49aa55f53df4", "path" : "\/Applications\/0 A.D. 28.app\/Contents\/MacOS\/pyrogenesis", "name" : "pyrogenesis", "CFBundleVersion" : "0.28.0" }, { "source" : "P", "arch" : "arm64e", "base" : 4454006784, "CFBundleShortVersionString" : "1.14", "CFBundleIdentifier" : "com.apple.audio.units.Components", "size" : 1294336, "uuid" : "dd44ad41-2925-3a96-ae04-9a68575a3549", "path" : "\/System\/Library\/Components\/CoreAudio.component\/Contents\/MacOS\/CoreAudio", "name" : "CoreAudio", "CFBundleVersion" : "1.14" }, { "source" : "P", "arch" : "arm64e", "base" : 4591583232, "CFBundleShortVersionString" : "3.0", "CFBundleIdentifier" : "com.apple.security.csparser", "size" : 114688, "uuid" : "94cbb39b-af04-3e75-85e6-d8cedf3ebd91", "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser", "name" : "csparser", "CFBundleVersion" : "61901.101.4" }, { "source" : "P", "arch" : "arm64e", "base" : 4591484928, "size" : 49152, "uuid" : "a4dd56f1-375a-3540-844b-5e397f0b78b3", "path" : "\/usr\/lib\/libobjc-trampolines.dylib", "name" : "libobjc-trampolines.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 4799578112, "CFBundleShortVersionString" : "350.38", "CFBundleIdentifier" : "com.apple.AGXMetalG13X", "size" : 7913472, "uuid" : "95c14223-fa99-3e3d-9570-8e7862d86a54", "path" : "\/System\/Library\/Extensions\/AGXMetalG13X.bundle\/Contents\/MacOS\/AGXMetalG13X", "name" : "AGXMetalG13X", "CFBundleVersion" : "350.38" }, { "source" : "P", "arch" : "arm64", "base" : 4789026816, "size" : 3424256, "uuid" : "c8f5540c-45c9-3e9e-a4e3-edf49a918001", "path" : "\/Applications\/0 A.D. 28.app\/Contents\/Frameworks\/libMoltenVK.dylib", "name" : "libMoltenVK.dylib" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" }, { "source" : "P", "arch" : "arm64e", "base" : 6562283520, "size" : 679624, "uuid" : "9f682dcf-340c-3bfa-bcdd-dd702f30313e", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "arm64e", "base" : 6566354944, "size" : 35060, "uuid" : "d93ec420-f465-3a3a-916d-a04af9b023eb", "path" : "\/usr\/lib\/system\/libsystem_platform.dylib", "name" : "libsystem_platform.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6566047744, "size" : 250512, "uuid" : "51565b39-f595-3e96-a217-fef29815057a", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6566301696, "size" : 52028, "uuid" : "e7a73008-0c09-31e3-9dd9-0c61652f0e85", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6565343232, "size" : 592616, "uuid" : "1e9541ec-c564-38cb-bed6-46f708e8d863", "path" : "\/usr\/lib\/libc++.1.dylib", "name" : "libc++.1.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6777319424, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.audio.caulk", "size" : 168000, "uuid" : "2bdd6811-ce34-3098-9833-10d9f74b7ffc", "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk", "name" : "caulk" }, { "source" : "P", "arch" : "arm64e", "base" : 6618013696, "CFBundleShortVersionString" : "5.0", "CFBundleIdentifier" : "com.apple.audio.CoreAudio", "size" : 7954080, "uuid" : "72080a9b-8c5b-3e6d-8de7-0f86c3e698ec", "path" : "\/System\/Library\/Frameworks\/CoreAudio.framework\/Versions\/A\/CoreAudio", "name" : "CoreAudio", "CFBundleVersion" : "5.0" }, { "source" : "P", "arch" : "arm64e", "base" : 6564507648, "size" : 291392, "uuid" : "e17aa23f-db2a-3302-b14c-f6b08c540fcf", "path" : "\/usr\/lib\/system\/libdispatch.dylib", "name" : "libdispatch.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6564814848, "size" : 528120, "uuid" : "66ebd321-6899-3863-ba24-5cfc3076a0cb", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6566588416, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5626976, "uuid" : "04941709-2330-3bf8-9213-6d33964db448", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "4424.1.402" }, { "source" : "P", "arch" : "arm64e", "base" : 6638346240, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 24259264, "uuid" : "59e23bd5-d01e-305a-b96f-a5790356049a", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2685.50.120" } ], "sharedCache" : { "base" : 6561153024, "size" : 5978570752, "uuid" : "7d4906c9-9ca2-3f56-8242-3ec2c1e3245b" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.8G resident=0K(0%) swapped_out_or_unallocated=1.8G(100%)\nWritable regions: Total=2.9G written=3252K(0%) resident=2932K(0%) swapped_out=320K(0%) unallocated=2.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG image 2368K 4 \nColorSync 16K 1 \nCoreAnimation 528K 33 \nCoreGraphics 32K 2 \nCoreUI image data 1408K 12 \nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 811.3M 224 \nMALLOC guard page 3216K 4 \nMemory Tag 22 64.0M 1 \nSTACK GUARD 480K 30 \nStack 35.9M 31 \nStack Guard 56.0M 1 \nVM_ALLOCATE 2.0G 57 \n__AUTH 5975K 625 \n__AUTH_CONST 88.6M 1013 \n__CTF 824 1 \n__DATA 35.1M 966 \n__DATA_CONST 35.5M 1023 \n__DATA_DIRTY 8305K 868 \n__FONT_DATA 2352 1 \n__LINKEDIT 596.3M 7 \n__OBJC_RO 79.1M 1 \n__OBJC_RW 2597K 1 \n__TEXT 1.3G 1045 \n__TPRO_CONST 128K 2 \nmapped file 238.5M 26 \npage table in kernel 2932K 1 \nshared memory 1504K 19 \n=========== ======= ======= \nTOTAL 5.3G 6003 \n", "legacyInfo" : { "threadTriggered" : { "name" : "main", "queue" : "com.apple.main-thread" } }, "logWritingSignature" : "dff177d11ddd89dfd6b855d0bfcff2a5cf8eb54a", "bug_type" : "309", "roots_installed" : 0, "trmStatus" : 1, "trialInfo" : { "rollouts" : [ { "rolloutId" : "61675b89201f677a9a4cbd65", "factorPackIds" : [ "65a855f5f087695cfac03d1f" ], "deploymentId" : 240000267 }, { "rolloutId" : "64b21a7351cbb02ce3442e4e", "factorPackIds" : [ "6647f0f7b6a75d3dc32993e7" ], "deploymentId" : 240000042 } ], "experiments" : [ ] } } Model: MacBookPro18,3, BootROM 18000.101.7, proc 8:6:2:0 processors, 32 GB, SMC Graphics: Apple M1 Pro, Apple M1 Pro, Built-In Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online Memory Module: LPDDR5, Hynix AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Jan 20 2026 17:44:15 version 20.140.13.0.8.7.224 FWID 01-b2a3fd0d IO80211_driverkit-1555.23 "IO80211_driverkit-1555.23" Mar 5 2026 21:45:55 AirPort: Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Thunderbolt Bus: MacBook Pro, Apple Inc. Thunderbolt Bus: MacBook Pro, Apple Inc. Thunderbolt Bus: MacBook Pro, Apple Inc. Edited 2 hours ago by feneur Put the crash report in spoilers so it didn't make the page too long... Link to comment Share on other sites More sharing options...
allalongthetower Posted 1 hour ago Author Share Posted 1 hour ago 42 minutes ago, allalongthetower said: Please see the following Millennium A.D. crash report: Millennium AD Quit Unexpectedly - Google Docs.pdf 207.1 kB · 0 downloads - Reveal hidden contents ------------------------------------ Translated Report (Full Report Below) ------------------------------------- Process: pyrogenesis [4230] Path: /Applications/0 A.D. 28.app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.play0ad Version: 0.28.0 (0.28.0) Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.wildfiregames.play0ad [274985] User ID: 501 Date/Time: 2026-05-23 16:10:48.0509 -0400 Launch Time: 2026-05-23 16:04:48.9937 -0400 Hardware Model: MacBookPro18,3 OS Version: macOS 26.4 (25E246) Release Type: User Crash Reporter Key: 208C4100-128D-8DDA-3E31-95A8FE0F34AD Incident Identifier: 8E6A2D01-1FC5-4F97-A676-0C3F723D6194 Sleep/Wake UUID: E9437F00-6B4E-40FE-A774-31EC2CE4CF5A Time Awake Since Boot: 1900000 seconds Time Since Wake: 1021 seconds System Integrity Protection: enabled Triggered by Thread: 0 main, Dispatch Queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_PROTECTION_FAILURE at 0x000000016b277fe0 Exception Message: Could not determine thread index for stack guard region Exception Codes: 0x0000000000000002, 0x000000016b277fe0 Termination Reason: Namespace SIGNAL, Code 11, Segmentation fault: 11 Terminating Process: exc handler [4230] VM Region Info: 0x16b277fe0 is in 0x167a74000-0x16b278000; bytes after start: 58736608 bytes before end: 31 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL MALLOC metadata 128e00000-128e04000 [ 16K] rw-/rwx SM=PRV GAP OF 0x3ec70000 BYTES ---> Stack Guard 167a74000-16b278000 [ 56.0M] ---/rwx SM=PRV Stack 16b278000-16ba74000 [ 8176K] rw-/rwx SM=SHM Thread 0 Crashed:: main Dispatch queue: com.apple.main-thread 0 pyrogenesis 0x1051b16ec js::jit::JSJitFrameIter::machineState() const + 4 1 pyrogenesis 0x1051b8264 js::jit::InlineFrameIterator::resetOn(js::jit::JSJitFrameIter const*) + 72 2 pyrogenesis 0x104acc4c0 js::FrameIter::settleOnActivation() + 608 3 pyrogenesis 0x104acc9ac js::FrameIter::FrameIter(JSContext*, js::FrameIter::DebuggerEvalOption) + 96 4 pyrogenesis 0x104b7362c js::SavedStacks::insertFrames(JSContext*, JS::MutableHandle<js::SavedFrame*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&) + 204 5 pyrogenesis 0x104b7349c js::SavedStacks::saveCurrentStack(JSContext*, JS::MutableHandle<js::SavedFrame*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&) + 92 6 pyrogenesis 0x104c864e0 JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&) + 88 7 pyrogenesis 0x104c9d774 js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*) + 380 8 pyrogenesis 0x104aca134 js::ReportErrorNumberVA(JSContext*, js::IsWarning, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, js::ErrorArgumentsType, char*) + 268 9 pyrogenesis 0x104c79be4 JS_ReportErrorNumberASCII(JSContext*, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, ...) + 64 10 pyrogenesis 0x105ebf9c8 js::ReportOverRecursed(JSContext*) + 40 11 pyrogenesis 0x104a34344 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) + 712 12 pyrogenesis 0x104a34938 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) + 244 13 pyrogenesis 0x104aa13c0 JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) + 288 14 pyrogenesis 0x1045265fc bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 312 15 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 5094 16 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 17 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 5093 18 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 19 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 5092 -------- -------- ELIDED 5088 LEVELS OF RECURSION THROUGH 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- 10196 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 10197 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 3 10198 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 10199 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 2 10200 pyrogenesis 0x10452662c bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 360 10201 pyrogenesis 0x104525978 ScriptException::CatchPending(ScriptRequest const&) + 764 -------- RECURSION 1, LEVEL 1 10202 pyrogenesis 0x10456ffc0 bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&) + 364 10203 pyrogenesis 0x1044fac20 CComponentTypeScript::HandleMessage(CMessage const&, bool) + 168 10204 pyrogenesis 0x104487280 CComponentManager::PostMessage(unsigned int, CMessage const&) + 268 10205 pyrogenesis 0x104444698 CCmpPosition::AdvertisePositionChanges() const + 244 10206 pyrogenesis 0x104442ce8 CCmpPosition::TurnTo(CFixed<int, 2147483647, 32, 15, 16, 65536>) + 80 10207 pyrogenesis 0x1044d6c9c bool ScriptFunction::ToJSNative<&ICmpUnitMotion::FaceTowardsPoint(CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>), &ICmpUnitMotion* ComponentGetter<ICmpUnitMotion>(ScriptRequest const&, JS::CallArgs&)>(JSContext*, unsigned int, JS::Value*) + 412 10208 ??? 0x3816ec449880 ??? 10209 ??? 0x3816ebee9434 ??? 10210 ??? 0x3816ecb26f88 ??? 10211 ??? 0x3816ec1af98c ??? 10212 ??? 0x3816ec30d338 ??? 10213 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 1335 10214 ??? 0x3816ec007970 ??? 10215 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 1334 10216 ??? 0x3816ecb2426c ??? 10217 ??? 0x3816ebe88448 ??? 10218 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 1333 -------- -------- ELIDED 1329 LEVELS OF RECURSION THROUGH 0x3816ebeeaff8 ??? -------- 17909 ??? 0x3816ec3e604c ??? 17910 ??? 0x3816ebe88448 ??? 17911 ??? 0x3816ebee9434 ??? 17912 ??? 0x3816ebeaabc0 ??? 17913 ??? 0x3816ec1af98c ??? 17914 ??? 0x3816ec30d338 ??? 17915 ??? 0x3816ec7ffba4 ??? 17916 ??? 0x3816ebe887bc ??? 17917 pyrogenesis 0x1051b31b8 js::jit::MaybeEnterJit(JSContext*, js::RunState&) + 632 17918 pyrogenesis 0x104a33eb4 js::RunScript(JSContext*, js::RunState&) + 144 17919 pyrogenesis 0x104a344dc js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) + 1120 17920 pyrogenesis 0x104a34938 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) + 244 17921 pyrogenesis 0x104aa13c0 JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) + 288 17922 pyrogenesis 0x10456ffac bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&) + 344 17923 pyrogenesis 0x1044fac20 CComponentTypeScript::HandleMessage(CMessage const&, bool) + 168 17924 pyrogenesis 0x10448b7a0 CComponentManager::SendGlobalMessage(unsigned int, CMessage const&) + 348 17925 pyrogenesis 0x10448fa5c bool ScriptFunction::ToJSNative<&CComponentManager::Script_PostMessage(int, int, JS::Handle<JS::Value>), &CComponentManager* ScriptInterface::ObjectFromCBData<CComponentManager>(ScriptRequest const&, JS::CallArgs&)>(JSContext*, unsigned int, JS::Value*) + 256 17926 ??? 0x3816ebf15738 ??? 17927 ??? 0x3816ebeaabc0 ??? 17928 ??? 0x3816ebeeb630 ??? 17929 ??? 0x3816ebeaabc0 ??? 17930 ??? 0x3816ebeeb630 ??? 17931 ??? 0x3816ebeaabc0 ??? 17932 ??? 0x3816ebee9434 ??? 17933 ??? 0x3816ebeaaa60 ??? 17934 ??? 0x3816ebee9f1c ??? 17935 ??? 0x3816ec63a214 ??? 17936 ??? 0x3816ebe88448 ??? 17937 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 3 17938 ??? 0x3816ebeaabc0 ??? 17939 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 2 17940 ??? 0x3816ebeaabc0 ??? 17941 ??? 0x3816ebeeaff8 ??? -------- RECURSION 2, LEVEL 1 17942 ??? 0x3816ebeaabc0 ??? 17943 ??? 0x3816ec3deee0 ??? 17944 ??? 0x3816ebe887bc ??? 17945 pyrogenesis 0x1051b31b8 js::jit::MaybeEnterJit(JSContext*, js::RunState&) + 632 17946 pyrogenesis 0x104a3406c js::RunScript(JSContext*, js::RunState&) + 584 17947 pyrogenesis 0x104a344dc js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) + 1120 17948 pyrogenesis 0x104a34938 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) + 244 17949 pyrogenesis 0x104aa13c0 JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) + 288 17950 pyrogenesis 0x10456ffac bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&) + 344 17951 pyrogenesis 0x1044fac20 CComponentTypeScript::HandleMessage(CMessage const&, bool) + 168 17952 pyrogenesis 0x1044873fc CComponentManager::BroadcastMessage(CMessage const&) + 244 17953 pyrogenesis 0x104501dd8 CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand>> const&) + 564 17954 pyrogenesis 0x104500b94 CSimulation2Impl::Update(int, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand>> const&) + 472 17955 pyrogenesis 0x10450a324 CTurnManager::Update(float, unsigned long) + 1368 17956 pyrogenesis 0x10455f630 CGame::Update(double, bool) + 160 17957 pyrogenesis 0x104391328 RunGameOrAtlas(std::__1::span<char const* const, 18446744073709551615ul>) + 9284 17958 pyrogenesis 0x10438ee24 main + 44 17959 dyld 0x187267da4 start + 6992 Thread 1:: Task Mgr #0 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 2:: Task Mgr #1 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 3:: Task Mgr #2 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 4:: Task Mgr #3 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 5:: Task Mgr #4 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 6:: Task Mgr #6 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 7:: Task Mgr #5 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045e37a0 Threading::WorkerThread::RunUntilDeath() + 324 4 pyrogenesis 0x1045e5390 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*) + 68 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 8:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 9:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 10:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 11:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 12:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 13:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 14:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 15:: JS Helper 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1053d76e8 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 36 3 pyrogenesis 0x104ae1ce4 js::HelperThread::threadLoop(js::InternalThreadPool*) + 412 4 pyrogenesis 0x104ae1ab8 js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*) + 100 5 pyrogenesis 0x104afbe08 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*) + 48 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 16:: JS Wasm MachExceptionHandler 0 libsystem_kernel.dylib 0x1875dfc34 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1875f2574 mach_msg2_internal + 76 2 libsystem_kernel.dylib 0x1875e89c0 mach_msg_overwrite + 480 3 libsystem_kernel.dylib 0x1875dffc0 mach_msg + 24 4 pyrogenesis 0x1053a62a4 MachExceptionHandlerThread() + 316 5 pyrogenesis 0x1053a646c js::detail::ThreadTrampoline<void (&)()>::Start(void*) + 44 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 17: Thread 18:: caulk.messenger.shared:17 0 libsystem_kernel.dylib 0x1875dfbb0 semaphore_wait_trap + 8 1 caulk 0x193f5ce00 caulk::semaphore::timed_wait(double) + 224 2 caulk 0x193f5ccac caulk::concurrent::details::worker_thread::run() + 32 3 caulk 0x193f5c94c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96 4 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 5 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 19:: caulk.messenger.shared:high 0 libsystem_kernel.dylib 0x1875dfbb0 semaphore_wait_trap + 8 1 caulk 0x193f5ce00 caulk::semaphore::timed_wait(double) + 224 2 caulk 0x193f5ccac caulk::concurrent::details::worker_thread::run() + 32 3 caulk 0x193f5c94c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96 4 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 5 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 20:: caulk::deferred_logger 0 libsystem_kernel.dylib 0x1875dfbb0 semaphore_wait_trap + 8 1 caulk 0x193f5ce00 caulk::semaphore::timed_wait(double) + 224 2 caulk 0x193f5ccac caulk::concurrent::details::worker_thread::run() + 32 3 caulk 0x193f5c94c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96 4 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 5 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 21:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x1875dfbbc semaphore_wait_signal_trap + 8 1 caulk 0x193f7a290 caulk::mach::semaphore::wait_signal_or_error(caulk::mach::semaphore&) + 36 2 CoreAudio 0x18a96fa44 HALC_ProxyIOContext::IOWorkLoop() + 4952 3 CoreAudio 0x18a96e050 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 172 4 CoreAudio 0x18ab2c0b0 HALC_IOThread::Entry(void*) + 88 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 22: 0 libsystem_kernel.dylib 0x1875dfbb0 semaphore_wait_trap + 8 1 libdispatch.dylib 0x18746a490 _dispatch_sema4_wait + 28 2 libdispatch.dylib 0x18746ab20 _dispatch_semaphore_wait_slow + 132 3 pyrogenesis 0x105a5cd98 (anonymous namespace)::EventThread(ALCcontext*) + 304 4 pyrogenesis 0x105a5d5d8 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, int (*)(ALCcontext*), ALCcontext*>>(void*) + 52 5 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 6 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 23:: CSoundManagerWorker 0 libsystem_kernel.dylib 0x1875e3308 __semwait_signal + 8 1 libsystem_c.dylib 0x1874bfcc0 nanosleep + 220 2 pyrogenesis 0x104a256d4 SDL_Delay_REAL + 104 3 pyrogenesis 0x1048a5b80 SDL_Delay + 36 4 pyrogenesis 0x1045e2178 CSoundManagerWorker::Run() + 192 5 pyrogenesis 0x1045e2070 Threading::HandleExceptionsBase<&CSoundManagerWorker::RunThread(CSoundManagerWorker*), void (*)(CSoundManagerWorker*)>::Wrapper(CSoundManagerWorker*) + 128 6 pyrogenesis 0x1045e27d8 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(CSoundManagerWorker*), CSoundManagerWorker*>>(void*) + 68 7 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 8 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 24:: CUserReportWorker 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 libc++.1.dylib 0x187539858 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 3 pyrogenesis 0x1045eb784 CUserReporterWorker::Run() + 680 4 pyrogenesis 0x1045eb420 Threading::HandleExceptionsBase<&CUserReporterWorker::RunThread(CUserReporterWorker*), void (*)(CUserReporterWorker*)>::Wrapper(CUserReporterWorker*) + 124 5 pyrogenesis 0x1045ecfe4 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(CUserReporterWorker*), CUserReporterWorker*>>(void*) + 68 6 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 7 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 25:: SDLTimer 0 libsystem_kernel.dylib 0x1875e350c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x187624128 _pthread_cond_wait + 980 2 pyrogenesis 0x1049fb144 SDL_CondWaitTimeout_REAL + 236 3 pyrogenesis 0x1049fa9dc SDL_SemWaitTimeout_REAL + 236 4 pyrogenesis 0x104946b08 SDL_TimerThread + 692 5 pyrogenesis 0x104946194 SDL_RunThread + 88 6 pyrogenesis 0x1049fa150 RunThread + 24 7 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 8 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 26: Thread 27:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x1875dfc34 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1875f2574 mach_msg2_internal + 76 2 libsystem_kernel.dylib 0x1875e89c0 mach_msg_overwrite + 480 3 libsystem_kernel.dylib 0x1875dffc0 mach_msg + 24 4 CoreFoundation 0x1876e0d68 __CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x1876df654 __CFRunLoopRun + 1188 6 CoreFoundation 0x1877b1be0 _CFRunLoopRunSpecificWithOptions + 532 7 AppKit 0x18bc2cc64 _NSEventThread + 184 8 libsystem_pthread.dylib 0x187623c58 _pthread_start + 136 9 libsystem_pthread.dylib 0x18761ec1c thread_start + 8 Thread 28: Thread 29: Thread 30: Thread 0 crashed with ARM Thread State (64-bit): x0: 0x000000016b278398 x1: 0x000000016b278398 x2: 0x0000000000000000 x3: 0x0000000000000000 x4: 0x0000000000000000 x5: 0x0000000000000001 x6: 0x000000016b278c50 x7: 0x000000016b278d20 x8: 0x000000016b278010 x9: 0x00003816ec449854 x10: 0x0000000000000000 x11: 0x000000016b278a30 x12: 0x0000000000000000 x13: 0x0000000000000018 x14: 0x00000007cf454af8 x15: 0x0000183cc4d19560 x16: 0x000000018762aae0 x17: 0x0000000000000024 x18: 0x0000000000000000 x19: 0x000000016b278410 x20: 0x000000016b278398 x21: 0x000000016b278388 x22: 0x000000016b278368 x23: 0x000000016b2780d8 x24: 0x000000016b278390 x25: 0x0000000000000001 x26: 0x000000000000030b x27: 0x0000000000000002 x28: 0x000000016b278ae8 fp: 0x000000016b2780c0 lr: 0x00000001051b8264 sp: 0x000000016b277f50 pc: 0x00000001051b16ec cpsr: 0x40001000 far: 0x000000016b277fe0 esr: 0x92000047 (Data Abort) byte write Translation fault Binary Images: 0x10438c000 - 0x108153fff com.wildfiregames.play0ad (0.28.0) <c8240dbe-477c-36a2-8c66-49aa55f53df4> /Applications/0 A.D. 28.app/Contents/MacOS/pyrogenesis 0x1097ac000 - 0x1098e7fff com.apple.audio.units.Components (1.14) <dd44ad41-2925-3a96-ae04-9a68575a3549> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x111ae0000 - 0x111afbfff com.apple.security.csparser (3.0) <94cbb39b-af04-3e75-85e6-d8cedf3ebd91> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser 0x111ac8000 - 0x111ad3fff libobjc-trampolines.dylib (*) <a4dd56f1-375a-3540-844b-5e397f0b78b3> /usr/lib/libobjc-trampolines.dylib 0x11e13c000 - 0x11e8c7fff com.apple.AGXMetalG13X (350.38) <95c14223-fa99-3e3d-9570-8e7862d86a54> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X 0x11d72c000 - 0x11da6ffff libMoltenVK.dylib (*) <c8f5540c-45c9-3e9e-a4e3-edf49a918001> /Applications/0 A.D. 28.app/Contents/Frameworks/libMoltenVK.dylib 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? 0x187248000 - 0x1872edec7 dyld (*) <9f682dcf-340c-3bfa-bcdd-dd702f30313e> /usr/lib/dyld 0x18762a000 - 0x1876328f3 libsystem_platform.dylib (*) <d93ec420-f465-3a3a-916d-a04af9b023eb> /usr/lib/system/libsystem_platform.dylib 0x1875df000 - 0x18761c28f libsystem_kernel.dylib (*) <51565b39-f595-3e96-a217-fef29815057a> /usr/lib/system/libsystem_kernel.dylib 0x18761d000 - 0x187629b3b libsystem_pthread.dylib (*) <e7a73008-0c09-31e3-9dd9-0c61652f0e85> /usr/lib/system/libsystem_pthread.dylib 0x187533000 - 0x1875c3ae7 libc++.1.dylib (*) <1e9541ec-c564-38cb-bed6-46f708e8d863> /usr/lib/libc++.1.dylib 0x193f5b000 - 0x193f8403f com.apple.audio.caulk (1.0) <2bdd6811-ce34-3098-9833-10d9f74b7ffc> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x18a76e000 - 0x18af03e9f com.apple.audio.CoreAudio (5.0) <72080a9b-8c5b-3e6d-8de7-0f86c3e698ec> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x187467000 - 0x1874ae23f libdispatch.dylib (*) <e17aa23f-db2a-3302-b14c-f6b08c540fcf> /usr/lib/system/libdispatch.dylib 0x1874b2000 - 0x187532ef7 libsystem_c.dylib (*) <66ebd321-6899-3863-ba24-5cfc3076a0cb> /usr/lib/system/libsystem_c.dylib 0x187663000 - 0x187bc0c5f com.apple.CoreFoundation (6.9) <04941709-2330-3bf8-9213-6d33964db448> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x18bad2000 - 0x18d1f4abf com.apple.AppKit (6.9) <59e23bd5-d01e-305a-b96f-a5790356049a> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=1.8G resident=0K(0%) swapped_out_or_unallocated=1.8G(100%) Writable regions: Total=2.9G written=3252K(0%) resident=2932K(0%) swapped_out=320K(0%) unallocated=2.9G(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 1 Activity Tracing 256K 1 CG image 2368K 4 ColorSync 16K 1 CoreAnimation 528K 33 CoreGraphics 32K 2 CoreUI image data 1408K 12 Foundation 16K 1 Kernel Alloc Once 32K 1 MALLOC 811.3M 224 MALLOC guard page 3216K 4 Memory Tag 22 64.0M 1 STACK GUARD 480K 30 Stack 35.9M 31 Stack Guard 56.0M 1 VM_ALLOCATE 2.0G 57 __AUTH 5975K 625 __AUTH_CONST 88.6M 1013 __CTF 824 1 __DATA 35.1M 966 __DATA_CONST 35.5M 1023 __DATA_DIRTY 8305K 868 __FONT_DATA 2352 1 __LINKEDIT 596.3M 7 __OBJC_RO 79.1M 1 __OBJC_RW 2597K 1 __TEXT 1.3G 1045 __TPRO_CONST 128K 2 mapped file 238.5M 26 page table in kernel 2932K 1 shared memory 1504K 19 =========== ======= ======= TOTAL 5.3G 6003 ----------- Full Report ----------- {"app_name":"pyrogenesis","timestamp":"2026-05-23 16:10:52.00 -0400","app_version":"0.28.0","slice_uuid":"c8240dbe-477c-36a2-8c66-49aa55f53df4","build_version":"0.28.0","platform":1,"bundleID":"com.wildfiregames.play0ad","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 26.4 (25E246)","roots_installed":0,"name":"pyrogenesis","incident_id":"8E6A2D01-1FC5-4F97-A676-0C3F723D6194"} { "uptime" : 1900000, "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro18,3", "coalitionID" : 274985, "osVersion" : { "train" : "macOS 26.4", "build" : "25E246", "releaseType" : "User" }, "captureTime" : "2026-05-23 16:10:48.0509 -0400", "codeSigningMonitor" : 2, "incident" : "8E6A2D01-1FC5-4F97-A676-0C3F723D6194", "pid" : 4230, "translated" : false, "cpuType" : "ARM-64", "procLaunch" : "2026-05-23 16:04:48.9937 -0400", "procStartAbsTime" : 46984012435940, "procExitAbsTime" : 46992628626725, "procName" : "pyrogenesis", "procPath" : "\/Applications\/0 A.D. 28.app\/Contents\/MacOS\/pyrogenesis", "bundleInfo" : {"CFBundleShortVersionString":"0.28.0","CFBundleVersion":"0.28.0","CFBundleIdentifier":"com.wildfiregames.play0ad"}, "storeInfo" : {"deviceIdentifierForVendor":"4FA9B7B4-8F20-53ED-A101-7F84B8C9C10E","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.wildfiregames.play0ad", "crashReporterKey" : "208C4100-128D-8DDA-3E31-95A8FE0F34AD", "appleIntelligenceStatus" : {"state":"available"}, "developerMode" : 1, "codeSigningID" : "com.wildfiregames.play0ad", "codeSigningTeamID" : "P7YF26GARW", "codeSigningFlags" : 570499857, "codeSigningValidationCategory" : 6, "codeSigningTrustLevel" : 4294967295, "codeSigningAuxiliaryInfo" : 0, "instructionByteStream" : {"beforePC":"AQEAVAj1fpIJAUD56f0HNggBQPkI8X2S7P\/\/FzS0NZTdNDWU\/wMD0Q==","atPC":"9lcJqfRPCqn9ewup\/cMCkfQDAKrzAwiqCH0B8AhBRPkIAUD5qIMd+A=="}, "bootSessionUUID" : "7CDEFCCD-6F16-41FF-A214-7A2C83B80B5B", "wakeTime" : 1021, "sleepWakeUUID" : "E9437F00-6B4E-40FE-A774-31EC2CE4CF5A", "sip" : "enabled", "vmRegionInfo" : "0x16b277fe0 is in 0x167a74000-0x16b278000; bytes after start: 58736608 bytes before end: 31\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n MALLOC metadata 128e00000-128e04000 [ 16K] rw-\/rwx SM=PRV \n GAP OF 0x3ec70000 BYTES\n---> Stack Guard 167a74000-16b278000 [ 56.0M] ---\/rwx SM=PRV \n Stack 16b278000-16ba74000 [ 8176K] rw-\/rwx SM=SHM ", "exception" : {"codes":"0x0000000000000002, 0x000000016b277fe0","message":"Could not determine thread index for stack guard region","rawCodes":[2,6092718048],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_PROTECTION_FAILURE at 0x000000016b277fe0"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":4230}, "vmregioninfo" : "0x16b277fe0 is in 0x167a74000-0x16b278000; bytes after start: 58736608 bytes before end: 31\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n MALLOC metadata 128e00000-128e04000 [ 16K] rw-\/rwx SM=PRV \n GAP OF 0x3ec70000 BYTES\n---> Stack Guard 167a74000-16b278000 [ 56.0M] ---\/rwx SM=PRV \n Stack 16b278000-16ba74000 [ 8176K] rw-\/rwx SM=SHM ", "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"queue":"com.apple.main-thread","frames":[{"imageOffset":14833388,"symbol":"js::jit::JSJitFrameIter::machineState() const","symbolLocation":4,"imageIndex":0},{"imageOffset":14860900,"symbol":"js::jit::InlineFrameIterator::resetOn(js::jit::JSJitFrameIter const*)","symbolLocation":72,"imageIndex":0},{"imageOffset":7603392,"symbol":"js::FrameIter::settleOnActivation()","symbolLocation":608,"imageIndex":0},{"imageOffset":7604652,"symbol":"js::FrameIter::FrameIter(JSContext*, js::FrameIter::DebuggerEvalOption)","symbolLocation":96,"imageIndex":0},{"imageOffset":8287788,"symbol":"js::SavedStacks::insertFrames(JSContext*, JS::MutableHandle<js::SavedFrame*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&)","symbolLocation":204,"imageIndex":0},{"imageOffset":8287388,"symbol":"js::SavedStacks::saveCurrentStack(JSContext*, JS::MutableHandle<js::SavedFrame*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&)","symbolLocation":92,"imageIndex":0},{"imageOffset":9413856,"symbol":"JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, mozilla::Variant<JS::AllFrames, JS::MaxFrames, JS::FirstSubsumedFrame>&&)","symbolLocation":88,"imageIndex":0},{"imageOffset":9508724,"symbol":"js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)","symbolLocation":380,"imageIndex":0},{"imageOffset":7594292,"symbol":"js::ReportErrorNumberVA(JSContext*, js::IsWarning, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, js::ErrorArgumentsType, char*)","symbolLocation":268,"imageIndex":0},{"imageOffset":9362404,"symbol":"JS_ReportErrorNumberASCII(JSContext*, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, ...)","symbolLocation":64,"imageIndex":0},{"imageOffset":28522952,"symbol":"js::ReportOverRecursed(JSContext*)","symbolLocation":40,"imageIndex":0},{"imageOffset":6980420,"symbol":"js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason)","symbolLocation":712,"imageIndex":0},{"imageOffset":6981944,"symbol":"js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason)","symbolLocation":244,"imageIndex":0},{"imageOffset":7427008,"symbol":"JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)","symbolLocation":288,"imageIndex":0},{"imageOffset":1680892,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":312,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1680940,"symbol":"bool ScriptFunction::Call_<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)","symbolLocation":360,"imageIndex":0},{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0},{"imageOffset":1982400,"symbol":"bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&)","symbolLocation":364,"imageIndex":0},{"imageOffset":1502240,"symbol":"CComponentTypeScript::HandleMessage(CMessage const&, bool)","symbolLocation":168,"imageIndex":0},{"imageOffset":1028736,"symbol":"CComponentManager::PostMessage(unsigned int, CMessage const&)","symbolLocation":268,"imageIndex":0},{"imageOffset":755352,"symbol":"CCmpPosition::AdvertisePositionChanges() const","symbolLocation":244,"imageIndex":0},{"imageOffset":748776,"symbol":"CCmpPosition::TurnTo(CFixed<int, 2147483647, 32, 15, 16, 65536>)","symbolLocation":80,"imageIndex":0},{"imageOffset":1354908,"symbol":"bool ScriptFunction::ToJSNative<&ICmpUnitMotion::FaceTowardsPoint(CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>), &ICmpUnitMotion* ComponentGetter<ICmpUnitMotion>(ScriptRequest const&, JS::CallArgs&)>(JSContext*, unsigned int, JS::Value*)","symbolLocation":412,"imageIndex":0},{"imageOffset":61671104354432,"imageIndex":6},{"imageOffset":61671098717236,"imageIndex":6},{"imageOffset":61671111552904,"imageIndex":6},{"imageOffset":61671101626764,"imageIndex":6},{"imageOffset":61671103058744,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671099890032,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671111541356,"imageIndex":6},{"imageOffset":61671098319944,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671103946828,"imageIndex":6},{"imageOffset":61671098319944,"imageIndex":6},{"imageOffset":61671098717236,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671101626764,"imageIndex":6},{"imageOffset":61671103058744,"imageIndex":6},{"imageOffset":61671108246436,"imageIndex":6},{"imageOffset":61671098320828,"imageIndex":6},{"imageOffset":14840248,"symbol":"js::jit::MaybeEnterJit(JSContext*, js::RunState&)","symbolLocation":632,"imageIndex":0},{"imageOffset":6979252,"symbol":"js::RunScript(JSContext*, js::RunState&)","symbolLocation":144,"imageIndex":0},{"imageOffset":6980828,"symbol":"js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason)","symbolLocation":1120,"imageIndex":0},{"imageOffset":6981944,"symbol":"js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason)","symbolLocation":244,"imageIndex":0},{"imageOffset":7427008,"symbol":"JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)","symbolLocation":288,"imageIndex":0},{"imageOffset":1982380,"symbol":"bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&)","symbolLocation":344,"imageIndex":0},{"imageOffset":1502240,"symbol":"CComponentTypeScript::HandleMessage(CMessage const&, bool)","symbolLocation":168,"imageIndex":0},{"imageOffset":1046432,"symbol":"CComponentManager::SendGlobalMessage(unsigned int, CMessage const&)","symbolLocation":348,"imageIndex":0},{"imageOffset":1063516,"symbol":"bool ScriptFunction::ToJSNative<&CComponentManager::Script_PostMessage(int, int, JS::Handle<JS::Value>), &CComponentManager* ScriptInterface::ObjectFromCBData<CComponentManager>(ScriptRequest const&, JS::CallArgs&)>(JSContext*, unsigned int, JS::Value*)","symbolLocation":256,"imageIndex":0},{"imageOffset":61671098898232,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098725936,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098725936,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098717236,"imageIndex":6},{"imageOffset":61671098460768,"imageIndex":6},{"imageOffset":61671098720028,"imageIndex":6},{"imageOffset":61671106388500,"imageIndex":6},{"imageOffset":61671098319944,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671098724344,"imageIndex":6},{"imageOffset":61671098461120,"imageIndex":6},{"imageOffset":61671103917792,"imageIndex":6},{"imageOffset":61671098320828,"imageIndex":6},{"imageOffset":14840248,"symbol":"js::jit::MaybeEnterJit(JSContext*, js::RunState&)","symbolLocation":632,"imageIndex":0},{"imageOffset":6979692,"symbol":"js::RunScript(JSContext*, js::RunState&)","symbolLocation":584,"imageIndex":0},{"imageOffset":6980828,"symbol":"js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason)","symbolLocation":1120,"imageIndex":0},{"imageOffset":6981944,"symbol":"js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason)","symbolLocation":244,"imageIndex":0},{"imageOffset":7427008,"symbol":"JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)","symbolLocation":288,"imageIndex":0},{"imageOffset":1982380,"symbol":"bool ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value>>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, ScriptFunction::IgnoreResult_t&, JS::Rooted<JS::Value> const&)","symbolLocation":344,"imageIndex":0},{"imageOffset":1502240,"symbol":"CComponentTypeScript::HandleMessage(CMessage const&, bool)","symbolLocation":168,"imageIndex":0},{"imageOffset":1029116,"symbol":"CComponentManager::BroadcastMessage(CMessage const&)","symbolLocation":244,"imageIndex":0},{"imageOffset":1531352,"symbol":"CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand>> const&)","symbolLocation":564,"imageIndex":0},{"imageOffset":1526676,"symbol":"CSimulation2Impl::Update(int, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand>> const&)","symbolLocation":472,"imageIndex":0},{"imageOffset":1565476,"symbol":"CTurnManager::Update(float, unsigned long)","symbolLocation":1368,"imageIndex":0},{"imageOffset":1914416,"symbol":"CGame::Update(double, bool)","symbolLocation":160,"imageIndex":0},{"imageOffset":21288,"symbol":"RunGameOrAtlas(std::__1::span<char const* const, 18446744073709551615ul>)","symbolLocation":9284,"imageIndex":0},{"imageOffset":11812,"symbol":"main","symbolLocation":44,"imageIndex":0},{"imageOffset":130468,"symbol":"start","symbolLocation":6992,"imageIndex":7}],"id":31737002,"recursionInfoArray":[{"hottestElided":20,"coldestElided":10195,"depth":5094,"keyFrame":{"imageOffset":1677688,"symbol":"ScriptException::CatchPending(ScriptRequest const&)","symbolLocation":764,"imageIndex":0}},{"hottestElided":10219,"coldestElided":17908,"depth":1335,"keyFrame":{"imageOffset":61671098724344,"imageIndex":6}}],"originalLength":17961,"triggered":true,"threadState":{"x":[{"value":6092719000},{"value":6092719000},{"value":0},{"value":0},{"value":0},{"value":1},{"value":6092721232},{"value":6092721440},{"value":6092718096},{"value":61671104354388},{"value":0},{"value":6092720688},{"value":0},{"value":24},{"value":33542195960},{"value":26649279173984},{"value":6566357728,"symbolLocation":0,"symbol":"_platform_strlen"},{"value":36},{"value":0},{"value":6092719120},{"value":6092719000},{"value":6092718984},{"value":6092718952},{"value":6092718296},{"value":6092718992},{"value":1},{"value":779},{"value":2},{"value":6092720872}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4380656228},"cpsr":{"value":1073745920},"fp":{"value":6092718272},"sp":{"value":6092717904},"esr":{"value":2449473607,"description":"(Data Abort) byte write Translation fault"},"pc":{"value":4380628716,"matchesCrashFrame":1},"far":{"value":6092718048}},"name":"main"},{"id":31737011,"name":"Task Mgr #0","threadState":{"x":[{"value":260},{"value":0},{"value":985600},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6101642872},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657424},{"value":33504657488},{"value":6101643488},{"value":0},{"value":0},{"value":985600},{"value":985601},{"value":985856},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6101642992},"sp":{"value":6101642848},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737012,"name":"Task Mgr #1","threadState":{"x":[{"value":260},{"value":0},{"value":1006848},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6102216312},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657560},{"value":33504657624},{"value":6102216928},{"value":0},{"value":0},{"value":1006848},{"value":1006849},{"value":1007104},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6102216432},"sp":{"value":6102216288},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737013,"name":"Task Mgr #2","threadState":{"x":[{"value":260},{"value":0},{"value":1003520},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6102789752},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657696},{"value":33504657760},{"value":6102790368},{"value":0},{"value":0},{"value":1003520},{"value":1003521},{"value":1003776},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6102789872},"sp":{"value":6102789728},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737014,"name":"Task Mgr #3","threadState":{"x":[{"value":260},{"value":0},{"value":997632},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6103363192},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657832},{"value":33504657896},{"value":6103363808},{"value":0},{"value":0},{"value":997632},{"value":997633},{"value":997888},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6103363312},"sp":{"value":6103363168},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737015,"name":"Task Mgr #4","threadState":{"x":[{"value":260},{"value":0},{"value":992000},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6103936632},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504657968},{"value":33504658032},{"value":6103937248},{"value":0},{"value":0},{"value":992000},{"value":992001},{"value":992256},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6103936752},"sp":{"value":6103936608},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737016,"name":"Task Mgr #6","threadState":{"x":[{"value":260},{"value":0},{"value":989952},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6104510072},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504658104},{"value":33504658168},{"value":6104510688},{"value":0},{"value":0},{"value":989952},{"value":989953},{"value":990208},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6104510192},"sp":{"value":6104510048},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737017,"name":"Task Mgr #5","threadState":{"x":[{"value":260},{"value":0},{"value":991744},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6105083512},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33504658240},{"value":33504658304},{"value":6105084128},{"value":0},{"value":0},{"value":991744},{"value":991745},{"value":992000},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6105083632},"sp":{"value":6105083488},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2455456,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":324,"imageIndex":0},{"imageOffset":2462608,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(Threading::WorkerThread*), Threading::WorkerThread*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737018,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":359168},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6107229752},{"value":0},{"value":94720},{"value":406819302371842},{"value":406819302371842},{"value":94720},{"value":0},{"value":406819302371840},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":4461791144},{"value":6107230432},{"value":0},{"value":0},{"value":359168},{"value":359169},{"value":359424},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6107229872},"sp":{"value":6107229728},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737019,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":73216},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6109376056},{"value":0},{"value":94720},{"value":406819302371842},{"value":406819302371842},{"value":94720},{"value":0},{"value":406819302371840},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":4461791240},{"value":6109376736},{"value":0},{"value":0},{"value":73216},{"value":73217},{"value":73472},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6109376176},"sp":{"value":6109376032},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737020,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":26112},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6111522360},{"value":0},{"value":94720},{"value":406819302371842},{"value":406819302371842},{"value":94720},{"value":0},{"value":406819302371840},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":4461802232},{"value":6111523040},{"value":0},{"value":0},{"value":26112},{"value":26113},{"value":26368},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6111522480},"sp":{"value":6111522336},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737021,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":15104},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6113668664},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":4461802328},{"value":6113669344},{"value":0},{"value":0},{"value":15104},{"value":15105},{"value":15360},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6113668784},"sp":{"value":6113668640},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737022,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":4864},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6115814968},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":33505116184},{"value":6115815648},{"value":0},{"value":0},{"value":4864},{"value":4865},{"value":5120},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6115815088},"sp":{"value":6115814944},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737023,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":3328},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6117961272},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":33505116280},{"value":6117961952},{"value":0},{"value":0},{"value":3328},{"value":3329},{"value":3584},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6117961392},"sp":{"value":6117961248},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737024,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":2560},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6120107576},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":33505116376},{"value":6120108256},{"value":0},{"value":0},{"value":2560},{"value":2561},{"value":2816},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6120107696},"sp":{"value":6120107552},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737025,"name":"JS Helper","threadState":{"x":[{"value":260},{"value":0},{"value":2048},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6122253880},{"value":0},{"value":91648},{"value":393625162835458},{"value":393625162835458},{"value":91648},{"value":0},{"value":393625162835456},{"value":305},{"value":8399511256},{"value":0},{"value":4432491840,"symbolLocation":0,"symbol":"js::gHelperThreadLock"},{"value":33505116472},{"value":6122254560},{"value":0},{"value":0},{"value":2048},{"value":2049},{"value":2304},{"value":4432491904,"symbolLocation":0,"symbol":"js::gHelperThreadState"},{"value":4429675633,"symbolLocation":224901,"symbol":"AtlasViewGame::DumpState(bool)::digits"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6122254000},"sp":{"value":6122253856},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":17086184,"symbol":"mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)","symbolLocation":36,"imageIndex":0},{"imageOffset":7691492,"symbol":"js::HelperThread::threadLoop(js::InternalThreadPool*)","symbolLocation":412,"imageIndex":0},{"imageOffset":7690936,"symbol":"js::HelperThread::ThreadMain(js::InternalThreadPool*, js::HelperThread*)","symbolLocation":100,"imageIndex":0},{"imageOffset":7798280,"symbol":"js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start(void*)","symbolLocation":48,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737026,"name":"JS Wasm MachExceptionHandler","threadState":{"x":[{"value":268451845},{"value":17179869186},{"value":2147488018},{"value":41794326837811},{"value":10329396346880},{"value":41794326757376},{"value":92},{"value":0},{"value":0},{"value":17179869184},{"value":92},{"value":0},{"value":2405},{"value":0},{"value":9731},{"value":0},{"value":18446744073709551569},{"value":8399519888},{"value":0},{"value":0},{"value":92},{"value":41794326757376},{"value":10329396346880},{"value":41794326837811},{"value":17179869186},{"value":6122826632},{"value":2147488018},{"value":18446744073709550527},{"value":2}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566126964},"cpsr":{"value":4096},"fp":{"value":6122826288},"sp":{"value":6122826208},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050868},"far":{"value":0}},"frames":[{"imageOffset":3124,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":79220,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":9},{"imageOffset":39360,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":9},{"imageOffset":4032,"symbol":"mach_msg","symbolLocation":24,"imageIndex":9},{"imageOffset":16884388,"symbol":"MachExceptionHandlerThread()","symbolLocation":316,"imageIndex":0},{"imageOffset":16884844,"symbol":"js::detail::ThreadTrampoline<void (&)()>::Start(void*)","symbolLocation":44,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737028,"frames":[],"threadState":{"x":[{"value":6123401216},{"value":9219},{"value":6122864640},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6123401216},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566308872},"far":{"value":0}}},{"id":31737030,"name":"caulk.messenger.shared:17","threadState":{"x":[{"value":14},{"value":4461907194},{"value":0},{"value":6124548202},{"value":4461907168},{"value":25},{"value":0},{"value":0},{"value":0},{"value":4294967295},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":18446744073709551580},{"value":8399515632},{"value":0},{"value":33521172960},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6777327104},"cpsr":{"value":2147487744},"fp":{"value":6124547968},"sp":{"value":6124547936},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050736},"far":{"value":0}},"frames":[{"imageOffset":2992,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":7680,"symbol":"caulk::semaphore::timed_wait(double)","symbolLocation":224,"imageIndex":12},{"imageOffset":7340,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":32,"imageIndex":12},{"imageOffset":6476,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*)","symbolLocation":96,"imageIndex":12},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737031,"name":"caulk.messenger.shared:high","threadState":{"x":[{"value":14},{"value":14595},{"value":14595},{"value":15},{"value":4294967295},{"value":0},{"value":0},{"value":0},{"value":0},{"value":4294967295},{"value":1},{"value":33487304488},{"value":0},{"value":0},{"value":0},{"value":0},{"value":18446744073709551580},{"value":8399515632},{"value":0},{"value":33521178784},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6777327104},"cpsr":{"value":2147487744},"fp":{"value":6125121408},"sp":{"value":6125121376},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050736},"far":{"value":0}},"frames":[{"imageOffset":2992,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":7680,"symbol":"caulk::semaphore::timed_wait(double)","symbolLocation":224,"imageIndex":12},{"imageOffset":7340,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":32,"imageIndex":12},{"imageOffset":6476,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*)","symbolLocation":96,"imageIndex":12},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737041,"name":"caulk::deferred_logger","threadState":{"x":[{"value":14},{"value":70364449226751},{"value":0},{"value":1},{"value":0},{"value":1},{"value":0},{"value":0},{"value":0},{"value":4294967295},{"value":0},{"value":0},{"value":4455596056},{"value":18446744073709551615},{"value":16383},{"value":6125694696},{"value":18446744073709551580},{"value":8399515632},{"value":0},{"value":33494401528},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6777327104},"cpsr":{"value":2147487744},"fp":{"value":6125694848},"sp":{"value":6125694816},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050736},"far":{"value":0}},"frames":[{"imageOffset":2992,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":7680,"symbol":"caulk::semaphore::timed_wait(double)","symbolLocation":224,"imageIndex":12},{"imageOffset":7340,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":32,"imageIndex":12},{"imageOffset":6476,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*)","symbolLocation":96,"imageIndex":12},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737045,"name":"com.apple.audio.IOThread.client","threadState":{"x":[{"value":14},{"value":55555},{"value":0},{"value":0},{"value":0},{"value":32},{"value":4568432704},{"value":33481325128},{"value":1},{"value":15724370407807254548},{"value":1099511628032},{"value":1099511628034},{"value":0},{"value":4096},{"value":3135521564},{"value":4568436804},{"value":18446744073709551579},{"value":8399515640},{"value":0},{"value":33477632312},{"value":33477632304},{"value":33477632432},{"value":8376484872,"symbolLocation":0,"symbol":"StaticContainer<HALC_ShellInfo_Statics>::s_statics_initialized (.0)"},{"value":8376483840,"symbolLocation":2224,"symbol":"sVarispeedRateTable"},{"value":80},{"value":0},{"value":6625280871},{"value":6126841408},{"value":33477631488}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6777447056},"cpsr":{"value":1610616832},"fp":{"value":6126841104},"sp":{"value":6126841088},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050748},"far":{"value":0}},"frames":[{"imageOffset":3004,"symbol":"semaphore_wait_signal_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":127632,"symbol":"caulk::mach::semaphore::wait_signal_or_error(caulk::mach::semaphore&)","symbolLocation":36,"imageIndex":12},{"imageOffset":2103876,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":4952,"imageIndex":13},{"imageOffset":2097232,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":172,"imageIndex":13},{"imageOffset":3924144,"symbol":"HALC_IOThread::Entry(void*)","symbolLocation":88,"imageIndex":13},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737058,"frames":[{"imageOffset":2992,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":13456,"symbol":"_dispatch_sema4_wait","symbolLocation":28,"imageIndex":14},{"imageOffset":15136,"symbol":"_dispatch_semaphore_wait_slow","symbolLocation":132,"imageIndex":14},{"imageOffset":23924120,"symbol":"(anonymous namespace)::EventThread(ALCcontext*)","symbolLocation":304,"imageIndex":0},{"imageOffset":23926232,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, int (*)(ALCcontext*), ALCcontext*>>(void*)","symbolLocation":52,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}],"threadState":{"x":[{"value":14},{"value":8589934595},{"value":171798697235},{"value":285885908124163},{"value":14680198217728},{"value":285885908123648},{"value":48},{"value":0},{"value":0},{"value":1},{"value":0},{"value":0},{"value":33495990448},{"value":0},{"value":1024},{"value":33495990448},{"value":18446744073709551580},{"value":8399515632},{"value":0},{"value":33477578160},{"value":33477578096},{"value":18446744073709551615},{"value":33495990272},{"value":0},{"value":0},{"value":6127988488},{"value":4294967295},{"value":0},{"value":4431172200,"symbolLocation":1280,"symbol":"(anonymous namespace)::gBitReverses"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6564521104},"cpsr":{"value":1610616832},"fp":{"value":6127988384},"sp":{"value":6127988368},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050736},"far":{"value":0}}},{"id":31737059,"name":"CSoundManagerWorker","threadState":{"x":[{"value":4},{"value":0},{"value":1},{"value":1},{"value":0},{"value":500000000},{"value":52},{"value":0},{"value":8376253464,"symbolLocation":0,"symbol":"clock_sem"},{"value":16387},{"value":17},{"value":41781441865218},{"value":1},{"value":2076465655100424262},{"value":1001472},{"value":12},{"value":334},{"value":8399511376},{"value":0},{"value":6128561112},{"value":6128561096},{"value":33481468864},{"value":6128561392},{"value":33529217920},{"value":33648046336},{"value":33529217440},{"value":128},{"value":33648046080},{"value":33546142336}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6564871360},"cpsr":{"value":1610616832},"fp":{"value":6128561072},"sp":{"value":6128561024},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566064904},"far":{"value":0}},"frames":[{"imageOffset":17160,"symbol":"__semwait_signal","symbolLocation":8,"imageIndex":9},{"imageOffset":56512,"symbol":"nanosleep","symbolLocation":220,"imageIndex":15},{"imageOffset":6919892,"symbol":"SDL_Delay_REAL","symbolLocation":104,"imageIndex":0},{"imageOffset":5348224,"symbol":"SDL_Delay","symbolLocation":36,"imageIndex":0},{"imageOffset":2449784,"symbol":"CSoundManagerWorker::Run()","symbolLocation":192,"imageIndex":0},{"imageOffset":2449520,"symbol":"Threading::HandleExceptionsBase<&CSoundManagerWorker::RunThread(CSoundManagerWorker*), void (*)(CSoundManagerWorker*)>::Wrapper(CSoundManagerWorker*)","symbolLocation":128,"imageIndex":0},{"imageOffset":2451416,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(CSoundManagerWorker*), CSoundManagerWorker*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737060,"name":"CUserReportWorker","threadState":{"x":[{"value":260},{"value":0},{"value":9216},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6129135128},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33492708616},{"value":33492708680},{"value":6129135840},{"value":0},{"value":0},{"value":9216},{"value":9217},{"value":9472},{"value":1},{"value":4429396622}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6129135248},"sp":{"value":6129135104},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":26712,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":32,"imageIndex":11},{"imageOffset":2488196,"symbol":"CUserReporterWorker::Run()","symbolLocation":680,"imageIndex":0},{"imageOffset":2487328,"symbol":"Threading::HandleExceptionsBase<&CUserReporterWorker::RunThread(CUserReporterWorker*), void (*)(CUserReporterWorker*)>::Wrapper(CUserReporterWorker*)","symbolLocation":124,"imageIndex":0},{"imageOffset":2494436,"symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(CUserReporterWorker*), CUserReporterWorker*>>(void*)","symbolLocation":68,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737061,"name":"SDLTimer","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":65704},{"value":4294967},{"value":294999000},{"value":6129708552},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8399511256},{"value":0},{"value":33499960704},{"value":33477707120},{"value":6129709280},{"value":294999000},{"value":4294967},{"value":0},{"value":1},{"value":256},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566330664},"cpsr":{"value":1610616832},"fp":{"value":6129708672},"sp":{"value":6129708528},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566065420},"far":{"value":0}},"frames":[{"imageOffset":17676,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":9},{"imageOffset":28968,"symbol":"_pthread_cond_wait","symbolLocation":980,"imageIndex":10},{"imageOffset":6746436,"symbol":"SDL_CondWaitTimeout_REAL","symbolLocation":236,"imageIndex":0},{"imageOffset":6744540,"symbol":"SDL_SemWaitTimeout_REAL","symbolLocation":236,"imageIndex":0},{"imageOffset":6007560,"symbol":"SDL_TimerThread","symbolLocation":692,"imageIndex":0},{"imageOffset":6005140,"symbol":"SDL_RunThread","symbolLocation":88,"imageIndex":0},{"imageOffset":6742352,"symbol":"RunThread","symbolLocation":24,"imageIndex":0},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737099,"frames":[],"threadState":{"x":[{"value":6130282496},{"value":71435},{"value":6129745920},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6130282496},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566308872},"far":{"value":0}}},{"id":31737100,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":333164908118016},{"value":0},{"value":333164908118016},{"value":2},{"value":4294967295},{"value":0},{"value":17179869184},{"value":0},{"value":2},{"value":0},{"value":0},{"value":77571},{"value":0},{"value":18446744073709551569},{"value":8399513136},{"value":0},{"value":4294967295},{"value":2},{"value":333164908118016},{"value":0},{"value":333164908118016},{"value":21592279046},{"value":6130851976},{"value":8589934592},{"value":18446744073709550527},{"value":4412409862,"symbolLocation":13656438,"symbol":"icudt69_dat"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6566126964},"cpsr":{"value":4096},"fp":{"value":6130851824},"sp":{"value":6130851744},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566050868},"far":{"value":0}},"frames":[{"imageOffset":3124,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":9},{"imageOffset":79220,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":9},{"imageOffset":39360,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":9},{"imageOffset":4032,"symbol":"mach_msg","symbolLocation":24,"imageIndex":9},{"imageOffset":515432,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":16},{"imageOffset":509524,"symbol":"__CFRunLoopRun","symbolLocation":1188,"imageIndex":16},{"imageOffset":1371104,"symbol":"_CFRunLoopRunSpecificWithOptions","symbolLocation":532,"imageIndex":16},{"imageOffset":1420388,"symbol":"_NSEventThread","symbolLocation":184,"imageIndex":17},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":31737583,"frames":[],"threadState":{"x":[{"value":6132002816},{"value":108695},{"value":6131466240},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6132002816},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566308872},"far":{"value":0}}},{"id":31739947,"frames":[],"threadState":{"x":[{"value":6126268416},{"value":57875},{"value":6125731840},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6126268416},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6566308872},"far":{"value":0}}},{"id":31739948,"frames":[],"threadState":{"x":[{"value":6123974656},{"value":0},{"value":6123438080},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6123974656},"esr":{"value":0},"pc":{"value":6566308872},"far":{"value":0}}}], "usedImages" : [ { "source" : "P", "arch" : "arm64", "base" : 4365795328, "CFBundleShortVersionString" : "0.28.0", "CFBundleIdentifier" : "com.wildfiregames.play0ad", "size" : 64782336, "uuid" : "c8240dbe-477c-36a2-8c66-49aa55f53df4", "path" : "\/Applications\/0 A.D. 28.app\/Contents\/MacOS\/pyrogenesis", "name" : "pyrogenesis", "CFBundleVersion" : "0.28.0" }, { "source" : "P", "arch" : "arm64e", "base" : 4454006784, "CFBundleShortVersionString" : "1.14", "CFBundleIdentifier" : "com.apple.audio.units.Components", "size" : 1294336, "uuid" : "dd44ad41-2925-3a96-ae04-9a68575a3549", "path" : "\/System\/Library\/Components\/CoreAudio.component\/Contents\/MacOS\/CoreAudio", "name" : "CoreAudio", "CFBundleVersion" : "1.14" }, { "source" : "P", "arch" : "arm64e", "base" : 4591583232, "CFBundleShortVersionString" : "3.0", "CFBundleIdentifier" : "com.apple.security.csparser", "size" : 114688, "uuid" : "94cbb39b-af04-3e75-85e6-d8cedf3ebd91", "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser", "name" : "csparser", "CFBundleVersion" : "61901.101.4" }, { "source" : "P", "arch" : "arm64e", "base" : 4591484928, "size" : 49152, "uuid" : "a4dd56f1-375a-3540-844b-5e397f0b78b3", "path" : "\/usr\/lib\/libobjc-trampolines.dylib", "name" : "libobjc-trampolines.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 4799578112, "CFBundleShortVersionString" : "350.38", "CFBundleIdentifier" : "com.apple.AGXMetalG13X", "size" : 7913472, "uuid" : "95c14223-fa99-3e3d-9570-8e7862d86a54", "path" : "\/System\/Library\/Extensions\/AGXMetalG13X.bundle\/Contents\/MacOS\/AGXMetalG13X", "name" : "AGXMetalG13X", "CFBundleVersion" : "350.38" }, { "source" : "P", "arch" : "arm64", "base" : 4789026816, "size" : 3424256, "uuid" : "c8f5540c-45c9-3e9e-a4e3-edf49a918001", "path" : "\/Applications\/0 A.D. 28.app\/Contents\/Frameworks\/libMoltenVK.dylib", "name" : "libMoltenVK.dylib" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" }, { "source" : "P", "arch" : "arm64e", "base" : 6562283520, "size" : 679624, "uuid" : "9f682dcf-340c-3bfa-bcdd-dd702f30313e", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "arm64e", "base" : 6566354944, "size" : 35060, "uuid" : "d93ec420-f465-3a3a-916d-a04af9b023eb", "path" : "\/usr\/lib\/system\/libsystem_platform.dylib", "name" : "libsystem_platform.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6566047744, "size" : 250512, "uuid" : "51565b39-f595-3e96-a217-fef29815057a", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6566301696, "size" : 52028, "uuid" : "e7a73008-0c09-31e3-9dd9-0c61652f0e85", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6565343232, "size" : 592616, "uuid" : "1e9541ec-c564-38cb-bed6-46f708e8d863", "path" : "\/usr\/lib\/libc++.1.dylib", "name" : "libc++.1.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6777319424, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.audio.caulk", "size" : 168000, "uuid" : "2bdd6811-ce34-3098-9833-10d9f74b7ffc", "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk", "name" : "caulk" }, { "source" : "P", "arch" : "arm64e", "base" : 6618013696, "CFBundleShortVersionString" : "5.0", "CFBundleIdentifier" : "com.apple.audio.CoreAudio", "size" : 7954080, "uuid" : "72080a9b-8c5b-3e6d-8de7-0f86c3e698ec", "path" : "\/System\/Library\/Frameworks\/CoreAudio.framework\/Versions\/A\/CoreAudio", "name" : "CoreAudio", "CFBundleVersion" : "5.0" }, { "source" : "P", "arch" : "arm64e", "base" : 6564507648, "size" : 291392, "uuid" : "e17aa23f-db2a-3302-b14c-f6b08c540fcf", "path" : "\/usr\/lib\/system\/libdispatch.dylib", "name" : "libdispatch.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6564814848, "size" : 528120, "uuid" : "66ebd321-6899-3863-ba24-5cfc3076a0cb", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6566588416, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5626976, "uuid" : "04941709-2330-3bf8-9213-6d33964db448", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "4424.1.402" }, { "source" : "P", "arch" : "arm64e", "base" : 6638346240, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 24259264, "uuid" : "59e23bd5-d01e-305a-b96f-a5790356049a", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2685.50.120" } ], "sharedCache" : { "base" : 6561153024, "size" : 5978570752, "uuid" : "7d4906c9-9ca2-3f56-8242-3ec2c1e3245b" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.8G resident=0K(0%) swapped_out_or_unallocated=1.8G(100%)\nWritable regions: Total=2.9G written=3252K(0%) resident=2932K(0%) swapped_out=320K(0%) unallocated=2.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG image 2368K 4 \nColorSync 16K 1 \nCoreAnimation 528K 33 \nCoreGraphics 32K 2 \nCoreUI image data 1408K 12 \nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 811.3M 224 \nMALLOC guard page 3216K 4 \nMemory Tag 22 64.0M 1 \nSTACK GUARD 480K 30 \nStack 35.9M 31 \nStack Guard 56.0M 1 \nVM_ALLOCATE 2.0G 57 \n__AUTH 5975K 625 \n__AUTH_CONST 88.6M 1013 \n__CTF 824 1 \n__DATA 35.1M 966 \n__DATA_CONST 35.5M 1023 \n__DATA_DIRTY 8305K 868 \n__FONT_DATA 2352 1 \n__LINKEDIT 596.3M 7 \n__OBJC_RO 79.1M 1 \n__OBJC_RW 2597K 1 \n__TEXT 1.3G 1045 \n__TPRO_CONST 128K 2 \nmapped file 238.5M 26 \npage table in kernel 2932K 1 \nshared memory 1504K 19 \n=========== ======= ======= \nTOTAL 5.3G 6003 \n", "legacyInfo" : { "threadTriggered" : { "name" : "main", "queue" : "com.apple.main-thread" } }, "logWritingSignature" : "dff177d11ddd89dfd6b855d0bfcff2a5cf8eb54a", "bug_type" : "309", "roots_installed" : 0, "trmStatus" : 1, "trialInfo" : { "rollouts" : [ { "rolloutId" : "61675b89201f677a9a4cbd65", "factorPackIds" : [ "65a855f5f087695cfac03d1f" ], "deploymentId" : 240000267 }, { "rolloutId" : "64b21a7351cbb02ce3442e4e", "factorPackIds" : [ "6647f0f7b6a75d3dc32993e7" ], "deploymentId" : 240000042 } ], "experiments" : [ ] } } Model: MacBookPro18,3, BootROM 18000.101.7, proc 8:6:2:0 processors, 32 GB, SMC Graphics: Apple M1 Pro, Apple M1 Pro, Built-In Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online Memory Module: LPDDR5, Hynix AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Jan 20 2026 17:44:15 version 20.140.13.0.8.7.224 FWID 01-b2a3fd0d IO80211_driverkit-1555.23 "IO80211_driverkit-1555.23" Mar 5 2026 21:45:55 AirPort: Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Thunderbolt Bus: MacBook Pro, Apple Inc. Thunderbolt Bus: MacBook Pro, Apple Inc. Thunderbolt Bus: MacBook Pro, Apple Inc. Forgive me, I'm not sure what you're saying. Are you saying that I have to do something different, or are you telling me that you've done it for me? As always, thanks so much for your help! Link to comment Share on other sites More sharing options...
feneur Posted 55 minutes ago Share Posted 55 minutes ago 41 minutes ago, allalongthetower said: Forgive me, I'm not sure what you're saying. Are you saying that I have to do something different, or are you telling me that you've done it for me? As always, thanks so much for your help! I just wrote that as an explanation for why I had edited your post, so no need for you to do anything (For another time though: if you have a long piece of text you can put it inside a spoiler - click the eye symbol in the little area where you write/edit a post - that way anyone who wants/needs to read it can, but it won't make the post very long to scroll through if someone wants to read replies etc.) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now