Opened 11 months ago

#6833 new defect

Walls demo multiplayer crash

Reported by: relleenbetts Owned by:
Priority: Must Have Milestone: Backlog
Component: Core engine Keywords: wall demo, crash
Cc: Patch:

Description

I've noticed this error randomly appearing while playing multiplayer games. A screen called "Demo de murallas", which would translate to "Walls demo" appears and then the game crashes.

https://ibb.co/2YmvZyn

Here are the details of the error:

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               pyrogenesis [54405]
Path:                  /Applications/0 A.D..app/Contents/MacOS/pyrogenesis
Identifier:            com.wildfiregames.0ad
Version:               0.0.26 (0.0.26)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-06-17 15:29:44.5086 +0200
OS Version:            macOS 12.2.1 (21D62)
Report Version:        12
Anonymous UUID:        7D265BE8-1DDC-E41E-D726-D14E41658EE9

Sleep/Wake UUID:       9648A506-5BF8-43EE-B990-E59FDED28726

Time Awake Since Boot: 550000 seconds
Time Since Wake:       219 seconds

System Integrity Protection: enabled

Crashed Thread:        0  main  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called
terminating with uncaught exception of type PSERROR_Serialize_ScriptError


Kernel Triage:
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage


Thread 0 Crashed:: main Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x1a42099b8 __pthread_kill + 8
1   libsystem_pthread.dylib       	       0x1a423ceb0 pthread_kill + 288
2   libsystem_c.dylib             	       0x1a417a314 abort + 164
3   libc++abi.dylib               	       0x1a41f9b50 abort_message + 132
4   libc++abi.dylib               	       0x1a41eaf64 demangling_terminate_handler() + 332
5   libobjc.A.dylib               	       0x1a40e2150 _objc_terminate() + 160
6   libc++abi.dylib               	       0x1a41f8ee4 std::__terminate(void (*)()) + 20
7   libc++abi.dylib               	       0x1a41fbc5c __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) + 36
8   libc++abi.dylib               	       0x1a41fbc08 __cxa_throw + 140
9   pyrogenesis                   	       0x1003171f4 CBinarySerializerScriptImpl::HandleScriptVal(JS::Handle<JS::Value>) + 6268
10  pyrogenesis                   	       0x10024d82c CAIWorker::SerializeState(ISerializer&) + 824
11  pyrogenesis                   	       0x10024d428 CAIWorker::Serialize(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool) + 160
12  pyrogenesis                   	       0x10033396c CComponentManager::ComputeStateHash(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, bool) const + 416
13  pyrogenesis                   	       0x1001d83a4 CNetClientTurnManager::NotifyFinishedUpdate(unsigned int) + 224
14  pyrogenesis                   	       0x10033e7f8 CTurnManager::Update(float, unsigned long) + 1396
15  pyrogenesis                   	       0x100394bb0 CGame::Update(double, bool) + 160
16  pyrogenesis                   	       0x1001bd724 RunGameOrAtlas(int, char const**) + 7184
17  pyrogenesis                   	       0x1001bba44 main + 64
18  dyld                          	       0x104ce90f4 start + 520

Thread 1:: Task Mgr #6
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1a418bddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   pyrogenesis                   	       0x1003ee3e4 Threading::WorkerThread::RunUntilDeath() + 296
4   pyrogenesis                   	       0x1003f0510 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 64
5   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
6   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 2:: Task Mgr #0
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1a418bddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   pyrogenesis                   	       0x1003ee3e4 Threading::WorkerThread::RunUntilDeath() + 296
4   pyrogenesis                   	       0x1003f0510 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 64
5   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
6   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 3:: Task Mgr #1
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1a418bddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   pyrogenesis                   	       0x1003ee3e4 Threading::WorkerThread::RunUntilDeath() + 296
4   pyrogenesis                   	       0x1003f0510 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 64
5   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
6   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 4:: Task Mgr #2
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1a418bddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   pyrogenesis                   	       0x1003ee3e4 Threading::WorkerThread::RunUntilDeath() + 296
4   pyrogenesis                   	       0x1003f0510 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 64
5   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
6   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 5:: Task Mgr #3
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1a418bddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   pyrogenesis                   	       0x1003ee3e4 Threading::WorkerThread::RunUntilDeath() + 296
4   pyrogenesis                   	       0x1003f0510 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 64
5   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
6   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 6:: Task Mgr #4
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1a418bddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   pyrogenesis                   	       0x1003ee3e4 Threading::WorkerThread::RunUntilDeath() + 296
4   pyrogenesis                   	       0x1003f0510 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 64
5   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
6   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 7:: Task Mgr #5
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1a418bddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   pyrogenesis                   	       0x1003ee3e4 Threading::WorkerThread::RunUntilDeath() + 296
4   pyrogenesis                   	       0x1003f0510 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 64
5   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
6   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 8:: JS Helper
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   pyrogenesis                   	       0x101035788 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 80
3   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 9:: JS Helper
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   pyrogenesis                   	       0x101035788 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 80
3   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 10:: JS Helper
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   pyrogenesis                   	       0x101035788 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 80
3   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 11:: JS Helper
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   pyrogenesis                   	       0x101035788 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 80
3   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 12:: JS Helper
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   pyrogenesis                   	       0x101035788 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 80
3   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 13:: JS Helper
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   pyrogenesis                   	       0x101035788 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 80
3   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 14:: JS Helper
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   pyrogenesis                   	       0x101035788 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 80
3   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 15:: JS Helper
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   pyrogenesis                   	       0x101035788 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 80
3   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 16:
0   libsystem_kernel.dylib        	       0x1a4201954 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1a4201d00 mach_msg + 76
2   pyrogenesis                   	       0x100fe37f8 MachExceptionHandlerThread() + 64
3   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 17:
0   libsystem_pthread.dylib       	       0x1a4238010 start_wqthread + 0

