It happens for me on latest master.
KIGFX::VIEW_GROUP::ViewDraw(int, KIGFX::VIEW*) const view_group.cpp:125 KIGFX::VIEW::draw(KIGFX::VIEW_ITEM*, int, bool) view.cpp:1049 KIGFX::VIEW::drawItem::operator()(KIGFX::VIEW_ITEM*) view.cpp:980 bool RTree<KIGFX::VIEW_ITEM*, int, 2, double, 8, 4>::Search<KIGFX::VIEW::drawItem>(RTree<KIGFX::VIEW_ITEM*, int, 2, double, 8, 4>::Node*, RTree<KIGFX::VIEW_ITEM*, int, 2, double, 8, 4>::Rect*, KIGFX::VIEW::drawItem&, int&) rtree.h:499 int RTree<KIGFX::VIEW_ITEM*, int, 2, double, 8, 4>::Search<KIGFX::VIEW::drawItem>(int const*, int const*, KIGFX::VIEW::drawItem&) rtree.h:154 void KIGFX::VIEW_RTREE::Query<KIGFX::VIEW::drawItem>(BOX2<VECTOR2<int> > const&, KIGFX::VIEW::drawItem&) view_rtree.h:98 KIGFX::VIEW::redrawRect(BOX2<VECTOR2<int> > const&) view.cpp:1019 KIGFX::VIEW::Redraw() view.cpp:1163 EDA_DRAW_PANEL_GAL::onPaint(wxPaintEvent&) draw_panel_gal.cpp:208 wxEvtHandler::SearchDynamicEventTable(wxEvent&) 0x000000010eb819de wxEvtHandler::ProcessEventLocally(wxEvent&) 0x000000010eb8175b wxEvtHandler::ProcessEvent(wxEvent&) 0x000000010eb81604 wxEvtHandler::ProcessPendingEvents() 0x000000010eb811be wxAppConsoleBase::ProcessPendingEvents() 0x000000010ea29e97 TOOL_MANAGER::ProcessEvent(TOOL_EVENT const&) tool_manager.cpp:786 CONTEXT_MENU::onMenuEvent(wxMenuEvent&) context_menu.cpp:393 wxEvtHandler::SearchDynamicEventTable(wxEvent&) 0x000000010eb819de wxEvtHandler::ProcessEventLocally(wxEvent&) 0x000000010eb8175b wxEvtHandler::ProcessEvent(wxEvent&) 0x000000010eb81604 wxEvtHandler::SafelyProcessEvent(wxEvent&) 0x000000010eb81a7c wxMenuBase::SendEvent(int, int) 0x000000010e59eac6 wxMenu::HandleCommandProcess(wxMenuItem*, wxWindow*) 0x000000010e42bffb -[wxNSMenuItem clickedAction:] 0x000000010e4c10e3 -[NSApplication(NSResponder) sendAction:to:from:] 0x00007fff4348ce80 -[NSMenuItem _corePerformAction] 0x00007fff434e906f -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] 0x00007fff434e8de0 -[NSMenu performActionForItemAtIndex:] 0x00007fff4354cd93 -[NSMenu _internalPerformActionForItemAtIndex:] 0x00007fff4354cd00 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] 0x00007fff4354cb32 NSSLMMenuEventHandler 0x00007fff434b7602 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) 0x00007fff44dfea6e SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) 0x00007fff44dfde1f SendEventToEventTarget 0x00007fff44e1afc6 SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) 0x00007fff44e6d202 SendMenuCommandWithContextAndModifiers 0x00007fff44e9569e SendMenuItemSelectedEvent 0x00007fff44e9564d FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) 0x00007fff44e95535 PopUpMenuSelectCore(MenuData*, Point, double, Point, unsigned short, unsigned int, unsigned int, Rect const*, unsigned short, unsigned int, Rect const*, Rect const*, __CFDictionary const*, __CFString const*, OpaqueMenuRef**, unsigned short*) 0x00007fff44fa3ff1 _HandlePopUpMenuSelection8(OpaqueMenuRef*, OpaqueEventRef*, unsigned int, Point, unsigned short, unsigned int, unsigned int, Rect const*, unsigned short, Rect const*, Rect const*, __CFDictionary const*, __CFString const*, OpaqueMenuRef**, unsigned short*) 0x00007fff44fa34c9 _HandlePopUpMenuSelectionWithDictionary 0x00007fff44e75c65 _NSSLMPopUpCarbonMenu3 0x00007fff43544e72 -[NSCarbonMenuImpl popUpMenu:atLocation:width:forView:withSelectedItem:withFont:withFlags:withOptions:] 0x00007fff43543854 -[NSPopUpButtonCell trackMouse:inRect:ofView:untilMouseUp:] 0x00007fff43590647 -[NSPopUpButtonCell performClickWithFrame:inView:] 0x00007fff435f49c1 wxMenuCocoaImpl::PopUp(wxWindow*, int, int) 0x000000010e4c0f12 wxWindow::DoPopupMenu(wxMenu*, int, int) 0x000000010e40a2f8 wxWindowBase::PopupMenu(wxMenu*, int, int) 0x000000010e5ec583 wxWindowBase::PopupMenu(wxMenu*, wxPoint const&) window.h:1216 TOOL_MANAGER::dispatchContextMenu(TOOL_EVENT const&) tool_manager.cpp:704 TOOL_MANAGER::processEvent(TOOL_EVENT const&) tool_manager.cpp:931 TOOL_MANAGER::ProcessEvent(TOOL_EVENT const&) tool_manager.cpp:773 TOOL_DISPATCHER::handleMouseButton(wxEvent&, int, bool) tool_dispatcher.cpp:241 TOOL_DISPATCHER::DispatchWxEvent(wxEvent&) tool_dispatcher.cpp:353 EDA_DRAW_PANEL_GAL::OnEvent(wxEvent&) draw_panel_gal.cpp:455 wxEvtHandler::SearchDynamicEventTable(wxEvent&) 0x000000010eb819de wxEvtHandler::ProcessEventLocally(wxEvent&) 0x000000010eb8175b wxEvtHandler::ProcessEvent(wxEvent&) 0x000000010eb81604 wxEvtHandler::ProcessPendingEvents() 0x000000010eb811be wxAppConsoleBase::ProcessPendingEvents() 0x000000010ea29e97 wxCFEventLoop::OSXCommonModeObserverCallBack(__CFRunLoopObserver*, int, void*) 0x000000010eb4d372 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ 0x00007fff45b71e88 __CFRunLoopDoObservers 0x00007fff45b71dbd __CFRunLoopRun 0x00007fff45b144d0 CFRunLoopRunSpecific 0x00007fff45b13e0e RunCurrentEventLoopInMode 0x00007fff44e009db ReceiveNextEventCommon 0x00007fff44e0061d _BlockUntilNextEventMatchingListInModeWithFilter 0x00007fff44e004a6 _DPSNextEvent 0x00007fff4319affb -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] 0x00007fff43199d93 -[NSApplication run] 0x00007fff43193eb0 wxGUIEventLoop::OSXDoRun() 0x000000010e4b9edf wxCFEventLoop::DoRun() 0x000000010eb4dcd1 wxEventLoopBase::Run() 0x000000010ea6fcc2 wxAppConsoleBase::MainLoop() 0x000000010ea29053 wxApp::OnRun() 0x000000010e44ce1a APP_KICAD::OnRun() kicad.cpp:267 wxEntry(int&, wchar_t**) 0x000000010eab6e4a main kicad.cpp:298 start 0x00007fff71f8c3d5 start 0x00007fff71f8c3d5
It happens for me on latest master.
KIGFX:: VIEW_GROUP: :ViewDraw( int, KIGFX::VIEW*) const view_group.cpp:125 VIEW::draw( KIGFX:: VIEW_ITEM* , int, bool) view.cpp:1049 VIEW::drawItem: :operator( )(KIGFX: :VIEW_ITEM* ) view.cpp:980 :VIEW_ITEM* , int, 2, double, 8, 4>::Search< KIGFX:: VIEW::drawItem> (RTree< KIGFX:: VIEW_ITEM* , int, 2, double, 8, 4>::Node*, RTree<KIGFX: :VIEW_ITEM* , int, 2, double, 8, 4>::Rect*, KIGFX:: VIEW::drawItem& , int&) rtree.h:499 :VIEW_ITEM* , int, 2, double, 8, 4>::Search< KIGFX:: VIEW::drawItem> (int const*, int const*, KIGFX:: VIEW::drawItem& ) rtree.h:154 VIEW_RTREE: :Query< KIGFX:: VIEW::drawItem> (BOX2<VECTOR2< int> > const&, KIGFX:: VIEW::drawItem& ) view_rtree.h:98 VIEW::redrawRec t(BOX2< VECTOR2< int> > const&) view.cpp:1019 VIEW::Redraw( ) view.cpp:1163 PANEL_GAL: :onPaint( wxPaintEvent& ) draw_panel_ gal.cpp: 208 :SearchDynamicE ventTable( wxEvent& ) 0x000000010eb819de :ProcessEventLo cally(wxEvent& ) 0x000000010eb8175b :ProcessEvent( wxEvent& ) 0x000000010eb81604 :ProcessPending Events( ) 0x000000010eb811be e::ProcessPendi ngEvents( ) 0x000000010ea29e97 :ProcessEvent( TOOL_EVENT const&) tool_manager. cpp:786 MENU::onMenuEve nt(wxMenuEvent& ) context_ menu.cpp: 393 :SearchDynamicE ventTable( wxEvent& ) 0x000000010eb819de :ProcessEventLo cally(wxEvent& ) 0x000000010eb8175b :ProcessEvent( wxEvent& ) 0x000000010eb81604 :SafelyProcessE vent(wxEvent& ) 0x000000010eb81a7c :SendEvent( int, int) 0x000000010e59eac6 :HandleCommandP rocess( wxMenuItem* , wxWindow*) 0x000000010e42bffb (NSResponder) sendAction: to:from: ] 0x00007fff4348ce80 thHighlightingF orItemAtIndex: ] 0x00007fff434e8de0 rItemAtIndex: ] 0x00007fff4354cd93 mActionForItemA tIndex: ] 0x00007fff4354cd00 rocessEvent: handlerCallRef: ] 0x00007fff4354cb32 andler 0x00007fff434b7602 Handlers( EventTargetRec* , OpaqueEventRef*, HandlerCallRec*) 0x00007fff44dfea6e tTargetInternal (OpaqueEventRef *, OpaqueEventTarg etRef*, HandlerCallRec*) 0x00007fff44dfde1f tTarget 0x00007fff44e1afc6 ent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTarg etRef*, OpaqueEventTarg etRef*, OpaqueEventRef**) 0x00007fff44e6d202 WithContextAndM odifiers 0x00007fff44e9569e ectedEvent 0x00007fff44e9564d tion(SelectionD ata*, MenuResult*, MenuResult*) 0x00007fff44e95535 Core(MenuData* , Point, double, Point, unsigned short, unsigned int, unsigned int, Rect const*, unsigned short, unsigned int, Rect const*, Rect const*, __CFDictionary const*, __CFString const*, OpaqueMenuRef**, unsigned short*) 0x00007fff44fa3ff1 uSelection8( OpaqueMenuRef* , OpaqueEventRef*, unsigned int, Point, unsigned short, unsigned int, unsigned int, Rect const*, unsigned short, Rect const*, Rect const*, __CFDictionary const*, __CFString const*, OpaqueMenuRef**, unsigned short*) 0x00007fff44fa34c9 uSelectionWithD ictionary 0x00007fff44e75c65 onMenu3 0x00007fff43544e72 atLocation: width:forView: withSelectedIte m:withFont: withFlags: withOptions: ] 0x00007fff43543854 inRect: ofView: untilMouseUp: ] 0x00007fff43590647 hFrame: inView: ] 0x00007fff435f49c1 ::PopUp( wxWindow* , int, int) 0x000000010e4c0f12 :DoPopupMenu( wxMenu* , int, int) 0x000000010e40a2f8 :PopupMenu( wxMenu* , int, int) 0x000000010e5ec583 :PopupMenu( wxMenu* , wxPoint const&) window.h:1216 :dispatchContex tMenu(TOOL_ EVENT const&) tool_manager. cpp:704 :processEvent( TOOL_EVENT const&) tool_manager. cpp:931 :ProcessEvent( TOOL_EVENT const&) tool_manager. cpp:773 ::handleMouseBu tton(wxEvent& , int, bool) tool_dispatcher .cpp:241 ::DispatchWxEve nt(wxEvent& ) tool_dispatcher .cpp:353 PANEL_GAL: :OnEvent( wxEvent& ) draw_panel_ gal.cpp: 455 :SearchDynamicE ventTable( wxEvent& ) 0x000000010eb819de :ProcessEventLo cally(wxEvent& ) 0x000000010eb8175b :ProcessEvent( wxEvent& ) 0x000000010eb81604 :ProcessPending Events( ) 0x000000010eb811be e::ProcessPendi ngEvents( ) 0x000000010ea29e97 :OSXCommonModeO bserverCallBack (__CFRunLoopObs erver*, int, void*) 0x000000010eb4d372 IS_CALLING_ OUT_TO_ AN_OBSERVER_ CALLBACK_ FUNCTION_ _ 0x00007fff45b71e88 servers 0x00007fff45b71dbd cific 0x00007fff45b13e0e LoopInMode 0x00007fff44e009db tCommon 0x00007fff44e0061d EventMatchingLi stInModeWithFil ter 0x00007fff44e004a6 (NSEvent) _nextEventMatch ingEventMask: untilDate: inMode: dequeue: ] 0x00007fff43199d93 :OSXDoRun( ) 0x000000010e4b9edf :DoRun( ) 0x000000010eb4dcd1 ::Run() 0x000000010ea6fcc2 e::MainLoop( ) 0x000000010ea29053
KIGFX::
KIGFX::
bool RTree<KIGFX:
int RTree<KIGFX:
void KIGFX::
KIGFX::
KIGFX::
EDA_DRAW_
wxEvtHandler:
wxEvtHandler:
wxEvtHandler:
wxEvtHandler:
wxAppConsoleBas
TOOL_MANAGER:
CONTEXT_
wxEvtHandler:
wxEvtHandler:
wxEvtHandler:
wxEvtHandler:
wxMenuBase:
wxMenu:
-[wxNSMenuItem clickedAction:] 0x000000010e4c10e3
-[NSApplication
-[NSMenuItem _corePerformAction] 0x00007fff434e906f
-[NSCarbonMenuImpl performActionWi
-[NSMenu performActionFo
-[NSMenu _internalPerfor
-[NSCarbonMenuImpl _carbonCommandP
NSSLMMenuEventH
DispatchEventTo
SendEventToEven
SendEventToEven
SendHICommandEv
SendMenuCommand
SendMenuItemSel
FinishMenuSelec
PopUpMenuSelect
_HandlePopUpMen
_HandlePopUpMen
_NSSLMPopUpCarb
-[NSCarbonMenuImpl popUpMenu:
-[NSPopUpButtonCell trackMouse:
-[NSPopUpButtonCell performClickWit
wxMenuCocoaImpl
wxWindow:
wxWindowBase:
wxWindowBase:
TOOL_MANAGER:
TOOL_MANAGER:
TOOL_MANAGER:
TOOL_DISPATCHER
TOOL_DISPATCHER
EDA_DRAW_
wxEvtHandler:
wxEvtHandler:
wxEvtHandler:
wxEvtHandler:
wxAppConsoleBas
wxCFEventLoop:
__CFRUNLOOP_
__CFRunLoopDoOb
__CFRunLoopRun 0x00007fff45b144d0
CFRunLoopRunSpe
RunCurrentEvent
ReceiveNextEven
_BlockUntilNext
_DPSNextEvent 0x00007fff4319affb
-[NSApplication
-[NSApplication run] 0x00007fff43193eb0
wxGUIEventLoop:
wxCFEventLoop:
wxEventLoopBase
wxAppConsoleBas
wxApp::OnRun() 0x000000010e44ce1a
APP_KICAD::OnRun() kicad.cpp:267
wxEntry(int&, wchar_t**) 0x000000010eab6e4a
main kicad.cpp:298
start 0x00007fff71f8c3d5
start 0x00007fff71f8c3d5