Ok as the thread title says above I got a debug from my server and i need help solving it. I thank any help in advance
Code:
*****************************************************
Error report - Thu Jan 01 01:02:16 2009
Compiler info - gcc 3.4.5 (mingw special)
Compilation Date - Dec 24 2008 21:06:35
Memory load: 54
Total phys: 2097151 K available phys: 1400252 K
Start time: 1-1-2009 6:36:50
Kernel time: 0:0:19.640
User time: 0:0:26.910
Threads: 4
Exception: 0xc0000005 at eip = 0x801eb7
eax = 0
ebx = 0x362f0c4 -> 0x362f82c
ecx = 0x801eac -> 0x252e6425
edx = 0x474e5543
esi = 0x79803c -> 0x83e58955
edi = 0x7e9baf0 -> 0x432b2b00
ebp = 0x362f0d8 -> 0x362f0e8
esp = 0x362f09c -> 0x6d87c0
efl = 0x10246
---Stack Trace---
From: 0x362f09c to: 0x3630000
0x362f09c | 0x6d87c0 -> 0x7406f883
0x362f0a0 | 0x1
0x362f0a4 | 0x1
0x362f0a8 | 0x432b2b00
0x362f0ac | 0x474e5543
0x362f0b0 | 0x7e9baf0 -> 0x432b2b00
0x362f0b4 | 0x362f0c4 -> 0x362f82c
0x362f0b8 | 0x362f0cc -> 0x7e9baf0
0x362f0bc | 0x6d5575 -> 0x830cc583
0x362f0c0 | 0x362f080 -> 0
0x362f0c4 | 0x362f82c -> 0x362ff24
0x362f0c8 | 0x362f11c -> 0x362f93c
0x362f0cc | 0x7e9baf0 -> 0x432b2b00
0x362f0d0 | 0x79803c -> 0x83e58955
0x362f0d4 | 0xffffffff
0x362f0d8 | 0x362f0e8 -> 0x362f198 \\\\\\ stack frame //////
0x362f0dc | 0x6d1d59 -> 0xe8241c89 <-- ret
0x362f0e0 | 0x7e9baf0 -> 0x432b2b00
0x362f0e4 | 0x81609c -> 0x81d0c8
0x362f0e8 | 0x362f198 -> 0x362f1c8 \\\\\\ stack frame //////
0x362f0ec | 0x6cee6c -> 0x8b18c583 <-- ret
0x362f0f0 | 0x7e9bb10 -> 0x81deb0
0x362f0f4 | 0x81609c -> 0x81d0c8
0x362f0f8 | 0x79803c -> 0x83e58955
0x362f0fc | 0x7e27e84 -> 0x74657321
0x362f100 | 0
0x362f104 | 0x7e27e84 -> 0x74657321
0x362f108 | 0x6a8ead0 -> 0x14
0x362f10c | 0x362f93c -> 0x362fd0c
0x362f110 | 0x1
0x362f114 | 0x7e9bb10 -> 0x81deb0
0x362f118 | 0x77d65883 -> 0x840fc084
0x362f11c | 0x362f93c -> 0x362fd0c
0x362f120 | 0xffffffff
0x362f124 | 0x6cbe94 -> 0x8de58955
0x362f128 | 0x7e9fc5 -> 0x201ffff
0x362f12c | 0x362f150 -> 0x2fcbc2a7
0x362f130 | 0x793074 -> 0xc718c583
0x362f134 | 0x6cbe94 -> 0x8de58955
0x362f138 | 0x7ea4e8 -> 0x801ffff
0x362f13c | 0x362f180 -> 0x5b43aeaf
0x362f140 | 0x6cee6c -> 0x8b18c583
0x362f144 | 0x362f0f0 -> 0x7e9bb10
0x362f148 | 0
0x362f14c | 0x77ea9d78 -> 0x909090c3
0x362f150 | 0x2fcbc2a7
0x362f154 | 0x7
0x362f158 | 0x85eb948 -> 0x81bb0c
0x362f15c | 0x362f990 -> 0x7e27e6c
0x362f160 | 0x1
0x362f164 | 0x8538800 -> 0x1
0x362f168 | 0x362f1a8 -> 0x362f1c8
0x362f16c | 0x7927c3 -> 0x9015b60f
0x362f170 | 0x6a8eadc -> 0x69736162
0x362f174 | 0x7edcb2 -> 0x7325002c
0x362f178 | 0x1
0x362f17c | 0x77ec24b5 -> 0x8b55ff8b
0x362f180 | 0x5b43aeaf
0x362f184 | 0xfffffffe
0x362f188 | 0x77ea9d78 -> 0x909090c3
0x362f18c | 0x362f9a0 -> 0
0x362f190 | 0xe
0x362f194 | 0x7e27e6c -> 0x7e27e84
0x362f198 | 0x362f1c8 -> 0x362fc88 \\\\\\ stack frame //////
0x362f19c | 0x774ca3 -> 0x9090caeb <-- ret
0x362f1a0 | 0x812225 -> 0x69736162
0x362f1a4 | 0x7
0x362f1a8 | 0x362f1c8 -> 0x362fc88
0x362f1ac | 0x794e52 -> 0x8908558b
0x362f1b0 | 0x7edcb2 -> 0x7325002c
0x362f1b4 | 0x7edcb3 -> 0x20732500
0x362f1b8 | 0x362f990 -> 0x7e27e6c
0x362f1bc | 0x362f9a0 -> 0
0x362f1c0 | 0x85eb948 -> 0x81bb0c
0x362f1c4 | 0x7
0x362f1c8 | 0x362fc88 -> 0x362fcb8 \\\\\\ stack frame //////
0x362f1cc | 0x41d152 -> 0x8d04ec83 <-- ret
0x362f1cc Chat::talkToChannel(Player*, SpeakClasses, std::string const&, unsigned short)(0x414356)
0x362f1d0 | 0x362f9a0 -> 0
0x362f1d4 | 0x7e27e6c -> 0x7e27e84
0x362f1d8 | 0xe
0x362f1dc | 0xffffffff
0x362f1e0 | 0x362f1fc -> 0x362f218
0x362f1e4 | 0x562ba4 -> 0x8bf85d8b
0x362f1e4 QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f1e8 | 0x108d92d8 -> 0x81cf58
0x362f1ec | 0xb1000
0x362f1f0 | 0xbc000
0x362f200 QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f21c QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f238 QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f254 QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f270 QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f28c QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f2a8 QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f2c4 QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f2e0 Map::getSpectatorsInternal(std::list<Creature*, std::allocator<Creature*> >&, Position const&, bool, int, int, int, int, int, int)(0x5604c4)
0x362f420 Game::addDistanceEffect(Position const&, Position const&, unsigned char)(0x479618)
0x362f480 ProtocolGame::sendMagicEffect(Position const&, unsigned char)(0x5e4bfe)
0x362f494 Game::addDistanceEffect(Position const&, Position const&, unsigned char)(0x479618)
0x362f4e4 LuaScriptInterface::~LuaScriptInterface()(0x4ffe48)
0x362f5e4 ProtocolGame::parsePlayerPurchase(NetworkMessage&)(0x5dffe0)
0x362f60c QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f614 Npc::loadInteraction(_xmlNode*)(0x584d64)
0x362f618 ProtocolGame::parsePlayerPurchase(NetworkMessage&)(0x5dffe0)
0x362f67c QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f698 QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f6b4 QTreeNode::getLeaf(unsigned int, unsigned int)(0x562b4a)
0x362f740 TalkAction::showBanishmentInfo(Player*, std::string const&, std::string const&)(0x62f296)
0x362f7a4 LuaScriptInterface::~LuaScriptInterface()(0x4ffe48)
0x362f868 Outfits::loadFromXml()(0x5a7562)
0x362f960 Chat::talkToChannel(Player*, SpeakClasses, std::string const&, unsigned short)(0x414356)
0x362fa8c Spells::onPlayerSay(Player*, std::string const&)(0x6082d4)
0x362fb9c Player::removeMessageBuffer()(0x5bde6c)
0x362fbb0 TalkActions::onPlayerSay(Player*, unsigned short, std::string const&)(0x61c074)
0x362fc64 | 0
0x362fc68 | 0x362fc98 -> 0x7
0x362fc6c | 0x7aa495 -> 0x8be8458b
0x362fc70 | 0x7a5a09c -> 0x6b690072
0x362fc74 | 0x7e6ca0 -> 0x10d00ff
0x362fc78 | 0x362ff24 -> 0x362ff70
0x362fc7c | 0
0x362fc80 | 0x85eb948 -> 0x81bb0c
0x362fc84 | 0x7
0x362fc88 | 0x362fcb8 -> 0x362fdd8 \\\\\\ stack frame //////
0x362fc8c | 0x474c3e -> 0x83c0b60f <-- ret
0x362fc8c Game::playerTalkToChannel(Player*, SpeakClasses, std::string const&, unsigned short)(0x474b68)
0x362fc90 | 0x824a80 -> 0x81b3f8
0x362fc94 | 0x85eb948 -> 0x81bb0c
0x362fc98 | 0x7
0x362fc9c | 0x7e27e6c -> 0x7e27e84
0x362fca0 | 0
0x362fca4 | 0x362fcc4 -> 0x85eb948
0x362fca8 | 0x823320 -> 0x81b528
0x362fcac | 0
0x362fcb0 | 0
0x362fcb4 | 0x7e27e68 -> 0x7ec644
0x362fcb8 | 0x362fdd8 -> 0x362fe18 \\\\\\ stack frame //////
0x362fcbc | 0x47364c -> 0xff3085c7 <-- ret
0x362fcbc Game::playerSay(unsigned int, unsigned short, SpeakClasses, std::string const&, std::string const&)(0x4730a0)
0x362fcc0 | 0x823320 -> 0x81b528
0x362fcc4 | 0x85eb948 -> 0x81bb0c
0x362fcc8 | 0x7
0x362fccc | 0x7e27e6c -> 0x7e27e84
0x362fcd0 | 0
0x362fcd4 | 0
0x362fcd8 | 0
0x362fcdc | 0x823320 -> 0x81b528
0x362fcec Game::internalMoveCreature(Creature*, Direction, unsigned int)(0x45f92e)
0x362fd30 Game::playerSay(unsigned int, unsigned short, SpeakClasses, std::string const&, std::string const&)(0x4730a0)
0x362fd40 Creature::addEventWalk()(0x440626)
0x362fdb4 | 0x77ecd710 -> 0xd83c3c9
0x362fdb8 | 0xcca5986 -> 0
0x362fdbc | 0xdde56580
0x362fdc0 | 0x1c96bde
0x362fdc4 | 0x5460
0x362fdc8 | 0x6a8ead0 -> 0x14
0x362fdcc | 0
0x362fdd0 | 0x7e27e68 -> 0x7ec644
0x362fdd4 | 0x7
0x362fdd8 | 0x362fe18 -> 0x362feb8 \\\\\\ stack frame //////
0x362fddc | 0x73c77e -> 0x8bf45d8b <-- ret
0x362fde0 | 0x823320 -> 0x81b528
0x362fde4 | 0x10001383 -> 0x74055084
0x362fde8 | 0
0x362fdec | 0x7
0x362fdf0 | 0x7e27e68 -> 0x7ec644
0x362fdf4 | 0x7e27e6c -> 0x7e27e84
0x362fdf8 | 0x7e27e6c -> 0x7e27e84
0x362fdfc | 0x6cd639 -> 0x9090c3c9
0x362fe00 | 0
0x362fe04 | 0x10001383 -> 0x74055084
0x362fe08 | 0x823320 -> 0x81b528
0x362fe0c | 0x2a5cb30 -> 0x2adfc00
0x362fe10 | 0x175
0x362fe14 | 0
0x362fe18 | 0x362feb8 -> 0x362ff48 \\\\\\ stack frame //////
0x362fe1c | 0x77172f -> 0x8984458d <-- ret
0x362fe20 | 0x8147388 -> 0x7e27e50
0x362fe24 | 0x362fe38 -> 0x8147384
0x362fe28 | 0x77d65883 -> 0x840fc084
0x362fe2c | 0x9e7f950 -> 0x85e6378
0x362fe30 | 0
0x362fe34 | 0x9e7f950 -> 0x85e6378
0x362fe38 | 0x8147384 -> 0x7ec9e4
0x362fe3c | 0x312f34c -> 0x312f7cc
0x362fe7c OutputMessagePool::startExecutionFrame()(0x5a8d02)
0x362fe94 | 0xfffffffe
0x362fe98 | 0x288
0x362fe9c | 0
0x362fea0 | 0x495c6a72
0x362fea4 | 0x1680288
0x362fea8 | 0x3620000
0x362feac | 0x2a5cb30 -> 0x2adfc00
0x362feb0 | 0x175
0x362feb4 | 0
0x362feb8 | 0x362ff48 -> 0x362ff80 \\\\\\ stack frame //////
0x362febc | 0x638d6c -> 0x907d83 <-- ret
0x362febc Dispatcher::dispatcherThread(void*)(0x638a50)
0x362fec0 | 0x8147384 -> 0x7ec9e4
0x362fec4 | 0xffffffff
0x362fec8 | 0xfffffffe
0x362fecc | 0x77d6861f -> 0x900008c2
0x362fed0 | 0x77d68652 -> 0xffd243e9
0x362fed4 | 0
0x362fed8 | 0x8147380 -> 0x81b698
0x362fedc | 0x312fe9c -> 0x22fb04
0x362ff00 Dispatcher::dispatcherThread(void*)(0x638a50)
0x362ff24 | 0x362ff70 -> 0x362ffc4
0x362ff28 | 0x452108 -> 0x57e58955
0x362ff28 _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x452108)
0x362ff2c | 0
0x362ff30 | 0x2a1fd08 -> 0
0x362ff34 | 0x362ff80 -> 0x362ff88
0x362ff38 | 0x77eaa8e0 -> 0x5ec68b5f
0x362ff3c | 0x2a5cb30 -> 0x2adfc00
0x362ff40 | 0
0x362ff44 | 0
0x362ff48 | 0x362ff80 -> 0x362ff88 \\\\\\ stack frame //////
0x362ff4c | 0x77f09e04 -> 0x90abeb59 <-- ret
0x362ff50 | 0
0x362ff54 | 0x2fcbccaf
0x362ff58 | 0
0x362ff5c | 0
0x362ff60 | 0x2a5cb30 -> 0x2adfc00
0x362ff64 | 0x362ff54 -> 0x2fcbccaf
0x362ff68 | 0x362ff54 -> 0x2fcbccaf
0x362ff6c | 0x362ffc4 -> 0xffffffff
0x362ff70 | 0x362ffc4 -> 0xffffffff
0x362ff74 | 0x77ec24b5 -> 0x8b55ff8b
0x362ff78 | 0x5b59ad17
0x362ff7c | 0
0x362ff80 | 0x362ff88 -> 0x362ff94 \\\\\\ stack frame //////
0x362ff84 | 0x77f09eb8 -> 0x909090cc <-- ret
0x362ff88 | 0x362ff94 -> 0x362ffd4
0x362ff8c | 0x76ac4911 -> 0x815ff50 <-- ret
0x362ff90 | 0x2a5cb30 -> 0x2adfc00
0x362ff94 | 0x362ffd4 -> 0x362ffec \\\\\\ stack frame //////
0x362ff98 | 0x77d3e4b6 -> 0xfefc45c7 <-- ret
0x362ff9c | 0x2a5cb30 -> 0x2adfc00
0x362ffa0 | 0x76ac7745 -> 0x49909090
0x362ffa4 | 0
0x362ffa8 | 0
0x362ffac | 0x2a5cb30 -> 0x2adfc00
0x362ffb0 | 0
0x362ffb4 | 0
0x362ffb8 | 0
0x362ffbc | 0x362ffa0 -> 0x76ac7745
0x362ffc0 | 0
0x362ffc4 | 0xffffffff
0x362ffc8 | 0x77d09834 -> 0x8b55ff8b
0x362ffcc | 0x218b769 -> 0x569b3f02
0x362ffd0 | 0
0x362ffd4 | 0x362ffec -> 0 \\\\\\ stack frame //////
0x362ffd8 | 0x77d3e489 -> 0x909090cc <-- ret
0x362ffdc | 0x77f09e59 -> 0x8b55ff8b
0x362ffe0 | 0x2a5cb30 -> 0x2adfc00
0x362ffe4 | 0
0x362ffe8 | 0
0x362ffec | 0 \\\\\\ stack frame //////
0x362fff0 | 0 <-- ret
0x362fff4 | 0x77f09e59 -> 0x8b55ff8b
0x362fff8 | 0x2a5cb30 -> 0x2adfc00
0x362fffc | 0
*****************************************************