shinyquagsire23 / OpenJKDF2

A cross-platform reimplementation of JKDF2 in C
Other
493 stars 39 forks source link

Unexpected crash MOTS Mac 0.8.19 Level 2 #266

Closed mikesk8 closed 1 year ago

mikesk8 commented 1 year ago

Hello Again,

I have experienced a crash while playing Level 2 of MOTS. It happened only once, but im copy-pasting the error report just in case.


Translated Report (Full Report Below)

Process: openjkdf2-64 [28586] Path: /Applications/OpenJKDF2_universal.app/Contents/MacOS/openjkdf2-64 Identifier: org.openjkdf2.openjkdf2 Version: ??? Code Type: X86-64 (Native) Parent Process: launchd [1] User ID: 502

Date/Time: 2023-06-13 11:51:45.5726 +0200 OS Version: macOS 12.6.6 (21G646) Report Version: 12 Anonymous UUID: E80A3F1C-F16B-0260-0411-CF6A6EF8E354

Sleep/Wake UUID: D1492C80-FFB2-4B5F-BF15-EB2E1BC54579

Time Awake Since Boot: 1000000 seconds Time Since Wake: 10171 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [28586]

VM Region Info: 0 is not in any region. Bytes before following region: 4359442432 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START --->
__TEXT 103d7d000-104051000 [ 2896K] r-x/r-x SM=COW .../openjkdf2-64

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 openjkdf2-64 0x103d880c0 sithAIAwareness_sub_4F2C30 + 48 1 openjkdf2-64 0x103d87eee sithAIAwareness_Tick + 110 2 openjkdf2-64 0x103ddd590 sithEvent_Advance + 128 3 openjkdf2-64 0x103e57dec sithMain_Tick + 1052 4 openjkdf2-64 0x103e4eb42 jkMain_GameplayTick + 114 5 openjkdf2-64 0x103e77717 Window_Main_Linux + 1383 6 openjkdf2-64 0x103e9471f main + 479 7 dyld 0x10c7d252e start + 462