Thread 18:: AMCP Logging Spool
0   libsystem_kernel.dylib        	       0x1a4201990 semaphore_wait_trap + 8
1   caulk                         	       0x1acc108ac caulk::mach::semaphore::wait_or_error() + 28
2   caulk                         	       0x1acbf365c caulk::concurrent::details::worker_thread::run() + 56
3   caulk                         	       0x1acbf327c 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       	       0x1a423d240 _pthread_start + 148
5   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 19:: com.apple.audio.IOThread.client
0   libsystem_kernel.dylib        	       0x1a4201954 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1a4201d00 mach_msg + 76
2   CoreAudio                     	       0x1a5f43ef0 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 104
3   CoreAudio                     	       0x1a5dd2e04 HALC_ProxyIOContext::IOWorkLoop() + 3360
4   CoreAudio                     	       0x1a5dd1ae0 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 100
5   CoreAudio                     	       0x1a5f9d420 HALB_IOThread::Entry(void*) + 88
6   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 20:: CSoundManagerWorker
0   libsystem_kernel.dylib        	       0x1a4204ebc __semwait_signal + 8
1   libsystem_c.dylib             	       0x1a410fd88 nanosleep + 216
2   pyrogenesis                   	       0x1007d8234 SDL_Delay_REAL + 104
3   pyrogenesis                   	       0x100680540 SDL_Delay + 36
4   pyrogenesis                   	       0x10042e518 CSoundManagerWorker::Run() + 164
5   pyrogenesis                   	       0x10042e42c Threading::HandleExceptionsBase<&(CSoundManagerWorker::RunThread(CSoundManagerWorker*)), void (*)(CSoundManagerWorker*)>::Wrapper(CSoundManagerWorker*) + 128
6   pyrogenesis                   	       0x10042e9a4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CSoundManagerWorker*), CSoundManagerWorker*> >(void*) + 64
7   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 21:: CUserReportWorker
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1a418bddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   pyrogenesis                   	       0x1003f6cd0 CUserReporterWorker::Run() + 680
4   pyrogenesis                   	       0x1003f6938 Threading::HandleExceptionsBase<&(CUserReporterWorker::RunThread(CUserReporterWorker*)), void (*)(CUserReporterWorker*)>::Wrapper(CUserReporterWorker*) + 124
5   pyrogenesis                   	       0x1003f8578 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CUserReporterWorker*), CUserReporterWorker*> >(void*) + 64
6   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 22:: SDLTimer
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   pyrogenesis                   	       0x1007b72c8 SDL_CondWaitTimeout_REAL + 208
3   pyrogenesis                   	       0x1007b6c80 SDL_SemWaitTimeout_REAL + 196
4   pyrogenesis                   	       0x100713e50 SDL_TimerThread + 624
5   pyrogenesis                   	       0x100713600 SDL_RunThread + 88
6   pyrogenesis                   	       0x1007b64fc RunThread + 24
7   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 23:
0   libsystem_pthread.dylib       	       0x1a4238010 start_wqthread + 0

Thread 24:
0   libsystem_pthread.dylib       	       0x1a4238010 start_wqthread + 0

Thread 25:
0   libsystem_pthread.dylib       	       0x1a4238010 start_wqthread + 0

