The current source (~7am UTC) crashes in pcbnew at opengl_gal.cpp(598) due
to "Context already locked".

See attached log.

>       _pcbnew.kiface!KIGFX::OPENGL_GAL::lockContext(int aClientCookie) Zeile 
> 598      C++
        _pcbnew.kiface!KIGFX::GAL_CONTEXT_LOCKER::GAL_CONTEXT_LOCKER(KIGFX::GAL 
* aGal) Zeile 1159      C++
        _pcbnew.kiface!KIGFX::GAL_UPDATE_CONTEXT::GAL_UPDATE_CONTEXT(KIGFX::GAL 
* aGal) Zeile 1176      C++
        _pcbnew.kiface!KIGFX::VIEW::UpdateItems() Zeile 1398    C++
        _pcbnew.kiface!EDA_DRAW_PANEL_GAL::DoRePaint() Zeile 196        C++
        _pcbnew.kiface!EDA_DRAW_PANEL_GAL::onRefreshTimer(wxTimerEvent & 
aEvent) Zeile 568      C++
        wxbase314ud_vc_custom.dll!wxAppConsoleBase::HandleEvent(wxEvtHandler * 
handler, void(wxEvtHandler::*)(wxEvent &) func, wxEvent & event) Zeile 658      
 C++
        
wxbase314ud_vc_custom.dll!wxAppConsoleBase::CallEventHandler(wxEvtHandler * 
handler, wxEventFunctor & functor, wxEvent & event) Zeile 669       C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::ProcessEventIfMatchesId(const 
wxEventTableEntryBase & entry, wxEvtHandler * handler, wxEvent & event) Zeile 
1426        C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::SearchDynamicEventTable(wxEvent 
& event) Zeile 1897     C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::TryHereOnly(wxEvent & event) 
Zeile 1618 C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::TryBeforeAndHere(wxEvent & 
event) Zeile 3927    C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::ProcessEventLocally(wxEvent & 
event) Zeile 1555 C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::ProcessEvent(wxEvent & event) 
Zeile 1528        C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::SafelyProcessEvent(wxEvent & 
event) Zeile 1646  C++
        wxbase314ud_vc_custom.dll!wxTimerImpl::SendEvent() Zeile 51     C++
        wxbase314ud_vc_custom.dll!wxTimer::Notify() Zeile 109   C++
        wxbase314ud_vc_custom.dll!wxTimerImpl::Notify() Zeile 47        C++
        wxbase314ud_vc_custom.dll!wxProcessTimer(wxMSWTimerImpl & timer) Zeile 
161      C++
        wxbase314ud_vc_custom.dll!wxTimerWndProc(HWND__ * hWnd, unsigned int 
message, unsigned __int64 wParam, __int64 lParam) Zeile 175        C++
        [Externer Code] 
        _pcbnew.kiface!D_PAD::IsOnLayer(PCB_LAYER_ID aLayer) Zeile 551  C++
        _pcbnew.kiface!KIGFX::PCB_RENDER_SETTINGS::GetColor(const 
KIGFX::VIEW_ITEM * aItem, int aLayer) Zeile 330       C++
        _pcbnew.kiface!KIGFX::PCB_PAINTER::draw(const D_PAD * aPad, int aLayer) 
Zeile 879       C++
        _pcbnew.kiface!KIGFX::PCB_PAINTER::Draw(const KIGFX::VIEW_ITEM * aItem, 
int aLayer) Zeile 421   C++
        _pcbnew.kiface!KIGFX::VIEW::updateItemGeometry(KIGFX::VIEW_ITEM * 
aItem, int aLayer) Zeile 1293 C++
        _pcbnew.kiface!KIGFX::VIEW::invalidateItem(KIGFX::VIEW_ITEM * aItem, 
int aUpdateFlags) Zeile 1223       C++
        _pcbnew.kiface!KIGFX::VIEW::UpdateItems() Zeile 1410    C++
        _pcbnew.kiface!PCB_DRAW_PANEL_GAL::OnShow() Zeile 458   C++
        _pcbnew.kiface!EDA_DRAW_PANEL_GAL::onShowTimer(wxTimerEvent & aEvent) 
