aMule Forum
English => Backtraces => Topic started by: DebMan on January 30, 2005, 06:32:12 AM
-
All of sudden, aMule starts crashing as soon as I start it. It used to run fine but for some reason keeps crashing on me now. I was using aMule 2.0.0rc7 under Debian SID. Here's the output from the crash:
OOPS! - Seems like aMule crashed.
Version is: aMule 2.0.0rc7 using wxGTK1 v2.4.2
--== BACKTRACE FOLLOWS: ==--
- amule(_ZN9CamuleApp16OnFatalExceptionEv+0x42) [0x8249fa2]
[1] /usr/lib/libwx_gtk-2.4.so.0(wxFatalSignalHandler+0x2d)
[0x403efeed]
[2] [0xffffe420]
[3] amule(_ZN14CDownloadQueue16AddLinksFromFileEv+0xa6) [0x8126d36]
[4] amule(_ZN14CDownloadQueue7ProcessEv+0x224) [0x8123f44]
[5] amule(_ZN9CamuleApp11OnCoreTimerER12wxTimerEvent+0x5c) [0x824b60c]
[6] /usr/lib/libwx_gtk-2.4.so.0(_ZN12wxEvtHandler16SearchEventTableER12wxEventTa
bleR7wxEvent+0xb7) [0x403049c7]
[7] /usr/lib/libwx_gtk-2.4.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0x93)
[0x403047e3]
[8] /usr/lib/libwx_gtk-2.4.so.0(_ZN11wxTimerBase6NotifyEv+0x87) [0x403a8a27]
[9] /usr/lib/libwx_gtk-2.4.so.0(timeout_callback+0x2d) [0x402b4a2d]
[10] /usr/lib/libglib-1.2.so.0 [0x406a1ec4]
[11] /usr/lib/libglib-1.2.so.0 [0x406a103d]
[12] /usr/lib/libglib-1.2.so.0 [0x406a14f4]
[13] /usr/lib/libglib-1.2.so.0(g_main_run+0x34) [0x406a1724]
[14] /usr/lib/libgtk-1.2.so.0(gtk_main+0xbf) [0x405ae25f]
[15] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp8MainLoopEv+0x19) [0x40262f69]
[16] /usr/lib/libwx_gtk-2.4.so.0(_ZN9wxAppBase5OnRunEv+0x17) [0x402c45a7]
[17] /usr/lib/libwx_gtk-2.4.so.0(_Z7wxEntryiPPc+0x25b) [0x402636cb]
[18] amule(main+0x1b) [0x824430b]
[19] /lib/tls/libc.so.6(__libc_start_main+0xf4) [0x40a2c904]
[20] amule(_ZNK20wxTopLevelWindowBase10GetMaxSizeEv+0x61) [0x80c2b41]
So I decided to upgrade to the latest rc and I did. Again, it keeps crashing as soon as it starts up. Here's the backtrace:
OOPS! Houston, we have a situation: seems like aMule crashed!
Please, post these lines on the backtrace forum on http://www.amule.org/
aMule version is: 2.0.0rc8 using wxGTK2 v2.5.3 (Unicoded)
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
- CamuleApp::OnFatalException() in amule[0x827c063]
[1] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.5.so.3
[0x406635e8]
[2] ?? in [0xffffe420]
[3] CDownloadQueue::AddLinksFromFile() in amule[0x8139b56]
[4] CDownloadQueue::Process() in amule[0x8136b53]
[5] CamuleApp::OnCoreTimer(wxTimerEvent&) in amule[0x827e33c]
[6] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.5.so.3[0x405afd78]
[7] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.5.so.3[0x4065d850]
[8] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.5.so.3[0x4065cccf]
[9] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.5.so.3[0x4065d9f0]
[10] wxTimerBase::Notify() in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x4042237a]
[11] timeout_callback in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x40310cdd]
[12] ?? in /usr/lib/libglib-2.0.so.0 [0x40c9360c]
[13] ?? in /usr/lib/libglib-2.0.so.0 [0x40c90b92]
[14] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0x40c91c88]
[15] ?? in /usr/lib/libglib-2.0.so.0 [0x40c91fc0]
[16] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0x40c92603]
[17] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0x40985713]
[18] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x40307208]
[19] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x40398233]
[20] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x4039839a]
[21] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.5.so.3[0x405f3a63]
[22] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.5.so.3[0x405f3b3d]
[23] main in amule[0x827ff0b]
[24] __libc_start_main in /lib/tls/libc.so.6[0x40de6904]
[25] wxMemoryDC::SetPen(wxPen const&) in amule[0x80cfaa1]
In frustration, I decided to download and install from cvs, but when compiling, I run into the following error:
internal compiler error: Segmentation fault
Any ideas? Is there a statically compiled version that I could use or something? Thanks for your time.
-
I was able to resolve the problem:
"internal compiler error: Segmentation fault"
It turned out that my CPU temperature had gone up to an astounding 120 C because the fan had failed. So I got a fan and now the temperature is fine and I was able to compile it. I followed the instructions at http://www.amule.org/wiki/index.php/Compilation_Installation but to no avail. Here's the backtrace. Any ideas? Thanks for your time.
--------------------------------------------------------------------------------
OOPS! Houston, we have a situation: seems like aMule crashed!
Please, post these lines on the backtrace forum on http://www.amule.org/
aMule version is: 2.0.0rc8 using wxGTK1 v2.4.2
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
- CamuleApp::OnFatalException() in amule[0x825b7f3]
[1] wxFatalSignalHandler in /usr/lib/libwx_gtk-2.4.so
[0x403e58bd]
[2] ?? in [0xffffe420]
[3] CDownloadQueue::AddLinksFromFile() in amule[0x8133c16]
[4] CDownloadQueue::Process() in amule[0x8130c53]
[5] CamuleApp::OnCoreTimer(wxTimerEvent&) in amule[0x825da3c]
[6] wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) in /usr/lib/libwx_gtk-2.4.so[0x402fe977]
[7] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_gtk-2.4.so[0x402fe793]
[8] wxTimerBase::Notify() in /usr/lib/libwx_gtk-2.4.so[0x4039faa7]
[9] timeout_callback in /usr/lib/libwx_gtk-2.4.so[0x402b080d]
[10] ?? in /usr/lib/libglib-1.2.so.0 [0x4082eec4]
[11] ?? in /usr/lib/libglib-1.2.so.0 [0x4082e03d]
[12] ?? in /usr/lib/libglib-1.2.so.0 [0x4082e4f4]
[13] g_main_run in /usr/lib/libglib-1.2.so.0[0x4082e724]
[14] gtk_main in /usr/lib/libgtk-1.2.so.0[0x4073b25f]
[15] wxApp::MainLoop() in /usr/lib/libwx_gtk-2.4.so[0x40260809]
[16] wxAppBase::OnRun() in /usr/lib/libwx_gtk-2.4.so[0x402c0127]
[17] wxEntry(int, char**) in /usr/lib/libwx_gtk-2.4.so[0x40260f6b]
[18] main in amule[0x825f4fb]
[19] __libc_start_main in /lib/tls/libc.so.6[0x40a17904]
[20] wxTopLevelWindowBase::GetMaxSize() const in start.S:105
--------------------------------------------------------------------------------
-
Originally posted by DebMan
Here's the backtrace. Any ideas? Thanks for your time.
Yes. You seem to have a pretty consistent crash. Please, follow these instructions and generate a real backtrace:
http://www.amule.org/wiki/index.php/Backtraces
Please, post the generated backtrace here. We need debug information to trace the exact cause of the crash.
Cheers!
-
I fixed this on CVS afaik, please remove the ED2KLinks (or something alike) file on our .aMule folder
-
I decided to give the Debian packages in the Downloads section a shot and they also gave me the same behavior.
OOPS! Houston, we have a situation: seems like aMule crashed!
Please, post these lines on the backtrace forum on http://www.amule.org/
aMule version is: 2.0.0rc8 using wxGTK2 v2.5.3 (Unicoded)
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
- CamuleApp::OnFatalException() in amule[0x827c063]
[1] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.5.so.3
[0x406645e8]
[2] ?? in [0xffffe420]
[3] CDownloadQueue::AddLinksFromFile() in amule[0x8139b56]
[4] CDownloadQueue::Process() in amule[0x8136b53]
[5] CamuleApp::OnCoreTimer(wxTimerEvent&) in amule[0x827e33c]
[6] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), w
xEvent&) const in /usr/lib/libwx_baseu-2.5.so.3[0x405b0d78]
[7] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandl
er*, wxEvent&) in /usr/lib/libwx_baseu-2.5.so.3[0x4065e850]
[8] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_bas
eu-2.5.so.3[0x4065dccf]
[9] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.5.so.3[0x4065e9f0]
[10] wxTimerBase::Notify() in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x4042337a]
[11] timeout_callback in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x40311cdd]
[12] ?? in /usr/lib/libglib-2.0.so.0 [0x40c9460c]
[13] ?? in /usr/lib/libglib-2.0.so.0 [0x40c91b92]
[14] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0x40c92c88]
[15] ?? in /usr/lib/libglib-2.0.so.0 [0x40c92fc0]
[16] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0x40c93603]
[17] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0x40986713]
[18] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x40308208]
[19] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x40399233]
[20] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.5.so.3[0x4039939a]
[21] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.5.so.3[0x405f4a63]
[22] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.5.so.3[0x405f4b3d]
[23] main in amule[0x827ff0b]
[24] __libc_start_main in /lib/tls/libc.so.6[0x40de7904]
[25] wxMemoryDC::SetPen(wxPen const&) in amule[0x80cfaa1]
--------------------------------------------------------------------------------
Looking at the messages above, I though that it might have something to do with my downloads. So I renamed my temp directory but to no avail. It would still crash. However, I then decided to rename my .aMule directory and suddenly, it was working fine. It's now working okay. I'll tell you if I run into any problems. Thanks for your time.
-
DebMan,
Again, please read this, compile aMule with debug information and post here a real backtrace, otherwise there is not much we can do:
http://www.amule.org/wiki/index.php/Backtraces
-
phoenix,
As I mentioned in my previous post, I solved the issue by deleting my .aMule folder (actually, I just renamed it). So now everything is working. However, I'll try to run it as you mentioned to give you more details on the bug.
-
DebMan,
Sorry, I did not read the last sentence. But in fact we see that there is a bug. Only you can help us find it. The problem is certainly related to something in your old ~/.aMule dir. So if you have some availability, please try it with debug information and post the backtrace here, so that we can deal with it.
Also, in case you decide to compile it, try a recent CVS tarball. You can get one here:
http://amule.hirnriss.net/
Thanks for your support!