aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: amule softcrash 170205  (Read 4682 times)

djtm

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 95
amule softcrash 170205
« 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.
« Last Edit: February 18, 2005, 05:42:17 PM by djtm »
Logged
"If you laid all of our laws end to end, there would be no end."
Mark Twain
"Linux is like a wigwam: No Gates, no Windows, but Apache inside!"

djtm

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 95
small backtrace
« Reply #1 on: February 18, 2005, 05:39:39 PM »

(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 Edit: February 18, 2005, 05:39:55 PM by djtm »
Logged
"If you laid all of our laws end to end, there would be no end."
Mark Twain
"Linux is like a wigwam: No Gates, no Windows, but Apache inside!"

djtm

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 95
Re: amule softcrash 170205
« Reply #2 on: February 18, 2005, 05:49:14 PM »

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
"
Logged
"If you laid all of our laws end to end, there would be no end."
Mark Twain
"Linux is like a wigwam: No Gates, no Windows, but Apache inside!"

djtm

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 95
Re: amule softcrash 170205
« Reply #3 on: February 18, 2005, 05:59:41 PM »

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
« Last Edit: February 18, 2005, 05:59:54 PM by djtm »
Logged
"If you laid all of our laws end to end, there would be no end."
Mark Twain
"Linux is like a wigwam: No Gates, no Windows, but Apache inside!"

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: amule softcrash 170205
« Reply #4 on: February 18, 2005, 10:15:12 PM »

djtm,
Code: [Select]
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!
Logged

djtm

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 95
Re: amule softcrash 170205
« Reply #5 on: February 18, 2005, 10:27:32 PM »

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....
Logged
"If you laid all of our laws end to end, there would be no end."
Mark Twain
"Linux is like a wigwam: No Gates, no Windows, but Apache inside!"

djtm

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 95
Re: amule softcrash 170205
« Reply #6 on: February 18, 2005, 10:35:51 PM »

The dump packet log may still be from an older(cvs, max. 1 week old) version...
Logged
"If you laid all of our laws end to end, there would be no end."
Mark Twain
"Linux is like a wigwam: No Gates, no Windows, but Apache inside!"

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: amule softcrash 170205
« Reply #7 on: February 18, 2005, 10:37:36 PM »

djtm,

Quote
#9 0x08132d61 in CClientListCtrl::UpdateClient () at DownloadQueue.h:366

This is from your backtrace. My line DownloadQueue.h:366 reads:
Code: [Select]
std::deque m_toresolve;
So, the code you posted seems to be the same as mine, but gdb got nuts...

Cheers!
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: amule softcrash 170205
« Reply #8 on: February 18, 2005, 10:38:59 PM »

djtm,

One week is too much in this case, because the code base had a major change in this period.

Cheers!
Logged

djtm

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 95
Re: amule softcrash 170205
« Reply #9 on: February 19, 2005, 01:15:52 AM »

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.
Logged
"If you laid all of our laws end to end, there would be no end."
Mark Twain
"Linux is like a wigwam: No Gates, no Windows, but Apache inside!"

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: amule softcrash 170205
« Reply #10 on: February 19, 2005, 03:58:19 PM »

djtm,

Line numbers are pretty confused now. Please use a recent cvs tarball and post the new backtrace so I can analyze it.

Cheers!
Logged

djtm

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 95
Re: amule softcrash 170205
« Reply #11 on: February 19, 2005, 04:41:48 PM »

it is from 170205... even newer?
Logged
"If you laid all of our laws end to end, there would be no end."
Mark Twain
"Linux is like a wigwam: No Gates, no Windows, but Apache inside!"

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: amule softcrash 170205
« Reply #12 on: February 19, 2005, 05:05:06 PM »

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! :)
Logged