Thread 1:: AMCP Logging Spool 0 libsystem_kernel.dylib 0x7ff8180cf9a6 semaphore_wait_trap + 10 1 caulk 0x7ff820c0d2e6 caulk::mach::semaphore::wait_or_error() + 16 2 caulk 0x7ff820bf5148 caulk::concurrent::details::worker_thread::run() + 36 3 caulk 0x7ff820bf4e0c 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) + 41 4 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 2: 0 libsystem_kernel.dylib 0x7ff8180cf96a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff8180cfcd8 mach_msg + 56 2 CoreFoundation 0x7ff8181d334d CFRunLoopServiceMachPort + 319 3 CoreFoundation 0x7ff8181d19d8 CFRunLoopRun + 1276 4 CoreFoundation 0x7ff8181d0e1c CFRunLoopRunSpecific + 562 5 libSDL2-2.0.0.dylib 0x104a5fb9b PLATFORM_read_thread + 188 6 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 3:: HIDAPI Rumble 0 libsystem_kernel.dylib 0x7ff8180d23da __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81810ca6f _pthread_cond_wait + 1249 2 libSDL2-2.0.0.dylib 0x104b0b0a8 SDL_CondWaitTimeout_REAL + 147 3 libSDL2-2.0.0.dylib 0x104b0acda SDL_SemWaitTimeout_REAL + 83 4 libSDL2-2.0.0.dylib 0x104b1194a SDL_HIDAPI_RumbleThread + 52 5 libSDL2-2.0.0.dylib 0x104a9ae31 SDL_RunThread + 44 6 libSDL2-2.0.0.dylib 0x104b0a957 RunThread + 9 7 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 8 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 4:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x7ff8180cf96a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff8180cfcd8 mach_msg + 56 2 CoreAudio 0x7ff819d53c07 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111 3 CoreAudio 0x7ff819bde729 HALC_ProxyIOContext::IOWorkLoop() + 3931 4 CoreAudio 0x7ff819bdd205 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 63 5 CoreAudio 0x7ff819da9616 HALB_IOThread::Entry(void*) + 72 6 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 5: 0 libsystem_kernel.dylib 0x7ff8180cf9a6 semaphore_wait_trap + 10 1 caulk 0x7ff820c0d2e6 caulk::mach::semaphore::wait_or_error() + 16 2 caulk 0x7ff820bf5148 caulk::concurrent::details::worker_thread::run() + 36 3 caulk 0x7ff820bf4e0c 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) + 41 4 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 6:: AQConverterThread 0 libsystem_kernel.dylib 0x7ff8180d23da __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81810ca6f _pthread_cond_wait + 1249 2 libAudioToolboxUtility.dylib 0x7ff824ab7bc4 CADeprecated::CAGuard::Wait() + 54 3 AudioToolbox 0x7ff825b3f36a AQConverterManager::AQConverterThread::ConverterThreadEntry(void) + 722 4 libAudioToolboxUtility.dylib 0x7ff824a99e97 CADeprecated::CAPThread::Entry(CADeprecated::CAPThread) + 77 5 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 7:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x7ff8180cf96a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff8180cfcd8 mach_msg + 56 2 CoreFoundation 0x7ff8181d334d CFRunLoopServiceMachPort + 319 3 CoreFoundation 0x7ff8181d19d8 CFRunLoopRun + 1276 4 CoreFoundation 0x7ff8181d0e1c CFRunLoopRunSpecific + 562 5 AppKit 0x7ff81ad7998e _NSEventThread + 132 6 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 8: 0 libsystem_kernel.dylib 0x7ff8180d609a poll + 10 1 libGameNetworkingSockets.dylib 0x104c6af13 SteamNetworkingSocketsLib::SteamNetworkingSockets_InternalPoll(int, bool) + 1635 2 libGameNetworkingSockets.dylib 0x104c69d2c SteamNetworkingSocketsLib::SteamNetworkingThreadProc() + 268 3 libGameNetworkingSockets.dylib 0x104c6cd04 void std::1::thread_proxy[abi:v15006]<std::1::tuple<std::1::unique_ptr<std::1::thread_struct, std::__1::default_delete >, void ()()> >(void*) + 36 4 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 9:: AudioQueue thread 0 libsystem_kernel.dylib 0x7ff8180cf96a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff8180cfcd8 mach_msg + 56 2 CoreFoundation 0x7ff8181d334d CFRunLoopServiceMachPort + 319 3 CoreFoundation 0x7ff8181d19d8 CFRunLoopRun + 1276 4 CoreFoundation 0x7ff8181d0e1c CFRunLoopRunSpecific + 562 5 libSDL2-2.0.0.dylib 0x104b1d7eb audioqueue_thread + 1087 6 libSDL2-2.0.0.dylib 0x104a9ae31 SDL_RunThread + 44 7 libSDL2-2.0.0.dylib 0x104b0a957 RunThread + 9 8 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 9 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 10:: CVDisplayLink 0 libsystem_kernel.dylib 0x7ff8180d23da __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81810caa4 _pthread_cond_wait + 1302 2 CoreVideo 0x7ff81f9b0e60 CVDisplayLink::waitUntil(unsigned long long) + 370 3 CoreVideo 0x7ff81f9afddc CVDisplayLink::runIOThread() + 526 4 libsystem_pthread.dylib 0x7ff81810c4e1 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff818107f6b thread_start + 15

Thread 11: 0 libsystem_pthread.dylib 0x7ff818107f48 start_wqthread + 0

Thread 12: 0 libsystem_pthread.dylib 0x7ff818107f48 start_wqthread + 0

