Kayan
Active Member
Good afternoon. I do not understand very well the report created when the server drops. But by what I saw apparently a problem of Party. Someone could confirm oque may have caused the fall?
Code:
*****************************************************
Error report - Sat May 03 14:06:16 2008
Compiler info - gcc 3.4.5 (mingw special)
Compilation Date - Apr 20 2008 00:15:23
Memory load: 62
Total phys: 2096388 K available phys: 786352 K
Start time: 3-5-2008 15:55:20
Kernel time: 0:0:9.796
User time: 0:3:18.265
Threads: 4
Exception: 0xc0000005 at eip = 0x576edd(ProtocolGame::canSee(Creature const*) const - 0x576ece)
eax = 0
ebx = 0x23da6c8 -> 0
ecx = 0
edx = 0x22cf880 -> 0x6e00ec
esi = 0x3764930 -> 0x6defc8
edi = 0
ebp = 0x134f9b4 -> 0x134f9d4
esp = 0x134f99c -> 0x23da6c8
efl = 0x10216
---Stack Trace---
From: 0x134f99c to: 0x1350000
0x134f99c | 0x23da6c8 -> 0
0x134f9a0 | 0x7843560 -> 0x2a2
0x134f9a4 | 0x134f9d4 -> 0x134fb34
0x134f9a8 | 0x37a63d8 -> 0x6defc8
0x134f9ac | 0x37a63d8 -> 0x6defc8
0x134f9b0 | 0x3764930 -> 0x6defc8
0x134f9b4 | 0x134f9d4 -> 0x134fb34 \\\\\\ stack frame //////
0x134f9b8 | 0x57d0c7 -> 0x840fc084 <-- ret
0x134f9b8 ProtocolGame::sendCreatureShield(Creature const*)(0x57d0a6)
0x134f9bc | 0x3764930 -> 0x6defc8
0x134f9c0 | 0x23da6c8 -> 0
0x134f9c4 | 0x1
0x134f9c8 | 0x3764930 -> 0x6defc8
0x134f9cc | 0x3764930 -> 0x6defc8
0x134f9d0 | 0
0x134f9d4 | 0x134fb34 -> 0x134fc74 \\\\\\ stack frame //////
0x134f9d8 | 0x5514af -> 0xfee48d8b <-- ret
0x134f9d8 Party::passLeadership(Player*)(0x550f98)
0x134f9dc | 0x3764930 -> 0x6defc8
0x134f9e0 | 0x23da6c8 -> 0
0x134f9e4 | 0x134fa9c -> 0x2479914
0x134f9e8 | 0x77bbd3fd -> 0xccccccc3
0x134f9ec | 0x100100b5 -> 0xc308c483
0x134f9f0 | 0
0x134f9f4 | 0x20
0x134f9f8 | 0x100088f1 -> 0xc483d88b
0x134fa6c Party::passLeadership(Player*)(0x550f98)
0x134fb10 | 0x6bafb4 -> 0x10d00ff
0x134fb14 | 0x134fb28 -> 0x3764930
0x134fb18 | 0x68e592 -> 0x8b0c6d8d
0x134fb1c | 0x134facc -> 0x79747261
0x134fb20 | 0x6d2460 -> 0x736579
0x134fb24 | 0x134fb34 -> 0x134fc74
0x134fb28 | 0x3764930 -> 0x6defc8
0x134fb2c | 0x3764930 -> 0x6defc8
0x134fb30 | 0
0x134fb34 | 0x134fc74 -> 0x134fd34 \\\\\\ stack frame //////
0x134fb38 | 0x5504e7 -> 0xff38858b <-- ret
0x134fb38 Party::leave(Player*)(0x55045e)
0x134fb3c | 0x1e7e568 -> 0x2469008
0x134fb40 | 0x2469008 -> 0x6e00ec
0x134fb44 | 0
0x134fb48 | 0x1cfe988 -> 0x40004
0x134fb4c | 0x3f0000 -> 0xc8
0x134fb50 | 0
0x134fb54 | 0x748
0x134fb58 | 0x18
0x134fb9c Chat::getChannelList(Player*)(0x4303e4)
0x134fbc8 ChatChannel::removeUser(Player*)(0x41eeba)
0x134fbdc Party::leave(Player*)(0x55045e)
0x134fbe8 Chat::removeUserFromAllChannels(Player*)(0x422994)
0x134fc3c Chat::removeUserFromAllChannels(Player*)(0x422994)
0x134fc50 | 0x134fc4c -> 0x134fc4c
0x134fc54 | 0x3764930 -> 0x6defc8
0x134fc58 | 0x77bdbed4 -> 0x85084d8b
0x134fc5c | 0x28553f84
0x134fc60 | 0x2afb61
0x134fc64 | 0x989680
0x134fc68 | 0x3764930 -> 0x6defc8
0x134fc6c | 0x3764930 -> 0x6defc8
0x134fc70 | 0
0x134fc74 | 0x134fd34 -> 0x134fe04 \\\\\\ stack frame //////
0x134fc78 | 0x55ef86 -> 0xcbe9 <-- ret
0x134fc78 Player::onCreatureDisappear(Creature const*, unsigned int, bool)(0x55ee1e)
0x134fc7c | 0x1e7e568 -> 0x2469008
0x134fc80 | 0x22cf880 -> 0x6e00ec
0x134fc84 | 0x1
0x134fc88 | 0x1
0x134fc8c | 0x1cfe990 -> 0x22350a8
0x134fc90 | 0x6e3984 -> 0
0x134fc94 | 0x134fcb4 -> 0x134fce4
0x134fc98 | 0x6ac700 -> 0xdb85de89
0x134fcb8 ScriptEnviroment::resetEnv()(0x4e6d04)
0x134fcec Player::onCreatureDisappear(Creature const*, unsigned int, bool)(0x55ee1e)
0x134fcf8 Creature::onCreatureDisappear(Creature const*, unsigned int, bool)(0x46321c)
0x134fd10 | 0
0x134fd14 | 0x134fd34 -> 0x134fe04
0x134fd18 | 0x540faf -> 0x8bf85d8b
0x134fd18 Npc::onCreatureDisappear(Creature const*, unsigned int, bool)(0x540f5e)
0x134fd1c | 0x2089880 -> 0x6e12a8
0x134fd20 | 0x22cf880 -> 0x6e00ec
0x134fd24 | 0x1
0x134fd28 | 0x3764930 -> 0x6defc8
0x134fd2c | 0x3764930 -> 0x6defc8
0x134fd30 | 0
0x134fd34 | 0x134fe04 -> 0x134fe24 \\\\\\ stack frame //////
0x134fd38 | 0x475462 -> 0x8990558d <-- ret
0x134fd38 Game::removeCreature(Creature*, bool)(0x47517e)
0x134fd3c | 0x22cf880 -> 0x6e00ec
0x134fd40 | 0x22cf880 -> 0x6e00ec
0x134fd44 | 0x1
0x134fd48 | 0x1
0x134fd4c | 0x1
0x134fd50 | 0
0x134fd54 | 0
0x134fd58 | 0
0x134fdbc Game::removeCreature(Creature*, bool)(0x47517e)
0x134fdd0 Connection::closeConnectionTask()(0x45a0c0)
0x134fde0 | 0x28c7068 -> 0x134fddc
0x134fde4 | 0x134fe04 -> 0x134fe24
0x134fde8 | 0x465d36 -> 0xba
0x134fde8 Creature::hasCondition(ConditionType_t) const(0x465d12)
0x134fdec | 0x22cf880 -> 0x6e00ec
0x134fdf0 | 0x400
0x134fdf4 | 0x3f0000 -> 0xc8
0x134fdf8 | 0x3764930 -> 0x6defc8
0x134fdfc | 0x3764930 -> 0x6defc8
0x134fe00 | 0
0x134fe04 | 0x134fe24 -> 0x134fe44 \\\\\\ stack frame //////
0x134fe08 | 0x57439a -> 0x83c0b60f <-- ret
0x134fe08 ProtocolGame::logout(bool, bool)(0x574272)
0x134fe0c | 0x6e3fc0 -> 0x1403b10
0x134fe10 | 0x22cf880 -> 0x6e00ec
0x134fe14 | 0x1
0x134fe18 | 0x6e3fc0 -> 0x1403b10
0x134fe1c | 0x100fe00
0x134fe20 | 0
0x134fe24 | 0x134fe44 -> 0x134fee4 \\\\\\ stack frame //////
0x134fe28 | 0x62987d -> 0x8bf85d8b <-- ret
0x134fe2c | 0x3764930 -> 0x6defc8
0x134fe30 | 0x1
0x134fe34 | 0
0x134fe38 | 0x1080d90 -> 0x6df2a8
0x134fe3c | 0x1080d90 -> 0x6df2a8
0x134fe40 | 0xaf7ea146
0x134fe44 | 0x134fee4 -> 0x134ff84 \\\\\\ stack frame //////
0x134fe48 | 0x653597 -> 0x8984458d <-- ret
0x134fe4c | 0x1d1031c -> 0x21b9228
0x134fe50 | 0
0x134fe54 | 0x134fee4 -> 0x134ff84
0x134fe58 | 0x18
0x134fe5c | 0x3
0x134fe60 | 0x17d0b
0x134fe64 | 0x1d10318 -> 0x6e2270
0x134fe68 | 0x22fa2c -> 0x134ecc4
0x134fea8 OutputMessagePool::startExecutionFrame()(0x54cf80)
0x134fec0 | 0xb4037c -> 0xbc7b0250
0x134fec4 | 0x77bb0000 -> 0xba102015
0x134fec8 | 0x5d3989 -> 0x9090c3c9
0x134fecc | 0x28c7068 -> 0x134fddc
0x134fed0 | 0x77e61d43 -> 0x90000cc2
0x134fed4 | 0x134fee4 -> 0x134ff84
0x134fed8 | 0x1080d90 -> 0x6df2a8
0x134fedc | 0xaf7ea146
0x134fee0 | 0
0x134fee4 | 0x134ff84 -> 0x134ffb8 \\\\\\ stack frame //////
0x134fee8 | 0x5adb31 -> 0x8990458b <-- ret
0x134fee8 Dispatcher::dispatcherThread(void*)(0x5ad81c)
0x134feec | 0x1d10318 -> 0x6e2270
0x134fef0 | 0xffffffff
0x134fef4 | 0x1
0x134fef8 | 0xb3796bf0
0x134fefc | 0x80a80456
0x134ff00 | 0
0x134ff04 | 0
0x134ff08 | 0xb3796c1c
0x134ff3c Dispatcher::dispatcherThread(void*)(0x5ad81c)
0x134ff60 | 0x134ffa8 -> 0x134ffdc
0x134ff64 | 0x46d900 -> 0x57e58955
0x134ff64 _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x46d900)
0x134ff68 | 0
0x134ff6c | 0x134ff50 -> 0xb4031e
0x134ff70 | 0
0x134ff74 | 0x134ffa8 -> 0x134ffdc
0x134ff78 | 0x1080d90 -> 0x6df2a8
0x134ff7c | 0x1080e28 -> 0x18e4
0x134ff80 | 0
0x134ff84 | 0x134ffb8 -> 0x134ffec \\\\\\ stack frame //////
0x134ff88 | 0x77bcb3ca -> 0xff4fe859 <-- ret
0x134ff8c | 0
0x134ff90 | 0
0x134ff94 | 0
0x134ff98 | 0x1080d90 -> 0x6df2a8
0x134ff9c | 0x1
0x134ffa0 | 0x134ff90 -> 0
0x134ffa4 | 0x8085005e
0x134ffa8 | 0x134ffdc -> 0xffffffff
0x134ffac | 0x77bc6c74 -> 0x83ec8b55
0x134ffb0 | 0x77ba4138 -> 0xffffffff
0x134ffb4 | 0
0x134ffb8 | 0x134ffec -> 0 \\\\\\ stack frame //////
0x134ffbc | 0x77e64829 -> 0xb0c2e850 <-- ret
0x134ffc0 | 0x1080d90 -> 0x6df2a8
0x134ffc4 | 0
0x134ffc8 | 0
0x134ffcc | 0x1080d90 -> 0x6df2a8
0x134ffd0 | 0
0x134ffd4 | 0x134ffc4 -> 0
0x134ffd8 | 0x8085065d
0x134ffdc | 0xffffffff
0x134ffe0 | 0x77e61a60 -> 0x83ec8b55
0x134ffe4 | 0x77e64830 -> 0xffffffff
0x134ffe8 | 0
0x134ffec | 0 \\\\\\ stack frame //////
0x134fff0 | 0 <-- ret
0x134fff4 | 0x77bcb35a -> 0x38680c6a
0x134fff8 | 0x1080d90 -> 0x6df2a8
0x134fffc | 0
*****************************************************