Comment 7 for bug 1747677

Revision history for this message
ildus (k-dus) wrote : Re: Symbol properties freezes

Ok, I made a debug build and now it shows me Assert error.

ASSERT INFO:
./src/common/object.cpp(251): assert "classTable->Get(m_className) == NULL" failed in Register(): Class "wxCommandEvent" already in RTTI table - have you used IMPLEMENT_DYNAMIC_CLASS() multiple times or linked some object file twice)?

BACKTRACE:
[1] wxClassInfo::Register()
[2] _dl_catch_error
[3] _dl_catch_error
[4] dlopen
[5] _PyImport_GetDynLoadFunc
[6] _PyImport_LoadDynamicModule
[7] PyImport_ImportModuleLevel
[8] PyObject_Call
[9] PyEval_CallObjectWithKeywords
[10] PyEval_EvalFrameEx
[11] PyEval_EvalCodeEx
[12] PyEval_EvalCode
[13] PyImport_ExecCodeModuleEx
[14] PyImport_ImportModuleLevel
[15] PyObject_Call
[16] PyEval_CallObjectWithKeywords
[17] PyEval_EvalFrameEx
[18] PyEval_EvalCodeEx
[19] PyEval_EvalCode
[20] PyImport_ExecCodeModuleEx
[21] PyImport_ImportModuleLevel
[22] PyObject_Call
[23] PyObject_CallFunction
[24] PyImport_Import
[25] PyImport_ImportModule
[26] PyCObject_Import
[27] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[28] wxEvtHandler::SearchDynamicEventTable(wxEvent&)
[29] wxEvtHandler::TryHereOnly(wxEvent&)
[30] wxEvtHandler::ProcessEventLocally(wxEvent&)
[31] wxEvtHandler::ProcessEvent(wxEvent&)
[32] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[33] g_closure_invoke
[34] g_signal_emit_valist
[35] g_signal_emit
[36] g_closure_invoke
[37] g_signal_emit_valist
[38] g_signal_emit
[39] g_closure_invoke
[40] g_signal_emit_valist
[41] g_signal_emit
[42] gtk_propagate_event
[43] gtk_main_do_event
[44] g_main_context_dispatch
[45] g_main_loop_run
[46] gtk_main
[47] wxGUIEventLoop::DoRun()
[48] wxEventLoopBase::Run()
[49] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[50] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[51] wxEvtHandler::TryHereOnly(wxEvent&)
[52] wxEvtHandler::DoTryChain(wxEvent&)
[53] wxEvtHandler::ProcessEvent(wxEvent&)
[54] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[55] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[56] wxEvtHandler::TryHereOnly(wxEvent&)
[57] wxEvtHandler::ProcessEventLocally(wxEvent&)
[58] wxEvtHandler::ProcessEvent(wxEvent&)
[59] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&)
[60] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[61] wxWindow::GTKDoInsertTextFromIM(char const*)
[62] g_closure_invoke
[63] g_signal_emit_valist
[64] g_signal_emit_by_name
[65] g_closure_invoke
[66] g_signal_emit_valist
[67] g_signal_emit_by_name
[68] g_closure_invoke
[69] g_signal_emit_valist
[70] g_signal_emit
[71] gtk_window_propagate_key_event
[72] g_closure_invoke
[73] g_signal_emit_valist
[74] g_signal_emit
[75] gtk_propagate_event
[76] gtk_main_do_event
[77] g_main_context_dispatch
[78] g_main_loop_run
[79] gtk_main
[80] wxGUIEventLoop::DoRun()
[81] wxEventLoopBase::Run()
[82] wxAppConsoleBase::MainLoop()
[83] wxEntry(int&, wchar_t**)
[84] __libc_start_main
[85] _start