aMule Forum
English => Backtraces => Topic started by: Anne Onyme on August 13, 2005, 03:27:24 AM
-
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087180928 (LWP 7019)]
0x0811fc71 in std::list >::
begin (this=0x18) at stl_list.h:571
571 begin() { return static_cast<_Node*>(_M_node->_M_next); }
(gdb) bt
#0 0x0811fc71 in std::list
>::begin (this=0x18) at stl_list.h:571
#1 0x0824c9c8 in Kademlia::CIndexed::clean (this=0x8a87c90)
at kademlia/kademlia/Indexed.cpp:423
#2 0x0824f25d in Kademlia::CIndexed::SendValidSourceResult (this=0x8a87c90,
keyID=@0xbfffe230, ip=3728767915, port=4672)
at kademlia/kademlia/Indexed.cpp:1047
#3 0x082648ef in Kademlia::CKademliaUDPListener::processSearchRequest (
this=0x8a96d78, packetData=0x18 ,
lenPacket=17, ip=3728767915, port=4672)
at kademlia/net/KademliaUDPListener.cpp:684
#4 0x082620a1 in Kademlia::CKademliaUDPListener::processPacket (
this=0x8a96d78,
data=0xbfffe3d2 "¡Cd\020ÏT3Jl\201´ä\006àÐ\033\001@\220ºÔ@\002",
lenData=19, ip=3728767915, port=4672)
at kademlia/net/KademliaUDPListener.cpp:180
#5 0x08255294 in Kademlia::CKademlia::processPacket (
data=0x18 , lenData=24, ip=24, port=4672)
at kademlia/kademlia/Kademlia.cpp:317
#6 0x080b0367 in CClientUDPSocket::OnReceive (this=0xde407bab)
at ClientUDPSocket.cpp:125
#7 0x0807594b in CamuleApp::ClientUDPSocketHandler (this=0x0,
event=@0xa33cf28) at amule.cpp:2115
---Type to continue, or q to quit---
#8 0x4060d848 in wxAppConsole::HandleEvent ()
from /usr/lib/libwx_base-2.6.so.0
#9 0x406b9b10 in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_base-2.6.so.0
#10 0x406b8f5f in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_base-2.6.so.0
#11 0x406b9cb0 in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_base-2.6.so.0
#12 0x406b9a46 in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_base-2.6.so.0
#13 0x4060d7b6 in wxAppConsole::ProcessPendingEvents ()
from /usr/lib/libwx_base-2.6.so.0
#14 0x4032812a in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
#15 0x40c15fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#16 0x40c1503d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#17 0x40c154f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#18 0x40c15724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#19 0x40b1e25f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#20 0x403419d8 in wxEventLoop::Run () from /usr/lib/libwx_gtk_core-2.6.so.0
#21 0x403d44b3 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk_core-2.6.so.0
#22 0x403d461a in wxAppBase::OnRun () from /usr/lib/libwx_gtk_core-2.6.so.0
#23 0x40653638 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
#24 0x08078a0b in main (argc=1, argv=0x18) at amule-gui.cpp:149
(gdb) bt full
#0 0x0811fc71 in std::list
>::begin (this=0x18) at stl_list.h:571
No locals.
#1 0x0824c9c8 in Kademlia::CIndexed::clean (this=0x8a87c90)
at kademlia/kademlia/Indexed.cpp:423
curr_itSource = { = {
_M_node = 0x8d101d8}, }
currSource = (Source *) 0x8b265a8
itEntry = { = {
_M_node = 0x923c028}, }
curr_itKeyHash = { = {
_M_node = 0x8d0e190}, }
currKeyHash = (KeyHash *) 0x8b73868
itSource = { = {
_M_node = 0x43c02e60}, }
k_Removed = 0
s_Removed = 0
s_Total = 0
k_Total = 2
tNow = 1123895325
itKeyHash = { = {
_M_node = 0x41eb5390}, }
itSrcHash = { = {
---Type to continue, or q to quit---
_M_node = 0x8a6a690}, }
#2 0x0824f25d in Kademlia::CIndexed::SendValidSourceResult (this=0x8a87c90,
keyID=@0xbfffe230, ip=3728767915, port=4672)
at kademlia/kademlia/Indexed.cpp:1047
len = 996
packet = "ä8¡Cd\020ÏT3Jl\201´ä\006àÐ\033\026\000õ\034:6j\216\016û±Fï\225
16§R¬k\211lo=\236\004\003\001\000þc¾\204Ù\b\001\000ü\020\032\t\001\000ÿ\001\b\00
1\000ÿ\001\b\001\000ý6\022\004\201¥\213ÐÕ\016R\202ÕÊi$o'5\004\003\001\000þûCßP\b
count = 72
itSource = { = {
_M_node = 0x8cfb788}, }
ccount = 22
bio = { = {_vptr.CDataIO = 0x82b9830},
m_bReadOnly = false,
m_buffer = 0xbfff1da4 "\t\202IÝ\016\234\003ÝRØao|`\a\003\001",
m_available = 50204, m_used = 996}
currSrcHash = (SrcHash *) 0x3e4
itSrcHash = { = {
_M_node = 0x8cf9db8}, }
---Type to continue, or q to quit---
#3 0x082648ef in Kademlia::CKademliaUDPListener::processSearchRequest (
this=0x8a96d78, packetData=0x18 ,
lenPacket=17, ip=3728767915, port=4672)
at kademlia/net/KademliaUDPListener.cpp:684
pSearchTerms = (SSearchTerm *) 0x11
bio = { = {_vptr.CFileDataIO = 0x82842c8},
m_GrowBytes = 0, m_position = 17, m_BufferSize = 17, m_FileSize = 17,
m_delete = false,
m_buffer = 0xbfffe3d2 "¡Cd\020ÏT3Jl\201´ä\006àÐ\033\001@\220ºÔ@\002"}
target =
restrictive = 24 '\030'
#4 0x082620a1 in Kademlia::CKademliaUDPListener::processPacket (
this=0x8a96d78,
data=0xbfffe3d2 "¡Cd\020ÏT3Jl\201´ä\006àÐ\033\001@\220ºÔ@\002",
lenData=19, ip=3728767915, port=4672)
at kademlia/net/KademliaUDPListener.cpp:180
curCon = 48
opcode = 48 '0'
packetData = (
const byte *) 0xbfffe3d2 "¡Cd\020ÏT3Jl\201´ä\006àÐ\033\001@\220ºÔ@\002"
lenPacket = 17
#5 0x08255294 in Kademlia::CKademlia::processPacket (
data=0x18 , lenData=24, ip=24, port=4672)
---Type to continue, or q to quit---
at kademlia/kademlia/Kademlia.cpp:317
No locals.
#6 0x080b0367 in CClientUDPSocket::OnReceive (this=0xde407bab)
at ClientUDPSocket.cpp:125
unpack = 0xbfffe240 "ÈB(\b"
unpackedsize = 2
result = 24
addr = {<> = {}, }
buffer = "ä0¡Cd\020ÏT3Jl\201´ä\006àÐ\033\001@\220ºÔ@\002\000\000\000´åÿ¿
00\0004\000\000\0008\000\000\000\004\000\000\0001\000\000\0000\000\000\000\f\000
000\000\000,\000\000\000\005\000\000\000\000\000\000\000\n", '\0' 2@\000\000s \000\000\000\000\234åÿ¿ "...
length = 19
#7 0x0807594b in CamuleApp::ClientUDPSocketHandler (this=0x0,
event=@0xa33cf28) at amule.cpp:2115
socket = (class CClientUDPSocket *) 0x8a6a3c8
#8 0x4060d848 in wxAppConsole::HandleEvent ()
from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#9 0x406b9b10 in wxEvtHandler::ProcessEventIfMatches ()
---Type to continue, or q to quit---
from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#10 0x406b8f5f in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#11 0x406b9cb0 in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#12 0x406b9a46 in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#13 0x4060d7b6 in wxAppConsole::ProcessPendingEvents ()
from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#14 0x4032812a in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#15 0x40c15fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x40c1503d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x40c154f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#18 0x40c15724 in g_main_run () from /usr/lib/libglib-1.2.so.0
---Type to continue, or q to quit---
No symbol table info available.
#19 0x40b1e25f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#20 0x403419d8 in wxEventLoop::Run () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#21 0x403d44b3 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#22 0x403d461a in wxAppBase::OnRun () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#23 0x40653638 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#24 0x08078a0b in main (argc=1, argv=0x18) at amule-gui.cpp:149
No locals.
(gdb) thread apply all bt
Thread 2 (Thread 1097948080 (LWP 7023)):
#0 0x40039dfc in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#1 0x406be0c8 in wxMicroSleep () from /usr/lib/libwx_base-2.6.so.0
#2 0x406be0f5 in wxMilliSleep () from /usr/lib/libwx_base-2.6.so.0
#3 0x406b640f in wxThread::Sleep () from /usr/lib/libwx_base-2.6.so.0
#4 0x081f9752 in UploadBandwidthThrottler::Entry (this=0x8a60678)
at UploadBandwidthThrottler.cpp:367
#5 0x406b5e1b in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_base-2.6.so.0
#6 0x406b5cef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0
#7 0x40034b63 in start_thread () from /lib/tls/libpthread.so.0
#8 0x4095718a in clone () from /lib/tls/libc.so.6
Thread 1 (Thread 1087180928 (LWP 7019)):
#0 0x0811fc71 in std::list
#1 0x0824c9c8 in Kademlia::CIndexed::clean (this=0x8a87c90)
at kademlia/kademlia/Indexed.cpp:423
#2 0x0824f25d in Kademlia::CIndexed::SendValidSourceResult (this=0x8a87c90,
keyID=@0xbfffe230, ip=3728767915, port=4672)
at kademlia/kademlia/Indexed.cpp:1047
#3 0x082648ef in Kademlia::CKademliaUDPListener::processSearchRequest (
---Type to continue, or q to quit---
this=0x8a96d78, packetData=0x18 ,
lenPacket=17, ip=3728767915, port=4672)
at kademlia/net/KademliaUDPListener.cpp:684
#4 0x082620a1 in Kademlia::CKademliaUDPListener::processPacket (
this=0x8a96d78,
data=0xbfffe3d2 "¡Cd\020ÏT3Jl\201´ä\006àÐ\033\001@\220ºÔ@\002",
lenData=19, ip=3728767915, port=4672)
at kademlia/net/KademliaUDPListener.cpp:180
#5 0x08255294 in Kademlia::CKademlia::processPacket (
data=0x18 , lenData=24, ip=24, port=4672)
at kademlia/kademlia/Kademlia.cpp:317
#6 0x080b0367 in CClientUDPSocket::OnReceive (this=0xde407bab)
at ClientUDPSocket.cpp:125
#7 0x0807594b in CamuleApp::ClientUDPSocketHandler (this=0x0,
event=@0xa33cf28) at amule.cpp:2115
#8 0x4060d848 in wxAppConsole::HandleEvent ()
from /usr/lib/libwx_base-2.6.so.0
#9 0x406b9b10 in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_base-2.6.so.0
#10 0x406b8f5f in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_base-2.6.so.0
#11 0x406b9cb0 in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_base-2.6.so.0
---Type to continue, or q to quit---
#12 0x406b9a46 in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_base-2.6.so.0
#13 0x4060d7b6 in wxAppConsole::ProcessPendingEvents ()
from /usr/lib/libwx_base-2.6.so.0
#14 0x4032812a in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
#15 0x40c15fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#16 0x40c1503d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#17 0x40c154f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#18 0x40c15724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#19 0x40b1e25f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#20 0x403419d8 in wxEventLoop::Run () from /usr/lib/libwx_gtk_core-2.6.so.0
#21 0x403d44b3 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk_core-2.6.so.0
#22 0x403d461a in wxAppBase::OnRun () from /usr/lib/libwx_gtk_core-2.6.so.0
#23 0x40653638 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
#24 0x08078a0b in main (argc=1, argv=0x18) at amule-gui.cpp:149
It MAYBE happend when i push Share button.
OS : Debian Sarge
./amule -v
aMule CVS using wxGTK1 v2.6.1 (Snapshot: Tue Aug 9 07:02:04 CEST 2005) (OS: Linux)
Hope it help.