Sometimes when i log in to the game my server turns off
Code:
Error report - Thu Jul 06 17:05:53 2023
Compiler Info - GNU C++ version 3.4.5 (mingw special)
Compilation Date - Jul 5 2023 22:45:43
Memory load: 84
Total phys: 4078216 K available phys: 632240 K
Start time: 6-7-2023 14:9:59
Kernel time: 0:0:10.140
User time: 0:2:48.0
Threads: 3
Exception: 0xc0000005 at eip = 0x460b6d(CreatureEvent::executeLogin(Player*) - 0x46047e)
eax = 0
ebx = 0x7cb3e40 -> 0
ecx = 0x769a768 -> 0x9f5728
edx = 0x9fcce0 -> 0x9f5d68
esi = 0x6ad3958 -> 0
edi = 0x607f1e0 -> 0x9f694c
ebp = 0x350f5b0 -> 0x350f5d0
esp = 0x350f3f8 -> 0x350f498
efl = 0x10202
---Stack Trace---
From: 0x350f3f8 to: 0x3510000
0x350f3f8 | 0x350f498 -> 0x8d012d
0x350f3fc | 0x607f1e0 -> 0x9f694c
0x350f400 | 0x41b00023 -> 0x10000000
0x350f404 | 0xc3fe9fc -> 0x646975
0x350f408 | 0xc3fe9f0 -> 0x3
0x350f40c | 0xcfd2c92 -> 0x100
0x350f410 | 0x350f440 -> 0x5d759d8
0x350f414 | 0x1456854
0x350f418 | 0x17e8de30 -> 0xc80dce0
0x350f41c | 0
0x350f420 | 0x5d759d8 -> 0x9f4ca8
0x350f424 | 0
0x350f428 | 0x1a8
0x350f42c | 0x198f09c0 -> 0x9f4ec8
0x350f430 | 0x50f5f0 -> 0xf8c0858b
0x350f430 IOLoginData::loadPlayer(Player*, std::string const&, bool)(0x5081ee)
0x350f434 | 0x350f534 -> 0x350f674
0x350f438 | 0x5
0x350f43c | 0
0x350f440 | 0x5d759d8 -> 0x9f4ca8
0x350f444 | 0
0x350f448 | 0x1a8
0x350f44c | 0x811074 -> 0x8de58955
0x350f450 | 0x9a08ab -> 0x2001ffff
0x350f454 | 0x350f498 -> 0x8d012d
0x350f478 MoveEvents::getEvent(Item*, MoveEvent_t)(0x634a6e)
0x350f488 CreatureEvent::executeLogin(Player*)(0x46047e)
0x350f4a4 Tile::__getThing(unsigned int) const(0x752bdc)
0x350f4b4 MoveEvents::hasTileEvent(Item*)(0x63594a)
0x350f4d4 MoveEvents::onCreatureMove(Creature*, Creature*, Tile const*, Tile const*, bool)(0x6359d8)
0x350f4e4 Player::postAddNotification(Creature*, Thing*, Cylinder const*, int, cylinderlink_t)(0x6a1fba)
0x350f4f4 Monster::updateIdleStatus()(0x614f6a)
0x350f584 rand24b()(0x756f1a)
0x350f58c | 0x9
0x350f590 | 0x350f5d0 -> 0x350f5f0
0x350f594 | 0x757058 -> 0xf229da89
0x350f594 random_range(int, int, DistributionType_t)(0x757020)
0x350f598 | 0xffffffff
0x350f59c | 0
0x350f5a0 | 0
0x350f5a4 | 0x7cb3e40 -> 0
0x350f5a8 | 0x6ad3958 -> 0
0x350f5ac | 0x607f1e0 -> 0x9f694c
0x350f5b0 | 0x350f5d0 -> 0x350f5f0 \\\\\\ stack frame //////
0x350f5b4 | 0x45e102 -> 0x950fc085 <-- ret
0x350f5b4 CreatureEvents::playerLogin(Player*)(0x45e0ce)
0x350f5b8 | 0x769a768 -> 0x9f5728
0x350f5bc | 0x607f1e0 -> 0x9f694c
0x350f5c0 | 0x107f1e0
0x350f5c4 | 0x607f1e0 -> 0x9f694c
0x350f5c8 | 0xa
0x350f5cc | 0xa
0x350f5d0 | 0x350f5f0 -> 0x350f6e0 \\\\\\ stack frame //////
0x350f5d4 | 0x6a4c9f -> 0x1875c084 <-- ret
0x350f5d4 Player::onPlacedCreature()(0x6a4c84)
0x350f5d8 | 0x6ad3900 -> 0x9f5928
0x350f5dc | 0x607f1e0 -> 0x9f694c
0x350f5e0 | 0
0x350f5e4 | 0x9f4ec8 -> 0x82a244
0x350f5e8 | 0xa
0x350f5ec | 0x9f4ec8 -> 0x82a244
0x350f5f0 | 0x350f6e0 -> 0x350fca0 \\\\\\ stack frame //////
0x350f5f4 | 0x48c7c6 -> 0x89d84d8d <-- ret
0x350f5f4 Game::placeCreature(Creature*, Position const&, bool, bool)(0x48c292)
0x350f5f8 | 0x607f1e0 -> 0x9f694c
0x350f5fc | 0x607f1e0 -> 0x9f694c
0x350f600 | 0x607f908 -> 0x9f6c8c
0x350f604 | 0
0x350f608 | 0x1
0x350f60c | 0
0x350f610 | 0xb
0x350f614 | 0xfffffff5
0x350f698 Game::placeCreature(Creature*, Position const&, bool, bool)(0x48c292)
0x350f6bc | 0xc3fe918 -> 0x350f6b8
0x350f6c0 | 0xa04a38 -> 0x9f9b98
0x350f6c4 | 0x32ffa30 -> 0x9f54e8
0x350f6c8 | 0x32ffa30 -> 0x9f54e8
0x350f6cc | 0xa
0x350f6d0 | 0x350f6e0 -> 0x350fca0
0x350f6d4 | 0x32ffa30 -> 0x9f54e8
0x350f6d8 | 0xa
0x350f6dc | 0xa
0x350f6e0 | 0x350fca0 -> 0x350fcf0 \\\\\\ stack frame //////
0x350f6e4 | 0x6b99c3 -> 0x4c75c084 <-- ret
0x350f6e4 ProtocolGame::login(std::string const&, unsigned int, std::string const&, OperatingSystem_t, unsigned short, bool)(0x6b633c)
0x350f6e8 | 0x9fdde0 -> 0x9f6328
0x350f6ec | 0x607f1e0 -> 0x9f694c
0x350f6f0 | 0x350fc58 -> 0x8d012d
0x350f6f4 | 0
0x350f6f8 | 0
0x350f6fc | 0x2f32610
0x350f700 | 0x350f7f0 -> 0x350faf0
0x350f704 | 0x8d8866 -> 0xdcc481
0x350f914 Map::getSpectatorsInternal(std::list<Creature*, std::allocator<Creature*> >&, Position const&, bool, int, int, int, int, int, int)(0x60d63a)
0x350f958 IOLoginData::loadPlayer(Player*, std::string const&, bool)(0x5081ee)
0x350f984 IOLoginData::loadPlayer(Player*, std::string const&, bool)(0x5081ee)
0x350fad0 IOLoginData::loadPlayer(Player*, std::string const&, bool)(0x5081ee)
0x350fb18 ProtocolGame::login(std::string const&, unsigned int, std::string const&, OperatingSystem_t, unsigned short, bool)(0x6b633c)
0x350fc7c | 0
0x350fc80 | 0
0x350fc84 | 0x350ff24 -> 0x1fe058
0x350fc88 | 0x9b2bc0 -> 0x9f5dc0
0x350fc8c | 0x75ccd78d -> 0xccccc3c9
0x350fc90 | 0xd3eca49
0x350fc94 | 0x197280a4 -> 0x81943fc
0x350fc98 | 0x356
0x350fc9c | 0xa
0x350fca0 | 0x350fcf0 -> 0x350fd90 \\\\\\ stack frame //////
0x350fca4 | 0x8c6275 -> 0x8bf45d8b <-- ret
0x350fca8 | 0x32ffa30 -> 0x9f54e8
0x350fcac | 0x197280a4 -> 0x81943fc
0x350fcb0 | 0x2
0x350fcb4 | 0x197280ac -> 0x819441c
0x350fcb8 | 0xa
0x350fcbc | 0x356
0x350fcc0 | 0
0x350fcc4 | 0
0x350fccc | 0
0x350fcd0 | 0x14f273e8 -> 0x48601db
0x350fcd4 | 0x197280ac -> 0x819441c
0x350fcd8 | 0x2
0x350fcdc | 0x197280a4 -> 0x81943fc
0x350fce0 | 0x32ffa30 -> 0x9f54e8
0x350fce4 | 0x2f32610
0x350fce8 | 0x9b2aac -> 0xc30d260
0x350fcec | 0x350ff24 -> 0x1fe058
0x350fcf0 | 0x350fd90 -> 0x350fec0 \\\\\\ stack frame //////
0x350fcf4 | 0x90bd3f -> 0x8984458d <-- ret
0x350fcf8 | 0x19728124 -> 0x19728098
0x350fcfc | 0x1f0000 -> 0x4295e175
0x350fd00 | 0
0x350fd04 | 0x350fd24 -> 0x8590a0
0x350fd08 | 0x773c3c26 -> 0xe58b5e5f
0x350fd0c | 0
0x350fd10 | 0x19728120 -> 0x9b2df0
0x350fd14 | 0xc6f1bc -> 0x10000
0x350fd54 OutputMessagePool::startExecutionFrame()(0x67a76a)
0x350fd6c | 0x7fffffff
0x350fd70 | 0x22b
0x350fd74 | 0
0x350fd78 | 0x64a6d851
0x350fd7c | 0xffc4022b
0x350fd80 | 0x3500001
0x350fd84 | 0x2f32610
0x350fd88 | 0x9b2aac -> 0xc30d260
0x350fd8c | 0x350ff24 -> 0x1fe058
0x350fd90 | 0x350fec0 -> 0x350fed0 \\\\\\ stack frame //////
0x350fd94 | 0x748828 -> 0xc02404c7 <-- ret
0x350fd94 Dispatcher::dispatcherThread(void*)(0x748444)
0x350fd98 | 0x19728120 -> 0x9b2df0
0x350fd9c | 0x350fe00 -> 0xfffffffe
0x350fda0 | 0
0x350fda4 | 0x10
0x350fda8 | 0xffffffff
0x350fdac | 0xffffffff
0x350fdb0 | 0x35314301 -> 0x103
0x350fdb4 | 0x45303337 -> 0x1039700
0x350fe38 Dispatcher::dispatcherThread(void*)(0x748444)
0x350fe9c | 0x350ff58 -> 0x350ffcc
0x350fea0 | 0x47d990 -> 0x57e58955
0x350fea0 _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x47d990)
0x350fea4 | 0x1
0x350fea8 | 0
0x350feac | 0
0x350feb0 | 0
0x350feb4 | 0xcadd48 -> 0x9f8f48
0x350feb8 | 0x350fef0 -> 0xc6f94c
0x350febc | 0x350ff24 -> 0x1fe058
0x350fec0 | 0x350fed0 -> 0x350ff30 \\\\\\ stack frame //////
0x350fec4 | 0x8b6296 -> 0x8955c3c9 <-- ret
0x350fec8 | 0x9b2a80 -> 0x9f4b28
0x350fecc | 0xcadd48 -> 0x9f8f48
0x350fed0 | 0x350ff30 -> 0x350ff68 \\\\\\ stack frame //////
0x350fed4 | 0x80d4a2 -> 0xffc445c7 <-- ret
0x350fed8 | 0xcadd48 -> 0x9f8f48
0x350fedc | 0x1fe058 -> 0x5
0x350fee0 | 0
0x350fee4 | 0x350ff30 -> 0x350ff68
0x350fee8 | 0x75c87379 -> 0x1675c085
0x350feec | 0x1f0000 -> 0x4295e175
0x350fef0 | 0xc6f94c -> 0xc6fbac
0x350fef4 | 0x1
0x350ff0c | 0x9af52c -> 0x10d00ff
0x350ff10 | 0x350ff24 -> 0x1fe058
0x350ff14 | 0x80d4ca -> 0x830cc583
0x350ff18 | 0x350fed8 -> 0xcadd48
0x350ff1c | 0x350ff68 -> 0x350ff70
0x350ff20 | 0x75ca6910 -> 0x5ec68b5f
0x350ff24 | 0x1fe058 -> 0x5
0x350ff28 | 0x80d444 -> 0x83e58955
0x350ff2c | 0x75ca6d60 -> 0x8b55ff8b
0x350ff30 | 0x350ff68 -> 0x350ff70 \\\\\\ stack frame //////
0x350ff34 | 0x75ca6cff -> 0x2be850 <-- ret
0x350ff38 | 0xcadd48 -> 0x9f8f48
0x350ff3c | 0x54b6d2ed
0x350ff40 | 0x75ca6d60 -> 0x8b55ff8b
0x350ff44 | 0x75ca6d60 -> 0x8b55ff8b
0x350ff48 | 0x1fe058 -> 0x5
0x350ff4c | 0x350ff3c -> 0x54b6d2ed
0x350ff50 | 0x350ff3c -> 0x54b6d2ed
0x350ff54 | 0x350ffcc -> 0x350ffe4
0x350ff58 | 0x350ffcc -> 0x350ffe4
0x350ff5c | 0x75c9ccc0 -> 0x8b55ff8b
0x350ff60 | 0x2228bebd -> 0x7029f06
0x350ff64 | 0
0x350ff68 | 0x350ff70 -> 0x350ff80 \\\\\\ stack frame //////
0x350ff6c | 0x75ca6dc1 -> 0xcccccccc <-- ret
0x350ff70 | 0x350ff80 -> 0x350ffdc
0x350ff74 | 0x7606fa29 -> 0xc815ff50 <-- ret
0x350ff78 | 0x1fe058 -> 0x5
0x350ff7c | 0x7606fa10 -> 0x8b55ff8b
0x350ff80 | 0x350ffdc -> 0x350ffec \\\\\\ stack frame //////
0x350ff84 | 0x773e7a9e -> 0x3cf61e9 <-- ret
0x350ff88 | 0x1fe058 -> 0x5
0x350ff8c | 0x66ed38b0
0x350ff90 | 0
0x350ff94 | 0
0x350ff98 | 0x1fe058 -> 0x5
0x350ff9c | 0
0x350ffa0 | 0
0x350ffa4 | 0
0x350ffb8 | 0
0x350ffbc | 0
0x350ffc0 | 0
0x350ffc4 | 0x350ff8c -> 0x66ed38b0
0x350ffc8 | 0
0x350ffcc | 0x350ffe4 -> 0xffffffff
0x350ffd0 | 0x773fad40 -> 0x8b55ff8b
0x350ffd4 | 0x12f50b6c
0x350ffd8 | 0
0x350ffdc | 0x350ffec -> 0 \\\\\\ stack frame //////
0x350ffe0 | 0x773e7a6e -> 0x68306acc <-- ret
0x350ffe4 | 0xffffffff
0x350ffe8 | 0x77408b95 -> 0x90909090
0x350ffec | 0 \\\\\\ stack frame //////
0x350fff0 | 0 <-- ret
0x350fff4 | 0x75ca6d60 -> 0x8b55ff8b
0x350fff8 | 0x1fe058 -> 0x5
0x350fffc | 0