armadsen / ORSSerialPort

Serial port library for Objective-C and Swift macOS apps
MIT License
755 stars 183 forks source link

Can hang when -sendData: is called simultaneously with a port pin read operation (race condition) #155

Open armadsen opened 4 years ago

armadsen commented 4 years ago

Process: Aether [644] Path: /Applications/Aether/Aether.app/Contents/MacOS/Aether Architecture: x86_64 Parent: launchd [1] UID: 501 Task size: 94.25 MB CPU Time: 0.181s (350.4M cycles, 133.5M instructions, 2.63c/i) Note: Unresponsive for 133 seconds before sampling Note: 2 idle work queue threads omitted

Thread 0xe341 DispatchQueue 1 1001 samples (1-1001) priority 46 (base 46) 1001 start + 1 (libdyld.dylib + 4117) [0x7fff6d528015] 1001 NSApplicationMain + 804 (AppKit + 23098) [0x7fff42a9ca3a] 1001 -[NSApplication run] + 764 (AppKit + 223309) [0x7fff42acd84d] 1001 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044 (AppKit + 8224308) [0x7fff4326ee34] 1001 _DPSNextEvent + 2085 (AppKit + 268859) [0x7fff42ad8a3b] 1001 _BlockUntilNextEventMatchingListInModeWithFilter + 64 (HIToolbox + 194692) [0x7fff4482b884] 1001 ReceiveNextEventCommon + 613 (HIToolbox + 195334) [0x7fff4482bb06] 1001 RunCurrentEventLoopInMode + 286 (HIToolbox + 195990) [0x7fff4482bd96] 1001 CFRunLoopRunSpecific + 487 (CoreFoundation + 530727) [0x7fff4554b927] 1001 CFRunLoopRun + 2427 (CoreFoundation + 533819) [0x7fff4554c53b] 1001 CFRunLoopDoTimers + 346 (CoreFoundation + 568730) [0x7fff45554d9a] 1001 CFRunLoopDoTimer + 1108 (CoreFoundation + 570020) [0x7fff455552a4] 1001 CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION + 20 (CoreFoundation + 570916) [0x7fff45555624] 1001 NSFireDelayedPerform + 409 (Foundation + 539653) [0x7fff476c9c05] 1001 -[AMRigController requestUpdateForMode] + 851 (Aether + 75499) [0x10e5b86eb] 1001 write + 10 (libsystem_kernel.dylib + 124666) [0x7fff6d67a6fa] 1001 hndl_unix_scall64 + 22 (kernel + 128582) [0xffffff800021f646] 1001 unix_syscall64 + 616 (kernel + 6307464) [0xffffff8000803e88] 1001 write_nocancel + 218 (kernel + 5531130) [0xffffff80007465fa] 1001 ??? (kernel + 5531530) [0xffffff800074678a] 1001 ??? (kernel + 2883239) [0xffffff80004bfea7] 1001 VNOP_WRITE + 106 (kernel + 2939178) [0xffffff80004cd92a] 1001 spec_write + 748 (kernel + 2982204) [0xffffff80004d813c] 1001 IOSerialBSDClient::iosswrite(int, uio, int) + 144 (IOSerialFamily + 3576) [0xffffff7f81daadf8] 1001 ttwrite + 938 (kernel + 5585882) [0xffffff8000753bda] 1001 msleep0 + 108 (kernel + 5433852) [0xffffff800072e9fc] 1001 ??? (kernel + 5432742) [0xffffff800072e5a6] 1001 lck_mtx_sleep + 126 (kernel + 508286) [0xffffff800027c17e] 1001 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1001 ??? (kernel + 558330) [0xffffff80002884fa] 1001 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded]

