Two additional data points captured while trying to recreate. They may/may not be the same issue but definitely threading related. Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000009c Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [0] VM Regions Near 0x9c: --> __TEXT 0000000109c42000-0000000109cb6000 [ 464K] r-x/rwx SM=COW /Applications/Kicad/kicad.app/Contents/Applications/eeschema.app/Contents/MacOS/eeschema Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 _eeschema.kiface 0x000000010eb5ae1c EDA_DRAW_FRAME::GetCrossHairPosition(bool) const + 60 1 _eeschema.kiface 0x000000010eb61fd4 EDA_DRAW_PANEL::MoveCursorToCrossHair() + 20 2 _eeschema.kiface 0x000000010e91b325 SCH_EDIT_FRAME::Load_Component(wxDC*, SCHLIB_FILTER const*, std::__1::vector >&, bool) + 901 3 _eeschema.kiface 0x000000010e986962 SCH_EDIT_FRAME::OnLeftClick(wxDC*, wxPoint const&) + 994 4 _eeschema.kiface 0x000000010ea23f50 SCH_EDIT_FRAME::OnSelectTool(wxCommandEvent&) + 5088 5 libwx_baseu-3.0.0.dylib 0x000000010a826e4f wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 239 6 libwx_baseu-3.0.0.dylib 0x000000010a828328 wxEvtHandler::ProcessEvent(wxEvent&) + 280 7 _eeschema.kiface 0x000000010eb763e8 EDA_BASE_FRAME::ProcessEvent(wxEvent&) + 88 8 libwx_baseu-3.0.0.dylib 0x000000010a828424 wxEvtHandler::ProcessEventLocally(wxEvent&) + 164 9 libwx_baseu-3.0.0.dylib 0x000000010a8282cb wxEvtHandler::ProcessEvent(wxEvent&) + 187 10 _eeschema.kiface 0x000000010e91f4b0 SCH_EDIT_FRAME::OnHotKey(wxDC*, int, wxPoint const&, EDA_ITEM*) + 560 11 _eeschema.kiface 0x000000010e8eefaf SCH_EDIT_FRAME::GeneralControl(wxDC*, wxPoint const&, unsigned int) + 239 12 _eeschema.kiface 0x000000010eb5ec62 EDA_DRAW_PANEL::OnKeyEvent(wxKeyEvent&) + 1202 13 libwx_baseu-3.0.0.dylib 0x000000010a826e4f wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 239 14 libwx_baseu-3.0.0.dylib 0x000000010a8283dd wxEvtHandler::ProcessEventLocally(wxEvent&) + 93 15 libwx_baseu-3.0.0.dylib 0x000000010a8282cb wxEvtHandler::ProcessEvent(wxEvent&) + 187 16 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010a2d80a3 wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) + 35 17 libwx_baseu-3.0.0.dylib 0x000000010a8286df wxEvtHandler::SafelyProcessEvent(wxEvent&) + 15 18 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010a097c74 wxWindow::OSXHandleKeyEvent(wxKeyEvent&) + 292 19 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010a16a645 wxWidgetCocoaImpl::DoHandleKeyEvent(NSEvent*) + 133 20 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010a166c64 wxWidgetCocoaImpl::keyEvent(NSEvent*, NSView*, void*) + 340 21 com.apple.AppKit 0x00007fff2980043d -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 5040 22 com.apple.AppKit 0x00007fff297fec70 -[NSWindow(NSEventRouting) sendEvent:] + 497 23 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010a154235 -[wxNSWindow sendEvent:] + 117 24 com.apple.AppKit 0x00007fff29660236 -[NSApplication(NSEvent) sendEvent:] + 2462 25 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010a083382 -[wxNSApplication sendEvent:] + 98 26 com.apple.AppKit 0x00007fff28ec08b5 -[NSApplication run] + 812 27 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010a1493b4 wxGUIEventLoop::OSXDoRun() + 116 28 libwx_baseu-3.0.0.dylib 0x000000010a7f6614 wxCFEventLoop::DoRun() + 52 29 libwx_baseu-3.0.0.dylib 0x000000010a71ec45 wxEventLoopBase::Run() + 165 30 libwx_baseu-3.0.0.dylib 0x000000010a6d6c33 wxAppConsoleBase::MainLoop() + 211 31 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010a0d6c5a wxApp::OnRun() + 26 32 org.kicad-pcb.eeschema 0x0000000109c4b149 APP_SINGLE_TOP::OnRun() + 25 33 libwx_baseu-3.0.0.dylib 0x000000010a762540 wxEntry(int&, wchar_t**) + 64 34 org.kicad-pcb.eeschema 0x0000000109c489a0 main + 48 35 libdyld.dylib 0x00007fff53741015 start + 1 ========= Data Point 2 ================ Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Application Specific Information: abort() called *** error for object 0x7ffee541ba38: pointer being freed was not allocated Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff53891b6e __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff53a5c080 pthread_kill + 333 2 libsystem_c.dylib 0x00007fff537ed1ae abort + 127 3 libsystem_malloc.dylib 0x00007fff538eb822 free + 521 4 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ae1a7b6 wxWindowBase::DestroyChildren() + 86 5 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ac250ee wxNonOwnedWindow::~wxNonOwnedWindow() + 110 6 _eeschema.kiface 0x000000010f5ce0ae SCH_EDIT_FRAME::~SCH_EDIT_FRAME() + 1150 7 _eeschema.kiface 0x000000010f5ce42e SCH_EDIT_FRAME::~SCH_EDIT_FRAME() + 14 8 libwx_baseu-3.0.0.dylib 0x000000010b26ef36 wxAppConsoleBase::ProcessIdle() + 198 9 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ad0bef6 wxAppBase::ProcessIdle() + 22 10 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ac71c0a wxApp::ProcessIdle() + 26 11 libwx_baseu-3.0.0.dylib 0x000000010b2b6d6c wxEventLoopBase::ProcessIdle() + 28 12 libwx_baseu-3.0.0.dylib 0x000000010b38dcbc wxCFEventLoop::OSXCommonModeObserverCallBack(__CFRunLoopObserver*, int, void*) + 92 13 com.apple.CoreFoundation 0x00007fff2b951467 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 14 com.apple.CoreFoundation 0x00007fff2b95138f __CFRunLoopDoObservers + 527 15 com.apple.CoreFoundation 0x00007fff2b933a70 __CFRunLoopRun + 1600 16 com.apple.CoreFoundation 0x00007fff2b9331a3 CFRunLoopRunSpecific + 483 17 com.apple.HIToolbox 0x00007fff2ac19d96 RunCurrentEventLoopInMode + 286 18 com.apple.HIToolbox 0x00007fff2ac19b06 ReceiveNextEventCommon + 613 19 com.apple.HIToolbox 0x00007fff2ac19884 _BlockUntilNextEventMatchingListInModeWithFilter + 64 20 com.apple.AppKit 0x00007fff28ecba73 _DPSNextEvent + 2085 21 com.apple.AppKit 0x00007fff29661e34 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044 22 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ace43f7 wxGUIEventLoop::OSXDoRun() + 183 23 libwx_baseu-3.0.0.dylib 0x000000010b38e614 wxCFEventLoop::DoRun() + 52 24 libwx_baseu-3.0.0.dylib 0x000000010b2b6c45 wxEventLoopBase::Run() + 165 25 _eeschema.kiface 0x000000010f6f328d DIALOG_SHIM::ShowQuasiModal() + 269 26 _eeschema.kiface 0x000000010f4ba20e SCH_BASE_FRAME::SelectComponentFromLibrary(SCHLIB_FILTER const*, std::__1::vector >&, bool, int, int, bool, LIB_ID const*, bool) + 2622 27 _eeschema.kiface 0x000000010f4bb02c SCH_EDIT_FRAME::Load_Component(wxDC*, SCHLIB_FILTER const*, std::__1::vector >&, bool) + 140 28 _eeschema.kiface 0x000000010f526962 SCH_EDIT_FRAME::OnLeftClick(wxDC*, wxPoint const&) + 994 29 _eeschema.kiface 0x000000010f5c3f50 SCH_EDIT_FRAME::OnSelectTool(wxCommandEvent&) + 5088 30 libwx_baseu-3.0.0.dylib 0x000000010b3bee4f wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 239 31 libwx_baseu-3.0.0.dylib 0x000000010b3c0328 wxEvtHandler::ProcessEvent(wxEvent&) + 280 32 _eeschema.kiface 0x000000010f7163e8 EDA_BASE_FRAME::ProcessEvent(wxEvent&) + 88 33 libwx_baseu-3.0.0.dylib 0x000000010b3c0424 wxEvtHandler::ProcessEventLocally(wxEvent&) + 164 34 libwx_baseu-3.0.0.dylib 0x000000010b3c02cb wxEvtHandler::ProcessEvent(wxEvent&) + 187 35 _eeschema.kiface 0x000000010f4bf4b0 SCH_EDIT_FRAME::OnHotKey(wxDC*, int, wxPoint const&, EDA_ITEM*) + 560 36 _eeschema.kiface 0x000000010f48efaf SCH_EDIT_FRAME::GeneralControl(wxDC*, wxPoint const&, unsigned int) + 239 37 _eeschema.kiface 0x000000010f6fec62 EDA_DRAW_PANEL::OnKeyEvent(wxKeyEvent&) + 1202 38 libwx_baseu-3.0.0.dylib 0x000000010b3bee4f wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 239 39 libwx_baseu-3.0.0.dylib 0x000000010b3c03dd wxEvtHandler::ProcessEventLocally(wxEvent&) + 93 40 libwx_baseu-3.0.0.dylib 0x000000010b3c02cb wxEvtHandler::ProcessEvent(wxEvent&) + 187 41 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ae730a3 wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) + 35 42 libwx_baseu-3.0.0.dylib 0x000000010b3c06df wxEvtHandler::SafelyProcessEvent(wxEvent&) + 15 43 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ac32c74 wxWindow::OSXHandleKeyEvent(wxKeyEvent&) + 292 44 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ad05645 wxWidgetCocoaImpl::DoHandleKeyEvent(NSEvent*) + 133 45 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ad01c64 wxWidgetCocoaImpl::keyEvent(NSEvent*, NSView*, void*) + 340 46 com.apple.AppKit 0x00007fff2980043d -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 5040 47 com.apple.AppKit 0x00007fff297fec70 -[NSWindow(NSEventRouting) sendEvent:] + 497 48 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010acef235 -[wxNSWindow sendEvent:] + 117 49 com.apple.AppKit 0x00007fff29660236 -[NSApplication(NSEvent) sendEvent:] + 2462 50 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ac1e382 -[wxNSApplication sendEvent:] + 98 51 com.apple.AppKit 0x00007fff28ec08b5 -[NSApplication run] + 812 52 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ace43b4 wxGUIEventLoop::OSXDoRun() + 116 53 libwx_baseu-3.0.0.dylib 0x000000010b38e614 wxCFEventLoop::DoRun() + 52 54 libwx_baseu-3.0.0.dylib 0x000000010b2b6c45 wxEventLoopBase::Run() + 165 55 libwx_baseu-3.0.0.dylib 0x000000010b26ec33 wxAppConsoleBase::MainLoop() + 211 56 libwx_osx_cocoau_core-3.0.0.dylib 0x000000010ac71c5a wxApp::OnRun() + 26 57 org.kicad-pcb.eeschema 0x000000010a7ea149 APP_SINGLE_TOP::OnRun() + 25 58 libwx_baseu-3.0.0.dylib 0x000000010b2fa540 wxEntry(int&, wchar_t**) + 64 59 org.kicad-pcb.eeschema 0x000000010a7e79a0 main + 48 60 libdyld.dylib 0x00007fff53741015 start + 1