aMule Forum
English => Backtraces => Topic started by: Ralf1108 on April 21, 2005, 05:53:51 PM
-
aMule CVS using wxGTK1 v2.4.2 (Snapshot: Wed Apr 20 07:01:26 CEST 2005) (OS: Linux)
-------------------------------------------------------------------
the amule is from the debian package
with everything which belongs to this package
deb http://www.vollstreckernet.de/debian/ testing amule wx
-------------------------------------------------------------------
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1218702560 (LWP 2872)]
0xb7e61fec in wxString::IsEmpty () from /usr/lib/libwx_gtk-2.4.so.0
(gdb) bt
#0 0xb7e61fec in wxString::IsEmpty () from /usr/lib/libwx_gtk-2.4.so.0
#1 0x0835bc0e in CUploadQueue::GetWaitingPosition (this=0x8dc6118,
client=0x8f07210) at UploadQueue.cpp:483
#2 0x083593a5 in CUpDownClient::SendRankingInfo (this=0x8f07210)
at UploadClient.cpp:687
#3 0x0835b069 in CUploadQueue::AddClientToQueue (this=0x8dc6118,
client=0x8f07210) at UploadQueue.cpp:328
#4 0x0824aa38 in CClientReqSocket::ProcessPacket (this=0x92d5750,
packet=0x9547950 "-ú¯¥Ö±çW7.Ìi]aµ¥\030", size=16, opcode=84 'T')
at ListenSocket.cpp:636
#5 0x08253f7e in CClientReqSocket::PacketReceived (this=0x92d5750,
packet=0x927e770) at ListenSocket.cpp:1840
#6 0x08219331 in CEMSocket::OnReceive (this=0x92d5750, nErrorCode=0)
at EMSocket.cpp:265
#7 0x0825365d in CClientReqSocket::OnReceive (this=0x92d5750, nErrorCode=0)
at ListenSocket.cpp:1741
#8 0x08248153 in CClientReqSocketHandler::ClientReqSocketHandler (
this=0x864d900, event=@0x93626a8) at ListenSocket.cpp:89
#9 0xb7dc99c7 in wxEvtHandler::SearchEventTable ()
from /usr/lib/libwx_gtk-2.4.so.0
#10 0xb7dc97e3 in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_gtk-2.4.so.0
#11 0xb7dc9716 in wxEvtHandler::ProcessPendingEvents ()
---Type to continue, or q to quit---
from /usr/lib/libwx_gtk-2.4.so.0
#12 0xb7d89721 in wxAppBase::ProcessPendingEvents ()
from /usr/lib/libwx_gtk-2.4.so.0
#13 0xb7d27454 in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
#14 0xb7962fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#15 0xb796203d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#16 0xb79624f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#17 0xb7962724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#18 0xb7a4e25f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#19 0xb7d27f69 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
#20 0xb7d895a7 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
#21 0xb7d286cb in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
#22 0x08188fa4 in main (argc=1, argv=0xbffffa64) at amule-gui.cpp:147
(gdb) bt full
#0 0xb7e61fec in wxString::IsEmpty () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#1 0x0835bc0e in CUploadQueue::GetWaitingPosition (this=0x8dc6118,
client=0x8f07210) at UploadQueue.cpp:483
pos = {m_ptr = 0x9bbcf68}
rank = 338
myscore = 16371
#2 0x083593a5 in CUpDownClient::SendRankingInfo (this=0x8f07210)
at UploadClient.cpp:687
nRank = 2078
data = { = { = {_vptr.CFile = 0xbffff164,
m_fd = 152409536, m_error = 104, fFilePath = },
m_GrowBytes = 3221221712, m_position = -4611702201711749696,
m_BufferSize = -4611702081467339392, m_FileSize = 644140159907684632,
m_delete = false, m_buffer = 0x0}, = {
_vptr.CFileDataIO = 0x8f07254}, }
packet = (class CPacket *) 0x835cd43
#3 0x0835b069 in CUploadQueue::AddClientToQueue (this=0x8dc6118,
client=0x8f07210) at UploadQueue.cpp:328
cur_client = (class CUpDownClient *) 0x8f07210
found = {> >> = {,
true>> = {_M_map = 0x9175920, _M_map_size = 8}, _M_start = {
---Type to continue, or q to quit---
_M_cur = 0x9df7698, _M_first = 0x9df7698, _M_last = 0x9df7898,
_M_node = 0x917592c}, _M_finish = {_M_cur = 0x9df769c,
_M_first = 0x9df7698, _M_last = 0x9df7898,
_M_node = 0x917592c}}, }
it = {_M_cur = 0x9df7698, _M_first = 0x9df7698, _M_last = 0x9df7898,
_M_node = 0x917592c}
ipCount = 149975568
#4 0x0824aa38 in CClientReqSocket::ProcessPacket (this=0x92d5750,
packet=0x9547950 "-ú¯¥Ö±çW7.Ìi]aµ¥\030", size=16, opcode=84 'T')
at ListenSocket.cpp:636
reqfile = (class CKnownFile *) 0x8ea7df8
#5 0x08253f7e in CClientReqSocket::PacketReceived (this=0x92d5750,
packet=0x927e770) at ListenSocket.cpp:1840
bResult = 8
uRawSize = 16
#6 0x08219331 in CEMSocket::OnReceive (this=0x92d5750, nErrorCode=0)
at EMSocket.cpp:265
bPacketResult = 9
toCopy = 16
GlobalReadBuffer = "ã\021\000\000\000T-ú¯¥Ö±çW7.Ìi]aµ¥6¥#Z¥5Îu(cfËs\235
{µ\204\v\234Æ©V³Yfj\f\033[¬\214çkZÖ´ÃÆ\\V2ÖR±\2055ïj\225;i\235´Ò\002\t~\223$¹Ð!
Jö\021¤#`s5h\204Ö¥$;ZÖÎ\016±\022È[#\000\000ÿý\202\000", '\021' s>, "$\222I$\222A\004\020A\021\021ªª\211¦ªªªªªªª\223Q\206[iç\237z\027\235z8a\216
---Type to continue, or q to quit---
(ã\216(£\2228ã\2228å\226Hå\232iì¾ì2Ç\vðk\\æ´*]è¶´¥kZLbÖ"...
readMax = 2000000
ret = 22
rptr = 0x8464e16 "6¥#Z¥5Îu(cfËs\235{µ\204\v\234Æ©V³Yfj\f\033[¬\214çkZÖ´
ÃÆ\\V2ÖR±\2055ïj\225;i\235´Ò\002\t~\223$¹Ð!Jö\021¤#`s5h\204Ö¥$;ZÖÎ\016±\022È[#
"
rend = 0x8464e16 "6¥#Z¥5Îu(cfËs\235{µ\204\v\234Æ©V³Yfj\f\033[¬\214çkZÖ´
ÃÆ\\V2ÖR±\2055ïj\225;i\235´Ò\002\t~\223$¹Ð!Jö\021¤#`s5h\204Ö¥$;ZÖÎ\016±\022È[#
"
#7 0x0825365d in CClientReqSocket::OnReceive (this=0x92d5750, nErrorCode=0)
at ListenSocket.cpp:1741
No locals.
#8 0x08248153 in CClientReqSocketHandler::ClientReqSocketHandler (
this=0x864d900, event=@0x93626a8) at ListenSocket.cpp:89
socket = (CClientReqSocket *) 0x92d5750
#9 0xb7dc99c7 in wxEvtHandler::SearchEventTable ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0xb7dc97e3 in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0xb7dc9716 in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
No symbol table info available.
#12 0xb7d89721 in wxAppBase::ProcessPendingEvents ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0xb7d89721 in wxAppBase::ProcessPendingEvents ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#13 0xb7d27454 in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#14 0xb7962fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0xb796203d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0xb79624f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0xb7962724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#18 0xb7a4e25f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#19 0xb7d27f69 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0xb7d895a7 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0xb7d286cb in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#22 0x08188fa4 in main (argc=1, argv=0xbffffa64) at amule-gui.cpp:147
---Type to continue, or q to quit---
No locals.
(gdb)
-
Hum, this is not so good. Either your wxGTK installation is faulty or we have dangling pointers in the uploadqueue.
-
If you have all from the debs, you use wx 2.5.3