Thread 13: 0 libsystem_pthread.dylib 0x7ff818107f48 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit): rax: 0x00007f9756a30000 rbx: 0x0000000000000238 rcx: 0x0000000104416a70 rdx: 0x0000000104416a70 rdi: 0x0000000104416a60 rsi: 0x0000000000000000 rbp: 0x00007ff7bc182460 rsp: 0x00007ff7bc182420 r8: 0x00007f97569a6c30 r9: 0xffffffff00000000 r10: 0x00006000031db360 r11: 0x00005ffefc257e7f r12: 0x0000000104416a60 r13: 0x00000001043c5c5c r14: 0x00007f97569a6c30 r15: 0x0000000104416a70 rip: 0x0000000103d880c0 rfl: 0x0000000000210202 cr2: 0x0000000000000000

Logical CPU: 0 Error Code: 0x00000004 (no mapping for user data read) Trap Number: 14

Thread 0 instruction stream: 10 45 dc f3 41 0f 11 44-dc 20 4d 89 74 dc 08 b8 .E..A..D. M.t... 01 00 00 00 48 83 c4 10-5b 41 5c 41 5e 41 5f 5d ....H...[A\A^A_] c3 66 66 66 66 66 66 2e-0f 1f 84 00 00 00 00 00 .ffffff......... 55 48 89 e5 41 57 41 56-41 55 41 54 53 48 83 ec UH..AWAVAUATSH.. 18 4d 89 c6 0f 28 d1 49-89 d7 49 89 fc 48 8d 05 .M...(.I..I..H.. bc ee 68 00 8b 18 48 8d-05 a3 ee 68 00 48 8b 00 ..h...H....h.H.. [8b]16 48 6b d2 70 4c 8d-2c 10 39 1c 10 74 37 ba ..Hk.pL.,.9..t7. <== 70 00 00 00 4c 89 ef 48-89 75 c0 31 f6 f3 0f 11 p...L..H.u.1.... 55 d4 48 89 4d c8 f3 0f-11 45 d0 e8 e0 b2 10 00 U.H.M....E...... f3 0f 10 45 d0 48 8b 4d-c8 48 8b 75 c0 f3 0f 10 ...E.H.M.H.u.... 55 d4 41 89 5d 00 49 63-44 24 1c 41 0f 2e 44 85 U.A.].IcD$.A..D. 04 0f 86 96 00 00 00 48-8d 14 85 04 00 00 00 4c .......H.......L

