aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: SOLVED! (thanks kry) WAS: backtrace (crash as soon as connected to server)  (Read 3460 times)

asamule

  • Approved Newbie
  • *
  • Karma: 2
  • Offline Offline
  • Posts: 45

This is a locally compiled version of amule on debian. I compiled it using wx2.4-i18n instead of wx2.6-i18n because I was told that the i8n library is unimportant (amule doesn't even depend on it). But just in case, I am going to recompile. (Everything else is 2.6.)

It crashed 3 seconds after startup, after I moved the mouse off of amule and tried to maximize the window.

Code: [Select]
Current version is: aMule 2.1.0 using wxGTK2 v2.6.1 (Unicoded)
Running on: Linux 2.6.15 i686

[2] wxThreadHelperThread::~wxThreadHelperThread() in amule [0x8084b0d]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.6.so.0[0xb7685fc6]
[4] ?? in [0xffffe420]
[5] wxString::CmpNoCase(wxString const&) const in /usr/lib/libwx_baseu-2.6.so.0[0xb764a3d5]
[6] wxMenuItemList::~wxMenuItemList() in amule [0x81b2fba]
[7] wxTreeItemData::~wxTreeItemData() in amule [0x826635f]
[8] ?? in /lib/tls/libc.so.6 [0xb739f907]
[9] ?? in /lib/tls/libc.so.6 [0xb739f85b]
[10] ?? in /lib/tls/libc.so.6 [0xb739f85b]
[11] ?? in /lib/tls/libc.so.6 [0xb739f85b]
[12] ?? in /lib/tls/libc.so.6 [0xb739f85b]
[13] ?? in /lib/tls/libc.so.6 [0xb739f85b]
[14] ?? in /lib/tls/libc.so.6 [0xb739f85b]
[15] ?? in /lib/tls/libc.so.6 [0xb739f85b]
[16] ?? in /lib/tls/libc.so.6 [0xb739f85b]
[17] qsort in /lib/tls/libc.so.6[0xb739fa23]
[18] wxBaseArrayPtrVoid::Sort(int (*)(void const*, void const*)) in /usr/lib/libwx_baseu-2.6.so.0[0xb7607167]
[19] wxTreeItemData::~wxTreeItemData() in amule [0x82664db]
[20] wxTreeItemData::~wxTreeItemData() in amule [0x82697cd]
[21] wxWindowDC::CanGetTextExtent() const in amule [0x826f850]
[22] wxMenuItemList::~wxMenuItemList() in amule [0x81afe9f]
[23] wxMenuItemList::~wxMenuItemList() in amule [0x81b1894]
[24] CryptoPP::IteratedHashBase2, CryptoPP::HashTransformation>::TruncatedFinal(unsigned char*, unsigned int) in amule [0x8166591]
[25] wxThreadHelperThread::~wxThreadHelperThread() in amule [0x8085671]
[26] wxTopLevelWindowGTK::IsGrabbed() const in amule [0x812008d]
[27] wxTopLevelWindowGTK::IsGrabbed() const in amule [0x8122766]
[28] std::_Bit_iterator std::fill_n(std::_Bit_iterator, unsignedint, bool const&) in amule [0x80da8e3]
[29] wxTopLevelWindowGTK::IsGrabbed() const in amule [0x811fc6a]
[30] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.6.so.0[0xb75f339d]
[31] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0xb7681db4]
[32] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.6.so.0[0xb7681fc8]
[33] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0xb768219d]
[34] wxEvtHandler::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.6.so.0[0xb7682803]
[35] wxAppConsole::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.6.so.0[0xb75f36f6]
[36] ?? in /usr/lib/libwx_gtk2u_core-2.6.so.0 [0xb77ec554]
[37] ?? in /usr/lib/libglib-2.0.so.0 [0xb6ed88b1]
[38] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0xb6ed6371]
[39] ?? in /usr/lib/libglib-2.0.so.0 [0xb6ed95d7]
[40] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0xb6ed9b28]
[41] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0xb71b0bb3]
[42] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb780586e]
[43] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb78977f8]
[44] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb7897912]
[45] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.6.so.0[0xb762951b]
[46] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.6.so.0[0xb76295ee]
[47] CryptoPP::IteratedHashBase2, CryptoPP::HashTransformation>::TruncatedFinal(unsigned char*, unsigned int) in amule [0x81650b9]
[48] __libc_start_main in /lib/tls/libc.so.6[0xb7388ed0]
[49] __gxx_personality_v0 in amule[0x807d931]
« Last Edit: January 17, 2006, 07:24:57 AM by asamule »
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795

That looks like runtime libray mistmatch with the one used to link
Logged

asamule

  • Approved Newbie
  • *
  • Karma: 2
  • Offline Offline
  • Posts: 45

Well I recompiled with wx2.6-i18n, and it didn't help.

Wrong libs is quite possible, since I had to do CXX=g++-3.4 in order to make it work, and perhaps I need another option as well.

Can you help? This is running on the same machine it's compiled on, so I don't know what libs to change.

PS. I noticed it crashes as soon as it manages to connect to a server.
« Last Edit: January 17, 2006, 06:36:21 AM by asamule »
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795

I'm seeing some weird stuff there... delete ~/.aMule/server.met and open amule, then download a new server.met from the gui.


It might be a bug we already fixed after 2.1.0
Logged

asamule

  • Approved Newbie
  • *
  • Karma: 2
  • Offline Offline
  • Posts: 45

Quote
Originally posted by Kry
I'm seeing some weird stuff there... delete ~/.aMule/server.met and open amule, then download a new server.met from the gui.
That worked!!!

Thank you!

Would it be useful to send you the old server.met file? The only thing special about it that I can remember is that it was large - lots of servers in it. But otherwise it was created by 2.0.0rc8.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795

Notice the "we already fixed after 2.1.0" ;) It's ok, 2.1.1 would not have crashed. But then again, we didn't releae it yet.

Happy to help.
Logged