Thread 0xe3bd Thread name "com.apple.NSEventThread" 1001 samples (1-1001) priority 46 (base 46) 1001 thread_start + 13 (libsystem_pthread.dylib + 11257) [0x7fff6d83fbf9] 1001 _pthread_start + 377 (libsystem_pthread.dylib + 13581) [0x7fff6d84050d] 1001 _pthread_body + 340 (libsystem_pthread.dylib + 13921) [0x7fff6d840661] 1001 _NSEventThread + 184 (AppKit + 1568708) [0x7fff42c15fc4] 1001 CFRunLoopRunSpecific + 487 (CoreFoundation + 530727) [0x7fff4554b927] 1001 CFRunLoopRun + 1783 (CoreFoundation + 533175) [0x7fff4554c2b7] 1001 CFRunLoopServiceMachPort + 341 (CoreFoundation + 536421) [0x7fff4554cf65] 1001 mach_msg_trap + 10 (libsystem_kernel.dylib + 78330) [0x7fff6d66f1fa] *1001 ipc_mqueue_receive_continue + 0 (kernel + 342352) [0xffffff8000253950]

Thread 0xe41a Thread name "com.apple.NSURLConnectionLoader" 1001 samples (1-1001) priority 31 (base 31) 1001 thread_start + 13 (libsystem_pthread.dylib + 11257) [0x7fff6d83fbf9] 1001 _pthread_start + 377 (libsystem_pthread.dylib + 13581) [0x7fff6d84050d] 1001 _pthread_body + 340 (libsystem_pthread.dylib + 13921) [0x7fff6d840661] 1001 NSThreadstart + 1197 (Foundation + 195096) [0x7fff47675a18] 1001 -[CoreSchedulingSetRunnable runForever] + 722 (CFNetwork + 2384328) [0x7fff4468b1c8] 1001 CFRunLoopRunSpecific + 487 (CoreFoundation + 530727) [0x7fff4554b927] 1001 CFRunLoopRun + 1783 (CoreFoundation + 533175) [0x7fff4554c2b7] 1001 CFRunLoopServiceMachPort + 341 (CoreFoundation + 536421) [0x7fff4554cf65] 1001 mach_msg_trap + 10 (libsystem_kernel.dylib + 78330) [0x7fff6d66f1fa] *1001 ipc_mqueue_receive_continue + 0 (kernel + 342352) [0xffffff8000253950]

