aMule Bug Tracker - aMule
View Issue Details
0001236aMuleServerspublic2008-01-10 04:082008-01-10 13:08
rmoutinho 
Xaignar 
normalcrashalways
resolvedfixed 
2.1.3 
SVN 
Any
0001236: amule crashes when I try to recover the server list
I've started amule for the first time and clicked on the button to recover the server list. The program crashes.
Backtrace:

renato@tijuquinha:~/MyDownloads$ amule
Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
Loading temp files from /home/renato/.aMule/Temp.

All PartFiles Loaded.
ListenSocket: Ok.

External connections disabled in config file
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Empty dir /home/renato/.aMule/Incoming/ shared
HTTP download thread started
Host: ocbmaurice.dyns.net:80
URL: http://ocbmaurice.dyns.net/pl/slist.pl?download/server-best.met [^]
Response: 302 (Error: 0)

--------------------------------------------------------------------------------
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/board.php?boardid=67 [^]
If possible, please try to generate a real backtrace of this crash:
    http://www.amule.org/wiki/index.php/Backtraces [^]

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.1.3 using wxGTK2 v2.8.4 (Unicoded)
Running on: Linux 2.6.22-14-generic i686

[2] wxThreadHelperThread::~wxThreadHelperThread() in amule [0x8082b0b]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xb76765d6]
[4] ?? in [0xffffe420]
[5] wxGIFDecoder::GetFrameSize(unsigned int) const in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7938392]
[6] wxGIFDecoder::ConvertToImage(unsigned int, wxImage*) const in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb79383fc]
[7] wxTextCtrl::wxTextCtrl() in amule [0x8236add]
[8] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.8.so.0[0xb75c9ee5]
[9] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xb76720af]
[10] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.8.so.0[0xb76721fd]
[11] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xb7672366]
[12] wxTimerBase::Notify() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7983b71]
[13] ?? in /usr/lib/libwx_gtk2u_core-2.8.so.0 [0xb785fe55]
[14] ?? in /usr/lib/libglib-2.0.so.0 [0xb6fed8d6]
[15] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0xb6fed11c]
[16] ?? in /usr/lib/libglib-2.0.so.0 [0xb6ff055f]
[17] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0xb6ff0909]
[18] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0xb6d839e4]
[19] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb78567cc]
[20] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb78f800e]
[21] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb78f7601]
[22] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb760625a]
[23] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7606307]
[24] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::~IteratedHash() in amule [0x812d010]
[25] __libc_start_main in /lib/tls/i686/cmov/libc.so.6[0xb7326050]
[26] wxNotebook::SetPadding(wxSize const&) in amule[0x807ee51]


--------------------------------------------------------------------------------
Aborted (core dumped)
No tags attached.
Issue History
2008-01-10 04:08rmoutinhoNew Issue
2008-01-10 04:08rmoutinhoOperating System => Any
2008-01-10 04:22rmoutinhoNote Added: 0002501
2008-01-10 13:08XaignarNote Added: 0002502
2008-01-10 13:08XaignarStatusnew => resolved
2008-01-10 13:08XaignarFixed in Version => SVN
2008-01-10 13:08XaignarResolutionopen => fixed
2008-01-10 13:08XaignarAssigned To => Xaignar

Notes
(0002501)
rmoutinho   
2008-01-10 04:22   
Backtrace generated with gdb.
(0002502)
Xaignar   
2008-01-10 13:08   
Thank you for the report. This is a known bug, that has been fixed in SVN. Untill a new release is made, I'd suggest that you avoid the builtin HTTP functionality of aMule, and download the server.met by hand (save it in ~/.aMule). You can find a working server.met here:
http://www.gruk.org/server.met [^]

Cheers.