aMule Bug Tracker - aMule
View Issue Details
0001759aMuleMiscpublic2015-11-05 20:062016-03-28 21:11
sirkay2006 
 
normalcrashsometimes
newopen 
linuxdebian8.2
SVN 
 
linux debian
0001759: Crash
After some hours of running, it crashed.

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule SVN compiled with wxGTK2 v2.8.12 (Debugging) (Snapshot: rev. 10874)
Running on: Linux 3.16.0-4-686-pae i686

[2] wxFatalSignalHandler in /home/totoro16d/_bin/bin/wxWidgets-2.8.12/lib/libwx_baseu-2.8.so.0[0xb7178ef6]
[3] __kernel_sigreturn in linux-gate.so.1[0xb777fd1c]
[4] ?? in /home/totoro16d/_bin/bin/amuleGit/bin/amule[0x832e0ab]
[5] Kademlia::CEntry::~CEntry() in Entry.cpp:59
[6] Kademlia::CIndexed::SendValidSourceResult(Kademlia::CUInt128 const&, unsigned int, unsigned short, unsigned short, unsigned long long, Kademlia::CKadUDPKey const&) in Indexed.cpp:863
[7] Kademlia::CKademliaUDPListener::Process2SearchSourceRequest(unsigned char const*, unsigned int, unsigned int, unsigned short, Kademlia::CKadUDPKey const&) in KademliaUDPListener.cpp:938 (discriminator 1)
[8] Kademlia::CKademliaUDPListener::ProcessPacket(unsigned char const*, unsigned int, unsigned int, unsigned short, bool, Kademlia::CKadUDPKey const&) in KademliaUDPListener.cpp:278
[9] Kademlia::CKademlia::ProcessPacket(unsigned char const*, unsigned int, unsigned int, unsigned short, bool, Kademlia::CKadUDPKey const&) in Kademlia.cpp:301
[10] CClientUDPSocket::OnPacketReceived(unsigned int, unsigned short, unsigned char*, unsigned int) in ClientUDPSocket.cpp:100 (discriminator 1)
[11] CMuleUDPSocket::OnReceive(int) in MuleUDPSocket.cpp:179
[12] CClientUDPSocket::OnReceive(int) in ClientUDPSocket.cpp:72
Not easy to reproduce. But is is not the first time it happens.
No tags attached.
Issue History
2015-11-05 20:06sirkay2006New Issue
2016-03-28 21:11d0inkNote Added: 0003679

Notes
(0003679)
d0ink   
2016-03-28 21:11   
Could it help to set the deleted pointer to NULL in "struct SDoDelete"?
Should at least remove one possible source of error.