Thread 0x10652 253 samples (5-999 with gaps of 742) priority 46 (base 46) cpu time 0.009s (18.1M cycles, 5.9M instructions, 3.05c/i) 252 start_wqthread + 13 (libsystem_pthread.dylib + 11241) [0x7fff6d83fbe9] 251 __workq_kernreturn + 10 (libsystem_kernel.dylib + 119434) [0x7fff6d67928a] 239 wq_unpark_continue + 0 (pthread + 15235) [0xffffff7f80f07b83] (runnable) 8 hndl_unix_scall64 + 22 (kernel + 128582) [0xffffff800021f646] 8 unix_syscall64 + 616 (kernel + 6307464) [0xffffff8000803e88] 5 _workq_kernreturn + 946 (pthread + 25825) [0xffffff7f80f0a4e1] 5 kevent_qos_internal + 54 (kernel + 5258662) [0xffffff8000703da6] 3 ??? (kernel + 5248880) [0xffffff8000701770] 2 kevent_register + 2431 (kernel + 5253151) [0xffffff800070281f] 1 ??? (kernel + 5237875) [0xffffff80006fec73] 1 ??? (kernel + 759603) [0xffffff80002b9733] 1 ??? (kernel + 765516) [0xffffff80002bae4c] (running) 1 ??? (kernel + 5238252) [0xffffff80006fedec] 1 ??? (kernel + 686102) [0xffffff80002a7816] (running) 1 _pthread_priority_canonicalize + 1 (pthread + 28598) [0xffffff7f80f0afb6] (running) 1 ??? (kernel + 5246193) [0xffffff8000700cf1] (running) 1 ??? (kernel + 5247874) [0xffffff8000701382] 1 usimple_lock + 47 (kernel + 1570143) [0xffffff800037f55f] 1 hw_lock_to + 36 (kernel + 507540) [0xffffff800027be94] (running) 2 _workq_kernreturn + 1586 (pthread + 26465) [0xffffff7f80f0a761] 1 kevent_qos_internal_unbind + 952 (kernel + 5261128) [0xffffff8000704748] (running) 1 kevent_qos_internal_unbind + 204 (kernel + 5260380) [0xffffff800070445c] 1 usimple_lock + 47 (kernel + 1570143) [0xffffff800037f55f] 1 hw_lock_to + 25 (kernel + 507529) [0xffffff800027be89] (running) 1 _workq_kernreturn + 2092 (pthread + 26971) [0xffffff7f80f0a95b] 1 workqueue_run_threadreq_and_unlock + 5855 (pthread + 14387) [0xffffff7f80f07833] 1 assert_wait_timeout_with_leeway + 111 (kernel + 552271) [0xffffff8000286d4f] (running) 4 call_continuation + 23 (kernel + 124247) [0xffffff800021e557] 3 IOWorkLoop::threadMain() + 29 (kernel + 6912797) [0xffffff8000897b1d] 3 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 3 ??? (kernel + 557935) [0xffffff800028836f] (running) 1 wq_unpark_continue + 644 (pthread + 15879) [0xffffff7f80f07e07] 1 _setup_wqthread + 908 (pthread + 17693) [0xffffff7f80f0851d] 1 kevent_qos_internal + 54 (kernel + 5258662) [0xffffff8000703da6] 1 ??? (kernel + 5249674) [0xffffff8000701a8a] 1 kqueue_scan + 77 (kernel + 5254749) [0xffffff8000702e5d] 1 ??? (kernel + 5238785) [0xffffff80006ff001] (running) 1 _pthread_wqthread + 1016 (libsystem_pthread.dylib + 12278) [0x7fff6d83fff6] 1 _dispatch_kevent_worker_thread + 160 (libdispatch.dylib + 108130) [0x7fff6d507662] (running) 1 start_wqthread + 0 (libsystem_pthread.dylib + 11228) [0x7fff6d83fbdc] 1 ??? (kernel + 414816) [0xffffff8000265460] (runnable)

