aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: aMule SVN crashes under Linux Mint 18 64-bit  (Read 4354 times)

Uplink

  • Guest
aMule SVN crashes under Linux Mint 18 64-bit
« on: January 26, 2017, 09:35:04 PM »

aMule crash after hours of being on.

Version: aMule SVN compiled with wxGTK2 v3.0.2 and Boost 1.58, Linux Mint 64-bit 4.4.0-59-generic
Downloaded from official repositories.

I use qBittorrent at the same time.

1. https://s23.postimg.org/kszyv77pn/Screenshot_17_01_26_11_15_14.png
After clicking "stop" it crash. If i click "continue" it crash or i get the second screen:
2. https://s30.postimg.org/5x41x33w1/Screenshot_17_01_26_11_15_20.png
If i click continue it usually crash, rarelly it stays open.

Code: [Select]
Assertion failed: ../../src/kademlia/net/KademliaUDPListener.cpp:Process2HelloRequest:527: Assertion 'contactVersion >= 2' failed.
Backtrace follows:
[3] wxOnAssert(char const*, int, char const*, char const*, char const*) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e51393a]
[4] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x527c1c]
[5] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x52c014]
[6] std::vector<unsigned short, std::allocator<unsigned short> >::_M_insert_aux(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned short const&) in amule[0x518919]
[7] non-virtual thunk to CryptoPP::PK_FinalTemplate<CryptoPP::TF_SignerImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15, CryptoPP::SHA1, CryptoPP::RSA, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > >::~PK_FinalTemplate() in amule[0x496c1a]
[8] std::vector<unsigned short, std::allocator<unsigned short> >::_M_insert_aux(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned short const&) in amule[0x4d87d8]
[9] non-virtual thunk to CryptoPP::PK_FinalTemplate<CryptoPP::TF_SignerImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15, CryptoPP::SHA1, CryptoPP::RSA, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > >::~PK_FinalTemplate() in amule[0x495d09]
[10] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e5121fe]
[11] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e6986c7]
[12] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e6987bb]
[13] wxEvtHandler::TryHereOnly(wxEvent&) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e698b6b]
[14] wxEvtHandler::ProcessEventLocally(wxEvent&) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e698bf3]
[15] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e698c55]
[16] wxEvtHandler::ProcessPendingEvents() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e6996da]
[17] wxAppConsoleBase::ProcessPendingEvents() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e514317]
[18] wxApp::DoIdle() in /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0[0x7fa98ede0ac2]
[19] ?? in /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0[0x7fa98ede0bb3]
[20] g_main_context_dispatch in /lib/x86_64-linux-gnu/libglib-2.0.so.0[0x7fa98bf2c04a]
[21] ?? in /lib/x86_64-linux-gnu/libglib-2.0.so.0[0x7fa98bf2c3f0]
[22] g_main_loop_run in /lib/x86_64-linux-gnu/libglib-2.0.so.0[0x7fa98bf2c712]
[23] gtk_main in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0[0x7fa98ccb26a7]
[24] wxGUIEventLoop::DoRun() in /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0[0x7fa98ee00ed5]
[25] wxEventLoopBase::Run() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e554343]
[26] wxAppConsoleBase::MainLoop() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e519666]
[27] wxEntry(int&, wchar_t**) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e5a5f50]
[28] ?? in amule[0x440712]
[29] __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6[0x7fa98d3fa830]
[30] ?? in amule[0x452c19]

../../src/kademlia/net/KademliaUDPListener.cpp(527): assert "contactVersion >= 2" failed in Process2HelloRequest().
Assertion failed: ../../src/kademlia/net/KademliaUDPListener.cpp:SendMyDetails:158: Assertion 'Assert failure' failed.
Backtrace follows:
[3] wxOnAssert(char const*, int, char const*, char const*, char const*) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e51393a]
[4] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x52655e]
[5] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x527b3b]
[6] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x52c014]
[7] std::vector<unsigned short, std::allocator<unsigned short> >::_M_insert_aux(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned short const&) in amule[0x518919]
[8] non-virtual thunk to CryptoPP::PK_FinalTemplate<CryptoPP::TF_SignerImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15, CryptoPP::SHA1, CryptoPP::RSA, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > >::~PK_FinalTemplate() in amule[0x496c1a]
[9] std::vector<unsigned short, std::allocator<unsigned short> >::_M_insert_aux(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned short const&) in amule[0x4d87d8]
[10] non-virtual thunk to CryptoPP::PK_FinalTemplate<CryptoPP::TF_SignerImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15, CryptoPP::SHA1, CryptoPP::RSA, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > >::~PK_FinalTemplate() in amule[0x495d09]
[11] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e5121fe]
[12] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e6986c7]
[13] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e6987bb]
[14] wxEvtHandler::TryHereOnly(wxEvent&) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e698b6b]
[15] wxEvtHandler::ProcessEventLocally(wxEvent&) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e698bf3]
[16] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e698c55]
[17] wxEvtHandler::ProcessPendingEvents() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e6996da]
[18] wxAppConsoleBase::ProcessPendingEvents() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e514317]
[19] wxApp::DoIdle() in /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0[0x7fa98ede0ac2]
[20] ?? in /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0[0x7fa98ede0bb3]
[21] g_main_context_dispatch in /lib/x86_64-linux-gnu/libglib-2.0.so.0[0x7fa98bf2c04a]
[22] ?? in /lib/x86_64-linux-gnu/libglib-2.0.so.0[0x7fa98bf2c3f0]
[23] g_main_loop_run in /lib/x86_64-linux-gnu/libglib-2.0.so.0[0x7fa98bf2c712]
[24] gtk_main in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0[0x7fa98ccb26a7]
[25] wxGUIEventLoop::DoRun() in /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0[0x7fa98ee00ed5]
[26] wxEventLoopBase::Run() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e554343]
[27] wxAppConsoleBase::MainLoop() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e519666]
[28] wxEntry(int&, wchar_t**) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e5a5f50]
[29] ?? in amule[0x440712]
[30] __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6[0x7fa98d3fa830]
[31] ?? in amule[0x452c19]

