Footprint editor crashes on open
Crash happens consistently every time I open footprint editor.
Nightly, MSVC build.
Exception thrown: read access violation. this was nullptr.
Stack trace from:
> _pcbnew.kiface!APPEARANCE_CONTROLS::RefreshCollapsiblePanes() Line 2833 C++
_pcbnew.kiface!EDA_DRAW_FRAME::onActivate(wxActivateEvent & aEvent) Line 1087 C++
wxbase314u_vc_custom.dll!wxAppConsoleBase::CallEventHandler(wxEvtHandler * handler, wxEventFunctor & functor, wxEvent & event) Line 669 C++
wxbase314u_vc_custom.dll!wxEvtHandler::ProcessEventIfMatchesId(const wxEventTableEntryBase & entry, wxEvtHandler * handler, wxEvent & event) Line 1426 C++
wxbase314u_vc_custom.dll!wxEventHashTable::HandleEvent(wxEvent & event, wxEvtHandler * self) Line 1033 C++
wxbase314u_vc_custom.dll!wxEvtHandler::TryHereOnly(wxEvent & event) Line 1622 C++
[Inline Frame] wxbase314u_vc_custom.dll!wxEvtHandler::TryBeforeAndHere(wxEvent &) Line 3927 C++
[Inline Frame] wxbase314u_vc_custom.dll!wxEvtHandler::ProcessEventLocally(wxEvent &) Line 1555 C++
wxbase314u_vc_custom.dll!wxEvtHandler::ProcessEvent(wxEvent & event) Line 1528 C++
_pcbnew.kiface!EDA_BASE_FRAME::ProcessEvent(wxEvent & aEvent) Line 251 C++
wxbase314u_vc_custom.dll!wxEvtHandler::SafelyProcessEvent(wxEvent & event) Line 1646 C++
wxmsw314u_core_vc_custom.dll!wxWindow::HandleActivate(int state, bool minimized, HWND__ * __formal) Line 4309 C++
wxmsw314u_core_vc_custom.dll!wxWindow::MSWHandleMessage(__int64 * result, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 3073 C++
wxmsw314u_core_vc_custom.dll!wxWindow::MSWWindowProc(unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 3885 C++
wxmsw314u_core_vc_custom.dll!wxNonOwnedWindow::MSWWindowProc(unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 250 C++
wxmsw314u_core_vc_custom.dll!wxTopLevelWindowMSW::MSWWindowProc(unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 330 C++
wxmsw314u_core_vc_custom.dll!wxFrame::MSWWindowProc(unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 915 C++
wxmsw314u_core_vc_custom.dll!wxWndProc(HWND__ * hWnd, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 2926 C++
[External Code]
wxbase314u_vc_custom.dll!wxMSWEventLoopBase::GetNextMessageTimeout(tagMSG * msg, unsigned long timeout) Line 112 C++
wxbase314u_vc_custom.dll!wxMSWEventLoopBase::GetNextMessage(tagMSG * msg) Line 102 C++
wxmsw314u_core_vc_custom.dll!wxGUIEventLoop::Dispatch() Line 174 C++
wxmsw314u_core_vc_custom.dll!wxProgressDialog::~wxProgressDialog() Line 440 C++
_pcbnew.kiface!WX_PROGRESS_REPORTER::~WX_PROGRESS_REPORTER() Line 163 C++
_pcbnew.kiface!FOOTPRINT_EDIT_FRAME::initLibraryTree() Line 819 C++
_pcbnew.kiface!FOOTPRINT_EDIT_FRAME::FOOTPRINT_EDIT_FRAME(KIWAY * aKiway, wxWindow * aParent, EDA_DRAW_PANEL_GAL::GAL_TYPE aBackend) Line 180 C++
_pcbnew.kiface!PCB::IFACE::CreateWindow(wxWindow * aParent, int aClassId, KIWAY * aKiway, int aCtlBits) Line 100 C++
[External Code]
KiCad Version
Application: KiCad
Version: (5.99.0-10026-ge39ee0a2b7-dirty), release build
Libraries:
wxWidgets 3.1.4
libcurl/7.74.0-DEV Schannel zlib/1.2.11
Platform: Windows 10 (build 19041), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Mar 27 2021 18:01:47
wxWidgets: 3.1.4 (wchar_t,STL containers)
Boost: 1.75.0
OCC: 7.4.0
Curl: 7.74.0-DEV
ngspice: 32
Compiler: Visual C++ 1928 without C++ ABI
Build settings:
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=ON
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
KICAD_SCRIPTING_ACTION_MENU=ON
KICAD_USE_OCC=ON
KICAD_SPICE=ON