Crash in CS80ClientImpl::sdkOpen() when trying to update PCB from Schematic (6.99 on Mac)
Issuing an update of the PCB from schematic in the PCB Editor leads to an immediate, hard crash. Version info: ``` Application: KiCad Version: (6.99.0-3850-g4a66203493), release build Libraries: wxWidgets 3.1.5 FreeType 2.12.1 HarfBuzz 5.2.0 FontConfig 2.14.0 libcurl/7.79.1 SecureTransport (LibreSSL/3.3.6) zlib/1.2.11 nghttp2/1.45.1 Platform: macOS Version 12.6 (Build 21G115), 64 bit, Little endian, wxMac Build Info: Date: Oct 8 2022 22:14:41 wxWidgets: 3.1.5 (wchar_t,wx containers) Boost: 1.80.0 OCC: 7.6.3 Curl: 7.64.1 ngspice: 37 Compiler: Clang 12.0.0 with C++ ABI 1002 Build settings: KICAD_SPICE=ON ``` MacOS crash report: ``` ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: kicad [12606] Path: /Applications/KiCad/KiCad.app/Contents/MacOS/kicad Identifier: org.kicad.kicad Version: (6.99.0-3850-g4a66203493) ((6.99.0-3850-g4a66203493)) Code Type: X86-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2022-10-10 11:44:54.6843 +0200 OS Version: macOS 12.6 (21G115) Report Version: 12 Bridge OS Version: 6.6 (19P6067) Anonymous UUID: 0859B340-2690-E847-77BD-99AE45A7B8F9 Sleep/Wake UUID: 65E3BEE1-4CB8-42FC-8292-64F07B7E524D Time Awake Since Boot: 190000 seconds Time Since Wake: 7699 seconds System Integrity Protection: enabled Crashed Thread: 0 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 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x7ff81ea3200e __pthread_kill + 10 1 libsystem_pthread.dylib 0x7ff81ea681ff pthread_kill + 263 2 libsystem_c.dylib 0x7ff81e9b3d24 abort + 123 3 libc++abi.dylib 0x7ff81ea24082 abort_message + 241 4 libc++abi.dylib 0x7ff81ea150e3 demangling_terminate_handler() + 48 5 libc++abi.dylib 0x7ff81ea234a7 std::__terminate(void (*)()) + 8 6 libc++abi.dylib 0x7ff81ea23442 std::terminate() + 34 7 3DconnexionNavlib 0x11609ef59 siapp::detail::CS80ClientImpl::sdkOpen(bool) + 69 8 3DconnexionNavlib 0x11609ee53 siapp::detail::CS80ClientImpl::SiCreate(void*, int, std::__1::basic_string<SiHintEnum, std::__1::char_traits<SiHintEnum>, std::__1::allocator<SiHintEnum> >) + 339 9 3DconnexionNavlib 0x1160c7484 siapp::CSmartS80Device::CSmartS80Device(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, int, std::__1::basic_string<SiHintEnum, std::__1::char_traits<SiHintEnum>, std::__1::allocator<SiHintEnum> >) + 694 10 3DconnexionNavlib 0x1160a58f0 C3dmouseImpl::Open3dxware(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, mouseOptions const&) + 178 11 3DconnexionNavlib 0x1160a581a C3dmouseImpl::Open(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, mouseOptions const&) + 182 12 3DconnexionNavlib 0x1160c9fbf nav::detail::CNavigationManagerImpl::Create(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&) + 1355 13 3DconnexionNavlib 0x1160e08e9 CNavLibImpl::Create(unsigned long long*, char const*, navlib::tagAccessor const*, unsigned long, navlib::tagNlCreateOptions const&) + 251 14 3DconnexionNavlib 0x1160a3fc1 NlCreate + 113 15 _eeschema.kiface 0x1282bab4b TDx::SpaceMouse::Navigation3D::CNavlibInterface::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) + 1467 16 _eeschema.kiface 0x1282b94d5 TDx::SpaceMouse::Navigation3D::CNavlibImpl::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) + 69 17 _eeschema.kiface 0x1282b45ad NL_SCHEMATIC_PLUGIN_IMPL::SetCanvas(EDA_DRAW_PANEL_GAL*) + 125 18 _eeschema.kiface 0x12763d7fb SCH_BASE_FRAME::ActivateGalCanvas() + 91 19 _eeschema.kiface 0x12763b954 SCH_BASE_FRAME::SCH_BASE_FRAME(KIWAY*, wxWindow*, FRAME_T, wxString const&, wxPoint const&, wxSize const&, long, wxString const&) + 276 20 _eeschema.kiface 0x12764e590 SCH_EDIT_FRAME::SCH_EDIT_FRAME(KIWAY*, wxWindow*) + 160 21 _eeschema.kiface 0x127304a15 SCH::IFACE::CreateWindow(wxWindow*, int, KIWAY*, int) + 197 22 kicad 0x10119ad11 KIWAY::Player(FRAME_T, bool, wxTopLevelWindow*) + 241 23 _pcbnew.kiface 0x11266a183 PCB_EDIT_FRAME::TestStandalone() + 147 24 _pcbnew.kiface 0x11266a6e2 PCB_EDIT_FRAME::FetchNetlistFromSchematic(NETLIST&, wxString const&) + 34 25 _pcbnew.kiface 0x1126ff4ef BOARD_EDITOR_CONTROL::UpdatePCBFromSchematic(TOOL_EVENT const&) + 175 26 _pcbnew.kiface 0x1130e92f1 COROUTINE<int, TOOL_EVENT const&>::callerStub(long) + 49 27 _pcbnew.kiface 0x1131b122a make_fcontext + 42 Thread 1:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x7ff81ea2b97a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff81ea2bce8 mach_msg + 56 2 CoreFoundation 0x7ff81eb2f36d __CFRunLoopServiceMachPort + 319 3 CoreFoundation 0x7ff81eb2d9f8 __CFRunLoopRun + 1276 4 CoreFoundation 0x7ff81eb2ce3c CFRunLoopRunSpecific + 562 5 AppKit 0x7ff8216d49ce _NSEventThread + 132 6 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 2:: com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x7ff81ea33d5a __select + 10 1 CoreFoundation 0x7ff81eb56679 __CFSocketManager + 641 2 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 3 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 3: 0 libsystem_pthread.dylib 0x7ff81ea63f48 start_wqthread + 0 Thread 4: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 _pcbnew.kiface 0x1133ee24d BS::thread_pool::worker() + 189 4 _pcbnew.kiface 0x1133ee5ee 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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*) + 62 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 5: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 _pcbnew.kiface 0x1133ee24d BS::thread_pool::worker() + 189 4 _pcbnew.kiface 0x1133ee5ee 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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*) + 62 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 6: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 _pcbnew.kiface 0x1133ee24d BS::thread_pool::worker() + 189 4 _pcbnew.kiface 0x1133ee5ee 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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*) + 62 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 7: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 _pcbnew.kiface 0x1133ee24d BS::thread_pool::worker() + 189 4 _pcbnew.kiface 0x1133ee5ee 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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*) + 62 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 8: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 _pcbnew.kiface 0x1133ee24d BS::thread_pool::worker() + 189 4 _pcbnew.kiface 0x1133ee5ee 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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*) + 62 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 9: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 _pcbnew.kiface 0x1133ee24d BS::thread_pool::worker() + 189 4 _pcbnew.kiface 0x1133ee5ee 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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*) + 62 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 10: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 _pcbnew.kiface 0x1133ee24d BS::thread_pool::worker() + 189 4 _pcbnew.kiface 0x1133ee5ee 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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*) + 62 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 11: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 _pcbnew.kiface 0x1133ee24d BS::thread_pool::worker() + 189 4 _pcbnew.kiface 0x1133ee5ee 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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*) + 62 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 12: 0 libsystem_kernel.dylib 0x7ff81ea33d5a __select + 10 1 3DconnexionNavlib 0x11608dcf3 tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>::InfiniteSelectDirMon(int, int (&) [3]) + 179 2 3DconnexionNavlib 0x11608cdeb tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>::notify(std::__1::atomic<tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>*>*) + 653 3 3DconnexionNavlib 0x11608e1ab 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 (*)(std::__1::atomic<tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>*>*), std::__1::atomic<tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>*>*> >(void*) + 40 4 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 13: 0 libsystem_kernel.dylib 0x7ff81ea2b97a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff81ea2bce8 mach_msg + 56 2 CoreFoundation 0x7ff81eb2f36d __CFRunLoopServiceMachPort + 319 3 CoreFoundation 0x7ff81eb2d9f8 __CFRunLoopRun + 1276 4 CoreFoundation 0x7ff81eb2ce3c CFRunLoopRunSpecific + 562 5 3DconnexionNavlib 0x116088e13 tdx::CFileObserver::observeIt() + 237 6 3DconnexionNavlib 0x116088ebb tdx::CFileObserver::kEvtCallback(void*) + 9 7 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 8 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 14: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 3DconnexionNavlib 0x116097dcd tdxlib::detail::CLogfileImpl::Write(std::__1::promise<void>) + 247 4 3DconnexionNavlib 0x11609976b void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::detail::CLogfileImpl::*)(std::__1::promise<void>)>, tdxlib::detail::CLogfileImpl*, std::__1::placeholders::__ph<1> const&>, std::__1::promise<void> > >(void*) + 84 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 15: 0 libsystem_kernel.dylib 0x7ff81ea2b97a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff81ea2bce8 mach_msg + 56 2 CoreFoundation 0x7ff81eb2f36d __CFRunLoopServiceMachPort + 319 3 CoreFoundation 0x7ff81eb2d9f8 __CFRunLoopRun + 1276 4 CoreFoundation 0x7ff81eb2ce3c CFRunLoopRunSpecific + 562 5 3DconnexionNavlib 0x1160f6167 tdxlib::CDispatcher::threadMethod(std::__1::promise<bool>, void*) + 359 6 3DconnexionNavlib 0x1160f651c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::CDispatcher::*)(std::__1::promise<bool>, void*)>, tdxlib::CDispatcher*, std::__1::placeholders::__ph<1> const&, void*&>, std::__1::promise<bool> > >(void*) + 88 7 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 8 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 16: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 3DconnexionNavlib 0x1160e3414 tdxlib::CDispatcherNL::threadMethod(std::__1::promise<bool>, void*) + 188 4 3DconnexionNavlib 0x1160e3c44 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::CDispatcherNL::*)(std::__1::promise<bool>, void*)>, tdxlib::CDispatcherNL*, std::__1::placeholders::__ph<1> const&, void*&>, std::__1::promise<bool> > >(void*) + 88 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 17: 0 libsystem_kernel.dylib 0x7ff81ea2b97a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff81ea2bce8 mach_msg + 56 2 CoreFoundation 0x7ff81eb2f36d __CFRunLoopServiceMachPort + 319 3 CoreFoundation 0x7ff81eb2d9f8 __CFRunLoopRun + 1276 4 CoreFoundation 0x7ff81eb2ce3c CFRunLoopRunSpecific + 562 5 CoreFoundation 0x7ff81ebb4dcb CFRunLoopRun + 40 6 3DconnexionClient 0x10f74f5fb -[ConnexionClientAPI clientThreadEntry] + 307 7 Foundation 0x7ff81f983994 __NSThread__start__ + 1009 8 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 9 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 18: 0 libsystem_pthread.dylib 0x7ff81ea63f48 start_wqthread + 0 Thread 19: 0 libsystem_pthread.dylib 0x7ff81ea63f48 start_wqthread + 0 Thread 20: 0 libsystem_pthread.dylib 0x7ff81ea63f48 start_wqthread + 0 Thread 21: 0 libsystem_kernel.dylib 0x7ff81ea2e3ea __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff81ea68a6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff81e9c6d02 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 3DconnexionNavlib 0x116097dcd tdxlib::detail::CLogfileImpl::Write(std::__1::promise<void>) + 247 4 3DconnexionNavlib 0x11609976b void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::detail::CLogfileImpl::*)(std::__1::promise<void>)>, tdxlib::detail::CLogfileImpl*, std::__1::placeholders::__ph<1> const&>, std::__1::promise<void> > >(void*) + 84 5 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 22: 0 3DconnexionNavlib 0x1160f1fef RunLoopObserverCallback(__CFRunLoopObserver*, unsigned long, void*) + 0 1 CoreFoundation 0x7ff81eb2e520 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 2 CoreFoundation 0x7ff81eb2e3b2 __CFRunLoopDoObservers + 543 3 CoreFoundation 0x7ff81eb2d967 __CFRunLoopRun + 1131 4 CoreFoundation 0x7ff81eb2ce3c CFRunLoopRunSpecific + 562 5 3DconnexionNavlib 0x1160f6167 tdxlib::CDispatcher::threadMethod(std::__1::promise<bool>, void*) + 359 6 3DconnexionNavlib 0x1160f651c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::CDispatcher::*)(std::__1::promise<bool>, void*)>, tdxlib::CDispatcher*, std::__1::placeholders::__ph<1> const&, void*&>, std::__1::promise<bool> > >(void*) + 88 7 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 8 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 23: 0 libc++.1.dylib 0x7ff81e9d0ac7 std::__1::__thread_local_data() + 0 1 3DconnexionNavlib 0x1160e3c01 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::CDispatcherNL::*)(std::__1::promise<bool>, void*)>, tdxlib::CDispatcherNL*, std::__1::placeholders::__ph<1> const&, void*&>, std::__1::promise<bool> > >(void*) + 21 2 libsystem_pthread.dylib 0x7ff81ea684e1 _pthread_start + 125 3 libsystem_pthread.dylib 0x7ff81ea63f6b thread_start + 15 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x00000001054cb600 rcx: 0x00007fcc77977e28 rdx: 0x0000000000000000 rdi: 0x0000000000000103 rsi: 0x0000000000000006 rbp: 0x00007fcc77977e50 rsp: 0x00007fcc77977e28 r8: 0x00007fcc77977cf0 r9: 0x00007ff81ea26fd3 r10: 0x0000000000000000 r11: 0x0000000000000246 r12: 0x0000000000000103 r13: 0x0000003000000008 r14: 0x0000000000000006 r15: 0x0000000000000016 rip: 0x00007ff81ea3200e rfl: 0x0000000000000246 cr2: 0x00007000019e0000 Logical CPU: 0 Error Code: 0x02000148 Trap Number: 133 Binary Images: 0x7ff81ea2a000 - 0x7ff81ea61fff libsystem_kernel.dylib (*) <8cc28466-fd2f-3c80-9834-9525b7beac19> /usr/lib/system/libsystem_kernel.dylib 0x7ff81ea62000 - 0x7ff81ea6dfff libsystem_pthread.dylib (*) <b5454e27-e8c7-3fdb-b77f-714f1e82e70b> /usr/lib/system/libsystem_pthread.dylib 0x7ff81e932000 - 0x7ff81e9bafff libsystem_c.dylib (*) <e42e9d7a-03b4-340b-b61e-dcd45fd4acc0> /usr/lib/system/libsystem_c.dylib 0x7ff81ea14000 - 0x7ff81ea29fff libc++abi.dylib (*) <7b800bb6-32e7-3597-b292-2c4da4c377b1> /usr/lib/libc++abi.dylib 0x116085000 - 0x116150fff com.3dconnexion.navlib (0.7.8) <c0498096-8b85-3061-b801-2215f3cc3d30> /Library/Frameworks/3DconnexionNavlib.framework/Versions/A/3DconnexionNavlib 0x1272f9000 - 0x128764fff _eeschema.kiface (*) <ab9cfc15-488f-347b-bb34-0887fb606e8b> /Applications/KiCad/KiCad.app/Contents/PlugIns/_eeschema.kiface 0x10105a000 - 0x101699fff org.kicad.kicad ((6.99.0-3850-g4a66203493)) <8651a5ac-31b6-33cf-9fc3-af0d0cb7f4b1> /Applications/KiCad/KiCad.app/Contents/MacOS/kicad 0x1121c7000 - 0x113a4afff _pcbnew.kiface (*) <87551e79-9b0a-3712-b623-4cfe1589955e> /Applications/KiCad/KiCad.app/Contents/PlugIns/_pcbnew.kiface 0x7ff81eaaf000 - 0x7ff81efb1fff com.apple.CoreFoundation (6.9) <93c48919-68af-367e-9a67-db4159bc962c> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7ff821528000 - 0x7ff8223b7fff com.apple.AppKit (6.9) <06015263-62ac-3b08-a298-dc835c18452a> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7ff81e9bb000 - 0x7ff81ea13fff libc++.1.dylib (*) <e67ac91f-f1dc-30ec-84f3-83f5bdad3434> /usr/lib/libc++.1.dylib 0x10f74d000 - 0x10f74ffff com.3dconnexion.driver.client (1.1.4) <ece5b206-084e-3acf-aab1-584487da0ba6> /Library/Frameworks/3DconnexionClient.framework/Versions/A/3DconnexionClient 0x7ff81f92b000 - 0x7ff81fce7fff com.apple.Foundation (6.9) <e22e60bb-ab77-3120-862f-92fa74feffcf> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%) Writable regions: Total=3.5G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=3.5G(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 896K 7 Activity Tracing 256K 1 CG backing stores 5040K 8 CG image 2732K 279 CG raster data 108K 9 ColorSync 220K 26 CoreAnimation 72.2M 48 CoreGraphics 16K 3 CoreUI image data 4316K 34 Foundation 16K 1 Kernel Alloc Once 8K 1 MALLOC 2.9G 180 MALLOC guard page 32K 8 MALLOC_LARGE (reserved) 640K 2 reserved VM address space (unallocated) MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated) ObjC additional data 15K 1 OpenGL GLSL 256K 3 STACK GUARD 92K 23 Stack 19.7M 25 Stack Guard 56.0M 1 VM_ALLOCATE 64.5M 41 __CTF 756 1 __DATA 33.8M 486 __DATA_CONST 30.2M 316 __DATA_DIRTY 996K 139 __FONT_DATA 4K 1 __GLSLBUILTINS 5176K 1 __LINKEDIT 708.3M 98 __TEXT 550.1M 493 __UNICODE 592K 1 dyld private memory 1536K 3 mapped file 174.0M 28 shared memory 772K 15 =========== ======= ======= TOTAL 5.0G 2284 TOTAL, minus reserved VM space 4.6G 2284 ----------- Full Report ----------- {"app_name":"kicad","timestamp":"2022-10-10 11:44:54.00 +0200","app_version":"(6.99.0-3850-g4a66203493)","slice_uuid":"8651a5ac-31b6-33cf-9fc3-af0d0cb7f4b1","build_version":"(6.99.0-3850-g4a66203493)","platform":1,"bundleID":"org.kicad.kicad","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6 (21G115)","incident_id":"D4FF940F-F11E-44F7-8168-C02D9B07B78E","name":"kicad"} { "uptime" : 190000, "procLaunch" : "2022-10-10 11:44:34.8726 +0200", "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro16,2", "procStartAbsTime" : 190137732974029, "coalitionID" : 8712, "osVersion" : { "train" : "macOS 12.6", "build" : "21G115", "releaseType" : "User" }, "captureTime" : "2022-10-10 11:44:54.6843 +0200", "incident" : "D4FF940F-F11E-44F7-8168-C02D9B07B78E", "bug_type" : "309", "pid" : 12606, "procExitAbsTime" : 190157540830635, "cpuType" : "X86-64", "procName" : "kicad", "procPath" : "\/Applications\/KiCad\/KiCad.app\/Contents\/MacOS\/kicad", "bundleInfo" : {"CFBundleShortVersionString":"(6.99.0-3850-g4a66203493)","CFBundleVersion":"(6.99.0-3850-g4a66203493)","CFBundleIdentifier":"org.kicad.kicad"}, "storeInfo" : {"deviceIdentifierForVendor":"D067C1CE-80FF-5D27-93D6-A3163CCD1485","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "org.kicad.kicad", "crashReporterKey" : "0859B340-2690-E847-77BD-99AE45A7B8F9", "wakeTime" : 7699, "bridgeVersion" : {"build":"19P6067","train":"6.6"}, "sleepWakeUUID" : "65E3BEE1-4CB8-42FC-8292-64F07B7E524D", "sip" : "enabled", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"}, "asi" : {"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":1938194,"threadState":{"r13":{"value":206158430216},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{"value":140516156472560},"cr2":{"value":123145329442816},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":140703642578899},"r15":{"value":22},"rbx":{"value":4383880704,"symbolLocation":0,"symbol":"_main_thread"},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703642624014,"matchesCrashFrame":1},"rbp":{"value":140516156472912},"rsp":{"value":140516156472872},"r12":{"value":259},"rcx":{"value":140516156472872},"flavor":"x86_THREAD_STATE","rdi":{"value":259}},"queue":"com.apple.main-thread","frames":[{"imageOffset":32782,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":0},{"imageOffset":25087,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":1},{"imageOffset":531748,"symbol":"abort","symbolLocation":123,"imageIndex":2},{"imageOffset":65666,"symbol":"abort_message","symbolLocation":241,"imageIndex":3},{"imageOffset":4323,"symbol":"demangling_terminate_handler()","symbolLocation":48,"imageIndex":3},{"imageOffset":62631,"symbol":"std::__terminate(void (*)())","symbolLocation":8,"imageIndex":3},{"imageOffset":62530,"symbol":"std::terminate()","symbolLocation":34,"imageIndex":3},{"imageOffset":106329,"symbol":"siapp::detail::CS80ClientImpl::sdkOpen(bool)","symbolLocation":69,"imageIndex":4},{"imageOffset":106067,"symbol":"siapp::detail::CS80ClientImpl::SiCreate(void*, int, std::__1::basic_string<SiHintEnum, std::__1::char_traits<SiHintEnum>, std::__1::allocator<SiHintEnum> >)","symbolLocation":339,"imageIndex":4},{"imageOffset":271492,"symbol":"siapp::CSmartS80Device::CSmartS80Device(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, int, std::__1::basic_string<SiHintEnum, std::__1::char_traits<SiHintEnum>, std::__1::allocator<SiHintEnum> >)","symbolLocation":694,"imageIndex":4},{"imageOffset":133360,"symbol":"C3dmouseImpl::Open3dxware(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, mouseOptions const&)","symbolLocation":178,"imageIndex":4},{"imageOffset":133146,"symbol":"C3dmouseImpl::Open(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, mouseOptions const&)","symbolLocation":182,"imageIndex":4},{"imageOffset":282559,"symbol":"nav::detail::CNavigationManagerImpl::Create(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&)","symbolLocation":1355,"imageIndex":4},{"imageOffset":375017,"symbol":"CNavLibImpl::Create(unsigned long long*, char const*, navlib::tagAccessor const*, unsigned long, navlib::tagNlCreateOptions const&)","symbolLocation":251,"imageIndex":4},{"imageOffset":126913,"symbol":"NlCreate","symbolLocation":113,"imageIndex":4},{"imageOffset":16522059,"symbol":"TDx::SpaceMouse::Navigation3D::CNavlibInterface::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)","symbolLocation":1467,"imageIndex":5},{"imageOffset":16516309,"symbol":"TDx::SpaceMouse::Navigation3D::CNavlibImpl::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)","symbolLocation":69,"imageIndex":5},{"imageOffset":16496045,"symbol":"NL_SCHEMATIC_PLUGIN_IMPL::SetCanvas(EDA_DRAW_PANEL_GAL*)","symbolLocation":125,"imageIndex":5},{"imageOffset":3426299,"symbol":"SCH_BASE_FRAME::ActivateGalCanvas()","symbolLocation":91,"imageIndex":5},{"imageOffset":3418452,"symbol":"SCH_BASE_FRAME::SCH_BASE_FRAME(KIWAY*, wxWindow*, FRAME_T, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)","symbolLocation":276,"imageIndex":5},{"imageOffset":3495312,"symbol":"SCH_EDIT_FRAME::SCH_EDIT_FRAME(KIWAY*, wxWindow*)","symbolLocation":160,"imageIndex":5},{"imageOffset":47637,"symbol":"SCH::IFACE::CreateWindow(wxWindow*, int, KIWAY*, int)","symbolLocation":197,"imageIndex":5},{"imageOffset":1314065,"symbol":"KIWAY::Player(FRAME_T, bool, wxTopLevelWindow*)","symbolLocation":241,"imageIndex":6},{"imageOffset":4862339,"symbol":"PCB_EDIT_FRAME::TestStandalone()","symbolLocation":147,"imageIndex":7},{"imageOffset":4863714,"symbol":"PCB_EDIT_FRAME::FetchNetlistFromSchematic(NETLIST&, wxString const&)","symbolLocation":34,"imageIndex":7},{"imageOffset":5473519,"symbol":"BOARD_EDITOR_CONTROL::UpdatePCBFromSchematic(TOOL_EVENT const&)","symbolLocation":175,"imageIndex":7},{"imageOffset":15868657,"symbol":"COROUTINE<int, TOOL_EVENT const&>::callerStub(long)","symbolLocation":49,"imageIndex":7},{"imageOffset":16687658,"symbol":"make_fcontext","symbolLocation":42,"imageIndex":7}]},{"id":1938212,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":0},{"imageOffset":525165,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":8},{"imageOffset":518648,"symbol":"__CFRunLoopRun","symbolLocation":1276,"imageIndex":8},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":8},{"imageOffset":1755598,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":9},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938224,"name":"com.apple.CFSocket.private","frames":[{"imageOffset":40282,"symbol":"__select","symbolLocation":10,"imageIndex":0},{"imageOffset":685689,"symbol":"__CFSocketManager","symbolLocation":641,"imageIndex":8},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938226,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":1938267,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":19034701,"symbol":"BS::thread_pool::worker()","symbolLocation":189,"imageIndex":7},{"imageOffset":19035630,"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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*)","symbolLocation":62,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938268,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":19034701,"symbol":"BS::thread_pool::worker()","symbolLocation":189,"imageIndex":7},{"imageOffset":19035630,"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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*)","symbolLocation":62,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938269,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":19034701,"symbol":"BS::thread_pool::worker()","symbolLocation":189,"imageIndex":7},{"imageOffset":19035630,"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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*)","symbolLocation":62,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938270,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":19034701,"symbol":"BS::thread_pool::worker()","symbolLocation":189,"imageIndex":7},{"imageOffset":19035630,"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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*)","symbolLocation":62,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938271,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":19034701,"symbol":"BS::thread_pool::worker()","symbolLocation":189,"imageIndex":7},{"imageOffset":19035630,"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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*)","symbolLocation":62,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938272,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":19034701,"symbol":"BS::thread_pool::worker()","symbolLocation":189,"imageIndex":7},{"imageOffset":19035630,"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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*)","symbolLocation":62,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938273,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":19034701,"symbol":"BS::thread_pool::worker()","symbolLocation":189,"imageIndex":7},{"imageOffset":19035630,"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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*)","symbolLocation":62,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938274,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":19034701,"symbol":"BS::thread_pool::worker()","symbolLocation":189,"imageIndex":7},{"imageOffset":19035630,"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 (BS::thread_pool::*)(), BS::thread_pool*> >(void*)","symbolLocation":62,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938277,"frames":[{"imageOffset":40282,"symbol":"__select","symbolLocation":10,"imageIndex":0},{"imageOffset":36083,"symbol":"tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>::InfiniteSelectDirMon(int, int (&) [3])","symbolLocation":179,"imageIndex":4},{"imageOffset":32235,"symbol":"tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>::notify(std::__1::atomic<tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>*>*)","symbolLocation":653,"imageIndex":4},{"imageOffset":37291,"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 (*)(std::__1::atomic<tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>*>*), std::__1::atomic<tdx::CDirectoryMonitor<nav::CSettingsMonitor, 17u>*>*> >(void*)","symbolLocation":40,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938278,"frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":0},{"imageOffset":525165,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":8},{"imageOffset":518648,"symbol":"__CFRunLoopRun","symbolLocation":1276,"imageIndex":8},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":8},{"imageOffset":15891,"symbol":"tdx::CFileObserver::observeIt()","symbolLocation":237,"imageIndex":4},{"imageOffset":16059,"symbol":"tdx::CFileObserver::kEvtCallback(void*)","symbolLocation":9,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938280,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":77261,"symbol":"tdxlib::detail::CLogfileImpl::Write(std::__1::promise<void>)","symbolLocation":247,"imageIndex":4},{"imageOffset":83819,"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> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::detail::CLogfileImpl::*)(std::__1::promise<void>)>, tdxlib::detail::CLogfileImpl*, std::__1::placeholders::__ph<1> const&>, std::__1::promise<void> > >(void*)","symbolLocation":84,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938281,"frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":0},{"imageOffset":525165,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":8},{"imageOffset":518648,"symbol":"__CFRunLoopRun","symbolLocation":1276,"imageIndex":8},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":8},{"imageOffset":463207,"symbol":"tdxlib::CDispatcher::threadMethod(std::__1::promise<bool>, void*)","symbolLocation":359,"imageIndex":4},{"imageOffset":464156,"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> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::CDispatcher::*)(std::__1::promise<bool>, void*)>, tdxlib::CDispatcher*, std::__1::placeholders::__ph<1> const&, void*&>, std::__1::promise<bool> > >(void*)","symbolLocation":88,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938282,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":386068,"symbol":"tdxlib::CDispatcherNL::threadMethod(std::__1::promise<bool>, void*)","symbolLocation":188,"imageIndex":4},{"imageOffset":388164,"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> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::CDispatcherNL::*)(std::__1::promise<bool>, void*)>, tdxlib::CDispatcherNL*, std::__1::placeholders::__ph<1> const&, void*&>, std::__1::promise<bool> > >(void*)","symbolLocation":88,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938283,"frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":0},{"imageOffset":525165,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":8},{"imageOffset":518648,"symbol":"__CFRunLoopRun","symbolLocation":1276,"imageIndex":8},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":8},{"imageOffset":1072587,"symbol":"CFRunLoopRun","symbolLocation":40,"imageIndex":8},{"imageOffset":9723,"symbol":"-[ConnexionClientAPI clientThreadEntry]","symbolLocation":307,"imageIndex":11},{"imageOffset":362900,"symbol":"__NSThread__start__","symbolLocation":1009,"imageIndex":12},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938306,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":1938307,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":1938323,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":1938442,"frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48386,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":10},{"imageOffset":77261,"symbol":"tdxlib::detail::CLogfileImpl::Write(std::__1::promise<void>)","symbolLocation":247,"imageIndex":4},{"imageOffset":83819,"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> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::detail::CLogfileImpl::*)(std::__1::promise<void>)>, tdxlib::detail::CLogfileImpl*, std::__1::placeholders::__ph<1> const&>, std::__1::promise<void> > >(void*)","symbolLocation":84,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938443,"frames":[{"imageOffset":446447,"symbol":"RunLoopObserverCallback(__CFRunLoopObserver*, unsigned long, void*)","symbolLocation":0,"imageIndex":4},{"imageOffset":521504,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__","symbolLocation":23,"imageIndex":8},{"imageOffset":521138,"symbol":"__CFRunLoopDoObservers","symbolLocation":543,"imageIndex":8},{"imageOffset":518503,"symbol":"__CFRunLoopRun","symbolLocation":1131,"imageIndex":8},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":8},{"imageOffset":463207,"symbol":"tdxlib::CDispatcher::threadMethod(std::__1::promise<bool>, void*)","symbolLocation":359,"imageIndex":4},{"imageOffset":464156,"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> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::CDispatcher::*)(std::__1::promise<bool>, void*)>, tdxlib::CDispatcher*, std::__1::placeholders::__ph<1> const&, void*&>, std::__1::promise<bool> > >(void*)","symbolLocation":88,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":1938444,"frames":[{"imageOffset":88775,"symbol":"std::__1::__thread_local_data()","symbolLocation":0,"imageIndex":10},{"imageOffset":388097,"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> >, std::__1::__bind<std::__1::__mem_fn<void (tdxlib::CDispatcherNL::*)(std::__1::promise<bool>, void*)>, tdxlib::CDispatcherNL*, std::__1::placeholders::__ph<1> const&, void*&>, std::__1::promise<bool> > >(void*)","symbolLocation":21,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 140703642591232, "size" : 229376, "uuid" : "8cc28466-fd2f-3c80-9834-9525b7beac19", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703642820608, "size" : 49152, "uuid" : "b5454e27-e8c7-3fdb-b77f-714f1e82e70b", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703641575424, "size" : 561152, "uuid" : "e42e9d7a-03b4-340b-b61e-dcd45fd4acc0", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703642501120, "size" : 90112, "uuid" : "7b800bb6-32e7-3597-b292-2c4da4c377b1", "path" : "\/usr\/lib\/libc++abi.dylib", "name" : "libc++abi.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4664610816, "CFBundleShortVersionString" : "0.7.8", "CFBundleIdentifier" : "com.3dconnexion.navlib", "size" : 835584, "uuid" : "c0498096-8b85-3061-b801-2215f3cc3d30", "path" : "\/Library\/Frameworks\/3DconnexionNavlib.framework\/Versions\/A\/3DconnexionNavlib", "name" : "3DconnexionNavlib", "CFBundleVersion" : "0.7.8.17153" }, { "source" : "P", "arch" : "x86_64", "base" : 4952395776, "size" : 21413888, "uuid" : "ab9cfc15-488f-347b-bb34-0887fb606e8b", "path" : "\/Applications\/KiCad\/KiCad.app\/Contents\/PlugIns\/_eeschema.kiface", "name" : "_eeschema.kiface" }, { "source" : "P", "arch" : "x86_64", "base" : 4312113152, "CFBundleShortVersionString" : "(6.99.0-3850-g4a66203493)", "CFBundleIdentifier" : "org.kicad.kicad", "size" : 6553600, "uuid" : "8651a5ac-31b6-33cf-9fc3-af0d0cb7f4b1", "path" : "\/Applications\/KiCad\/KiCad.app\/Contents\/MacOS\/kicad", "name" : "kicad", "CFBundleVersion" : "(6.99.0-3850-g4a66203493)" }, { "source" : "P", "arch" : "x86_64", "base" : 4598820864, "size" : 25706496, "uuid" : "87551e79-9b0a-3712-b623-4cfe1589955e", "path" : "\/Applications\/KiCad\/KiCad.app\/Contents\/PlugIns\/_pcbnew.kiface", "name" : "_pcbnew.kiface" }, { "source" : "P", "arch" : "x86_64h", "base" : 140703643136000, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5255168, "uuid" : "93c48919-68af-367e-9a67-db4159bc962c", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1866" }, { "source" : "P", "arch" : "x86_64", "base" : 140703687671808, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 15269888, "uuid" : "06015263-62ac-3b08-a298-dc835c18452a", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2113.60.148" }, { "source" : "P", "arch" : "x86_64", "base" : 140703642136576, "size" : 364544, "uuid" : "e67ac91f-f1dc-30ec-84f3-83f5bdad3434", "path" : "\/usr\/lib\/libc++.1.dylib", "name" : "libc++.1.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4554280960, "CFBundleShortVersionString" : "1.1.4", "CFBundleIdentifier" : "com.3dconnexion.driver.client", "size" : 12288, "uuid" : "ece5b206-084e-3acf-aab1-584487da0ba6", "path" : "\/Library\/Frameworks\/3DconnexionClient.framework\/Versions\/A\/3DconnexionClient", "name" : "3DconnexionClient", "CFBundleVersion" : "1.1.4" }, { "source" : "P", "arch" : "x86_64", "base" : 140703658323968, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.Foundation", "size" : 3919872, "uuid" : "e22e60bb-ab77-3120-862f-92fa74feffcf", "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation", "name" : "Foundation", "CFBundleVersion" : "1866" } ], "sharedCache" : { "base" : 140703639564288, "size" : 19331678208, "uuid" : "73669942-bd8a-3e40-951f-7fbe07b51cb8" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=3.5G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=3.5G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 896K 7 \nActivity Tracing 256K 1 \nCG backing stores 5040K 8 \nCG image 2732K 279 \nCG raster data 108K 9 \nColorSync 220K 26 \nCoreAnimation 72.2M 48 \nCoreGraphics 16K 3 \nCoreUI image data 4316K 34 \nFoundation 16K 1 \nKernel Alloc Once 8K 1 \nMALLOC 2.9G 180 \nMALLOC guard page 32K 8 \nMALLOC_LARGE (reserved) 640K 2 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nObjC additional data 15K 1 \nOpenGL GLSL 256K 3 \nSTACK GUARD 92K 23 \nStack 19.7M 25 \nStack Guard 56.0M 1 \nVM_ALLOCATE 64.5M 41 \n__CTF 756 1 \n__DATA 33.8M 486 \n__DATA_CONST 30.2M 316 \n__DATA_DIRTY 996K 139 \n__FONT_DATA 4K 1 \n__GLSLBUILTINS 5176K 1 \n__LINKEDIT 708.3M 98 \n__TEXT 550.1M 493 \n__UNICODE 592K 1 \ndyld private memory 1536K 3 \nmapped file 174.0M 28 \nshared memory 772K 15 \n=========== ======= ======= \nTOTAL 5.0G 2284 \nTOTAL, minus reserved VM space 4.6G 2284 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.main-thread" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "6112e14f37f5d11121dcd519", "factorPackIds" : { "SIRI_TEXT_TO_SPEECH" : "6332549e700e8d49302bbc77" }, "deploymentId" : 240000223 }, { "rolloutId" : "61af99aeda72d16a4beb7756", "factorPackIds" : { }, "deploymentId" : 240000382 } ], "experiments" : [ { "treatmentId" : "5b729754-3882-4560-826f-9c0bc27d77c6", "experimentId" : "6192fb082171a2330e561df0", "deploymentId" : 400000034 } ] } } Model: MacBookPro16,2, BootROM 1731.140.2.0.0 (iBridge: 19.16.16067.0.0,0), 4 processors, Quad-Core Intel Core i5, 2 GHz, 16 GB, SMC Graphics: Intel Iris Plus Graphics, Intel Iris Plus Graphics, Built-In Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online Display: SAMSUNG, 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition), MirrorOff, Online Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, LPDDR4X, 3733 MHz, Samsung, K4UBE3D4AA-MGCL Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, LPDDR4X, 3733 MHz, Samsung, K4UBE3D4AA-MGCL AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Jul 12 2021 18:02:56 version 9.30.464.0.32.5.76 FWID 01-c081cfed Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB31Bus USB Device: USB2.0 Hub USB Device: Anker USB-C Hub Device USB Device: USB31Bus USB Device: USB3.0 Hub USB Device: USB 10/100/1000 LAN USB Device: T2Bus USB Device: Touch Bar Backlight USB Device: Touch Bar Display USB Device: Apple Internal Keyboard / Trackpad USB Device: Headset USB Device: Ambient Light Sensor USB Device: FaceTime HD Camera (Built-in) USB Device: Apple T2 Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 86.0 Thunderbolt Bus: MacBook Pro, Apple Inc., 86.0 ```
issue