aMule Forum
English => en_Bugs => Topic started by: swejuggalo on October 08, 2007, 09:19:56 PM
-
Searching File Type Dependant files more or less always generates this backtrace. Seems to apply to almost all the filetypes.
Hope my backtrace is complete.
(aMule CVS using wxGTK2 v2.8.1 (Debugging) (Snapshot: Mon Oct 8 07:01:55 CEST 2007), Running on Linux 2.6.20-16-generic i686)
ASSERT INFO:
SearchDlg.cpp(501): assert "dynamic_cast<wxChoice*>( FindWindow( IDC_TypeSearch ) )->GetStringSelection() == wxGetTranslation(params.typeText)" failed in StartNewSearch().
BACKTRACE:
[1] CSearchDlg::StartNewSearch() /Share2/amule-cvs/src/SearchDlg.cpp:501
[2] CSearchDlg::OnBnClickedStart(wxCommandEvent&) /Share2/amule-cvs/src/SearchDlg.cpp:285
[3] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) cons)
[4] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[5] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[6] wxEvtHandler::ProcessEvent(wxEvent&)
[7] wxWindowBase::TryParent(wxEvent&)
[8] wxEvtHandler::ProcessEvent(wxEvent&)
[9] g_cclosure_marshal_VOID__VOID()
[10] g_closure_invoke()
[11] g_signal_emit_valist()
[12] g_signal_emit()
[13] gtk_button_clicked()
[14] g_cclosure_marshal_VOID__VOID()
[15] g_closure_invoke()
[16] g_signal_emit_valist()
[17] g_signal_emit()
[18] gtk_button_released()
[19] _gtk_marshal_BOOLEAN__BOXED()
[20] g_closure_invoke()
[21] g_signal_emit_valist()
[22] g_signal_emit()
[23] gtk_propagate_event()
[24] gtk_main_do_event()
[25] g_main_context_dispatch()
[26] g_main_loop_run()
[27] gtk_main()
[28] wxEventLoop::Run()
[29] wxAppBase::MainLoop()
-
I guess my backtrace is not complete (looked at some others)... wxwidgets is from Ubuntus (7.04) own deb files, with dbg deb included. Amule is built with debug and all... Not sure what might have gotten wrong... Configure doesn't find that wxwidget was build with debug, will have to force it.
-
moved to the topic "Segfault when closing last searchtab" in Backtraces. Got GDB runing but still get something incomplete, alot of ?? here and there.