brettbode / wxmacmolplt

wxMacMolPlt is a graphical user interface principally for the GAMESS program
https://brettbode.github.io/wxmacmolplt/
Other
28 stars 9 forks source link

Wx backtrace in creating surface window #134

Closed brettbode closed 3 years ago

brettbode commented 3 years ago

ASSERT INFO: ../src/common/sizer.cpp(2076): assert "!(flags & wxALIGN_CENTRE_VERTICAL)" failed in DoInsert(): Vertical alignment flags are ignored in vertical sizers

BACKTRACE: [1] wxBoxSizer::DoInsert(unsigned long, wxSizerItem) [2] SurfacesWindow::CreateControls() /home/cassio/opt/wxmacmolplt-7.7/src/surfaceswindow.cpp:173 [3] wxWindowBase::Centre(int) /usr/local/include/wx-3.1/wx/window.h:421 [4] SurfacesWindow::SurfacesWindow(MolDisplayWin, int, wxString const&, wxPoint const&, wxSize const&, long) /home/cassio/opt/wxmacmolplt-7.7/src/surfaceswindow.cpp:94 [5] MolDisplayWin::menuWindowSurfaces(wxCommandEvent&) /home/cassio/opt/wxmacmolplt-7.7/src/MolDisplayWin.cpp:3125 [6] wxAppConsoleBase::CallEventHandler(wxEvtHandler, wxEventFunctor&, wxEvent&) const [7] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler, wxEvent&) [8] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler) [9] wxEvtHandler::TryHereOnly(wxEvent&) [10] wxEvtHandler::ProcessEventLocally(wxEvent&) [11] wxEvtHandler::ProcessEvent(wxEvent&) [12] wxWindowBase::TryAfter(wxEvent&) [13] wxEvtHandler::SafelyProcessEvent(wxEvent&) [14] wxMenuBase::DoProcessEvent(wxMenuBase, wxEvent&, wxWindow*) [15] wxMenuBase::SendEvent(int, int) [16] g_closure_invoke [17] g_signal_emit_valist [18] g_signal_emit [19] gtk_widget_activate [20] gtk_menu_shell_activate_item [21] g_signal_emit_valist [22] g_signal_emit [23] gtk_main_do_event [24] g_main_context_dispatch [25] g_main_loop_run [26] gtk_main

brettbode commented 3 years ago

I believe this bug has been fixed by commit bd53253e179f7e55bfef220f427a3dbcae4ebddb which was included in version 7.7.1.