also irgendwie gehts immer noch net:
(gdb) bt
#0 0x08058fcc in CScriptWebServer::ProcessImgFileReq (this=0x81a8320,
Data=@0xb71792a0) at WebServer.cpp:311
#1 0x08080075 in CWebSocket::OnRequestReceived (this=0x8330ff0,
pHeader=0x8348fe7 "HTTP/1.1\r\nHost: localhost:4711\r\nUser-Agent: Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.13) Gecko/20060418 Firefox/1.0.8 (Ubuntu package 1.0.8)\r\nAccept: image/png,*/*;q=0.5\r\nAccept-Language: de-de,"...,
pData=0x0, dwDataLen=0) at WebSocket.cpp:344
#2 0x08080777 in CWCThread::Entry (this=0x8330fe0) at WebSocket.cpp:212
#3 0xb7e62140 in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.6.so.0
#4 0xb7e621b3 in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#5 0xb7ef0381 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xb7c0fbfe in clone () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt full
#0 0x08058fcc in CScriptWebServer::ProcessImgFileReq (this=0x81a8320,
Data=@0xb71792a0) at WebServer.cpp:311
img_size = 0
img_data = (unsigned char *) 0x8349185 "1804289383\r\n\r\n"
session = (const CSession *) 0x81af614
imgName = { = {static npos = 4294967295,
m_pchData = 0x82d41bc}, }
img = (CAnyImage *) 0x0
#1 0x08080075 in CWebSocket::OnRequestReceived (this=0x8330ff0,
pHeader=0x8348fe7 "HTTP/1.1\r\nHost: localhost:4711\r\nUser-Agent: Mozilla/5 .0 (X11; U; Linux i686; de-DE; rv:1.7.13) Gecko/20060418 Firefox/1.0.8 (Ubuntu p ackage 1.0.8)\r\nAccept: image/png,*/*;q=0.5\r\nAccept-Language: de-de,"...,
pData=0x0, dwDataLen=0) at WebSocket.cpp:344
url_ext = { = {static npos = 4294967295,
m_pchData = 0x82c6b3c}, }
is_post = false
sURL = { = {static npos = 4294967295,
m_pchData = 0x82c769c}, }
current_cookie = 0x834917e "SESSID"
Data = {parsedURL = {m_path = { = {
static npos = 4294967295, m_pchData = 0xb7e8225c}, },
m_file = { = {static npos = 4294967295,
m_pchData = 0x82c9c0c}, },
---Type to continue, or q to quit---
m_params = {<__gnu_norm::map,std::allocator > >> = {_M_t = {
_M_impl = { > >> = {<__gnu_cxx::__mt_alloc >,__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >> = {<__gnu_cxx::__mt_alloc_base > >> = {}, }, },
_M_key_compare = {<> = {}, },
_M_header = {_M_color = std::_S_red, _M_parent = 0x0,
_M_left = 0xb7179254, _M_right = 0xb7179254},
_M_node_count = 0}}}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::map, std::allocator > > >> = {<__gnu_debug::_Safe_sequence_base> = {
_M_iterators = 0x0, _M_const_iterators = 0x0,
_M_version = 1}, }, }},
sURL = { = {static npos = 4294967295,
m_pchData = 0x82c769c}, }, SessionID = 1804289383,
pSocket = 0x8330ff0}
path = 0x8348fcc "/amule_stats_conncount.png"
sessid = 1804289383
#2 0x08080777 in CWCThread::Entry (this=0x8330fe0) at WebSocket.cpp:212
IsGet = true
IsPost = false
---Type to continue, or q to quit---
lock = {m_isOk = 184, m_mutex = @0xb7e607a2}
#3 0xb7e62140 in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#4 0xb7e621b3 in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#5 0xb7ef0381 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb7c0fbfe in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info ava
Bei diesem thread apply all bt:
#572 0xb7e62196 in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.6.so.0
Previous frame inner to this frame (corrupt stack?)
0x08058fcc 311 unsigned char* img_data = img->RequestData(img_size);
Also habe erstmal wie du beschrieben hattest den amuleweb neu compiliert und hat nix gebracht!
Dann hab ich einfach mal die amuleweb datei getauscht (die alte war ca. 500kb groß und die neue 5,5Mb??)
Dann lief der webser mit den debug info's die ich hier gepostet habe auch eine weile und dann schmierte er wieder ab!
Komisch ist das der webserver jetzt so aus sah wie der aus Version 2.0.3 und nicht wie der aus dem neuen???
Wuischke: Smileys deaktiviert