Thread 0xe4b1 DispatchQueue 10 27 samples (18-995 with gaps of 951) priority 31-46 (base 31) cpu time 0.003s (4.3M cycles, 1378.9K instructions, 3.12c/i) 27 start_wqthread + 13 (libsystem_pthread.dylib + 11241) [0x7fff6d83fbe9] 27 _pthread_wqthread + 1387 (libsystem_pthread.dylib + 12649) [0x7fff6d840169] 27 _dispatch_worker_thread3 + 101 (libdispatch.dylib + 14165) [0x7fff6d4f0755] 25 _dispatch_root_queue_drain + 515 (libdispatch.dylib + 14761) [0x7fff6d4f09a9] 25 _dispatch_source_invoke + 620 (libdispatch.dylib + 16513) [0x7fff6d4f1081] 25 _dispatch_continuation_pop + 472 (libdispatch.dylib + 85633) [0x7fff6d501e81] 24 _dispatch_client_callout + 8 (libdispatch.dylib + 7608) [0x7fff6d4eedb8] 20 __21-[ORSSerialPort open]_block_invoke_3 + 96 (ORSSerial + 14279) [0x10e7847c7] 20 ioctl + 10 (libsystem_kernel.dylib + 115706) [0x7fff6d6783fa] 19 hndl_unix_scall64 + 22 (kernel + 128582) [0xffffff800021f646] 19 unix_syscall64 + 616 (kernel + 6307464) [0xffffff8000803e88] 19 ioctl + 1324 (kernel + 5534812) [0xffffff800074745c] 19 fo_ioctl + 67 (kernel + 5203395) [0xffffff80006f65c3] 18 ??? (kernel + 2883909) [0xffffff80004c0145] 18 mac_vnode_check_ioctl + 117 (kernel + 7372373) [0xffffff8000907e55] 16 hook_vnode_check_ioctl + 270 (Sandbox + 31650) [0xffffff7f80ee0ba2] 16 cred_sb_evaluate + 63 (Sandbox + 18034) [0xffffff7f80edd672] 12 sb_evaluate + 234 (Sandbox + 57001) [0xffffff7f80ee6ea9] 3 eval + 4302 (Sandbox + 61934) [0xffffff7f80ee81ee] 2 derive_process_path + 99 (Sandbox + 70694) [0xffffff7f80eea426] 2 getpath + 186 (Sandbox + 13773) [0xffffff7f80edc5cd] 2 vn_getpath_fsenter + 58 (kernel + 2749210) [0xffffff800049f31a] 1 build_path_with_parent + 940 (kernel + 2651660) [0xffffff800048760c] (running) 1 return_to_iret + 282 (kernel + 127283) [0xffffff800021f133] 1 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 558330) [0xffffff80002884fa] 1 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded] (runnable) 1 derive_process_path + 136 (Sandbox + 70731) [0xffffff7f80eea44b] 1 sandbox_normalize_string + 167 (Sandbox + 80777) [0xffffff7f80eecb89] 1 utf8_decodestr + 2610 (kernel + 2879938) [0xffffff80004bf1c2] (running) 3 eval + 5703 (Sandbox + 63335) [0xffffff7f80ee8767] 2 match_regex + 58 (Sandbox + 68816) [0xffffff7f80ee9cd0] 2 matchExec + 2430 (AppleMatch + 6990) [0xffffff7f80ed5b4e] (running) 1 return_to_iret + 282 (kernel + 127283) [0xffffff800021f133] 1 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 558330) [0xffffff80002884fa] 1 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded] (runnable) 2 eval + 2190 (Sandbox + 59822) [0xffffff7f80ee79ae] 1 rootless_vnode_getrdev(vnode, int) + 1 (Sandbox + 8226) [0xffffff7f80edb022] (running) 1 rootless_protect_device + 82 (Sandbox + 6384) [0xffffff7f80eda8f0] 1 vfs_devvp + 26 (kernel + 2924746) [0xffffff80004ca0ca] 1 vnode_get + 15 (kernel + 2752431) [0xffffff800049ffaf] 1 lck_mtx_lock_spin + 40 (kernel + 120728) [0xffffff800021d798] (running) 1 eval + 1654 (Sandbox + 59286) [0xffffff7f80ee7796] 1 vfs_context_create + 43 (kernel + 2927147) [0xffffff80004caa2b] 1 kalloc_canblock + 148 (kernel + 493716) [0xffffff8000278894] 1 ??? (kernel + 762059) [0xffffff80002ba0cb] (running) 1 eval + 1797 (Sandbox + 59429) [0xffffff7f80ee7825] 1 ??? (kernel + 3006960) [0xffffff80004de1f0] (running) 1 eval + 8663 (Sandbox + 66295) [0xffffff7f80ee92f7] 1 vfs_context_rele + 53 (kernel + 2927381) [0xffffff80004cab15] 1 kauth_cred_unref + 22 (kernel + 5164086) [0xffffff80006ecc36] 1 lck_mtx_lock + 653 (kernel + 121613) [0xffffff800021db0d] 1 lck_mtx_lock_wait_x86 + 486 (kernel + 1579862) [0xffffff8000381b56] 1 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 558330) [0xffffff80002884fa] 1 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded] (runnable) 1 return_to_iret + 282 (kernel + 127283) [0xffffff800021f133] 1 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 558330) [0xffffff80002884fa] 1 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded] (runnable) 4 sb_evaluate + 499 (Sandbox + 57266) [0xffffff7f80ee6fb2] 3 eval + 884 (Sandbox + 58516) [0xffffff7f80ee7494] 2 derive_vnode_path + 144 (Sandbox + 55799) [0xffffff7f80ee69f7] 1 sandbox_normalize_string + 56 (Sandbox + 80666) [0xffffff7f80eecb1a] 1 return_to_iret + 282 (kernel + 127283) [0xffffff800021f133] 1 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 558330) [0xffffff80002884fa] 1 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded] (runnable) 1 sandbox_normalize_string + 120 (Sandbox + 80730) [0xffffff7f80eecb5a] 1 smalloc + 28 (Sandbox + 54538) [0xffffff7f80ee650a] 1 IOMalloc + 39 (kernel + 6678423) [0xffffff800085e797] 1 kalloc_canblock + 148 (kernel + 493716) [0xffffff8000278894] 1 ??? (kernel + 759603) [0xffffff80002b9733] 1 ??? (kernel + 765132) [0xffffff80002baccc] (running) 1 derive_vnode_path + 95 (Sandbox + 55750) [0xffffff7f80ee69c6] 1 getpath + 186 (Sandbox + 13773) [0xffffff7f80edc5cd] 1 vn_getpath_fsenter + 58 (kernel + 2749210) [0xffffff800049f31a] 1 build_path_with_parent + 395 (kernel + 2651115) [0xffffff80004873eb] (running) 1 return_to_iret + 282 (kernel + 127283) [0xffffff800021f133] 1 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 558330) [0xffffff80002884fa] 1 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded] (runnable) 1 hook_vnode_check_ioctl + 285 (Sandbox + 31665) [0xffffff7f80ee0bb1] 1 free_filter_context + 35 (Sandbox + 55203) [0xffffff7f80ee67a3] 1 sfree + 90 (Sandbox + 55096) [0xffffff7f80ee6738] 1 IOFree + 40 (kernel + 6678536) [0xffffff800085e808] (running) 1 return_to_iret + 282 (kernel + 127283) [0xffffff800021f133] 1 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 558330) [0xffffff80002884fa] 1 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded] (runnable) 1 vnode_getiocount + 1 (kernel + 2728305) [0xffffff800049a171] (running) 1 ??? (kernel + 414816) [0xffffff8000265460] (runnable) 1 21-[ORSSerialPort open]_block_invoke_3 + 40 (ORSSerial + 14223) [0x10e78478f] 1 objc_msgSend + 44 (libobjc.A.dylib + 28332) [0x7fff6c8ffeac] (running) 1 21-[ORSSerialPort open]_block_invoke_3 + 154 (ORSSerial + 14337) [0x10e784801] 1 -[ORSSerialPort CTS] + 15 (ORSSerial + 26067) [0x10e7875d3] (running) 1 -[ORSSerialPort CTS] + 1 (ORSSerial + 26053) [0x10e7875c5] (running) 1 objc_msgSend + 3 (libobjc.A.dylib + 28291) [0x7fff6c8ffe83] (running) 1 21-[ORSSerialPort open]_block_invoke_3 + 1 (ORSSerial + 14184) [0x10e784768] (running) 2 _dispatch_root_queue_drain + 283 (libdispatch.dylib + 14529) [0x7fff6d4f08c1] 2 hndl_alltraps + 226 (kernel + 126322) [0xffffff800021ed72] 1 user_trap + 160 (kernel + 1608272) [0xffffff8000388a50] (running) 1 return_to_iret + 282 (kernel + 127283) [0xffffff800021f133] 1 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 558330) [0xffffff80002884fa] 1 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded] (runnable)

