ASSERT INFO: /usr/include/wx-3.0/wx/object.h(160): assert "wxDynamicCast(ptr, T)" failed in wxCheckCast(): wxStaticCast() used incorrectly BACKTRACE: [1] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [2] wxEvtHandler::SearchDynamicEventTable(wxEvent&) [3] wxEvtHandler::TryHereOnly(wxEvent&) [4] wxEvtHandler::ProcessEventLocally(wxEvent&) [5] wxEvtHandler::ProcessEvent(wxEvent&) [6] wxEvtHandler::SafelyProcessEvent(wxEvent&) [7] wxTextEntryBase::SendTextUpdatedEvent(wxWindow*) [8] g_closure_invoke [9] g_signal_emit_valist [10] g_signal_emit_by_name [11] g_closure_invoke [12] g_signal_emit_valist [13] g_signal_emit_by_name [14] gtk_editable_delete_selection [15] g_closure_invoke [16] gtk_bindings_activate_event [17] g_closure_invoke [18] g_signal_emit_valist [19] g_signal_emit [20] gtk_window_propagate_key_event [21] g_closure_invoke [22] g_signal_emit_valist [23] g_signal_emit [24] gtk_main_do_event [25] g_main_context_dispatch [26] g_main_loop_run [27] gtk_main [28] wxGUIEventLoop::DoRun() [29] wxEventLoopBase::Run() [30] wxDialog::ShowModal() [31] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [32] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [33] wxEvtHandler::TryHereOnly(wxEvent&) [34] wxEvtHandler::ProcessEventLocally(wxEvent&) [35] wxEvtHandler::ProcessEvent(wxEvent&) [36] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) [37] wxEvtHandler::SafelyProcessEvent(wxEvent&) [38] wxMenuBase::SendEvent(int, int) [39] g_closure_invoke [40] g_signal_emit_valist [41] g_signal_emit [42] gtk_widget_activate [43] gtk_menu_shell_activate_item [44] g_signal_emit_valist [45] g_signal_emit [46] gtk_main_do_event [47] g_main_context_dispatch [48] g_main_context_iteration [49] gtk_main_iteration [50] wxWindow::DoPopupMenu(wxMenu*, int, int) [51] wxWindowBase::PopupMenu(wxMenu*, int, int) [52] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [53] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [54] wxEvtHandler::TryHereOnly(wxEvent&) [55] wxEvtHandler::ProcessEventLocally(wxEvent&) [56] wxEvtHandler::ProcessEvent(wxEvent&) [57] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) [58] wxWindowBase::TryAfter(wxEvent&) [59] wxEvtHandler::SafelyProcessEvent(wxEvent&) [60] g_closure_invoke [61] g_signal_emit_valist [62] g_signal_emit [63] gtk_main_do_event [64] g_main_context_dispatch [65] g_main_loop_run [66] gtk_main [67] wxGUIEventLoop::DoRun() [68] wxEventLoopBase::Run() [69] wxAppConsoleBase::MainLoop() [70] wxEntry(int&, wchar_t**) [71] __libc_start_main