aMule Forum
English => Backtraces => Topic started by: djtm on February 18, 2005, 05:37:03 PM
-
Hi,
it does not really crash but freeze and stop reacting to any commands. right before that there is very high cpu load. I did not add any links or anything it was a freshly compiled and started version.
here is a thorough backtrace. it was compiled as debug.
aMule Daemon CVS using wxGTK2 v2.5.3 (Unicoded) (Snapshot: Thu Feb 17 07:01:19 CET 2005)
(gdb) attach 32268
Attaching to process 32268
(gdb) bt full
#0 0xb7a51dc0 in wxPipeInputStream::CanRead () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#1 0xb7bfb03b in wxGUIAppTraits::WaitForChild () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#2 0xb7a523b1 in wxExecute () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#3 0xb7a5197b in wxExecute () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#4 0xb7a514e4 in wxGetHomeDir () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#5 0xb7a5159e in wxExecute () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#6 0x082ac9f0 in CamuleApp::OnFatalException (this=0x85eabe0) at amule.cpp:1180
wxBtString =
posLPar = -1073749788
posRPar = 42
posLBra = 44
posRBra = 10
len = -1213704280
hasFunction = true
bt_array = {0x82ac642, 0xb7a535e8, 0xffffe420, 0x82b33e2, 0x818c8ed, 0x8197c5a, 0x81665d4, 0x818b6d5, 0xb799fd78, 0xb7a4d850,
0xb7a4cccf, 0xb7a4d9f0, 0xb7a4d786, 0xb799fce6, 0xb7cae765, 0xb799fd78, 0xb7a4d850, 0xb7a4cccf, 0xb7a4d9f0, 0xb7cae627, 0xb7c0281d,
0xb73366b3, 0xb73336b2, 0xb7334738, 0xb7334a70, 0xb7334cbd, 0xb75d6c65, 0xb7c0268e, 0xb7a515f6, 0xb7ad7ca3, 0xb7ad7d7f, 0x815a90b,
0x815b081, 0x815b47c, 0x815b773, 0x81681a5, 0xb799fd78, 0xb7a4d850, 0xb7a4cccf, 0xb7a4d9f0, 0xb7a4d786, 0xb799fce6, 0xb7cae765,
0xb799fd78, 0xb7a4d850, 0xb7a4cccf, 0xb7a4d9f0, 0xb7cae627, 0xb7c0281d, 0xb73366b3, 0xb73336b2, 0xb7334738, 0xb7334a70, 0xb7335013,
0xb75d6a23, 0xb7c1d208, 0xb7cae233, 0xb7cae39a, 0xb79e3a63, 0xb79e3b3d, 0x82b258b, 0xb710a904, 0x80fe2a1, 0x1236c758, 0x8d21ac4,
0x8bb88b8, 0x8d21ac4, 0x8d21a80, 0x1, 0xbfffe618, 0x810ad50, 0x8d21a80, 0x8d21ac4, 0x235f13e, 0x1236, 0x0, 0x0, 0xbfffe350, 0xbfffe330,
0x85c9144, 0xb71674c4, 0x0, 0xb7225c60, 0x60000000, 0xbfffe664, 0x8d21ac4, 0x8d21ac0, 0xb7226620, 0x8c9f3e0, 0x3c, 0x0, 0x4, 0x4,
0x12366620, 0x8d21a80, 0xbfffe29c, 0xb71668c3, 0xb7226620, 0x7f80, 0xb7225c60}
bt_strings = (char **) 0x8cc7190
num_entries = 63
AllAddresses =
command =
out = {m_nSize = 0, m_nCount = 0, m_pItems = 0x0, m_autoSort = false}
#7 0xb7a535e8 in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#8
No symbol table info available.
#9 0x08132d61 in CClientListCtrl::UpdateClient () at DownloadQueue.h:366
__ioinit = {static _S_ios_base_init = 71, static _S_synced_with_stdio = true}
aMule_xpm = {0x835d620 "32 42 589 2", 0x831fc14 " \tc None", 0x835d62c ". \tc #EFEFEF", 0x835d639 "+ \tc #FFFFFF",
0x835d646 "@ \tc #DF7F34", 0x835d653 "# \tc #994C15", 0x835d660 "$ \tc #C3742E", 0x835d66d "% \tc #8A5E2E", 0x835d67a "& \tc #C47B48",
0x835d687 "* \tc #A36E35", 0x835d694 "= \tc #E9E7E6", 0x835d6a1 "- \tc #A85E27", 0x835d6ae "; \tc #F1AE75", 0x835d6bb "> \tc #975F32",
0x835d6c8 ", \tc #FBFFFF", 0x835d6d5 "' \tc #81491C", 0x835d6e2 ") \tc #C0793C", 0x835d6ef "! \tc #B9763F", 0x835d6fc "~ \tc #A37B52",
0x835d709 "{ \tc #6D401C", 0x835d716 "] \tc #95653A", 0x835d723 "^ \tc #C7BBB9", 0x835d730 "/ \tc #9D531D", 0x835d73d "( \tc #EDAD75",
0x835d74a "_ \tc #9D531C", 0x835d757 ": \tc #D2D2D0", 0x835d764 "< \tc #814629", 0x835d771 "[ \tc #5F391A", 0x835d77e "} \tc #86561A",
0x835d78b "| \tc #E1E9F0", 0x835d798 "1 \tc #834A1C", 0x835d7a5 "2 \tc #B46D2F", 0x835d7b2 "3 \tc #E4A071", 0x835d7bf "4 \tc #8E4E16",
0x835d7cc "5 \tc #E9F2FA", 0x835d7d9 "6 \tc #B7B4AE", 0x835d7e6 "7 \tc #6B341A", 0x835d7f3 "8 \tc #633F21", 0x835d800 "9 \tc #944F1F",
0x835d80d "0 \tc #B69C8D", 0x835d81a "a \tc #DDE5ED", 0x835d827 "b \tc #904F17", 0x835d834 "c \tc #D89962", 0x835d841 "d \tc #C08851",
0x835d84e "e \tc #834608", 0x835d85b "f \tc #FEFFFF", 0x835d868 "g \tc #6F3316", 0x835d875 "h \tc #5D3B26", 0x835d882 "i \tc #7B4E27",
0x835d88f "j \tc #885124", 0x835d89c "k \tc #885A1D", 0x835d8a9 "l \tc #FCFFFF", 0x835d8b6 "m \tc #C7C6CF", 0x835d8c3 "n \tc #9C500E",
0x835d8d0 "o \tc #EDB67B", 0x835d8dd "p \tc #B77642", 0x835d8ea "q \tc #834B1F", 0x835d8f7 "r \tc #D1D8DC", 0x835d904 "s \tc #674128",
0x835d911 "t \tc #63412C", 0x835d91e "u \tc #874C26", 0x835d92b "v \tc #B17A54", 0x835d938 "w \tc #91571C", 0x835d945 "x \tc #CDCFD1",
0x835d952 "y \tc #B4B2A4", 0x835d95f "z \tc #9D510F", 0x835d96c "A \tc #ECB67C", 0x835d979 "B \tc #BF6B2D", 0x835d986 "C \tc #8A5F37",
0x835d993 "D \tc #41271E", 0x835d9a0 "E \tc #49261B", 0x835d9ad "F \tc #62402B", 0x835d9ba "G \tc #825821", 0x835d9c7 "H \tc #E8BE9E",
0x835d9d4 "I \tc #855A2F", 0x835d9e1 "J \tc #B5BABE", 0x835d9ee "K \tc #BDC0B7", 0x835d9fb "L \tc #B4BFBC", 0x835da08 "M \tc #A0541E",
0x835da15 "N \tc #EAAB74", 0x835da22 "O \tc #B36120", 0x835da2f "P \tc #BECBCA", 0x835da3c "Q \tc #3D2319", 0x835da49 "R \tc #3E2721",
0x835da56 "S \tc #694224", 0x835da63 "T \tc #A36227", 0x835da70 "U \tc #FFF1D9", 0x835da7d "V \tc #ADB7B3", 0x835da8a "W \tc #3C2615",
0x835da97 "X \tc #6F6668", 0x835daa4 "Y \tc #7A450F", 0x835dab1 "Z \tc #E9A76D", 0x835dabe "` \tc #9C4E15", 0x835dacb " .\tc #B7B5BD",
0x835dad8 "..\tc #DADBDB", 0x835dae5 "+.\tc #272119", 0x835daf2 "@.\tc #252420", 0x835daff "#.\tc #744823", 0x835db0c "$.\tc #3C1D18",
0x835db19 "%.\tc #72431E", 0x835db26 "&.\tc #8A5429", 0x835db33 "*.\tc #9D602A", 0x835db40 "=.\tc #E2B794", 0x835db4d "-.\tc #FFF0E2",
0x835db5a ";.\tc #7C440D", 0x835db67 ">.\tc #A5AEB7", 0x835db74 ",.\tc #C7C8C9", 0x835db81 "'.\tc #B8AEAF", 0x835db8e ").\tc #020504",
0x835db9b "!.\tc #4C2921", 0x835dba8 "~.\tc #865D27", 0x835dbb5 "{.\tc #A06430", 0x835dbc2 "].\tc #A56B39", 0x835dbcf "^.\tc #B67135",
0x835dbdc "/.\tc #B16B2F", 0x835dbe9 "(.\tc #A76C2F", 0x835dbf6 "_.\tc #94601F", 0x835dc03 ":.\tc #A0A095", 0x835dc10 "<.\tc #D0D3D7",
0x835dc1d "[.\tc #B7B8B9", 0x835dc2a "}.\tc #9AA2A8", 0x835dc37 "|.\tc #6F4321", 0x835dc44 "1.\tc #9F6431", 0x835dc51 "2.\tc #BC7C48",
0x835dc5e "3.\tc #BF7C43", 0x835dc6b "4.\tc #BC7A42", 0x835dc78 "5.\tc #C6813A", 0x835dc85 "6.\tc #B97134", 0x835dc92 "7.\tc #BD7132",
0x835dc9f "8.\tc #AF6922", 0x835dcac "9.\tc #96837A", 0x835dcb9 "0.\tc #9B5C1C", 0x835dcc6 "a.\tc #B76F3B", 0x835dcd3 "b.\tc #C68044",
0x835dce0 "c.\tc #D08349", 0x835dced "d.\tc #CE8D49", 0x835dcfa "e.\tc #E28F45", 0x835dd07 "f.\tc #CB7C3C", 0x835dd14 "g.\tc #B1ACA6",
0x835dd21 "h.\tc #C18345", 0x835dd2e "i.\tc #F8AD6B", 0x835dd3b "j.\tc #E19D56", 0x835dd48 "k.\tc #DF9157", 0x835dd55 "l.\tc #F3A557",
0x835dd62 "m.\tc #FFE3B9", 0x835dd6f "n.\tc #ADA5A7", 0x835dd7c "o.\tc #EA9447", 0x835dd89 "p.\tc #D69156", 0x835dd96 "q.\tc #BBBEC0",
0x835dda3 "r.\tc #A0A1A1", 0x835ddb0 "s.\tc #D8DCE0", 0x835ddbd "t.\tc #EC904D", 0x835ddca "u.\tc #0C0C09", 0x835ddd7 "v.\tc #C8AB8D",
0x835dde4 "w.\tc #969799", 0x835ddf1 "x.\tc #FFF6EB", 0x835ddfe "y.\tc #000000", 0x835de0b "z.\tc #7D5129", 0x835de18 "A.\tc #AE6F3F",
0x835de25 "B.\tc #D7BBA0", 0x835de32 "C.\tc #A2A4A6", 0x835de3f "D.\tc #E0C9A7", 0x835de4c "E.\tc #EEF0F2", 0x835de59 "F.\tc #CFD3D7",
0x835de66 "G.\tc #D9D2D5", 0x835de73 "H.\tc #D5D8D9", 0x835de80 "I.\tc #E0E0DF", 0x835de8d "J.\tc #D1D2D3", 0x835de9a "K.\tc #EDEEEF",
0x835dea7 "L.\tc #9A9B9C", 0x835deb4 "M.\tc #7F7B76", 0x835dec1 "N.\tc #FBFCF2", 0x835dece "O.\tc #E9EAEC", 0x835dedb "P.\tc #AFAFAF",
0x835dee8 "Q.\tc #F6F6F6", 0x835def5 "R.\tc #F4F4FF", 0x835df02 "S.\tc #F5F5FF", 0x835df0f "T.\tc #F6F7F6", 0x835df1c "U.\tc #DEDFDF",
0x835df29 "V.\tc #2D2822", 0x835df36 "W.\tc #A7A8A8", 0x835df43 "X.\tc #B3B3B4", 0x835df50 "Y.\tc #A4A4A5", 0x835df5d "Z.\tc #A4A4A4",
0x835df6a "`.\tc #A1A2A2", 0x835df77 " +\tc #A0A0A0", 0x835df84 ".+\tc #A9A9A9", 0x835df91 "++\tc #9B9B9A", 0x835df9e "@+\tc #A7A7A6",
0x835dfab "#+\tc #9C9C9C", 0x835dfb8 "$+\tc #B7ADAD", 0x835dfc5 "%+\tc #252727", 0x835dfd2 "&+\tc #EDE3E3", 0x835dfdf "*+\tc #F3E8E8",
0x835dfec "=+\tc #342F2A", 0x835dff9 "-+\tc #A3A3A4", 0x835e006 ";+\tc #B4B5B5", 0x835e013 ">+\tc #AFA4A4", 0x835e020 ",+\tc #A5A5A5",
0x835e02d "'+\tc #A4A5A5"...}
aMuleConv =
QueryDlg::sm_eventHashTable =
typeinfo name for CamuleDlg = "9CamuleDlg"
typeinfo for wxStringBase = {}
typeinfo for wxString = {}
CamuleDlg::sm_eventTableEntries = 0x85ae040
typeinfo name for QueryDlg = "8QueryDlg"
typeinfo name for wxStringBase = "12wxStringBase"
CamuleDlg::sm_eventHashTable =
QueryDlg::sm_eventTableEntries = 0x85ae200
typeinfo for QueryDlg = {}
typeinfo for CamuleDlg = {}
CamuleDlg::sm_eventTable =
typeinfo name for wxString = "8wxString"
QueryDlg::sm_eventTable =
#10 0x082b33e2 in CamuleGuiApp::NotifyEvent (this=0x8ba2f90, event=
{<> = {}, ID = INVALID_EVENT, byte_value = 36 '$', short_value = 65535, long_value = 146280488, longlong_value = 3084717768, string_value = , ptr_value = 0x0, ptr_aux_value = 0x8b92208}) at amule-gui.cpp:700
No locals.
#11 0x0818c8ed in CClientReqSocket::ProcessPacket () at arrstr.h:102
__ioinit = {static _S_ios_base_init = 71, static _S_synced_with_stdio = true}
aMuleConv =
wxEVT_CORE_SOURCE_DNS_DONE = 10229
typeinfo for GUIEvent = {}
wxEVT_CORE_FILE_HASHING_SHUTDOWN = 10226
typeinfo name for GUIEvent = "8GUIEvent"
typeinfo name for MyTimer = "7MyTimer"
typeinfo for wxMuleInternalEvent = {}
typeinfo name for amuleIPV4Address = "16amuleIPV4Address"
wxEVT_CORE_SERVER_DNS_DONE = 10231
typeinfo name for wxMuleInternalEvent = "19wxMuleInternalEvent"
typeinfo for CamuleGuiBase = {}
wxEVT_AMULE_TIMER = 10224
wxEVT_NOTIFY_EVENT = 10223
typeinfo name for CamuleGuiBase = "13CamuleGuiBase"
typeinfo for CamuleApp = {}
typeinfo for MyTimer = {}
typeinfo name for CamuleGuiApp = "12CamuleGuiApp"
typeinfo for amuleIPV4Address = {}
wxEVT_CORE_FINISHED_FILE_COMPLETION = 10227
typeinfo for CamuleGuiApp = {}
wxEVT_CORE_FILE_HASHING_FINISHED = 10225
wxEVT_CORE_FINISHED_HTTP_DOWNLOAD = 10228
wxEVT_CORE_UDP_DNS_DONE = 10230
typeinfo name for CamuleApp = "9CamuleApp"
#12 0x08197c5a in CClientReqSocket::PacketReceived () at arrstr.h:102
__ioinit = {static _S_ios_base_init = 71, static _S_synced_with_stdio = true}
aMuleConv =
wxEVT_CORE_SOURCE_DNS_DONE = 10229
typeinfo for GUIEvent = {}
wxEVT_CORE_FILE_HASHING_SHUTDOWN = 10226
typeinfo name for GUIEvent = "8GUIEvent"
typeinfo name for MyTimer = "7MyTimer"
typeinfo for wxMuleInternalEvent = {}
typeinfo name for amuleIPV4Address = "16amuleIPV4Address"
wxEVT_CORE_SERVER_DNS_DONE = 10231
typeinfo name for wxMuleInternalEvent = "19wxMuleInternalEvent"
typeinfo for CamuleGuiBase = {}
wxEVT_AMULE_TIMER = 10224
wxEVT_NOTIFY_EVENT = 10223
typeinfo name for CamuleGuiBase = "13CamuleGuiBase"
typeinfo for CamuleApp = {}
typeinfo for MyTimer = {}
typeinfo name for CamuleGuiApp = "12CamuleGuiApp"
typeinfo for amuleIPV4Address = {}
wxEVT_CORE_FINISHED_FILE_COMPLETION = 10227
typeinfo for CamuleGuiApp = {}
wxEVT_CORE_FILE_HASHING_FINISHED = 10225
wxEVT_CORE_FINISHED_HTTP_DOWNLOAD = 10228
wxEVT_CORE_UDP_DNS_DONE = 10230
typeinfo name for CamuleApp = "9CamuleApp"
#13 0x081665d4 in CEMSocket::OnReceive () at ExternalConn.cpp:596
aMuleConv =
ExternalConn::sm_eventTable =
typeinfo for ExternalConnClientThread = {}
CPartFile_Encoder::m_gap_buffer = { >> = {, true>> = {_M_start = 0x85c4b78, _M_finish = 0x85c4d78,
_M_end_of_storage = 0x85c4d78}, }, }
ExternalConn::sm_eventHashTable =
typeinfo for ExternalConn = {}
typeinfo name for ExternalConn = "12ExternalConn"
ExternalConn::sm_eventTableEntries = 0x85ab1a0
typeinfo name for ExternalConnClientThread = "24ExternalConnClientThread"
#14 0x0818b6d5 in CClientReqSocketHandler::ClientReqSocketHandler () at arrstr.h:102
__ioinit = {static _S_ios_base_init = 71, static _S_synced_with_stdio = true}
aMuleConv =
wxEVT_CORE_SOURCE_DNS_DONE = 10229
typeinfo for GUIEvent = {}
wxEVT_CORE_FILE_HASHING_SHUTDOWN = 10226
typeinfo name for GUIEvent = "8GUIEvent"
typeinfo name for MyTimer = "7MyTimer"
typeinfo for wxMuleInternalEvent = {}
typeinfo name for amuleIPV4Address = "16amuleIPV4Address"
wxEVT_CORE_SERVER_DNS_DONE = 10231
typeinfo name for wxMuleInternalEvent = "19wxMuleInternalEvent"
typeinfo for CamuleGuiBase = {}
wxEVT_AMULE_TIMER = 10224
wxEVT_NOTIFY_EVENT = 10223
typeinfo name for CamuleGuiBase = "13CamuleGuiBase"
typeinfo for CamuleApp = {}
typeinfo for MyTimer = {}
typeinfo name for CamuleGuiApp = "12CamuleGuiApp"
typeinfo for amuleIPV4Address = {}
wxEVT_CORE_FINISHED_FILE_COMPLETION = 10227
typeinfo for CamuleGuiApp = {}
wxEVT_CORE_FILE_HASHING_FINISHED = 10225
wxEVT_CORE_FINISHED_HTTP_DOWNLOAD = 10228
wxEVT_CORE_UDP_DNS_DONE = 10230
typeinfo name for CamuleApp = "9CamuleApp"
#15 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#16 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#17 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#18 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#19 0xb7a4d786 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#20 0xb799fce6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#21 0xb7cae765 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#22 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#23 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#24 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#25 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#26 0xb7cae627 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#27 0xb7c0281d in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#28 0xb73366b3 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#29 0xb73336b2 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#30 0xb7334738 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#31 0xb7334a70 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#32 0xb7334cbd in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#33 0xb75d6c65 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#34 0xb7c0268e in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#35 0xb7a515f6 in wxYield () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#36 0xb7ad7ca3 in wxSocketBase::_Wait () from /usr/lib/libwx_baseu_net-2.5.so.3
No symbol table info available.
#37 0xb7ad7d7f in wxSocketBase::WaitForRead () from /usr/lib/libwx_baseu_net-2.5.so.3
No symbol table info available.
#38 0x0815a90b in ReadBufferFromSocket () at stl_algobase.h:168
__ioinit = {static _S_ios_base_init = 71, static _S_synced_with_stdio = true}
aMuleConv =
wxEVT_CORE_SOURCE_DNS_DONE = 10229
typeinfo for GUIEvent = {}
wxEVT_CORE_FILE_HASHING_SHUTDOWN = 10226
typeinfo name for GUIEvent = "8GUIEvent"
typeinfo name for MyTimer = "7MyTimer"
typeinfo for wxMuleInternalEvent = {}
typeinfo name for amuleIPV4Address = "16amuleIPV4Address"
wxEVT_CORE_SERVER_DNS_DONE = 10231
typeinfo name for wxMuleInternalEvent = "19wxMuleInternalEvent"
typeinfo for CamuleGuiBase = {}
wxEVT_AMULE_TIMER = 10224
wxEVT_NOTIFY_EVENT = 10223
typeinfo name for CamuleGuiBase = "13CamuleGuiBase"
typeinfo for CamuleApp = {}
typeinfo for MyTimer = {}
typeinfo name for CamuleGuiApp = "12CamuleGuiApp"
typeinfo for amuleIPV4Address = {}
wxEVT_CORE_FINISHED_FILE_COMPLETION = 10227
typeinfo for CamuleGuiApp = {}
wxEVT_CORE_FILE_HASHING_FINISHED = 10225
wxEVT_CORE_FINISHED_HTTP_DOWNLOAD = 10228
wxEVT_CORE_UDP_DNS_DONE = 10230
typeinfo name for CamuleApp = "9CamuleApp"
#39 0x0815b081 in ECSocket::ReadBuffer () at stl_algobase.h:168
__ioinit = {static _S_ios_base_init = 71, static _S_synced_with_stdio = true}
aMuleConv =
wxEVT_CORE_SOURCE_DNS_DONE = 10229
typeinfo for GUIEvent = {}
wxEVT_CORE_FILE_HASHING_SHUTDOWN = 10226
typeinfo name for GUIEvent = "8GUIEvent"
typeinfo name for MyTimer = "7MyTimer"
typeinfo for wxMuleInternalEvent = {}
typeinfo name for amuleIPV4Address = "16amuleIPV4Address"
wxEVT_CORE_SERVER_DNS_DONE = 10231
typeinfo name for wxMuleInternalEvent = "19wxMuleInternalEvent"
typeinfo for CamuleGuiBase = {}
wxEVT_AMULE_TIMER = 10224
wxEVT_NOTIFY_EVENT = 10223
typeinfo name for CamuleGuiBase = "13CamuleGuiBase"
typeinfo for CamuleApp = {}
typeinfo for MyTimer = {}
typeinfo name for CamuleGuiApp = "12CamuleGuiApp"
typeinfo for amuleIPV4Address = {}
wxEVT_CORE_FINISHED_FILE_COMPLETION = 10227
typeinfo for CamuleGuiApp = {}
wxEVT_CORE_FILE_HASHING_FINISHED = 10225
wxEVT_CORE_FINISHED_HTTP_DOWNLOAD = 10228
wxEVT_CORE_UDP_DNS_DONE = 10230
typeinfo name for CamuleApp = "9CamuleApp"
#40 0x0815b47c in ECSocket::ReadFlags () at stl_algobase.h:168
__ioinit = {static _S_ios_base_init = 71, static _S_synced_with_stdio = true}
aMuleConv =
wxEVT_CORE_SOURCE_DNS_DONE = 10229
typeinfo for GUIEvent = {}
wxEVT_CORE_FILE_HASHING_SHUTDOWN = 10226
typeinfo name for GUIEvent = "8GUIEvent"
typeinfo name for MyTimer = "7MyTimer"
typeinfo for wxMuleInternalEvent = {}
typeinfo name for amuleIPV4Address = "16amuleIPV4Address"
wxEVT_CORE_SERVER_DNS_DONE = 10231
typeinfo name for wxMuleInternalEvent = "19wxMuleInternalEvent"
typeinfo for CamuleGuiBase = {}
wxEVT_AMULE_TIMER = 10224
wxEVT_NOTIFY_EVENT = 10223
typeinfo name for CamuleGuiBase = "13CamuleGuiBase"
typeinfo for CamuleApp = {}
typeinfo for MyTimer = {}
typeinfo name for CamuleGuiApp = "12CamuleGuiApp"
typeinfo for amuleIPV4Address = {}
wxEVT_CORE_FINISHED_FILE_COMPLETION = 10227
typeinfo for CamuleGuiApp = {}
wxEVT_CORE_FILE_HASHING_FINISHED = 10225
wxEVT_CORE_FINISHED_HTTP_DOWNLOAD = 10228
wxEVT_CORE_UDP_DNS_DONE = 10230
typeinfo name for CamuleApp = "9CamuleApp"
#41 0x0815b773 in ECSocket::ReadPacket () at stl_algobase.h:168
__ioinit = {static _S_ios_base_init = 71, static _S_synced_with_stdio = true}
aMuleConv =
wxEVT_CORE_SOURCE_DNS_DONE = 10229
typeinfo for GUIEvent = {}
wxEVT_CORE_FILE_HASHING_SHUTDOWN = 10226
typeinfo name for GUIEvent = "8GUIEvent"
typeinfo name for MyTimer = "7MyTimer"
typeinfo for wxMuleInternalEvent = {}
typeinfo name for amuleIPV4Address = "16amuleIPV4Address"
wxEVT_CORE_SERVER_DNS_DONE = 10231
typeinfo name for wxMuleInternalEvent = "19wxMuleInternalEvent"
typeinfo for CamuleGuiBase = {}
wxEVT_AMULE_TIMER = 10224
wxEVT_NOTIFY_EVENT = 10223
typeinfo name for CamuleGuiBase = "13CamuleGuiBase"
typeinfo for CamuleApp = {}
typeinfo for MyTimer = {}
typeinfo name for CamuleGuiApp = "12CamuleGuiApp"
typeinfo for amuleIPV4Address = {}
wxEVT_CORE_FINISHED_FILE_COMPLETION = 10227
typeinfo for CamuleGuiApp = {}
wxEVT_CORE_FILE_HASHING_FINISHED = 10225
wxEVT_CORE_FINISHED_HTTP_DOWNLOAD = 10228
wxEVT_CORE_UDP_DNS_DONE = 10230
typeinfo name for CamuleApp = "9CamuleApp"
#42 0x081681a5 in ExternalConn::OnSocketEvent (this=0x89f5928, event=@0x89edb20) at ExternalConn.cpp:176
sock = (struct wxSocketBase *) 0x8c8e330
request = (struct CECPacket *) 0x81680a0
response = (struct CECPacket *) 0x89edb20
#43 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#44 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#45 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#46 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#47 0xb7a4d786 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#48 0xb799fce6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#49 0xb7cae765 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#50 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#51 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#52 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#53 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#54 0xb7cae627 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#55 0xb7c0281d in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#56 0xb73366b3 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#57 0xb73336b2 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#58 0xb7334738 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#59 0xb7334a70 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#60 0xb7335013 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#61 0xb75d6a23 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#62 0xb7c1d208 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#63 0xb7cae233 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#64 0xb7cae39a in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#65 0xb79e3a63 in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#66 0xb79e3b3d in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#67 0x082b258b in main (argc=2, argv=0x0) at amule-gui.cpp:164
No locals.
-
(gdb) attach 32268
Attaching to process 32268
Using host libthread_db library "/lib/tls/libthread_db.so.1".
warning: could not load vsyscall page because no executable was specified
warning: try using the "file" command first
Reading symbols from /usr/local/bin/amule...done.
Reading symbols from /lib/tls/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread -1225607520 (LWP 32268)]
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /usr/lib/libwx_gtk2u_xrc-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_gtk2u_xrc-2.5.so.3
Reading symbols from /usr/lib/libwx_gtk2u_html-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_gtk2u_html-2.5.so.3
Reading symbols from /usr/lib/libwx_gtk2u_adv-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_gtk2u_adv-2.5.so.3
Reading symbols from /usr/lib/libwx_gtk2u_core-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_gtk2u_core-2.5.so.3
Reading symbols from /usr/lib/libwx_baseu_xml-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_baseu_xml-2.5.so.3
Reading symbols from /usr/lib/libwx_baseu_net-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_baseu_net-2.5.so.3
Reading symbols from /usr/lib/libwx_baseu-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_baseu-2.5.so.3
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libcurl.so.3...done.
Loaded symbols for /usr/lib/libcurl.so.3
Reading symbols from /usr/lib/libidn.so.11...done.
Loaded symbols for /usr/lib/libidn.so.11
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.7...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.7
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.7...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.7
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/libpangoxft-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoxft-1.0.so.0
Reading symbols from /usr/lib/libpangox-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangox-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /usr/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libgthread-2.0.so.0...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libtiff.so.4...done.
Loaded symbols for /usr/lib/libtiff.so.4
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/X11R6/lib/libXrandr.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXrandr.so.2
Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXi.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/lib/libXft.so.2...done.
Loaded symbols for /usr/lib/libXft.so.2
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
Reading symbols from /lib/tls/libnss_compat.so.2...done.
Loaded symbols for /lib/tls/libnss_compat.so.2
Reading symbols from /lib/tls/libnsl.so.1...done.
Loaded symbols for /lib/tls/libnsl.so.1
Reading symbols from /lib/tls/libnss_nis.so.2...done.
Loaded symbols for /lib/tls/libnss_nis.so.2
Reading symbols from /lib/tls/libnss_files.so.2...done.
Loaded symbols for /lib/tls/libnss_files.so.2
Reading symbols from /usr/lib/gtk-2.0/2.4.0/engines/libsmooth.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/engines/libsmooth.so
Reading symbols from /usr/lib/gconv/ISO8859-15.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-15.so
Reading symbols from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so
Reading symbols from /usr/lib/pango/1.4.0/modules/pango-basic-fc.so...done.
Loaded symbols for /usr/lib/pango/1.4.0/modules/pango-basic-fc.so
0xb799f613 in ?? () from /usr/lib/libwx_baseu-2.5.so.3
(gdb)
(gdb) bt
#0 0xb799f613 in ?? () from /usr/lib/libwx_baseu-2.5.so.3
#1 0xb7a51dda in wxPipeInputStream::CanRead () from /usr/lib/libwx_baseu-2.5.so.3
#2 0xb7bfafd3 in wxGUIAppTraits::WaitForChild () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#3 0xb7a523b1 in wxExecute () from /usr/lib/libwx_baseu-2.5.so.3
#4 0xb7a5197b in wxExecute () from /usr/lib/libwx_baseu-2.5.so.3
#5 0xb7a514e4 in wxGetHomeDir () from /usr/lib/libwx_baseu-2.5.so.3
#6 0xb7a5159e in wxExecute () from /usr/lib/libwx_baseu-2.5.so.3
#7 0x082ac9f0 in CamuleApp::OnFatalException (this=0x85eabe0) at amule.cpp:1180
#8 0xb7a535e8 in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.5.so.3
#9
#10 0x08132d61 in CClientListCtrl::UpdateClient () at DownloadQueue.h:366
#11 0x082b33e2 in CamuleGuiApp::NotifyEvent (this=0x8ba2f90, event=
{<> = {}, ID = INVALID_EVENT, byte_value = 36 '$', short_value = 65535, long_value = 146280488, longlong_value = 3084717768, string_value = , ptr_value = 0x0, ptr_aux_value = 0x8b92208}) at amule-gui.cpp:700
#12 0x0818c8ed in CClientReqSocket::ProcessPacket () at arrstr.h:102
#13 0x08197c5a in CClientReqSocket::PacketReceived () at arrstr.h:102
#14 0x081665d4 in CEMSocket::OnReceive () at ExternalConn.cpp:596
#15 0x0818b6d5 in CClientReqSocketHandler::ClientReqSocketHandler () at arrstr.h:102
#16 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#17 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
#18 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#19 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
#20 0xb7a4d786 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
#21 0xb799fce6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
#22 0xb7cae765 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#23 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#24 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
#25 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#26 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
#27 0xb7cae627 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#28 0xb7c0281d in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#29 0xb73366b3 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#30 0xb73336b2 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#31 0xb7334738 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb7334a70 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb7334cbd in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0xb75d6c65 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#35 0xb7c0268e in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#36 0xb7a515f6 in wxYield () from /usr/lib/libwx_baseu-2.5.so.3
#37 0xb7ad7ca3 in wxSocketBase::_Wait () from /usr/lib/libwx_baseu_net-2.5.so.3
#38 0xb7ad7d7f in wxSocketBase::WaitForRead () from /usr/lib/libwx_baseu_net-2.5.so.3
#39 0x0815a90b in ReadBufferFromSocket () at stl_algobase.h:168
#40 0x0815b081 in ECSocket::ReadBuffer () at stl_algobase.h:168
#41 0x0815b47c in ECSocket::ReadFlags () at stl_algobase.h:168
#42 0x0815b773 in ECSocket::ReadPacket () at stl_algobase.h:168
#43 0x081681a5 in ExternalConn::OnSocketEvent (this=0x89f5928, event=@0x89edb20) at ExternalConn.cpp:176
#44 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#45 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
#46 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#47 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
---Type to continue, or q to quit---
#48 0xb7a4d786 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
#49 0xb799fce6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
#50 0xb7cae765 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#51 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#52 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
#53 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#54 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
#55 0xb7cae627 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#56 0xb7c0281d in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#57 0xb73366b3 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#58 0xb73336b2 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#59 0xb7334738 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#60 0xb7334a70 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#61 0xb7335013 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#62 0xb75d6a23 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#63 0xb7c1d208 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#64 0xb7cae233 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#65 0xb7cae39a in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#66 0xb79e3a63 in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
#67 0xb79e3b3d in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
#68 0x082b258b in main (argc=2, argv=0x0) at amule-gui.cpp:164
-
last message output:
"
Finished sources
Wrong Tags on Mule Info packet - Attempted to read past end of CMemFile
Sent by [QQho] http://emule-project.net on ip 82.82.159.12 port 4662 using client 0 version 45
User Disconnected.
Packet Dump:
|45| 1| 9| 0| 0| 0| 3| 1| 0|20| 1| 0| 0| 0| 3| 1
| 0|22| 4| 0| 0| 0| 3| 1| 0|21|40|12| 0| 0| 3| 1
| 0|23| 3| 0| 0| 0| 3| 1| 0|24| 1| 0| 0| 0| 3| 1
| 0|25| 2| 0| 0| 0| 3| 1| 0|27| 3| 0| 0| 0| 3| 1
| 0|ef| 1| 0| 0| 0
Wrong Tags on Mule Info packet - Attempted to read past end of CMemFile
Sent by [QQho] http://emule-project.net on ip 82.82.159.12 port 4662 using client 0 version 45
User Disconnected.
Packet Dump:
|45| 1| 9| 0| 0| 0| 3| 1| 0|20| 1| 0| 0| 0| 3| 1
| 0|22| 4| 0| 0| 0| 3| 1| 0|21|40|12| 0| 0| 3| 1
| 0|23| 3| 0| 0| 0| 3| 1| 0|24| 1| 0| 0| 0| 3| 1
| 0|25| 2| 0| 0| 0| 3| 1| 0|27| 3| 0| 0| 0| 3| 1
| 0|ef| 1| 0| 0| 0
Wrong Tags on Mule Info packet - Attempted to read past end of CMemFile
Sent by [QQho] http://emule-project.net on ip 82.82.159.12 port 4662 using client 0 version 45
User Disconnected.
Packet Dump:
|45| 1| 9| 0| 0| 0| 3| 1| 0|20| 1| 0| 0| 0| 3| 1
| 0|22| 4| 0| 0| 0| 3| 1| 0|21|40|12| 0| 0| 3| 1
| 0|23| 3| 0| 0| 0| 3| 1| 0|24| 1| 0| 0| 0| 3| 1
| 0|25| 2| 0| 0| 0| 3| 1| 0|27| 3| 0| 0| 0| 3| 1
| 0|ef| 1| 0| 0| 0
Wrong Tags on Mule I
"
-
seems to be very reproducible.while consuming high cpu:
#0 0xb7a51dd5 in wxPipeInputStream::CanRead () from /usr/lib/libwx_baseu-2.5.so.3
#1 0xb7bfafd3 in wxGUIAppTraits::WaitForChild () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#2 0xb7a523b1 in wxExecute () from /usr/lib/libwx_baseu-2.5.so.3
#3 0xb7a5197b in wxExecute () from /usr/lib/libwx_baseu-2.5.so.3
#4 0xb7a514e4 in wxGetHomeDir () from /usr/lib/libwx_baseu-2.5.so.3
#5 0xb7a5159e in wxExecute () from /usr/lib/libwx_baseu-2.5.so.3
#6 0x082ac9f0 in CamuleApp::OnFatalException (this=0x85eabe0) at amule.cpp:1180
#7 0xb7a535e8 in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.5.so.3
#8
#9 0x08132d61 in CClientListCtrl::UpdateClient () at DownloadQueue.h:366
#10 0x082b33e2 in CamuleGuiApp::NotifyEvent (this=0x8ba2f90, event=
{<> = {}, ID = INVALID_EVENT, byte_value = 36 '$', short_value = 65535, long_value = 146280488, longlong_value = 3084717768, string_value = , ptr_value = 0x0, ptr_aux_value = 0x8b92208})
at amule-gui.cpp:700
#11 0x0818c8ed in CClientReqSocket::ProcessPacket () at arrstr.h:102
#12 0x08197c5a in CClientReqSocket::PacketReceived () at arrstr.h:102
#13 0x081665d4 in CEMSocket::OnReceive () at ExternalConn.cpp:596
#14 0x0818b6d5 in CClientReqSocketHandler::ClientReqSocketHandler () at arrstr.h:102
#15 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#16 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
#17 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#18 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
#19 0xb7a4d786 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
#20 0xb799fce6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
#21 0xb7cae765 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#22 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#23 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
#24 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#25 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
#26 0xb7cae627 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#27 0xb7c0281d in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#28 0xb73366b3 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#29 0xb73336b2 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#30 0xb7334738 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xb7334a70 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb7334cbd in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#33 0xb75d6c65 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xb7c0268e in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#35 0xb7a515f6 in wxYield () from /usr/lib/libwx_baseu-2.5.so.3
#36 0xb7ad7ca3 in wxSocketBase::_Wait () from /usr/lib/libwx_baseu_net-2.5.so.3
#37 0xb7ad7d7f in wxSocketBase::WaitForRead () from /usr/lib/libwx_baseu_net-2.5.so.3
#38 0x0815a90b in ReadBufferFromSocket () at stl_algobase.h:168
#39 0x0815b081 in ECSocket::ReadBuffer () at stl_algobase.h:168
#40 0x0815b47c in ECSocket::ReadFlags () at stl_algobase.h:168
#41 0x0815b773 in ECSocket::ReadPacket () at stl_algobase.h:168
#42 0x081681a5 in ExternalConn::OnSocketEvent (this=0x89f5928, event=@0x8a645c0) at ExternalConn.cpp:176
#43 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#44 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
#45 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#46 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
#47 0xb7a4d786 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
#48 0xb799fce6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.5.so.3
#49 0xb7cae765 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#50 0xb799fd78 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#51 0xb7a4d850 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.5.so.3
#52 0xb7a4cccf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.5.so.3
#53 0xb7a4d9f0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.5.so.3
#54 0xb7cae627 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#55 0xb7c0281d in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#56 0xb73366b3 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#57 0xb73336b2 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#58 0xb7334738 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#59 0xb7334a70 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#60 0xb7335013 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#61 0xb75d6a23 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#62 0xb7c1d208 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#63 0xb7cae233 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#64 0xb7cae39a in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#65 0xb79e3a63 in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
#66 0xb79e3b3d in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
#67 0x082b258b in main (argc=2, argv=0x0) at amule-gui.cpp:164
-
djtm,
src/ClientListCtrl.cpp:360:void CClientListCtrl::UpdateClient( CUpDownClient* client, ViewType view )
src/ClientListCtrl.h:144: void UpdateClient( CUpDownClient* client, ViewType view );
I can't imagine were did your gdb got those line numbers and file names from. Are you sure you are using an aMule cvs tarball? This must be very old stuff you got there, as you see, UpdateClient is now in file ClientListCtrl.cpp. Also I dont remember seeing dump packets enabled in the current code.
Check it please.
Cheers!
-
drwxr-xr-x 8 djtm djtm 4,0K 2005-02-18 09:28 amule-cvs
-rw-r--r-- 1 djtm djtm 1,9M 2005-02-17 07:01 aMule-cvs-20050217.tar.bz2
$ ll /usr/local/bin/amule*
-rwxr-xr-x 1 root staff 7,0M 2005-02-18 16:00 /usr/local/bin/amule
-rwxr-xr-x 1 root staff 383K 2005-02-18 16:00 /usr/local/bin/amulecmd
-rwxr-xr-x 1 root staff 185K 2004-12-25 19:40 /usr/local/bin/amulecmdDLG
-rwxr-xr-x 1 root staff 3,8M 2005-02-18 16:00 /usr/local/bin/amuled
-rwxr-xr-x 1 root staff 2,0M 2005-02-18 16:00 /usr/local/bin/amuleweb
-rwxr-xr-x 1 root staff 539K 2004-12-25 19:40 /usr/local/bin/amulewebDLG
$ ll `which amule`
-rwxr-xr-x 1 root staff 7,0M 2005-02-18 16:00 /usr/local/bin/amule
~ src/ClientListCtrl.cpp:360
void CClientListCtrl::UpdateClient( CUpDownClient* client, ViewType view )
{
if ( ( m_viewType != view ) || ( view == vtNone ) ) {
return;
}
if ( theApp.amuledlg->IsDialogVisible( CamuleDlg::TransferWnd ) ) {
// Visible lines, default to all because not all platforms support the GetVisibleLines function
long first = 0, last = GetItemCount();
long result = FindItem( -1, (long)client );
if ( result > -1 ) {
#ifndef __WXMSW__
GetVisibleLines( &first, &last );
#endif
if ( result >= first && result <= last) {
RefreshItem(result);
}
}
~144: src/ClientListCtrl.h:144
/**
* Updates a client on the list.
*
* @param client The client to be updated.
* @param view The view where the client is being displayed.
*
* This function updates (redraws) the specified client on the list, provided
* that the view parameter matches the currently selected view-mode. Clients
* that are outside the currently visible range will also be ignored.
*/
void UpdateClient( CUpDownClient* client, ViewType view );
/**
those are my sources, nothing modified. just downloaded the tarball, configure + make && make install....
-
The dump packet log may still be from an older(cvs, max. 1 week old) version...
-
djtm,
#9 0x08132d61 in CClientListCtrl::UpdateClient () at DownloadQueue.h:366
This is from your backtrace. My line DownloadQueue.h:366 reads:
std::deque m_toresolve;
So, the code you posted seems to be the same as mine, but gdb got nuts...
Cheers!
-
djtm,
One week is too much in this case, because the code base had a major change in this period.
Cheers!
-
well then everything except the third post " last message output:..." is applicable still.
that's okay.
it should have been only 3 days, but it doesn't matter. it's the only old thing the backtraces and everything else is new.
-
djtm,
Line numbers are pretty confused now. Please use a recent cvs tarball and post the new backtrace so I can analyze it.
Cheers!
-
it is from 170205... even newer?
-
Yes, there were changes to these files on CVS, I can't track the real line numbers.
Btw, I think I have reproduced this behaviour here once, amuled hangs with a high CPU usage. From your backtrace, it seems like amuled gets locked after a fatal error, which I could not identify yet because your line numbers don't match with mine.
Lets get this bug! :)