../../src/kademlia/net/KademliaUDPListener.cpp(158): assert "Assert failure" failed in SendMyDetails().

--------------------------------------------------------------------------------
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/wiki/Backtraces

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule SVN compiled with wxGTK2 v3.0.2 and Boost 1.58
Running on: Linux 4.4.0-59-generic x86_64

[2] ?? in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e6708ec]
[3] ?? in /lib/x86_64-linux-gnu/libpthread.so.0[0x7fa98d7bb390]
[4] ?? in amule[0x6691e8]
[5] ?? in amule[0x66dca6]
[6] ?? in amule[0x678a61]
[7] ?? in amule[0x678d5f]
[8] ?? in amule[0x6683b5]
[9] ?? in amule[0x66be90]
[10] ?? in amule[0x671e94]
[11] wxThread::CallEntry() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e6664a2]
[12] ?? in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7fa98e66ce93]
[13] ?? in /lib/x86_64-linux-gnu/libpthread.so.0[0x7fa98d7b16ba]
[14] clone in /lib/x86_64-linux-gnu/libc.so.6[0x7fa98d4e082d]

--------------------------------------------------------------------------------
Aborted

aMule crash if i clic on "x" icon to close a search's tab. It works fine if i right click on it and i select "Close tab/all tabs"

Code: [Select]
--------------------------------------------------------------------------------
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/wiki/Backtraces

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule SVN compiled with wxGTK2 v3.0.2 and Boost 1.58
Running on: Linux 4.4.0-59-generic x86_64

[2] ?? in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7ff28f91c8ec]
[3] ?? in /lib/x86_64-linux-gnu/libpthread.so.0[0x7ff28ea67390]
[4] ?? in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0[0x7ff28df810d6]
[5] ?? in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0[0x7ff28df60afc]
[6] g_closure_invoke in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0[0x7ff28d4b5fa5]
[7] ?? in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0[0x7ff28d4c856e]
[8] g_signal_emit_valist in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0[0x7ff28d4d07f9]
[9] g_signal_emit in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0[0x7ff28d4d108f]
[10] ?? in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0[0x7ff28e0788cc]
[11] gtk_propagate_event in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0[0x7ff28df5f294]
[12] gtk_main_do_event in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0[0x7ff28df5f64b]
[13] ?? in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0[0x7ff28dbd0c4c]
[14] g_main_context_dispatch in /lib/x86_64-linux-gnu/libglib-2.0.so.0[0x7ff28d1d8197]
[15] ?? in /lib/x86_64-linux-gnu/libglib-2.0.so.0[0x7ff28d1d83f0]
[16] g_main_loop_run in /lib/x86_64-linux-gnu/libglib-2.0.so.0[0x7ff28d1d8712]
[17] gtk_main in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0[0x7ff28df5e6a7]
[18] wxGUIEventLoop::DoRun() in /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0[0x7ff2900aced5]
[19] wxEventLoopBase::Run() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7ff28f800343]
[20] wxAppConsoleBase::MainLoop() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7ff28f7c5666]
[21] wxEntry(int&, wchar_t**) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7ff28f851f50]
[22] ?? in amule[0x440712]
[23] __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6[0x7ff28e6a6830]
[24] ?? in amule[0x452c19]

--------------------------------------------------------------------------------
Aborted

If tray is icon enabled it seems that it crash sooner.
Plus, minimizing to tray icon makes the screen flashing for a while until minimized.

Thanks for the good work  :)
« Last Edit: January 26, 2017, 09:44:43 PM by Uplink »
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: aMule SVN crashes under Linux Mint 18 64-bit
« Reply #1 on: January 30, 2017, 08:38:23 AM »

This bug has already been fixed in the latest aMule release, 2.3.2.
Logged
concordia cum veritate