aMule Forum

English => Backtraces => Topic started by: seguso on May 15, 2006, 04:00:31 PM

Title: crash backtrace
Post by: seguso on May 15, 2006, 04:00:31 PM
Only now I realize amule 2.1.2 is out. This crash is with 2.1.1, but I am posting it just in case. :-)

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.1.1 using wxGTK2 v2.6.3
Running on: Linux 2.6.15-22-k7 i686

[2] CamuleApp::OnFatalException() in amule [0x806b96f]
[3] wxFatalSignalHandler in /usr/local/lib/libwx_base-2.6.so.0[0xb7b091fe]
[4] ?? in [0xffffe420]
[5] ?? in /usr/local/lib/libwx_gtk2_core-2.6.so.0 [0xb7c61b40]
[6] ?? in /usr/lib/libgdk-x11-2.0.so.0 [0xb74d6be0]
[7] ?? in /usr/lib/libglib-2.0.so.0 [0xb729850c]
[8] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0xb7271876]
[9] ?? in /usr/lib/libglib-2.0.so.0 [0xb7274936]
[10] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0xb7274c58]
[11] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0xb76585a5]
[12] wxEventLoop::Run() in /usr/local/lib/libwx_gtk2_core-2.6.so.0[0xb7c5ffd4]
[13] wxAppBase::MainLoop() in /usr/local/lib/libwx_gtk2_core-2.6.so.0[0xb7cea227]
[14] wxAppBase::OnRun() in /usr/local/lib/libwx_gtk2_core-2.6.so.0[0xb7cea30b]
[15] wxEntry(int&, char**) in /usr/local/lib/libwx_base-2.6.so.0[0xb7ab26ce]
[16] main in amule [0x81128cc]
[17] __libc_start_main in /lib/tls/i686/cmov/libc.so.6[0xb7826ea2]
[18] wxAppBase::Dispatch() in start.S:122
Title: Re: crash backtrace
Post by: seguso on May 15, 2006, 04:02:48 PM
It seems 2.1.2 is not out after all, don't know where I read this.
Title: Re: crash backtrace
Post by: phoenix on May 16, 2006, 05:16:00 AM
seguso,

This is not a real backtrace, this is a crash report. It tells me that the program crashed inside wxGTK, which is probably because your distro screwed up wxWidgets compilation. I suggest that you compile wxWidgets and aMule yourself. You can find detailed instructions in our wiki page:
http://www.amule.org/wiki/index.php/Main_Page

And don't forget to compile with debug information enabled.

Cheers!
Title: Re: crash backtrace
Post by: Gerd78 on May 16, 2006, 05:45:37 AM
Quote
Originally posted by phoenix
It tells me that the program crashed inside wxGTK, which is probably because your distro screwed up wxWidgets compilation. I suggest that you compile wxWidgets and aMule yourself.
Not so quickly:

[3] wxFatalSignalHandler in /usr/local/lib/libwx_base-2.6.so.0[0xb7b091fe]

No reasonable distro installs anything into /usr/local. This must be a self-compiled one.
Title: Re: crash backtrace
Post by: seguso on May 16, 2006, 10:47:54 AM
Sorry about the report not being a backtrace. It looked like it was. :-)

Yes, it is in /usr/local, because I installed wx myself, because ubuntu dapper still has an old wx. There is a bug filed on that, but they are afraid to upgrade wx (it breaks interfaces or something like that).

It is very unlikely I'll be able to reproduce the crash, since it is not recurrent. Sorry
Title: Re: crash backtrace
Post by: phoenix on May 17, 2006, 01:07:07 PM
Quote
Originally posted by Gerd78
Not so quickly:

[3] wxFatalSignalHandler in /usr/local/lib/libwx_base-2.6.so.0[0xb7b091fe]

No reasonable distro installs anything into /usr/local. This must be a self-compiled one.
Thanks, I missed the directory :)

So, if it is a self compiled one, my suggestion is to compile it again, but now enable debug information.

Cheers!