Thread 0xe4b1 12 samples (189-993 with gaps of 793) priority 31 (base 31) cpu time <0.001s (1321.0K cycles, 454.2K instructions, 2.91c/i) 12 start_wqthread + 13 (libsystem_pthread.dylib + 11241) [0x7fff6d83fbe9] 12 __workq_kernreturn + 10 (libsystem_kernel.dylib + 119434) [0x7fff6d67928a] 9 wq_unpark_continue + 0 (pthread + 15235) [0xffffff7f80f07b83] (runnable) 3 hndl_unix_scall64 + 22 (kernel + 128582) [0xffffff800021f646] 3 unix_syscall64 + 616 (kernel + 6307464) [0xffffff8000803e88] 3 _workq_kernreturn + 2092 (pthread + 26971) [0xffffff7f80f0a95b] 2 workqueue_run_threadreq_and_unlock + 5875 (pthread + 14407) [0xffffff7f80f07847] 2 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 557935) [0xffffff800028836f] (running) 1 ??? (kernel + 557963) [0xffffff800028838b] 1 ??? (kernel + 126560) [0xffffff800021ee60] 1 kernel_trap + 553 (kernel + 1606393) [0xffffff80003882f9] 1 thread_block_reason + 175 (kernel + 554175) [0xffffff80002874bf] 1 ??? (kernel + 558330) [0xffffff80002884fa] 1 machine_switch_context + 205 (kernel + 1588717) [0xffffff8000383ded] (runnable) 1 workqueue_run_threadreq_and_unlock + 5855 (pthread + 14387) [0xffffff7f80f07833] 1 assert_wait_timeout_with_leeway + 102 (kernel + 552262) [0xffffff8000286d46] 1 _global_eventq + 86 (kernel + 725542) [0xffffff80002b1226] (running)