Thread 26:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x1a4201954 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1a4201d00 mach_msg + 76
2   CoreFoundation                	       0x1a4308ed8 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1a4307390 __CFRunLoopRun + 1212
4   CoreFoundation                	       0x1a4306734 CFRunLoopRunSpecific + 600
5   AppKit                        	       0x1a6fc9fb0 _NSEventThread + 196
6   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 27:: TextureConverter
0   libsystem_kernel.dylib        	       0x1a42050c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a423d808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1a418bddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   pyrogenesis                   	       0x1004b4714 CTextureConverter::RunThread(CTextureConverter*) + 244
4   pyrogenesis                   	       0x1004b5200 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CTextureConverter*), CTextureConverter*> >(void*) + 64
5   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
6   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 28:: NetServer
0   libsystem_kernel.dylib        	       0x1a420bd38 __select + 8
1   pyrogenesis                   	       0x1012587c0 enet_socket_wait + 548
2   pyrogenesis                   	       0x101252fc4 enet_host_service + 832
3   pyrogenesis                   	       0x1001f05d0 CNetServerWorker::RunStep() + 772
4   pyrogenesis                   	       0x1001f015c CNetServerWorker::Run() + 212
5   pyrogenesis                   	       0x1001fa0b8 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CNetServerWorker*), CNetServerWorker*> >(void*) + 64
6   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8

Thread 29:: NetClientSession loop
0   libsystem_kernel.dylib        	       0x1a420bd38 __select + 8
1   pyrogenesis                   	       0x1012587c0 enet_socket_wait + 548
2   pyrogenesis                   	       0x101252fc4 enet_host_service + 832
3   pyrogenesis                   	       0x1001fe6e4 CNetClientSession::Poll() + 68
4   pyrogenesis                   	       0x1001fe5e4 CNetClientSession::RunNetLoop(CNetClientSession*) + 196
5   pyrogenesis                   	       0x1001d3198 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CNetClientSession*), CNetClientSession*> >(void*) + 64
6   libsystem_pthread.dylib       	       0x1a423d240 _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1a4238024 thread_start + 8


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x00000001a41fd0ad   x5: 0x000000016fc451b0   x6: 0x0000000000000072   x7: 0x0000000000000100
    x8: 0x5d6bbb8b9806bdb1   x9: 0x5d6bbb8a9cd37831  x10: 0x0000000000000002  x11: 0x000000000000001d
   x12: 0x00000000a843a807  x13: 0x000000002843a800  x14: 0x0000000000000010  x15: 0x0000000000000002
   x16: 0x0000000000000148  x17: 0x00000001fea73530  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x0000000104d5c580  x21: 0x0000000000000103  x22: 0x0000600001129390  x23: 0x0000000115ea3490
   x24: 0x000000016fc45a48  x25: 0xfff9800000000000  x26: 0x0000000000000000  x27: 0x0000000000000001
   x28: 0x000000016fc45a58   fp: 0x000000016fc45120   lr: 0x00000001a423ceb0
    sp: 0x000000016fc45100   pc: 0x00000001a42099b8 cpsr: 0x40001000
   far: 0x00000001a41f2bd0  esr: 0x56000080  Address size fault

Binary Images:
       0x1a4200000 -        0x1a4235fff libsystem_kernel.dylib (*) <384945e6-dd71-37e5-9a3d-84fff14a1e60> /usr/lib/system/libsystem_kernel.dylib
       0x1a4236000 -        0x1a4242fff libsystem_pthread.dylib (*) <f7b2eccf-e6f1-3109-ae81-9028c0b8332a> /usr/lib/system/libsystem_pthread.dylib
       0x1a4101000 -        0x1a4181fff libsystem_c.dylib (*) <0dbc8b95-0037-3725-a769-0c772c293488> /usr/lib/system/libsystem_c.dylib
       0x1a41e6000 -        0x1a41fffff libc++abi.dylib (*) <8f8963c1-403d-3282-ae5e-4f6e0e85f5a6> /usr/lib/libc++abi.dylib
       0x1a40c2000 -        0x1a40fdfff libobjc.A.dylib (*) <2eb32e1d-90cb-3256-8681-9034085a06a6> /usr/lib/libobjc.A.dylib
       0x1001b8000 -        0x1039d7fff com.wildfiregames.0ad (0.0.26) <d92488cc-cd41-3094-91a3-53f8c046d5a9> /Applications/0 A.D..app/Contents/MacOS/pyrogenesis
       0x104ce4000 -        0x104d43fff dyld (*) <d21a73ea-79cd-36eb-8ac9-2c5cf5181a27> /usr/lib/dyld
       0x1a4182000 -        0x1a41e5fff libc++.1.dylib (*) <0eb3a986-b1bc-3f18-b7cc-51e2e5e00dc3> /usr/lib/libc++.1.dylib
       0x1acbf1000 -        0x1acc18fff com.apple.audio.caulk (1.0) <f8f1663b-806a-3544-9a8b-2a595d06dfdd> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
       0x1a5c0a000 -        0x1a6338fff com.apple.audio.CoreAudio (5.0) <b1a13ce9-3aa2-3411-b64c-f9d2d4b293a0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
       0x1a4284000 -        0x1a47c7fff com.apple.CoreFoundation (6.9) <35473de6-c433-332c-aee0-013fd5f6d4fd> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x1a6e1b000 -        0x1a7cd1fff com.apple.AppKit (6.9) <8701760d-31b6-37eb-be77-ffb39921dd22> /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=919.9M resident=0K(0%) swapped_out_or_unallocated=919.9M(100%)
