aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Crash of aMule 2.2.6 on Ubuntu 9.10 64 bits  (Read 2894 times)

didonk

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
Crash of aMule 2.2.6 on Ubuntu 9.10 64 bits
« on: April 27, 2010, 11:39:37 PM »

My aMule crashed on the console where I launched it.

The full display in the console since start is the following one:

amule
Initialising aMule 2.2.6 using wxGTK2 v2.8.10
Checking if there is an instance already running...
No other instances are running.
ListenSocket: Ok.
HTTP download thread started
Loading temp files from /home/jmazel/Divers/Emule_Temp.
Loading PartFile 1 of 108HTTP download thread started
Loading PartFile 108 of 108
All PartFiles Loaded.
Adding file /home/jmazel/Divers/Emule_Temp/158.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/156.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/154.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/150.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/147.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/145.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/142.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/141.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/117.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/097.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/096.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/094.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/088.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/082.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/077.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/068.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/065.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/064.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/243.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/209.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/204.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/202.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/198.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/197.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/196.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/195.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/193.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/192.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/191.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/190.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/188.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/183.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/181.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/179.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/178.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/177.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/175.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/174.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/172.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/170.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/169.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/168.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/159.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/028.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/026.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/024.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/023.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/022.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/020.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/019.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/018.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/017.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/016.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/015.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/014.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/013.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/012.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/011.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/010.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/008.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/007.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/005.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/004.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/003.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/002.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/001.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/063.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/062.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/060.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/057.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/056.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/052.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/050.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/047.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/046.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/043.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/042.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/041.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/040.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/037.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/031.part.met to shares
Adding file /home/jmazel/Divers/Emule_Temp/030.part.met to shares
HTTP download thread started
Host: amule.sourceforge.net:80
URL: http://amule.sourceforge.net/lastversion
Response: 200 (Error: 0)
Download size: 6
HTTP download thread ended
Host: www.gruk.org:80
URL: http://www.gruk.org/server.met.gz
Response: 200 (Error: 0)
Download size: 6558
HTTP download thread ended
Host: emulepawcio.sourceforge.net:80
URL: http://emulepawcio.sourceforge.net/nieuwe_site/Ipfilter_fakes/ipfilter.zip
Response: 302 (Error: 0)
Host: downloads.sourceforge.net:80
URL: http://downloads.sourceforge.net/emulepawcio/ipfilter.zip?use_mirror=
Response: 302 (Error: 0)
Host: freefr.dl.sourceforge.net:80
URL: http://freefr.dl.sourceforge.net/project/emulepawcio/Ipfilter/Ipfilter/ipfilter.zip
Response: 200 (Error: 0)
Download size: 4976789
HTTP download thread ended
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()
CAUGHT DEAD SOCKET IN SENDPACKET()

--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
    http://forum.amule.org/index.php?board=67.0
If possible, please try to generate a real backtrace of this crash:
    http://wiki.amule.org/index.php/Backtraces

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.2.6 using wxGTK2 v2.8.10
Running on: Linux 2.6.31-19-generic x86_64

[2] ?? in amule [0x448504]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0x7f12e7b2b57c]
[4] ?? in /lib/libpthread.so.0 [0x7f12e97d5190]
[5] ?? in amule [0x4994d7]
[6] ?? in amule [0x4799f0]
[7] ?? in amule [0x45b647]
[8] ?? in amule [0x46272d]
[9] ?? in amule [0x4632c3]
[10] ?? in amule [0x44e04f]
[11] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0x7f12e7b27170]
[12] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.8.so.0[0x7f12e7b28144]
[13] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0x7f12e7b28227]
[14] wxEvtHandler::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.8.so.0[0x7f12e7b275c8]
[15] wxAppConsole::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.8.so.0[0x7f12e7a990f9]
[16] wxAppBase::ProcessIdle() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x7f12e822da5b]
[17] ?? in /usr/lib/libwx_gtk2u_core-2.8.so.0 [0x7f12e81915f3]
[18] g_main_context_dispatch in /lib/libglib-2.0.so.0[0x7f12e4947bce]
[19] ?? in /lib/libglib-2.0.so.0 [0x7f12e494b598]
[20] g_main_loop_run in /lib/libglib-2.0.so.0[0x7f12e494b9f5]
[21] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0x7f12e6821177]
[22] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x7f12e81a89c8]
[23] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x7f12e822d8eb]
[24] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0x7f12e7acd44c]
[25] ?? in amule [0x513612]
[26] __libc_start_main in /lib/libc.so.6[0x7f12e6d0fabd]
[27] ?? in amule [0x447549]


--------------------------------------------------------------------------------
Abandon
Logged

^marcell^

  • Developer
  • Hero Member
  • *****
  • Karma: 28
  • Offline Offline
  • Posts: 524
Re: Crash of aMule 2.2.6 on Ubuntu 9.10 64 bits
« Reply #1 on: April 28, 2010, 12:46:57 PM »

Quote
[5] ?? in amule [0x4994d7]
[6] ?? in amule [0x4799f0]
[7] ?? in amule [0x45b647]
[8] ?? in amule [0x46272d]
[9] ?? in amule [0x4632c3]
[10] ?? in amule [0x44e04f]

As you see there is some information missing from the backtrace, so we can't tell what actually went wrong and caused the crash.
Does this happen on a regular basis? Can you reproduce it? If yes, you should install the debug package and post the backtrace you get using it.

It really looks like some clients sending spoofed/faked packets to you. But the crash shouldn't happen anyway.
Logged

didonk

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
Re: Crash of aMule 2.2.6 on Ubuntu 9.10 64 bits
« Reply #2 on: April 28, 2010, 08:33:20 PM »


Does this happen on a regular basis?
Yes, once or twice a week.

Can you reproduce it?
No.
To obtain the log, I just launched it in the console let it run for several hours.

What do you mean by "the debug package" ? I can't find any debug package for aMule inside the Ubuntu repositories.
Does this means that I have to follow what is indicated in the wiki (http://wiki.amule.org/index.php/Backtraces) and compile aMule ?
Logged

^marcell^

  • Developer
  • Hero Member
  • *****
  • Karma: 28
  • Offline Offline
  • Posts: 524
Re: Crash of aMule 2.2.6 on Ubuntu 9.10 64 bits
« Reply #3 on: April 29, 2010, 08:51:22 AM »

What do you mean by "the debug package" ? I can't find any debug package for aMule inside the Ubuntu repositories.
Does this means that I have to follow what is indicated in the wiki (http://wiki.amule.org/index.php/Backtraces) and compile aMule ?
You could do that and check whether the crash still occurs in the SVN version.

If there's no crash: you should use the SVN version, because the bug was already fixed.
If there is a crash: you could get a useful backtrace and post it here.
Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Crash of aMule 2.2.6 on Ubuntu 9.10 64 bits
« Reply #4 on: April 29, 2010, 06:46:38 PM »

Probably the callback bug which is fixed in SVN.
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon