aMule Forum

English => Backtraces => Topic started by: divol on December 30, 2008, 09:43:19 PM

Title: A 2.2.3 crash
Post by: divol on December 30, 2008, 09:43:19 PM
Current version is: aMule 2.2.3 using wxGTK2 v2.8.9
Running on: Linux 2.6.25-gentoo-r5 x86_64

[2] ?? in amule [0x42fed5]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0x7f50da1819bc]
[4] ?? in /lib/libpthread.so.0 [0x7f50dba6da10]
[5] std::_List_node_base::hook(std::_List_node_base*) in /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6[0x7f50d9bb5990]
[6] ?? in amule [0x4b503b]
[7] ?? in amule [0x4a7054]
[8] ?? in amule [0x4a4233]
[9] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0x7f50da17d329]
[10] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.8.so.0[0x7f50da17e503]
[11] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0x7f50da17e5f7]
[12] wxEvtHandler::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.8.so.0[0x7f50da17d7c8]
[13] wxAppConsole::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.8.so.0[0x7f50da0ee07e]
[14] wxAppBase::ProcessIdle() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x7f50da88632b]
[15] ?? in /usr/lib/libwx_gtk2u_core-2.8.so.0 [0x7f50da7f1ff4]
[16] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0x7f50d6df06f1]
[17] ?? in /usr/lib/libglib-2.0.so.0 [0x7f50d6df3e6d]
[18] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0x7f50d6df439d]
[19] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0x7f50d8cabfb7]
[20] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x7f50da809328]
[21] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x7f50da8861bb]
[22] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0x7f50da122ced]
[23] ?? in amule [0x4fba42]
[24] __libc_start_main in /lib/libc.so.6[0x7f50d937f5c6]
[25] ?? in amule [0x42ef09]


--------------------------------------------------------------------------------
Neúspěšně ukončen (SIGABRT)
Title: Re: A 2.2.3 crash
Post by: Stu Redman on December 30, 2008, 11:02:01 PM
Congratulations! You're first!  ;D

As always - please compile with debug enabled and try to reproduce the problem.
Title: A 2.2.3 crash
Post by: divol on December 31, 2008, 01:05:22 PM
Hi,  i get backtrace from gdb now.

Crash is reproducible always.
steps: 1.run Amule with connection to ed2k off, only kademlia on ( not reproducible when Amule started  with ed2k  on).
             2.open config and turn ed2k conection on.
             3.go to network page and connect to any ed2k server.
             4.go to search page and search some files with global.
             5. when amule is searchig, change global search to local or only back to global and amule crash.

backtrace and my os are in attachments.
Title: Re: A 2.2.3 crash
Post by: divol on December 31, 2008, 01:07:34 PM
Backtrace saved on backtrace forum.
Title: Re: A 2.2.3 crash
Post by: Stu Redman on December 31, 2008, 01:28:35 PM
One thread is enough.  ;)

You still have not compiled aMule with debug symbols, so your backtrace is not helpfull I'm afraid.
Title: Re: A 2.2.3 crash
Post by: divol on December 31, 2008, 04:01:46 PM
but log says that was configured properly
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-wx-config=/usr/lib64/wx/config/gtk2-unicode-release-2.8 --with-wxbase-config=/usr/lib64/wx/config/gtk2-unicode-release-2.8 --enable-amulecmd --enable-debug --disable-optimize --enable-amule-daemon --enable-geoip --enable-nls --enable-webserver --enable-cas --enable-alcc --enable-wxcas --enable-alc --enable-amule-gui --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu

i try with disabled  -fomit-frame-pointer or i must recompile all system with debug?
Title: Re: A 2.2.3 crash
Post by: GonoszTopi on December 31, 2008, 04:49:54 PM
i try with disabled  -fomit-frame-pointer

That should do the trick. See http://www.amule.org/wiki/index.php/Backtraces#General_pitfalls_and_caveats
Title: Re: A 2.2.3 crash
Post by: Stu Redman on December 31, 2008, 05:33:11 PM
or i must recompile all system with debug?

You should definitely make clean before make after your configuration change.