Writable regions: Total=3.1G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=3.1G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               640K        5 
Activity Tracing                   256K        1 
CG backing stores                 2176K        4 
CG image                          2448K        8 
ColorSync                          576K       25 
CoreAnimation                      144K        9 
CoreGraphics                        32K        2 
CoreUI image data                  960K        7 
Foundation                          16K        1 
Kernel Alloc Once                   32K        1 
MALLOC                             2.2G      154 
MALLOC guard page                  192K       10 
MALLOC_MEDIUM (reserved)         792.0M        8         reserved VM address space (unallocated)
OpenGL GLSL                        256K        3 
STACK GUARD                       56.5M       30 
Stack                             35.4M       31 
VM_ALLOCATE                        2.1G      109 
VM_ALLOCATE (reserved)             128K        4         reserved VM address space (unallocated)
__AUTH                            1927K      191 
__AUTH_CONST                      11.5M      353 
__DATA                            9406K      343 
__DATA_CONST                      12.3M      358 
__DATA_DIRTY                       745K      123 
__FONT_DATA                          4K        1 
__GLSLBUILTINS                    5176K        1 
__LINKEDIT                       591.9M        7 
__OBJC_CONST                      1627K      157 
__OBJC_RO                         82.1M        1 
__OBJC_RW                         3104K        1 
__TEXT                           328.0M      374 
__UNICODE                          588K        1 
dyld private memory               1024K        1 
mapped file                      151.0M       22 
shared memory                      864K       14 
===========                     =======  ======= 
TOTAL                              6.3G     2360 
TOTAL, minus reserved VM space     5.6G     2360 



-----------
Full Report
-----------