Zeile 578 C++
        wxbase314ud_vc_custom.dll!wxAppConsoleBase::HandleEvent(wxEvtHandler * 
handler, void(wxEvtHandler::*)(wxEvent &) func, wxEvent & event) Zeile 658      
 C++
        
wxbase314ud_vc_custom.dll!wxAppConsoleBase::CallEventHandler(wxEvtHandler * 
handler, wxEventFunctor & functor, wxEvent & event) Zeile 669       C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::ProcessEventIfMatchesId(const 
wxEventTableEntryBase & entry, wxEvtHandler * handler, wxEvent & event) Zeile 
1426        C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::SearchDynamicEventTable(wxEvent 
& event) Zeile 1897     C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::TryHereOnly(wxEvent & event) 
Zeile 1618 C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::TryBeforeAndHere(wxEvent & 
event) Zeile 3927    C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::ProcessEventLocally(wxEvent & 
event) Zeile 1555 C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::ProcessEvent(wxEvent & event) 
Zeile 1528        C++
        wxbase314ud_vc_custom.dll!wxEvtHandler::SafelyProcessEvent(wxEvent & 
event) Zeile 1646  C++
        wxbase314ud_vc_custom.dll!wxTimerImpl::SendEvent() Zeile 51     C++
        wxbase314ud_vc_custom.dll!wxTimer::Notify() Zeile 109   C++
        wxbase314ud_vc_custom.dll!wxTimerImpl::Notify() Zeile 47        C++
        wxbase314ud_vc_custom.dll!wxProcessTimer(wxMSWTimerImpl & timer) Zeile 
161      C++
        wxbase314ud_vc_custom.dll!wxTimerWndProc(HWND__ * hWnd, unsigned int 
message, unsigned __int64 wParam, __int64 lParam) Zeile 175        C++
        [Externer Code] 
        wxmsw314ud_core_vc_custom.dll!wxGUIEventLoop::PreProcessMessage(tagMSG 
* msg) Zeile 96  C++
        wxmsw314ud_core_vc_custom.dll!wxGUIEventLoop::ProcessMessage(tagMSG * 
msg) Zeile 163    C++
        wxmsw314ud_core_vc_custom.dll!wxGUIEventLoop::Dispatch() Zeile 229      
C++
        wxbase314ud_vc_custom.dll!wxEventLoopManual::ProcessEvents() Zeile 237  
C++
        wxbase314ud_vc_custom.dll!wxEventLoopManual::DoRun() Zeile 291  C++
        wxbase314ud_vc_custom.dll!wxEventLoopBase::Run() Zeile 90       C++
        wxbase314ud_vc_custom.dll!wxAppConsoleBase::MainLoop() Zeile 380        
C++
        wxbase314ud_vc_custom.dll!wxAppConsoleBase::OnRun() Zeile 302   C++
        wxmsw314ud_core_vc_custom.dll!wxAppBase::OnRun() Zeile 336      C++
        kicad.exe!APP_KICAD::OnRun() Zeile 291  C++
        wxbase314ud_vc_custom.dll!wxEntryReal(int & argc, wchar_t * * argv) 
Zeile 507   C++
        wxbase314ud_vc_custom.dll!wxEntry(int & argc, wchar_t * * argv) Zeile 
184       C++
        wxmsw314ud_core_vc_custom.dll!wxEntry(HINSTANCE__ * hInstance, 
HINSTANCE__ * __formal, char * __formal, int nCmdShow) Zeile 306 C++
        kicad.exe!WinMain(HINSTANCE__ * hInstance, HINSTANCE__ * hPrevInstance, 
char * __formal, int nCmdShow) Zeile 323        C++
        [Externer Code] 
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to