I was using amule 2.1.3 due to the lack of a wxWidgets 2.8 on my machine, but yesterday I finally upgraded to 2.2.1.
Too bad that now amule is crashing several times. Most of the crashes was when I was using the "Search" window, but now it crashed "from nothing" [in fact, the file system where "Temp" directory is located was full, and I was freeing some space when it crashed].
These are the last backtraces:
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.2.1 using wxGTK2 v2.8.7
Running on: Linux 2.6.18.1-slh-up-2 i686
[2] wxString::~wxString() in amule [0x8086301]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0x413a0486]
[4] ?? in [0xb7fa9420]
[5] wxTimer::IsRunning() const in amule [0x81d36c0]
[6] CryptoPP::AlgorithmImpl<CryptoPP::TF_SignerBase, CryptoPP::TF_SS<CryptoPP::PKCS1v15, CryptoPP::SHA1, CryptoPP::RSA, int> >::AlgorithmName() const in amule [0x80bb768]
[7] wxStringTokenizer::~wxStringTokenizer() in amule [0x80999f5]
[8] wxString::operator+=(wxString const&) in amule [0x80a3153]
[9] wxString::operator+=(wxString const&) in amule [0x80a354f]
[10] wxString::~wxString() in amule [0x8089d6d]
[11] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.8.so.0[0x412fea11]
[12] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0x4139bc6a]
[13] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.8.so.0[0x4139ce54]
[14] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0x4139cf5b]
[15] wxEvtHandler::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.8.so.0[0x4139c0d0]
[16] wxAppConsole::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.8.so.0[0x412fed71]
[17] wxAppBase::ProcessIdle() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x41687a4f]
[18] ?? in /usr/lib/libwx_gtk2u_core-2.8.so.0 [0x415d8401]
[19] ?? in /usr/lib/libglib-2.0.so.0 [0x4fb9be01]
[20] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0x4fb9d978]
[21] ?? in /usr/lib/libglib-2.0.so.0 [0x4fba0bce]
[22] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0x4fba0f57]
[23] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0x43f9dae9]
[24] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x415f1f45]
[25] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x416878be]
[26] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x41687491]
[27] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0x413382da]
[28] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0x413384d7]
[29] std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf() in amule [0x81592e0]
[30] __libc_start_main in /lib/i686/cmov/libc.so.6[0x4f62f450]
[31] wxNotebook::SetPadding(wxSize const&) in amule[0x8085111]
--------------------------------------------------------------------------------
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.2.1 using wxGTK2 v2.8.7
Running on: Linux 2.6.18.1-slh-up-2 i686
[2] wxString::~wxString() in amule [0x8086301]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0x413a0486]
[4] ?? in [0xb7f53420]
[5] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x43fc0e10]
[6] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x43fa3666]
[7] ?? in /usr/lib/libgobject-2.0.so.0 [0x41f23019]
[8] g_closure_invoke in /usr/lib/libgobject-2.0.so.0[0x41f246f9]
[9] ?? in /usr/lib/libgobject-2.0.so.0 [0x41f38dc0]
[10] g_signal_emit_valist in /usr/lib/libgobject-2.0.so.0[0x41f3a56e]
[11] g_signal_emit in /usr/lib/libgobject-2.0.so.0[0x41f3ab79]
[12] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x440cbf9e]
[13] gtk_propagate_event in /usr/lib/libgtk-x11-2.0.so.0[0x43f9c2cc]
[14] gtk_main_do_event in /usr/lib/libgtk-x11-2.0.so.0[0x43f9d5af]
[15] ?? in /usr/lib/libgdk-x11-2.0.so.0 [0x4124066a]
[16] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0x4fb9d978]
[17] ?? in /usr/lib/libglib-2.0.so.0 [0x4fba0bce]
[18] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0x4fba0f57]
[19] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0x43f9dae9]
[20] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x415f1f45]
[21] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x416878be]
[22] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0x41687491]
[23] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0x413382da]
[24] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0x413384d7]
[25] std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf() in amule [0x81592e0]
[26] __libc_start_main in /lib/i686/cmov/libc.so.6[0x4f62f450]
[27] wxNotebook::SetPadding(wxSize const&) in amule[0x8085111]
--------------------------------------------------------------------------------
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.2.1 using wxGTK2 v2.8.7
Running on: Linux 2.6.18.1-slh-up-2 i686
[2] wxString::~wxString() in amule [0x8086301]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xb7a2f266]
[4] ?? in [0xb7f02420]
[5] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x43fc0e10]
[6] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x43fa3666]
[7] ?? in /usr/lib/libgobject-2.0.so.0 [0x41f23019]
[8] g_closure_invoke in /usr/lib/libgobject-2.0.so.0[0x41f246f9]
[9] ?? in /usr/lib/libgobject-2.0.so.0 [0x41f38dc0]
[10] g_signal_emit_valist in /usr/lib/libgobject-2.0.so.0[0x41f3a56e]
[11] g_signal_emit in /usr/lib/libgobject-2.0.so.0[0x41f3ab79]
[12] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x440cbf9e]
[13] gtk_propagate_event in /usr/lib/libgtk-x11-2.0.so.0[0x43f9c2cc]
[14] gtk_main_do_event in /usr/lib/libgtk-x11-2.0.so.0[0x43f9d5af]
[15] ?? in /usr/lib/libgdk-x11-2.0.so.0 [0x4124066a]
[16] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0x4fb9d978]
[17] ?? in /usr/lib/libglib-2.0.so.0 [0x4fba0bce]
[18] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0x4fba0f57]
[19] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0x43f9dae9]
[20] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7c03f45]
[21] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7c998be]
[22] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7c99491]
[23] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb79c70ba]
[24] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb79c72b7]
[25] std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf() in amule [0x81592e0]
[26] __libc_start_main in /lib/i686/cmov/libc.so.6[0x4f62f450]
[27] wxNotebook::SetPadding(wxSize const&) in amule[0x8085111]
--------------------------------------------------------------------------------
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.2.1 using wxGTK2 v2.8.7
Running on: Linux 2.6.18.1-slh-up-2 i686
[2] wxString::~wxString() in amule [0x8086301]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xb7a81266]
[4] ?? in [0xb7f54420]
[5] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x43fc0e10]
[6] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x43fa3666]
[7] ?? in /usr/lib/libgobject-2.0.so.0 [0x41f23019]
[8] g_closure_invoke in /usr/lib/libgobject-2.0.so.0[0x41f246f9]
[9] ?? in /usr/lib/libgobject-2.0.so.0 [0x41f38dc0]
[10] g_signal_emit_valist in /usr/lib/libgobject-2.0.so.0[0x41f3a56e]
[11] g_signal_emit in /usr/lib/libgobject-2.0.so.0[0x41f3ab79]
[12] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x440cbf9e]
[13] gtk_propagate_event in /usr/lib/libgtk-x11-2.0.so.0[0x43f9c2cc]
[14] gtk_main_do_event in /usr/lib/libgtk-x11-2.0.so.0[0x43f9d5af]
[15] ?? in /usr/lib/libgdk-x11-2.0.so.0 [0x4124066a]
[16] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0x4fb9d978]
[17] ?? in /usr/lib/libglib-2.0.so.0 [0x4fba0bce]
[18] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0x4fba0f57]
[19] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0x43f9dae9]
[20] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7c55f45]
[21] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7ceb8be]
[22] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7ceb491]
[23] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7a190ba]
[24] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7a192b7]
[25] std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf() in amule [0x81592e0]
[26] __libc_start_main in /lib/i686/cmov/libc.so.6[0x4f62f450]
[27] wxNotebook::SetPadding(wxSize const&) in amule[0x8085111]
--------------------------------------------------------------------------------