Binary Images: 0x103d7d000 - 0x104050fff org.openjkdf2.openjkdf2 () /Applications/OpenJKDF2_universal.app/Contents/MacOS/openjkdf2-64 0x10c7cd000 - 0x10c838fff dyld () <2517e9fe-884a-3855-8532-92bffba3f81c> /usr/lib/dyld 0x7ff8180ce000 - 0x7ff818105fff libsystem_kernel.dylib () <35a199f3-e389-3202-916b-d6662a391f7e> /usr/lib/system/libsystem_kernel.dylib 0x7ff820bf3000 - 0x7ff820c14fff com.apple.audio.caulk (1.0) <8e7b3d95-1d47-3f17-9512-c5fcc30792c2> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x7ff818106000 - 0x7ff818111fff libsystem_pthread.dylib () /usr/lib/system/libsystem_pthread.dylib 0x7ff818153000 - 0x7ff818655fff com.apple.CoreFoundation (6.9) <70b99b27-1b5b-33c4-b401-2ecdb80f3303> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x104a35000 - 0x104b5cfff libSDL2-2.0.0.dylib () <0da7b849-869d-3550-a14f-b93305f1e91d> /Applications/OpenJKDF2_universal.app/Contents/MacOS/libSDL2-2.0.0.dylib 0x7ff819a24000 - 0x7ff81a159fff com.apple.audio.CoreAudio (5.0) <9be547d0-0af1-3470-afde-2ac4cd34441e> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7ff824a8d000 - 0x7ff824abdfff libAudioToolboxUtility.dylib () <7776b75f-1131-3bcb-b3ec-4a628ef44058> /usr/lib/libAudioToolboxUtility.dylib 0x7ff825b09000 - 0x7ff825c45fff com.apple.audio.toolbox.AudioToolbox (1.14) <51abb8ae-4d85-382b-8c2f-f052a2b6b7cb> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7ff81abcd000 - 0x7ff81ba5cfff com.apple.AppKit (6.9) <1a1a9da7-da66-31da-92cd-51b9cf968145> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x104c28000 - 0x104cd3fff libGameNetworkingSockets.dylib (*) /Applications/OpenJKDF2_universal.app/Contents/MacOS/libGameNetworkingSockets.dylib 0x7ff81f9ae000 - 0x7ff81f9fffff com.apple.CoreVideo (1.8) <65321388-a44f-3c17-bb4f-ff1c629f4476> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo

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=959.0M resident=0K(0%) swapped_out_or_unallocated=959.0M(100%) Writable regions: Total=1.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.2G(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 256K 2 Activity Tracing 256K 1 CG backing stores 3840K 4 CG image 88K 4 ColorSync 216K 25 CoreAnimation 176K 13 CoreGraphics 12K 2 CoreUI image data 1316K 10 Foundation 16K 1 IOKit 7940K 1 Image IO 4K 1 Kernel Alloc Once 8K 1 MALLOC 887.5M 459 MALLOC guard page 32K 8 MALLOC_NANO (reserved) 256.0M 1 reserved VM address space (unallocated) ObjC additional data 15K 1 OpenGL GLSL 256K 3 STACK GUARD 56.1M 14 Stack 14.6M 14 VM_ALLOCATE 9676K 147 CTF 756 1 DATA 39.9M 388 DATA_CONST 16.5M 241 __DATA_DIRTY 675K 120 FONT_DATA 4K 1 GLSLBUILTINS 5176K 1 LINKEDIT 652.2M 38 TEXT 306.9M 406 UNICODE 592K 1 dyld private memory 1024K 1 mapped file 149.2M 19 shared memory 772K 16 =========== ======= ======= TOTAL 2.4G 1945 TOTAL, minus reserved VM space 2.1G 1945


Full Report

{"app_name":"openjkdf2-64","timestamp":"2023-06-13 11:51:47.00 +0200","app_version":"","slice_uuid":"d3a2d551-a98e-32c2-8589-17fc89c3fac8","build_version":"","platform":1,"bundleID":"org.openjkdf2.openjkdf2","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6.6 (21G646)","incident_id":"983FBC0B-29A6-4754-9674-ADED3D44DF2A","name":"openjkdf2-64"} { "uptime" : 1000000, "procLaunch" : "2023-06-13 11:39:54.9289 +0200", "procRole" : "Foreground", "version" : 2, "userID" : 502, "deployVersion" : 210, "modelCode" : "iMac18,3", "procStartAbsTime" : 1077384975612588, "coalitionID" : 290273, "osVersion" : { "train" : "macOS 12.6.6", "build" : "21G646", "releaseType" : "User" }, "captureTime" : "2023-06-13 11:51:45.5726 +0200", "incident" : "983FBC0B-29A6-4754-9674-ADED3D44DF2A", "bug_type" : "309", "pid" : 28586, "procExitAbsTime" : 1078095612071552, "cpuType" : "X86-64", "procName" : "openjkdf2-64", "procPath" : "\/Applications\/OpenJKDF2_universal.app\/Contents\/MacOS\/openjkdf2-64", "bundleInfo" : {"CFBundleIdentifier":"org.openjkdf2.openjkdf2"}, "storeInfo" : {"deviceIdentifierForVendor":"A0C95DEE-EE72-5B68-8D32-BC533D9AA158","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "org.openjkdf2.openjkdf2", "crashReporterKey" : "E80A3F1C-F16B-0260-0411-CF6A6EF8E354", "wakeTime" : 10171, "sleepWakeUUID" : "D1492C80-FFB2-4B5F-BF15-EB2E1BC54579", "sip" : "enabled", "vmRegionInfo" : "0 is not in any region. Bytes before following region: 4359442432\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n TEXT 103d7d000-104051000 [ 2896K] r-x\/r-x SM=COW ...\/openjkdf2-64", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":28586}, "vmregioninfo" : "0 is not in any region. Bytes before following region: 4359442432\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n TEXT 103d7d000-104051000 [ 2896K] r-x\/r-x SM=COW ...\/openjkdf2-64", "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":14933389,"instructionState":{"instructionStream":{"bytes":[16,69,220,243,65,15,17,68,220,32,77,137,116,220,8,184,1,0,0,0,72,131,196,16,91,65,92,65,94,65,95,93,195,102,102,102,102,102,102,46,15,31,132,0,0,0,0,0,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,24,77,137,198,15,40,209,73,137,215,73,137,252,72,141,5,188,238,104,0,139,24,72,141,5,163,238,104,0,72,139,0,139,22,72,107,210,112,76,141,44,16,57,28,16,116,55,186,112,0,0,0,76,137,239,72,137,117,192,49,246,243,15,17,85,212,72,137,77,200,243,15,17,69,208,232,224,178,16,0,243,15,16,69,208,72,139,77,200,72,139,117,192,243,15,16,85,212,65,137,93,0,73,99,68,36,28,65,15,46,68,133,4,15,134,150,0,0,0,72,141,20,133,4,0,0,0,76],"offset":96}},"threadState":{"r13":{"value":4366031964,"symbolLocation":0,"symbol":"g_debugmodeFlags"},"rax":{"value":140287970312192},"rflags":{"value":2163202},"cpu":{"value":0},"r14":{"value":140287969750064},"rsi":{"value":0},"r8":{"value":140287969750064},"cr2":{"value":0},"rdx":{"value":4366363248,"symbolLocation":16,"symbol":"sithAIAwareness_aEntries"},"r10":{"value":105553168544608},"r9":{"value":18446744069414584320},"r15":{"value":4366363248,"symbolLocation":16,"symbol":"sithAIAwareness_aEntries"},"rbx":{"value":568},"trap":{"value":14,"description":"(no mapping for user data read)"},"err":{"value":4},"r11":{"value":105548756647551},"rip":{"value":4359487680,"matchesCrashFrame":1},"rbp":{"value":140701989348448},"rsp":{"value":140701989348384},"r12":{"value":4366363232,"symbolLocation":0,"symbol":"sithAIAwareness_aEntries"},"rcx":{"value":4366363248,"symbolLocation":16,"symbol":"sithAIAwareness_aEntries"},"flavor":"x86_THREAD_STATE","rdi":{"value":4366363232,"symbolLocation":0,"symbol":"sithAIAwareness_aEntries"}},"queue":"com.apple.main-thread","frames":[{"imageOffset":45248,"symbol":"sithAIAwareness_sub_4F2C30","symbolLocation":48,"imageIndex":0},{"imageOffset":44782,"symbol":"sithAIAwareness_Tick","symbolLocation":110,"imageIndex":0},{"imageOffset":394640,"symbol":"sithEvent_Advance","symbolLocation":128,"imageIndex":0},{"imageOffset":896492,"symbol":"sithMain_Tick","symbolLocation":1052,"imageIndex":0},{"imageOffset":858946,"symbol":"jkMain_GameplayTick","symbolLocation":114,"imageIndex":0},{"imageOffset":1025815,"symbol":"Window_Main_Linux","symbolLocation":1383,"imageIndex":0},{"imageOffset":1144607,"symbol":"main","symbolLocation":479,"imageIndex":0},{"imageOffset":21806,"symbol":"start","symbolLocation":462,"imageIndex":1}]},{"id":14933453,"name":"AMCP Logging Spool","frames":[{"imageOffset":6566,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":2},{"imageOffset":107238,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":16,"imageIndex":3},{"imageOffset":8520,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":36,"imageIndex":3},{"imageOffset":7692,"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":41,"imageIndex":3},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14933467,"frames":[{"imageOffset":6506,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":2},{"imageOffset":7384,"symbol":"mach_msg","symbolLocation":56,"imageIndex":2},{"imageOffset":525133,"symbol":"CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":5},{"imageOffset":518616,"symbol":"CFRunLoopRun","symbolLocation":1276,"imageIndex":5},{"imageOffset":515612,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":5},{"imageOffset":175003,"symbol":"PLATFORM_read_thread","symbolLocation":188,"imageIndex":6},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14933472,"name":"HIDAPI Rumble","frames":[{"imageOffset":17370,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":2},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":4},{"imageOffset":876712,"symbol":"SDL_CondWaitTimeout_REAL","symbolLocation":147,"imageIndex":6},{"imageOffset":875738,"symbol":"SDL_SemWaitTimeout_REAL","symbolLocation":83,"imageIndex":6},{"imageOffset":903498,"symbol":"SDL_HIDAPI_RumbleThread","symbolLocation":52,"imageIndex":6},{"imageOffset":417329,"symbol":"SDL_RunThread","symbolLocation":44,"imageIndex":6},{"imageOffset":874839,"symbol":"RunThread","symbolLocation":9,"imageIndex":6},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14933475,"name":"com.apple.audio.IOThread.client","frames":[{"imageOffset":6506,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":2},{"imageOffset":7384,"symbol":"mach_msg","symbolLocation":56,"imageIndex":2},{"imageOffset":3341319,"symbol":"HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int)","symbolLocation":111,"imageIndex":7},{"imageOffset":1812265,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":3931,"imageIndex":7},{"imageOffset":1806853,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":63,"imageIndex":7},{"imageOffset":3692054,"symbol":"HALB_IOThread::Entry(void)","symbolLocation":72,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14933488,"frames":[{"imageOffset":6566,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":2},{"imageOffset":107238,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":16,"imageIndex":3},{"imageOffset":8520,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":36,"imageIndex":3},{"imageOffset":7692,"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":41,"imageIndex":3},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14933491,"name":"AQConverterThread","frames":[{"imageOffset":17370,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":2},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":4},{"imageOffset":175044,"symbol":"CADeprecated::CAGuard::Wait()","symbolLocation":54,"imageIndex":8},{"imageOffset":222058,"symbol":"AQConverterManager::AQConverterThread::ConverterThreadEntry(void)","symbolLocation":722,"imageIndex":9},{"imageOffset":52887,"symbol":"CADeprecated::CAPThread::Entry(CADeprecated::CAPThread)","symbolLocation":77,"imageIndex":8},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14933525,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6506,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":2},{"imageOffset":7384,"symbol":"mach_msg","symbolLocation":56,"imageIndex":2},{"imageOffset":525133,"symbol":"CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":5},{"imageOffset":518616,"symbol":"CFRunLoopRun","symbolLocation":1276,"imageIndex":5},{"imageOffset":515612,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":5},{"imageOffset":1755534,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":10},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14933691,"frames":[{"imageOffset":32922,"symbol":"poll","symbolLocation":10,"imageIndex":2},{"imageOffset":274195,"symbol":"SteamNetworkingSocketsLib::SteamNetworkingSockets_InternalPoll(int, bool)","symbolLocation":1635,"imageIndex":11},{"imageOffset":269612,"symbol":"SteamNetworkingSocketsLib::SteamNetworkingThreadProc()","symbolLocation":268,"imageIndex":11},{"imageOffset":281860,"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 ()()> >(void)","symbolLocation":36,"imageIndex":11},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14933692,"name":"AudioQueue thread","frames":[{"imageOffset":6506,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":2},{"imageOffset":7384,"symbol":"mach_msg","symbolLocation":56,"imageIndex":2},{"imageOffset":525133,"symbol":"CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":5},{"imageOffset":518616,"symbol":"CFRunLoopRun","symbolLocation":1276,"imageIndex":5},{"imageOffset":515612,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":5},{"imageOffset":952299,"symbol":"audioqueue_thread","symbolLocation":1087,"imageIndex":6},{"imageOffset":417329,"symbol":"SDL_RunThread","symbolLocation":44,"imageIndex":6},{"imageOffset":874839,"symbol":"RunThread","symbolLocation":9,"imageIndex":6},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14936093,"name":"CVDisplayLink","frames":[{"imageOffset":17370,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":2},{"imageOffset":27300,"symbol":"_pthread_cond_wait","symbolLocation":1302,"imageIndex":4},{"imageOffset":11872,"symbol":"CVDisplayLink::waitUntil(unsigned long long)","symbolLocation":370,"imageIndex":12},{"imageOffset":7644,"symbol":"CVDisplayLink::runIOThread()","symbolLocation":526,"imageIndex":12},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]},{"id":14937747,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}]},{"id":14941620,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}]},{"id":14942051,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 4359442432, "CFBundleIdentifier" : "org.openjkdf2.openjkdf2", "size" : 2965504, "uuid" : "d3a2d551-a98e-32c2-8589-17fc89c3fac8", "path" : "\/Applications\/OpenJKDF2_universal.app\/Contents\/MacOS\/openjkdf2-64", "name" : "openjkdf2-64" }, { "source" : "P", "arch" : "x86_64", "base" : 4504473600, "size" : 442368, "uuid" : "2517e9fe-884a-3855-8532-92bffba3f81c", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "x86_64", "base" : 140703532113920, "size" : 229376, "uuid" : "35a199f3-e389-3202-916b-d6662a391f7e", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703678017536, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.audio.caulk", "size" : 139264, "uuid" : "8e7b3d95-1d47-3f17-9512-c5fcc30792c2", "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk", "name" : "caulk" }, { "source" : "P", "arch" : "x86_64", "base" : 140703532343296, "size" : 49152, "uuid" : "e5d44afd-2577-3cee-8711-9d8d426229e0", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "x86_64h", "base" : 140703532658688, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5255168, "uuid" : "70b99b27-1b5b-33c4-b401-2ecdb80f3303", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1866" }, { "source" : "P", "arch" : "x86_64", "base" : 4372779008, "size" : 1212416, "uuid" : "0da7b849-869d-3550-a14f-b93305f1e91d", "path" : "\/Applications\/OpenJKDF2_universal.app\/Contents\/MacOS\/libSDL2-2.0.0.dylib", "name" : "libSDL2-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703558680576, "CFBundleShortVersionString" : "5.0", "CFBundleIdentifier" : "com.apple.audio.CoreAudio", "size" : 7561216, "uuid" : "9be547d0-0af1-3470-afde-2ac4cd34441e", "path" : "\/System\/Library\/Frameworks\/CoreAudio.framework\/Versions\/A\/CoreAudio", "name" : "CoreAudio", "CFBundleVersion" : "5.0" }, { "source" : "P", "arch" : "x86_64", "base" : 140703743660032, "size" : 200704, "uuid" : "7776b75f-1131-3bcb-b3ec-4a628ef44058", "path" : "\/usr\/lib\/libAudioToolboxUtility.dylib", "name" : "libAudioToolboxUtility.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703760945152, "CFBundleShortVersionString" : "1.14", "CFBundleIdentifier" : "com.apple.audio.toolbox.AudioToolbox", "size" : 1298432, "uuid" : "51abb8ae-4d85-382b-8c2f-f052a2b6b7cb", "path" : "\/System\/Library\/Frameworks\/AudioToolbox.framework\/Versions\/A\/AudioToolbox", "name" : "AudioToolbox", "CFBundleVersion" : "1.14" }, { "source" : "P", "arch" : "x86_64", "base" : 140703577198592, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 15269888, "uuid" : "1a1a9da7-da66-31da-92cd-51b9cf968145", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2113.60.148" }, { "source" : "P", "arch" : "x86_64", "base" : 4374822912, "size" : 704512, "uuid" : "f5fd511d-2d44-3f03-a67e-dcaf7a656bcc", "path" : "\/Applications\/OpenJKDF2_universal.app\/Contents\/MacOS\/libGameNetworkingSockets.dylib", "name" : "libGameNetworkingSockets.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703658860544, "CFBundleShortVersionString" : "1.8", "CFBundleIdentifier" : "com.apple.CoreVideo", "size" : 335872, "uuid" : "65321388-a44f-3c17-bb4f-ff1c629f4476", "path" : "\/System\/Library\/Frameworks\/CoreVideo.framework\/Versions\/A\/CoreVideo", "name" : "CoreVideo", "CFBundleVersion" : "480.1" } ], "sharedCache" : { "base" : 140703529086976, "size" : 19331678208, "uuid" : "f2ce8b0d-f2e7-3c14-88fa-430ab7913380" }, "vmSummary" : "ReadOnly portion of Libraries: Total=959.0M resident=0K(0%) swapped_out_or_unallocated=959.0M(100%)\nWritable regions: Total=1.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.2G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG backing stores 3840K 4 \nCG image 88K 4 \nColorSync 216K 25 \nCoreAnimation 176K 13 \nCoreGraphics 12K 2 \nCoreUI image data 1316K 10 \nFoundation 16K 1 \nIOKit 7940K 1 \nImage IO 4K 1 \nKernel Alloc Once 8K 1 \nMALLOC 887.5M 459 \nMALLOC guard page 32K 8 \nMALLOC_NANO (reserved) 256.0M 1 reserved VM address space (unallocated)\nObjC additional data 15K 1 \nOpenGL GLSL 256K 3 \nSTACK GUARD 56.1M 14 \nStack 14.6M 14 \nVM_ALLOCATE 9676K 147 \nCTF 756 1 \nDATA 39.9M 388 \nDATA_CONST 16.5M 241 \n__DATA_DIRTY 675K 120 \nFONT_DATA 4K 1 \nGLSLBUILTINS 5176K 1 \nLINKEDIT 652.2M 38 \nTEXT 306.9M 406 \nUNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 149.2M 19 \nshared memory 772K 16 \n=========== ======= ======= \nTOTAL 2.4G 1945 \nTOTAL, minus reserved VM space 2.1G 1945 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.main-thread" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "6297d96be2c9387df974efa4", "factorPackIds" : {

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

  },
  "deploymentId" : 240000002
}

], "experiments" : [

] } }

Model: iMac18,3, BootROM 512.0.0.0.0, 4 processors, Quad-Core Intel Core i5, 3,4 GHz, 24 GB, SMC 2.41f2 Graphics: Radeon Pro 570, Radeon Pro 570, PCIe, 4 GB Display: iMac, Retina 5K (5120 x 2880), Main, MirrorOff, Online Memory Module: BANK 0/DIMM0, 4 GB, DDR4 SO-DIMM, 2400 MHz, 0x802C, 0x344154463531323634485A2D3247334232202020 Memory Module: BANK 0/DIMM1, 8 GB, DDR4 SO-DIMM, 2400 MHz, 0x859B, 0x4354384734533234414D2E4D38464400000 Memory Module: BANK 1/DIMM0, 4 GB, DDR4 SO-DIMM, 2400 MHz, 0x802C, 0x344154463531323634485A2D3247334232202020 Memory Module: BANK 1/DIMM1, 8 GB, DDR4 SO-DIMM, 2400 MHz, 0x859B, 0x4354384734533234414D2E4D38464400000 AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x16F), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4) AirPort: Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: APPLE HDD ST1000DM003, 1 TB USB Device: USB30Bus USB Device: PLAYSTATION(R)3 Controller USB Device: Bluetooth USB Host Controller USB Device: FaceTime HD Camera (Built-in) USB Device: Apple Optical USB Mouse Thunderbolt Bus: iMac, Apple Inc., 41.5

shinyquagsire23 commented 1 year ago

~Fixed v0.9.0, though it's kinda hard to tell if I got the root cause w/o a way to reproduce the issue

mikesk8 commented 1 year ago

Thanks! I was unable to reproduce it either. Let us see in the future :)