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
Edited by Jeff Young