opensocsysarch / CoreGenPortal

OpenSoC System Architect CoreGen Portal Graphical User Interface
http://www.systemarchitect.tech/
Apache License 2.0
1 stars 0 forks source link

After deleting many nodes, closing projects causes segfault #10

Closed jleidel closed 5 years ago

jleidel commented 5 years ago

Trace: 4 CoreGenPortal 0x000000010c7e9c95 CoreGenInst::~CoreGenInst() + 133 5 CoreGenPortal 0x000000010c7db731 CoreGenBackend::~CoreGenBackend() + 305 6 CoreGenPortal 0x000000010c7b220a PortalMainFrame::CloseProject() + 394 7 CoreGenPortal 0x000000010c7a6e7c PortalMainFrame::OnQuit(wxCommandEvent&) + 124 8 libwx_baseu-3.0.dylib 0x000000010dbc5139 wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler, wxEvent&) + 93 9 libwx_baseu-3.0.dylib 0x000000010dbc5bc5 wxEvtHandler::SearchDynamicEventTable(wxEvent&) + 85 10 libwx_baseu-3.0.dylib 0x000000010dbc5b1a wxEvtHandler::TryHereOnly(wxEvent&) + 40 11 libwx_baseu-3.0.dylib 0x000000010dbc5a1e wxEvtHandler::ProcessEvent(wxEvent&) + 132 12 libwx_baseu-3.0.dylib 0x000000010dbc5aad wxEvtHandler::DoTryChain(wxEvent&) + 45 13 libwx_baseu-3.0.dylib 0x000000010dbc5a6f wxEvtHandler::ProcessEventLocally(wxEvent&) + 55 14 libwx_baseu-3.0.dylib 0x000000010dbc59f1 wxEvtHandler::ProcessEvent(wxEvent&) + 87 15 libwx_osx_cocoau_core-3.0.dylib 0x000000010d1d1097 wxWindowBase::TryAfter(wxEvent&) + 105 16 libwx_baseu-3.0.dylib 0x000000010dbc5a2c wxEvtHandler::ProcessEvent(wxEvent&) + 146 17 libwx_baseu-3.0.dylib 0x000000010dbc5be9 wxEvtHandler::SafelyProcessEvent(wxEvent&) + 15 18 libwx_osx_cocoau_core-3.0.dylib 0x000000010d194a1b wxMenuBase::SendEvent(int, int) + 181 19 libwx_osx_cocoau_core-3.0.dylib 0x000000010d081e8e wxMenu::HandleCommandProcess(wxMenuItem, wxWindow*) + 114

jleidel commented 5 years ago

This is confirmed to be fixed after fixes to CoreGenBackend.