Using version 23.12.0, but this issue existed in 23.11.0 as well. Upon startup there is a dialog box showing the following. If I hit 'continue' it just keeps showing the same error. If I hit 'stop' the whole program exits. Let me know if I can provide more information. I'm on Fedora 39, stock, with standard wx packages.
Importantly, this doesn't happen every time I start wxMaxima, only about 50% of the time.
Using version 23.12.0, but this issue existed in 23.11.0 as well. Upon startup there is a dialog box showing the following. If I hit 'continue' it just keeps showing the same error. If I hit 'stop' the whole program exits. Let me know if I can provide more information. I'm on Fedora 39, stock, with standard wx packages.
Importantly, this doesn't happen every time I start wxMaxima, only about 50% of the time.
======================================================================================== ASSERT INFO: ../src/common/event.cpp(1930): assert "nNew != dynamicEvents.size()" failed in SearchDynamicEventTable().
BACKTRACE: [1] wxEvtHandler::SearchDynamicEventTable(wxEvent&) [2] wxEvtHandler::TryHereOnly(wxEvent&) [3] wxEvtHandler::ProcessEventLocally(wxEvent&) [4] wxEvtHandler::ProcessEvent(wxEvent&) [5] wxEvtHandler::SafelyProcessEvent(wxEvent&) [6] wxWindow::DoSetSize(int, int, int, int, int) [7] wxBoxSizer::RepositionChildren(wxSize const&) [8] wxSizer::Layout() [9] wxSizerItem::SetDimension(wxPoint const&, wxSize const&) [10] wxBoxSizer::RepositionChildren(wxSize const&) [11] wxSizer::Layout() [12] wxWrapSizer::RepositionChildren(wxSize const&) [13] wxSizer::Layout() [14] wxWindowBase::Layout() [15] wxWindowBase::InternalOnSize(wxSizeEvent&) [16] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler, wxEvent&) [17] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler) [18] wxEvtHandler::TryHereOnly(wxEvent&) [19] wxEvtHandler::ProcessEventLocally(wxEvent&) [20] wxEvtHandler::ProcessEvent(wxEvent&) [21] wxEvtHandler::SafelyProcessEvent(wxEvent&) [22] wxWindow::DoSetSize(int, int, int, int, int) [23] wxBoxSizer::RepositionChildren(wxSize const&) [24] wxSizer::Layout() [25] wxScrollHelperBase::ScrollLayout() [26] wxScrolled::Layout() /usr/include/wx-3.2/wx/scrolwin.h:478
[27] wxMaximaFrame::SymbolsPane::UpdateUserSymbols() /home/packages/SOURCE/wxmaxima/src/wxMaximaFrame.cpp:2629
[28] wxMaxima::ConfigChanged() /home/packages/SOURCE/wxmaxima/src/wxMaxima.cpp:191
[29] wxMaxima::SetupVariables() /home/packages/SOURCE/wxmaxima/src/wxMaxima.cpp:4585
[30] wxMaxima::OnMaximaConnect() /home/packages/SOURCE/wxmaxima/src/wxMaxima.cpp:2287
[31] wxMaxima::ServerEvent(wxSocketEvent&) /home/packages/SOURCE/wxmaxima/src/wxMaxima.cpp:2247
[32] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[33] wxEvtHandler::SearchDynamicEventTable(wxEvent&)
[34] wxEvtHandler::TryHereOnly(wxEvent&)
[35] wxEvtHandler::DoTryChain(wxEvent&)
[36] wxEvtHandler::ProcessEvent(wxEvent&)
[37] wxEvtHandler::ProcessPendingEvents()
[38] wxApp::DoIdle()
[39] g_main_loop_run
[40] gtk_main
[41] wxGUIEventLoop::DoRun()
[42] wxEventLoopBase::Run()
[43] wxAppConsoleBase::MainLoop()
[44] MyApp::OnRun() /home/packages/SOURCE/wxmaxima/src/main.cpp:464
[45] CommonMain() /home/packages/SOURCE/wxmaxima/src/main.cpp:87
[46] main /home/packages/SOURCE/wxmaxima/src/main.cpp:160
[47] __libc_start_main
[48] _start