Thread 0x10652 DispatchQueue 2 9 samples (205-787 with gaps of 574) priority 46 (base 46) cpu time <0.001s (740.2K cycles, 161.4K instructions, 4.59c/i) 9 start_wqthread + 13 (libsystem_pthread.dylib + 11241) [0x7fff6d83fbe9] 9 _pthread_wqthread + 1016 (libsystem_pthread.dylib + 12278) [0x7fff6d83fff6] 7 _dispatch_kevent_worker_thread + 877 (libdispatch.dylib + 108847) [0x7fff6d50792f] 3 _dispatch_timers_run + 502 (libdispatch.dylib + 55254) [0x7fff6d4fa7d6] 3 _dispatch_global_queue_poke_slow + 96 (libdispatch.dylib + 89689) [0x7fff6d502e59] 3 __workq_kernreturn + 10 (libsystem_kernel.dylib + 119434) [0x7fff6d67928a] 3 hndl_unix_scall64 + 22 (kernel + 128582) [0xffffff800021f646] 2 unix_syscall64 + 616 (kernel + 6307464) [0xffffff8000803e88] 1 _workq_kernreturn + 317 (pthread + 25196) [0xffffff7f80f0a26c] 1 pthread_priority_get_class_index + 123 (pthread + 28347) [0xffffff7f80f0aebb] (running) 1 _workq_kernreturn + 578 (pthread + 25457) [0xffffff7f80f0a371] 1 workqueue_run_threadreq_and_unlock + 4687 (pthread + 13219) [0xffffff7f80f073a3] 1 thread_wakeup_thread + 61 (kernel + 563469) [0xffffff800028990d] 1 waitq_wakeup64_thread + 165 (kernel + 746789) [0xffffff80002b6525] (running) 1 memcpy + 3 (kernel + 18446744073709105235) [0xffffff8000193053] (running) 1 _dispatch_timers_run + 43 (libdispatch.dylib + 54795) [0x7fff6d4fa60b] 1 gettimeofday + 1 (libsystem_c.dylib + 67223) [0x7fff6d587697] (running) 1 _dispatch_timers_run + 244 (libdispatch.dylib + 54996) [0x7fff6d4fa6d4] (running) 1 _dispatch_timers_run + 375 (libdispatch.dylib + 55127) [0x7fff6d4fa757] 1 _dispatch_timers_update + 311 (libdispatch.dylib + 34331) [0x7fff6d4f561b] (running) 1 _dispatch_root_queue_push + 35 (libdispatch.dylib + 92312) [0x7fff6d503898] (running) 2 _dispatch_kevent_worker_thread + 453 (libdispatch.dylib + 108423) [0x7fff6d507787] 1 _dispatch_kevent_drain + 3 (libdispatch.dylib + 20849) [0x7fff6d4f2171] (running) 1 _dispatch_kevent_timer_drain + 57 (libdispatch.dylib + 135861) [0x7fff6d50e2b5] 1 ??? (kernel + 414816) [0xffffff8000265460] (runnable)