{"app_name":"pyrogenesis","timestamp":"2023-06-17 15:29:46.00 +0200","app_version":"0.0.26","slice_uuid":"d92488cc-cd41-3094-91a3-53f8c046d5a9","build_version":"0.0.26","platform":1,"bundleID":"com.wildfiregames.0ad","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.2.1 (21D62)","incident_id":"0AE9085F-893E-4A0C-9B04-304C31FE982C","name":"pyrogenesis"}
{
  "uptime" : 550000,
  "procLaunch" : "2023-06-17 15:27:21.8274 +0200",
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookAir10,1",
  "procStartAbsTime" : 13309179355464,
  "coalitionID" : 15845,
  "osVersion" : {
    "train" : "macOS 12.2.1",
    "build" : "21D62",
    "releaseType" : "User"
  },
  "captureTime" : "2023-06-17 15:29:44.5086 +0200",
  "incident" : "0AE9085F-893E-4A0C-9B04-304C31FE982C",
  "bug_type" : "309",
  "pid" : 54405,
  "procExitAbsTime" : 13312602752335,
  "translated" : false,
  "cpuType" : "ARM-64",
  "procName" : "pyrogenesis",
  "procPath" : "\/Applications\/0 A.D..app\/Contents\/MacOS\/pyrogenesis",
  "bundleInfo" : {"CFBundleShortVersionString":"0.0.26","CFBundleVersion":"0.0.26","CFBundleIdentifier":"com.wildfiregames.0ad"},
  "storeInfo" : {"deviceIdentifierForVendor":"635EA1F4-36F2-58BA-8F17-757A51CDBF51","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.wildfiregames.0ad",
  "crashReporterKey" : "7D265BE8-1DDC-E41E-D726-D14E41658EE9",
  "wakeTime" : 219,
  "sleepWakeUUID" : "9648A506-5BF8-43EE-B990-E59FDED28726",
  "sip" : "enabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "ktriageinfo" : "VM - pmap_enter failed with resource shortage\nVM - pmap_enter failed with resource shortage\nVM - pmap_enter failed with resource shortage\nVM - pmap_enter failed with resource shortage\nVM - pmap_enter failed with resource shortage\n",
  "asi" : {"libc++abi.dylib":["terminating with uncaught exception of type PSERROR_Serialize_ScriptError"],"libsystem_c.dylib":["abort() called"]},
  "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" : [{"triggered":true,"id":5575017,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":7048515757},{"value":6170104240},{"value":114},{"value":256},{"value":6731680276260765105},{"value":6731680272046323761},{"value":2},{"value":29},{"value":2823006215},{"value":675522560},{"value":16},{"value":2},{"value":328},{"value":8567338288},{"value":0},{"value":6},{"value":4376085888,"symbolLocation":0,"symbol":"_main_thread"},{"value":259},{"value":105553134261136},{"value":4662637712},{"value":6170106440},{"value":18444914486360932352},{"value":0},{"value":1},{"value":6170106456}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7048777392},"cpsr":{"value":1073745920},"fp":{"value":6170104096},"sp":{"value":6170104064},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":7048567224,"matchesCrashFrame":1},"far":{"value":7048473552}},"name":"main","queue":"com.apple.main-thread","frames":[{"imageOffset":39352,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":0},{"imageOffset":28336,"symbol":"pthread_kill","symbolLocation":288,"imageIndex":1},{"imageOffset":496404,"symbol":"abort","symbolLocation":164,"imageIndex":2},{"imageOffset":80720,"symbol":"abort_message","symbolLocation":132,"imageIndex":3},{"imageOffset":20324,"symbol":"demangling_terminate_handler()","symbolLocation":332,"imageIndex":3},{"imageOffset":131408,"symbol":"_objc_terminate()","symbolLocation":160,"imageIndex":4},{"imageOffset":77540,"symbol":"std::__terminate(void (*)())","symbolLocation":20,"imageIndex":3},{"imageOffset":89180,"symbol":"__cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*)","symbolLocation":36,"imageIndex":3},{"imageOffset":89096,"symbol":"__cxa_throw","symbolLocation":140,"imageIndex":3},{"imageOffset":1438196,"symbol":"CBinarySerializerScriptImpl::HandleScriptVal(JS::Handle<JS::Value>)","symbolLocation":6268,"imageIndex":5},{"imageOffset":612396,"symbol":"CAIWorker::SerializeState(ISerializer&)","symbolLocation":824,"imageIndex":5},{"imageOffset":611368,"symbol":"CAIWorker::Serialize(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool)","symbolLocation":160,"imageIndex":5},{"imageOffset":1554796,"symbol":"CComponentManager::ComputeStateHash(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, bool) const","symbolLocation":416,"imageIndex":5},{"imageOffset":132004,"symbol":"CNetClientTurnManager::NotifyFinishedUpdate(unsigned int)","symbolLocation":224,"imageIndex":5},{"imageOffset":1599480,"symbol":"CTurnManager::Update(float, unsigned long)","symbolLocation":1396,"imageIndex":5},{"imageOffset":1952688,"symbol":"CGame::Update(double, bool)","symbolLocation":160,"imageIndex":5},{"imageOffset":22308,"symbol":"RunGameOrAtlas(int, char const**)","symbolLocation":7184,"imageIndex":5},{"imageOffset":14916,"symbol":"main","symbolLocation":64,"imageIndex":5},{"imageOffset":20724,"symbol":"start","symbolLocation":520,"imageIndex":6}]},{"id":5575029,"name":"Task Mgr #6","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":40412,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":28,"imageIndex":7},{"imageOffset":2319332,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":296,"imageIndex":5},{"imageOffset":2327824,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575030,"name":"Task Mgr #0","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":40412,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":28,"imageIndex":7},{"imageOffset":2319332,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":296,"imageIndex":5},{"imageOffset":2327824,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575031,"name":"Task Mgr #1","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":40412,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":28,"imageIndex":7},{"imageOffset":2319332,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":296,"imageIndex":5},{"imageOffset":2327824,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575032,"name":"Task Mgr #2","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":40412,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":28,"imageIndex":7},{"imageOffset":2319332,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":296,"imageIndex":5},{"imageOffset":2327824,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575033,"name":"Task Mgr #3","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":40412,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":28,"imageIndex":7},{"imageOffset":2319332,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":296,"imageIndex":5},{"imageOffset":2327824,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575034,"name":"Task Mgr #4","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":40412,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":28,"imageIndex":7},{"imageOffset":2319332,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":296,"imageIndex":5},{"imageOffset":2327824,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575035,"name":"Task Mgr #5","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":40412,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":28,"imageIndex":7},{"imageOffset":2319332,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":296,"imageIndex":5},{"imageOffset":2327824,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575036,"name":"JS Helper","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":15193992,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":80,"imageIndex":5},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575037,"name":"JS Helper","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":15193992,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":80,"imageIndex":5},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575038,"name":"JS Helper","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":15193992,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":80,"imageIndex":5},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575039,"name":"JS Helper","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":15193992,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":80,"imageIndex":5},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575040,"name":"JS Helper","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":15193992,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":80,"imageIndex":5},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575041,"name":"JS Helper","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":15193992,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":80,"imageIndex":5},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575042,"name":"JS Helper","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":15193992,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":80,"imageIndex":5},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575043,"name":"JS Helper","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":15193992,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":80,"imageIndex":5},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575044,"frames":[{"imageOffset":6484,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7424,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":14858232,"symbol":"MachExceptionHandlerThread()","symbolLocation":64,"imageIndex":5},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575056,"frames":[{"imageOffset":8208,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":5575057,"name":"AMCP Logging Spool","frames":[{"imageOffset":6544,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":129196,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":28,"imageIndex":8},{"imageOffset":9820,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":56,"imageIndex":8},{"imageOffset":8828,"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":8},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575074,"name":"com.apple.audio.IOThread.client","frames":[{"imageOffset":6484,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7424,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":3383024,"symbol":"HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int)","symbolLocation":104,"imageIndex":9},{"imageOffset":1871364,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":3360,"imageIndex":9},{"imageOffset":1866464,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":100,"imageIndex":9},{"imageOffset":3748896,"symbol":"HALB_IOThread::Entry(void*)","symbolLocation":88,"imageIndex":9},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575084,"name":"CSoundManagerWorker","frames":[{"imageOffset":20156,"symbol":"__semwait_signal","symbolLocation":8,"imageIndex":0},{"imageOffset":60808,"symbol":"nanosleep","symbolLocation":216,"imageIndex":2},{"imageOffset":6423092,"symbol":"SDL_Delay_REAL","symbolLocation":104,"imageIndex":5},{"imageOffset":5014848,"symbol":"SDL_Delay","symbolLocation":36,"imageIndex":5},{"imageOffset":2581784,"symbol":"CSoundManagerWorker::Run()","symbolLocation":164,"imageIndex":5},{"imageOffset":2581548,"symbol":"Threading::HandleExceptionsBase<&(CSoundManagerWorker::RunThread(CSoundManagerWorker*)), void (*)(CSoundManagerWorker*)>::Wrapper(CSoundManagerWorker*)","symbolLocation":128,"imageIndex":5},{"imageOffset":2582948,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CSoundManagerWorker*), CSoundManagerWorker*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575087,"name":"CUserReportWorker","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":40412,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":28,"imageIndex":7},{"imageOffset":2354384,"symbol":"CUserReporterWorker::Run()","symbolLocation":680,"imageIndex":5},{"imageOffset":2353464,"symbol":"Threading::HandleExceptionsBase<&(CUserReporterWorker::RunThread(CUserReporterWorker*)), void (*)(CUserReporterWorker*)>::Wrapper(CUserReporterWorker*)","symbolLocation":124,"imageIndex":5},{"imageOffset":2360696,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CUserReporterWorker*), CUserReporterWorker*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575088,"name":"SDLTimer","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":6288072,"symbol":"SDL_CondWaitTimeout_REAL","symbolLocation":208,"imageIndex":5},{"imageOffset":6286464,"symbol":"SDL_SemWaitTimeout_REAL","symbolLocation":196,"imageIndex":5},{"imageOffset":5619280,"symbol":"SDL_TimerThread","symbolLocation":624,"imageIndex":5},{"imageOffset":5617152,"symbol":"SDL_RunThread","symbolLocation":88,"imageIndex":5},{"imageOffset":6284540,"symbol":"RunThread","symbolLocation":24,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575117,"frames":[{"imageOffset":8208,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":5575124,"frames":[{"imageOffset":8208,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":5575126,"frames":[{"imageOffset":8208,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":5575136,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6484,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7424,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":544472,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":10},{"imageOffset":537488,"symbol":"__CFRunLoopRun","symbolLocation":1212,"imageIndex":10},{"imageOffset":534324,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":10},{"imageOffset":1765296,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":11},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575159,"name":"TextureConverter","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30728,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":1},{"imageOffset":40412,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":28,"imageIndex":7},{"imageOffset":3131156,"symbol":"CTextureConverter::RunThread(CTextureConverter*)","symbolLocation":244,"imageIndex":5},{"imageOffset":3133952,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CTextureConverter*), CTextureConverter*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575811,"name":"NetServer","frames":[{"imageOffset":48440,"symbol":"__select","symbolLocation":8,"imageIndex":0},{"imageOffset":17434560,"symbol":"enet_socket_wait","symbolLocation":548,"imageIndex":5},{"imageOffset":17412036,"symbol":"enet_host_service","symbolLocation":832,"imageIndex":5},{"imageOffset":230864,"symbol":"CNetServerWorker::RunStep()","symbolLocation":772,"imageIndex":5},{"imageOffset":229724,"symbol":"CNetServerWorker::Run()","symbolLocation":212,"imageIndex":5},{"imageOffset":270520,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CNetServerWorker*), CNetServerWorker*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":5575815,"name":"NetClientSession loop","frames":[{"imageOffset":48440,"symbol":"__select","symbolLocation":8,"imageIndex":0},{"imageOffset":17434560,"symbol":"enet_socket_wait","symbolLocation":548,"imageIndex":5},{"imageOffset":17412036,"symbol":"enet_host_service","symbolLocation":832,"imageIndex":5},{"imageOffset":288484,"symbol":"CNetClientSession::Poll()","symbolLocation":68,"imageIndex":5},{"imageOffset":288228,"symbol":"CNetClientSession::RunNetLoop(CNetClientSession*)","symbolLocation":196,"imageIndex":5},{"imageOffset":111000,"symbol":"void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CNetClientSession*), CNetClientSession*> >(void*)","symbolLocation":64,"imageIndex":5},{"imageOffset":29248,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8228,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7048527872,
    "size" : 221184,
    "uuid" : "384945e6-dd71-37e5-9a3d-84fff14a1e60",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7048749056,
    "size" : 53248,
    "uuid" : "f7b2eccf-e6f1-3109-ae81-9028c0b8332a",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7047483392,
    "size" : 528384,
    "uuid" : "0dbc8b95-0037-3725-a769-0c772c293488",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7048421376,
    "size" : 106496,
    "uuid" : "8f8963c1-403d-3282-ae5e-4f6e0e85f5a6",
    "path" : "\/usr\/lib\/libc++abi.dylib",
    "name" : "libc++abi.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7047225344,
    "size" : 245760,
    "uuid" : "2eb32e1d-90cb-3256-8681-9034085a06a6",
    "path" : "\/usr\/lib\/libobjc.A.dylib",
    "name" : "libobjc.A.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4296769536,
    "CFBundleShortVersionString" : "0.0.26",
    "CFBundleIdentifier" : "com.wildfiregames.0ad",
    "size" : 58851328,
    "uuid" : "d92488cc-cd41-3094-91a3-53f8c046d5a9",
    "path" : "\/Applications\/0 A.D..app\/Contents\/MacOS\/pyrogenesis",
    "name" : "pyrogenesis",
    "CFBundleVersion" : "0.0.26"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4375592960,
    "size" : 393216,
    "uuid" : "d21a73ea-79cd-36eb-8ac9-2c5cf5181a27",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7048011776,
    "size" : 409600,
    "uuid" : "0eb3a986-b1bc-3f18-b7cc-51e2e5e00dc3",
    "path" : "\/usr\/lib\/libc++.1.dylib",
    "name" : "libc++.1.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7193169920,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.audio.caulk",
    "size" : 163840,
    "uuid" : "f8f1663b-806a-3544-9a8b-2a595d06dfdd",
    "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
    "name" : "caulk"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7075831808,
    "CFBundleShortVersionString" : "5.0",
    "CFBundleIdentifier" : "com.apple.audio.CoreAudio",
    "size" : 7532544,
    "uuid" : "b1a13ce9-3aa2-3411-b64c-f9d2d4b293a0",
    "path" : "\/System\/Library\/Frameworks\/CoreAudio.framework\/Versions\/A\/CoreAudio",
    "name" : "CoreAudio",
    "CFBundleVersion" : "5.0"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7049068544,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5521408,
    "uuid" : "35473de6-c433-332c-aee0-013fd5f6d4fd",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1856.107"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7094775808,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15429632,
    "uuid" : "8701760d-31b6-37eb-be77-ffb39921dd22",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2113.30.116"
  }
],
  "sharedCache" : {
  "base" : 7045578752,
  "size" : 3091218432,
  "uuid" : "296eb28e-6aeb-3129-8fa6-feb92261a4eb"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=919.9M resident=0K(0%) swapped_out_or_unallocated=919.9M(100%)\nWritable regions: Total=3.1G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=3.1G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               640K        5 \nActivity Tracing                   256K        1 \nCG backing stores                 2176K        4 \nCG image                          2448K        8 \nColorSync                          576K       25 \nCoreAnimation                      144K        9 \nCoreGraphics                        32K        2 \nCoreUI image data                  960K        7 \nFoundation                          16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                             2.2G      154 \nMALLOC guard page                  192K       10 \nMALLOC_MEDIUM (reserved)         792.0M        8         reserved VM address space (unallocated)\nOpenGL GLSL                        256K        3 \nSTACK GUARD                       56.5M       30 \nStack                             35.4M       31 \nVM_ALLOCATE                        2.1G      109 \nVM_ALLOCATE (reserved)             128K        4         reserved VM address space (unallocated)\n__AUTH                            1927K      191 \n__AUTH_CONST                      11.5M      353 \n__DATA                            9406K      343 \n__DATA_CONST                      12.3M      358 \n__DATA_DIRTY                       745K      123 \n__FONT_DATA                          4K        1 \n__GLSLBUILTINS                    5176K        1 \n__LINKEDIT                       591.9M        7 \n__OBJC_CONST                      1627K      157 \n__OBJC_RO                         82.1M        1 \n__OBJC_RW                         3104K        1 \n__TEXT                           328.0M      374 \n__UNICODE                          588K        1 \ndyld private memory               1024K        1 \nmapped file                      151.0M       22 \nshared memory                      864K       14 \n===========                     =======  ======= \nTOTAL                              6.3G     2360 \nTOTAL, minus reserved VM space     5.6G     2360 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "main",
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    },
    {
      "rolloutId" : "607844aa04477260f58a8077",
      "factorPackIds" : {
        "SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
      },
      "deploymentId" : 240000066
    },
    {
      "rolloutId" : "602ad4dac86151000cf27e46",
      "factorPackIds" : {
        "SIRI_DICTATION_ASSETS" : "61fb0e87c773c43cde3bb80e"
      },
      "deploymentId" : 240000305
    },
    {
      "rolloutId" : "601d9415f79519000ccd4b69",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "622657ce37186c771d5404ad"
      },
      "deploymentId" : 240000416
    },
    {
      "rolloutId" : "60356660bbe37970735c5624",
      "factorPackIds" : {

      },
      "deploymentId" : 240000027
    },
    {
      "rolloutId" : "63582c5f8a53461413999550",
      "factorPackIds" : {

      },
      "deploymentId" : 240000002
    },
    {
      "rolloutId" : "5fb4245a1bbfe8005e33a1e1",
      "factorPackIds" : {

      },
      "deploymentId" : 240000021
    },
    {
      "rolloutId" : "5f72dc58705eff005a46b3a9",
      "factorPackIds" : {

      },
      "deploymentId" : 240000015
    },
    {
      "rolloutId" : "60f8ddccefea4203d95cbeef",
      "factorPackIds" : {

      },
      "deploymentId" : 240000025
    },
    {
      "rolloutId" : "5fc94383418129005b4e9ae0",
      "factorPackIds" : {

      },
      "deploymentId" : 240000614
    },
    {
      "rolloutId" : "60186475825c62000ccf5450",
      "factorPackIds" : {

      },
      "deploymentId" : 240000055
    },
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

      },
      "deploymentId" : 240000281
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "c28e4ee6-1b08-4f90-8e05-2809e78310a3",
      "experimentId" : "6317d2003d24842ff850182a",
      "deploymentId" : 400000012
    },
    {
      "treatmentId" : "6dd670af-0633-45e4-ae5f-122ae4df02be",
      "experimentId" : "64406ba83deb637ac8a04419",
      "deploymentId" : 900000005
    }
  ]
}
}

Model: MacBookAir10,1, BootROM 7429.81.3, proc 8:4:4 processors, 8 GB, SMC 
Graphics: Apple M1, Apple M1, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Memory Module: LPDDR4
AirPort: Wi-Fi, wl0: Oct 26 2021 16:10:41 version 18.20.310.15.7.8.120 FWID 01-5d6c3867
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Air, Apple Inc.
Thunderbolt Bus: MacBook Air, Apple Inc.

Change History (0)

Note: See TracTickets for help on using tickets.