aMule Forum
English => Backtraces => Topic started by: thedude0001 on April 19, 2005, 11:51:54 PM
-
Current CVS, using wx 2.6
[New Thread 81922 (LWP 10966)]
Assertion failed. Backtrace follows:
[4] CAICHHashTree::ReCalculateHash(CAICHHashAlgo*, bool) in SHAHashSet.cpp:156
[5] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:196
[6] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[7] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[8] CAICHHashSet::VerifyHashTree(bool) in SHAHashSet.cpp:728
[9] CAICHHashSet::ReadRecoveryData(unsigned int, CSafeMemFile*) in SHAHashSet.cpp:532
[10] CUpDownClient::ProcessAICHAnswer(char const*, unsigned int) in DownloadClient.cpp:1269
[11] CClientReqSocket::ProcessExtPacket(char const*, unsigned int, unsigned char) in ListenSocket.cpp:1628
[12] CClientReqSocket::PacketReceived(CPacket*) in ListenSocket.cpp:1853
[13] CEMSocket::OnReceive(int) in EMSocket.cpp:265
[14] CClientReqSocket::OnReceive(int) in ListenSocket.cpp:1747
[15] CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) in ListenSocket.cpp:90
[16] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/local/lib/libwx_based-2.6.so.0[0xb795c106]
[17] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/local/lib/libwx_based-2.6.so.0[0xb79f2a7a]
[18] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/local/lib/libwx_based-2.6.so.0[0xb79f1ae4]
[19] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/local/lib/libwx_based-2.6.so.0[0xb79f2c95]
[20] wxEvtHandler::ProcessPendingEvents() in /usr/local/lib/libwx_based-2.6.so.0[0xb79f2943]
[21] wxAppConsole::ProcessPendingEvents() in /usr/local/lib/libwx_based-2.6.so.0[0xb795c081]
[22] ?? in /usr/local/lib/libwx_gtkd_core-2.6.so.0 [0xb7b8723d]
[23] ?? in /usr/lib/libglib-1.2.so.0 [0xb745ef7e]
[Debug] 23:53:58: SHAHashSet.cpp(155): assert "!( (m_pLeftTree != NULL) ^ (m_pRightTree != NULL))" failed.
Call stack:
[05] wxStackWalker::Walk(unsigned int)
[06] 0xb795c9ea
[07] wxAppConsole::OnAssert(char const*, int, char const*, char const*)
[08] wxApp::OnAssert(char const*, int, char const*, char const*)
[09] CamuleApp::OnAssert(char const*, int, char const*, char const*) /daten/share/software/amule/amule-dev-cvs/src/amule.cpp:1332
[10] wxOnAssert(char const*, int, char const*, char const*)
[11] wxAssert(int, char const*, int, char const*, char const*)
[12] CAICHHashTree::ReCalculateHash(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:156
[13] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:196
[14] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:236
[15] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:236
[16] CAICHHashSet::VerifyHashTree(bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:728
[17] CAICHHashSet::ReadRecoveryData(unsigned int, CSafeMemFile*) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:532
[18] CUpDownClient::ProcessAICHAnswer(char const*, unsigned int) /daten/share/software/amule/amule-dev-cvs/src/DownloadClient.cpp:1269
[19] CClientReqSocket::ProcessExtPacket(char const*, unsigned int, unsigned char) /daten/share/software/amule/amule-dev-cvs/src/ListenSocket.cpp:1628
[20] CClientReqSocket::PacketReceived(CPacket*) /daten/share/software/amule/amule-dev-cvs/src/ListenSocket.cpp:1853
[21] CEMSocket::OnReceive(int) /daten/share/software/amule/amule-dev-cvs/src/EMSocket.cpp:265
[22] CClientReqSocket::OnReceive(int) /daten/share/software/amule/amule-dev-cvs/src/ListenSocket.cpp:1747
[23] CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) /daten/share/software/amule/amule-dev-cvs/src/ListenSocket.cpp:90
[24] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
[25] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
Assertion failed. Backtrace follows:
Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 16384 (LWP 10405)]
Segmentation fault
-
Once more with feeling...
[New Thread 16386 (LWP 11436)]
Assertion failed. Backtrace follows:
Detaching after fork from child process 13650.
[4] CAICHHashTree::ReCalculateHash(CAICHHashAlgo*, bool) in SHAHashSet.cpp:156
[5] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:196
[6] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[7] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[8] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[9] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[10] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[11] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[12] CAICHHashSet::VerifyHashTree(bool) in SHAHashSet.cpp:728
[13] CAICHHashSet::ReadRecoveryData(unsigned int, CSafeMemFile*) in SHAHashSet.cpp:532
[14] CUpDownClient::ProcessAICHAnswer(char const*, unsigned int) in DownloadClient.cpp:1269
[15] CClientReqSocket::ProcessExtPacket(char const*, unsigned int, unsigned char) in ListenSocket.cpp:1628
[16] CClientReqSocket::PacketReceived(CPacket*) in ListenSocket.cpp:1853
[17] CEMSocket::OnReceive(int) in EMSocket.cpp:265
[18] CClientReqSocket::OnReceive(int) in ListenSocket.cpp:1747
[19] CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) in ListenSocket.cpp:90
[20] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/local/lib/libwx_based-2.6.so.0[0xb795c106]
[21] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/local/lib/libwx_based-2.6.so.0[0xb79f2a7a]
[22] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/local/lib/libwx_based-2.6.so.0[0xb79f1ae4]
[23] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/local/lib/libwx_based-2.6.so.0[0xb79f2c95]
[24] wxEvtHandler::ProcessPendingEvents() in /usr/local/lib/libwx_based-2.6.so.0[0xb79f2943]
[25] wxAppConsole::ProcessPendingEvents() in /usr/local/lib/libwx_based-2.6.so.0[0xb795c081]
[26] ?? in /usr/local/lib/libwx_gtkd_core-2.6.so.0 [0xb7b8723d]
[27] ?? in /usr/lib/libglib-1.2.so.0 [0xb745ef7e]
Detaching after fork from child process 13657.
Detaching after fork from child process 13659.
Detaching after fork from child process 13660.
Detaching after fork from child process 13661.
Detaching after fork from child process 13662.
Detaching after fork from child process 13663.
Detaching after fork from child process 13664.
Detaching after fork from child process 13665.
Detaching after fork from child process 13666.
Detaching after fork from child process 13668.
Detaching after fork from child process 13670.
Detaching after fork from child process 13671.
Detaching after fork from child process 13672.
Detaching after fork from child process 13674.
Detaching after fork from child process 13675.
Detaching after fork from child process 13677.
Detaching after fork from child process 13678.
Detaching after fork from child process 13680.
Detaching after fork from child process 13681.
[1]+ Stopped gdb /usr/local/bin/amule
bash-2.05b$
-
Well, this time at least he didn't crash...
Only one hell of a popup window :D
[New Thread 16386 (LWP 23374)]
CAUGHT DEAD SOCKET IN SETDOWNLOADLIMIT() WITH SPEED 0.000000
[New Thread 32770 (LWP 24151)]
[New Thread 49155 (LWP 24153)]
[New Thread 65538 (LWP 24154)]
Assertion failed. Backtrace follows:
[4] CAICHHashTree::ReCalculateHash(CAICHHashAlgo*, bool) in SHAHashSet.cpp:156
[5] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:196
[6] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[7] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[8] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[9] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[10] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) in SHAHashSet.cpp:236
[11] CAICHHashSet::VerifyHashTree(bool) in SHAHashSet.cpp:728
[12] CAICHHashSet::ReadRecoveryData(unsigned int, CSafeMemFile*) in SHAHashSet.cpp:532
[13] CUpDownClient::ProcessAICHAnswer(char const*, unsigned int) in DownloadClient.cpp:1269
[14] CClientReqSocket::ProcessExtPacket(char const*, unsigned int, unsigned char) in ListenSocket.cpp:1628
[15] CClientReqSocket::PacketReceived(CPacket*) in ListenSocket.cpp:1853
[16] CEMSocket::OnReceive(int) in EMSocket.cpp:265
[17] CClientReqSocket::OnReceive(int) in ListenSocket.cpp:1747
[18] CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) in ListenSocket.cpp:90
[19] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/local/lib/libwx_based-2.6.so.0[0xb795c106]
[20] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/local/lib/libwx_based-2.6.so.0[0xb79f2a7a]
[21] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/local/lib/libwx_based-2.6.so.0[0xb79f1ae4]
[22] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/local/lib/libwx_based-2.6.so.0[0xb79f2c95]
[23] wxEvtHandler::ProcessPendingEvents() in /usr/local/lib/libwx_based-2.6.so.0[0xb79f2943]
[24] wxAppConsole::ProcessPendingEvents() in /usr/local/lib/libwx_based-2.6.so.0[0xb795c081]
[25] ?? in /usr/local/lib/libwx_gtkd_core-2.6.so.0 [0xb7b8723d]
[26] ?? in /usr/lib/libglib-1.2.so.0 [0xb745ef7e]
[Debug] 15:05:40: SHAHashSet.cpp(155): assert "!( (m_pLeftTree != NULL) ^ (m_pRightTree != NULL))" failed.
Call stack:
[05] wxStackWalker::Walk(unsigned int)
[06] 0xb795c9ea
[07] wxAppConsole::OnAssert(char const*, int, char const*, char const*)
[08] wxApp::OnAssert(char const*, int, char const*, char const*)
[09] CamuleApp::OnAssert(char const*, int, char const*, char const*) /daten/share/software/amule/amule-dev-cvs/src/amule.cpp:1332
[10] wxOnAssert(char const*, int, char const*, char const*)
[11] wxAssert(int, char const*, int, char const*, char const*)
[12] CAICHHashTree::ReCalculateHash(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:156
[13] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:196
[14] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:236
[15] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:236
[16] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:236
[17] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:236
[18] CAICHHashTree::VerifyHashTree(CAICHHashAlgo*, bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:236
[19] CAICHHashSet::VerifyHashTree(bool) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:728
[20] CAICHHashSet::ReadRecoveryData(unsigned int, CSafeMemFile*) /daten/share/software/amule/amule-dev-cvs/src/SHAHashSet.cpp:532
[21] CUpDownClient::ProcessAICHAnswer(char const*, unsigned int) /daten/share/software/amule/amule-dev-cvs/src/DownloadClient.cpp:1269
[22] CClientReqSocket::ProcessExtPacket(char const*, unsigned int, unsigned char) /daten/share/software/amule/amule-dev-cvs/src/ListenSocket.cpp:1628
[23] CClientReqSocket::PacketReceived(CPacket*) /daten/share/software/amule/amule-dev-cvs/src/ListenSocket.cpp:1853
[24] CEMSocket::OnReceive(int) /daten/share/software/amule/amule-dev-cvs/src/EMSocket.cpp:265
[25] CClientReqSocket::OnReceive(int) /daten/share/software/amule/amule-dev-cvs/src/ListenSocket.cpp:1747
I'm not too sure if it is of any interest, but I compiled wx with "./configure --with-gtk=1 --enable-debug --enable-debug_info --enable-debug_gdb --disable-compat24"
-
does a file finish or something when this happens? or just simple downloading and nothing else?
-
As far as I can see it happens during regular download. The only difference is that I have some files in my download which give me a lot of traffic and a lot of corruption at the same time (but this is most likely because of the nature of the file, not because of amule)...
-
I had some problems with files >2GB when my temp-dir was on a smb share.
-
Well, all files in my download are smaller than 1 gb and temps and shared files are all on local filesystems...
-
Then it can't be that.