Binary Images: 0x10e5a6000 - 0x10e669fff com.openreelsoftware.aether 1.6.6 (1622) <70EA5043-841E-3F02-A651-1A0BFA68F7B5> /Applications/Aether/Aether.app/Contents/MacOS/Aether 0x10e781000 - 0x10e791fff com.openreelsoftware.ORSSerial 1.0 (1) <1CB59E14-8CE1-3D7F-8449-B9A91421617B> /Applications/Aether/Aether.app/Contents/Frameworks/ORSSerial.framework/Versions/A/ORSSerial 0x7fff42a97000 - 0x7fff438f5fff com.apple.AppKit 6.9 (1561.61.100) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff44445000 - 0x7fff447e2fff com.apple.CFNetwork 902.5 (902.5) <2D37E75A-42FD-3CDE-BAE3-D4228EF813F0> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff447fc000 - 0x7fff44b01fff com.apple.HIToolbox 2.1.1 (911.10) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff454ca000 - 0x7fff45966fff com.apple.CoreFoundation 6.9 (1455.12) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff47646000 - 0x7fff47a0dfff com.apple.Foundation 6.9 (1455.12) <3B5567E0-775C-36D2-8052-DA42CA319EEA> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff6c8f9000 - 0x7fff6cceafff libobjc.A.dylib (723) /usr/lib/libobjc.A.dylib 0x7fff6d4ed000 - 0x7fff6d526fff libdispatch.dylib (913.60.3) /usr/lib/system/libdispatch.dylib 0x7fff6d527000 - 0x7fff6d544fff libdyld.dylib (551.5) <49BF9E96-8297-30CF-8AA6-128CC14054B2> /usr/lib/system/libdyld.dylib 0x7fff6d577000 - 0x7fff6d600fff libsystem_c.dylib (1244.50.9) <1187BFE8-4576-3247-8177-481554E1F9E7> /usr/lib/system/libsystem_c.dylib 0x7fff6d65c000 - 0x7fff6d682fff libsystem_kernel.dylib (4570.71.69) <6659240B-7798-3AF5-8E0E-970369889449> /usr/lib/system/libsystem_kernel.dylib 0x7fff6d83d000 - 0x7fff6d848fff libsystem_pthread.dylib (301.50.1) <0E51CCBA-91F2-34E1-BF2A-FEEFD3D321E4> /usr/lib/system/libsystem_pthread.dylib 0xffffff7f80ed4000 - 0xffffff7f80ed6fff com.apple.kext.AppleMatch 31 (1.0.0d1) <2D2996CA-A15E-39E6-9D6B-2BE6DF131972> /System/Library/Extensions/AppleMatch.kext/Contents/MacOS/AppleMatch 0xffffff7f80ed9000 - 0xffffff7f80ef2fff com.apple.security.sandbox 300.0 (300.0) /System/Library/Extensions/Sandbox.kext/Contents/MacOS/Sandbox 0xffffff7f80f04000 - 0xffffff7f80f0ffff com.apple.kec.pthread 1.0 (1) /System/Library/Extensions/pthread.kext/Contents/MacOS/pthread 0xffffff7f81daa000 - 0xffffff7f81daffff com.apple.iokit.IOSerialFamily 11 (11) <6FE74518-ECD9-32D6-88BE-8F5BCAC911D4> /System/Library/Extensions/IOSerialFamily.kext/Contents/MacOS/IOSerialFamily *0xffffff8000200000 - 0xffffff80009fffff kernel (4570.71.69) /System/Library/Kernels/kernel