• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Report.txt?

Status
Not open for further replies.

Liikuid

Spin Machine!
Joined
Jul 17, 2010
Messages
257
Reaction score
24
Location
Iquique, Chile
so... where i report a stack trace and how know who or what causing the crash?

i have the report here:

*****************************************************
Error report - Sun Dec 26 23:32:14 2010

Compiler Info - GNU C++ version 4.4.0
Compilation Date - Dec 26 2010 08:45:48

Memory load: 57
Total phys: 1571248 K available phys: 675532 K
Start time: 26-12-2010 22:7:33
Kernel time: 0:0:46.734
User time: 0:4:17.453
Threads: 3

Exception: 0xc0000005 at eip = 0x409c0d(Chat::removeUserFromAllChannels(Player*) - 0x409b4e)
eax = 0x6b6300 -> 0
ebx = 0x1eda6dd0 -> 0x1c862080
ecx = 0
edx = 0
esi = 0x132bebb8 -> 0x6f5b4c
edi = 0x7651ac -> 0
ebp = 0x127fbf0 -> 0x127fc50
esp = 0x127fbb8 -> 0x6b6300
efl = 0x10246

---Stack Trace---
From: 0x127fbb8 to: 0x1280000
0x127fbb8 | 0x6b6300 -> 0
0x127fbbc | 0x132bebb8 -> 0x6f5b4c
0x127fbc0 | 0x64
0x127fbc4 | 0x132bf2a8 -> 0x132bf2a8
0x127fbc8 | 0x132bf2a0 -> 0x132bf2a0
0x127fbcc | 0x132bebb8 -> 0x6f5b4c
0x127fbd0 | 0x29848550 -> 0x26799fe0
0x127fbd4 | 0x76517c -> 0
0x127fbd8 | 0x132bf2a0 -> 0x132bf2a0
0x127fbdc | 0x2df38f
0x127fbe0 | 0x989680 -> 0x34293f55
0x127fbe4 | 0x1ed57601 -> 0xfc000000
0x127fbe8 | 0x132bebb8 -> 0x6f5b4c
0x127fbec | 0x132bebb8 -> 0x6f5b4c
0x127fbf0 | 0x127fc50 -> 0x127fcf0 \\\\\\ stack frame //////
0x127fbf4 | 0x512c02 -> 0x3489068b <-- ret
0x127fbf4 Player::eek:nCreatureDisappear(Creature const*, bool)(0x512ace)
0x127fbf8 | 0x765140 -> 0x6f53e8
0x127fbfc | 0x132bebb8 -> 0x6f5b4c
0x127fc00 | 0xffffffff
0x127fc04 | 0xffffffff
0x127fc08 | 0x70034
0x127fc0c | 0x3300a3
0x127fc10 | 0x9
0x127fc14 | 0x12dcd144 -> 0x2a3126f0
0x127fc18 | 0x132bebb8 -> 0x6f5b4c
0x127fc2c | 0x132bebb8 -> 0x6f5b4c
0x127fc30 | 0xa1fc50 -> 0xffffffff
0x127fc34 | 0x70034
0x127fc38 | 0x12dcce18 -> 0x6f638c
0x127fc3c | 0x132bebb8 -> 0x6f5b4c
0x127fc40 | 0x1
0x127fc44 | 0x1ed57618 -> 0x1f1c5840
0x127fc48 | 0x1
0x127fc4c | 0x132bebb8 -> 0x6f5b4c
0x127fc50 | 0x127fcf0 -> 0x127fd40 \\\\\\ stack frame //////
0x127fc54 | 0x44b5d7 -> 0x5d3b1b8b <-- ret
0x127fc54 Game::removeCreature(Creature*, bool)(0x44b396)
0x127fc58 | 0x132bebb8 -> 0x6f5b4c
0x127fc5c | 0x132bebb8 -> 0x6f5b4c
0x127fc60 | 0x1
0x127fc64 | 0x1
0x127fc68 | 0x1
0x127fc6c | 0
0x127fc70 | 0
0x127fc74 | 0
0x127fc84 Connection::close()(0x427412)
0x127fca8 Connection::closeConnection()(0x426cac)
0x127fccc | 0x426cac -> 0x57e58955
0x127fccc Connection::closeConnection()(0x426cac)
0x127fcd0 | 0xa10000 -> 0x47464544
0x127fcd4 | 0x70034
0x127fcd8 | 0x127fd22 -> 0x3400a1
0x127fcdc | 0x194119b0 -> 0x6f40c8
0x127fce0 | 0
0x127fce4 | 0x18acc0c0 -> 0x6f46e8
0x127fce8 | 0x127fd22 -> 0x3400a1
0x127fcec | 0x528574 -> 0x57e58955
0x127fcec ProtocolGame::login(std::string const&, unsigned int, std::string const&, OperatingSystem_t, unsigned short, bool)(0x5275c6)
0x127fcf0 | 0x127fd40 -> 0x127fd70 \\\\\\ stack frame //////
0x127fcf4 | 0x5287e4 -> 0xb002eb <-- ret
0x127fcf4 ProtocolGame::logout(bool, bool)(0x5286b0)
0x127fcf8 | 0x764e00 -> 0x6f5528
0x127fcfc | 0x132bebb8 -> 0x6f5b4c
0x127fd00 | 0x1
0x127fd04 | 0
0x127fd08 | 0x1eda6dd0 -> 0x1c862080
0x127fd0c | 0x6b5d40 -> 0x6f3d28
0x127fd10 | 0x127fdd0 -> 0x127ff40
0x127fd14 | 0x1f587
0x127fd1c | 0x25943e98 -> 0x6f8180
0x127fd20 | 0xa1fd38 -> 0x12811280
0x127fd24 | 0x70034
0x127fd28 | 0x20
0x127fd2c | 0x7c91e920 -> 0x83ec8b55
0x127fd30 | 0xfffffffe
0x127fd34 | 0x1d249008 -> 0x528574
0x127fd38 | 0
0x127fd3c | 0x528574 -> 0x57e58955
0x127fd3c ProtocolGame::login(std::string const&, unsigned int, std::string const&, OperatingSystem_t, unsigned short, bool)(0x5275c6)
0x127fd40 | 0x127fd70 -> 0x127fdd0 \\\\\\ stack frame //////
0x127fd44 | 0x5db587 -> 0x5b1cc483 <-- ret
0x127fd48 | 0x18acc0c0 -> 0x6f46e8
0x127fd4c | 0x1
0x127fd50 | 0
0x127fd54 | 0x127fdb4 -> 0x12d
0x127fd58 | 0x12346e90 -> 0x6f5100
0x127fd5c | 0x6b5d40 -> 0x6f3d28
0x127fd60 | 0
0x127fd64 | 0x258a72f8 -> 0x6f5698
0x127fd68 | 0x1eda6dd0 -> 0x1c862080
0x127fd6c | 0x6b5d40 -> 0x6f3d28
0x127fd70 | 0x127fdd0 -> 0x127ff40 \\\\\\ stack frame //////
0x127fd74 | 0x5bc303 -> 0x5b4cc483 <-- ret
0x127fd78 | 0x258a730c -> 0x1d249008
0x127fd7c | 0x7c91e920 -> 0x83ec8b55
0x127fd80 | 0x7c920060 -> 0xffffffff
0x127fd84 | 0xffffffff
0x127fd88 | 0x7c92005d -> 0xff000cc2
0x127fd8c | 0x4de
0x127fd90 | 0x127fdd0 -> 0x127ff40
0x127fd94 | 0x4fab3f -> 0x3e8b9
0x127fd94 Outfits::loadFromXml()(0x4fa8e2)
0x127fdac | 0x7fffffff
0x127fdb0 | 0x25ab37b0 -> 0x6e6f6974
0x127fdb4 | 0x12d
0x127fdb8 | 0x127fd9c -> 0x80000000
0x127fdbc | 0x4d17faae
0x127fdc0 | 0xf002fd
0x127fdc4 | 0x258a72f8 -> 0x6f5698
0x127fdc8 | 0x1eda6dd0 -> 0x1c862080
0x127fdcc | 0x6b5d40 -> 0x6f3d28
0x127fdd0 | 0x127ff40 -> 0x127ff60 \\\\\\ stack frame //////
0x127fdd4 | 0x5533d6 -> 0xa02404c7 <-- ret
0x127fdd4 Dispatcher::dispatcherThread(void*)(0x552d6e)
0x127fdd8 | 0x258a72f8 -> 0x6f5698
0x127fddc | 0
0x127fde0 | 0x127ff00 -> 0x35314301
0x127fde4 | 0xffffffff
0x127fde8 | 0xffffffff
0x127fdec | 0x35314301
0x127fdf0 | 0x45303337
0x127fdf4 | 0xfffffffe
0x127febc _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x441761)
0x127ff1c | 0x2
0x127ff20 | 0xa88316d6
0x127ff24 | 0x2f1be98 -> 0
0x127ff28 | 0x2d65636e -> 0x6079e
0x127ff2c | 0x67616c66
0x127ff30 | 0x4a504341
0x127ff34 | 0x266a58 -> 0x6f8130
0x127ff38 | 0xf8b490 -> 0xf70
0x127ff3c | 0x3a3a6474
0x127ff40 | 0x127ff60 -> 0x127ff80 \\\\\\ stack frame //////
0x127ff44 | 0x5d6e62 -> 0x8955c3c9 <-- ret
0x127ff48 | 0x6b5d40 -> 0x6f3d28
0x127ff4c | 0x3a3a6474
0x127ff50 | 0xf8b490 -> 0xf70
0x127ff54 | 0x266a58 -> 0x6f8130
0x127ff58 | 0x3a3a6474
0x127ff5c | 0xf8b490 -> 0xf70
0x127ff60 | 0x127ff80 -> 0x127ffb4 \\\\\\ stack frame //////
0x127ff64 | 0x5a000b -> 0xfffe1ce8 <-- ret
0x127ff68 | 0x266a58 -> 0x6f8130
0x127ff6c | 0x266a58 -> 0x6f8130
0x127ff70 | 0x127ffa4 -> 0x127ffdc
0x127ff74 | 0x77c05c94 -> 0x83ec8b55
0x127ff78 | 0x77be2070 -> 0xffffffff
0x127ff7c | 0xf8b400 -> 0
0x127ff80 | 0x127ffb4 -> 0x127ffec \\\\\\ stack frame //////
0x127ff84 | 0x77c0a3b0 -> 0xff51e850 <-- ret
0x127ff88 | 0x266a58 -> 0x6f8130
0x127ff8c | 0x3a3a6474
0x127ff90 | 0x69727473
0x127ff94 | 0xf8b400 -> 0
0x127ff98 | 0
0x127ff9c | 0x127ff8c -> 0x3a3a6474
0x127ffa0 | 0x80500c8a
0x127ffa4 | 0x127ffdc -> 0xffffffff
0x127ffa8 | 0x77c05c94 -> 0x83ec8b55
0x127ffac | 0x77be40d8 -> 0xffffffff
0x127ffb0 | 0
0x127ffb4 | 0x127ffec -> 0 \\\\\\ stack frame //////
0x127ffb8 | 0x7c80b729 -> 0x9c9e850 <-- ret
0x127ffbc | 0xf8b400 -> 0
0x127ffc0 | 0x3a3a6474
0x127ffc4 | 0x69727473
0x127ffc8 | 0xf8b400 -> 0
0x127ffcc | 0x7ffde000 -> 0x127f7fc
0x127ffd0 | 0x89abf600
0x127ffd4 | 0x127ffc0 -> 0x3a3a6474
0x127ffd8 | 0x8806d998
0x127ffdc | 0xffffffff
0x127ffe0 | 0x7c839ad8 -> 0x83ec8b55
0x127ffe4 | 0x7c80b730 -> 0xffffffff
0x127ffe8 | 0
0x127ffec | 0 \\\\\\ stack frame //////
0x127fff0 | 0 <-- ret
0x127fff4 | 0x77c0a341 -> 0xd8680c6a
0x127fff8 | 0xf8b400 -> 0
0x127fffc | 0
*****************************************************
*****************************************************
Error report - Sun Dec 26 23:32:15 2010

Compiler Info - GNU C++ version 4.4.0
Compilation Date - Dec 26 2010 08:45:48

Memory load: 57
Total phys: 1571248 K available phys: 674584 K
Start time: 26-12-2010 22:7:33
Kernel time: 0:0:46.750
User time: 0:4:17.468
Threads: 3

Exception: 0xc0000005 at eip = 0x120220ca
eax = 0x1212fbfb -> 0x4c207200
ebx = 0x120220c8 -> 0x1212fbb0
ecx = 0x6b62a0 -> 0
edx = 0
esi = 0
edi = 0x94afe1c -> 0xc05323f8
ebp = 0x94aff40 -> 0x94aff60
esp = 0x94afdf4 -> 0x534206
efl = 0x10246

---Stack Trace---
From: 0x94afdf4 to: 0x94b0000
0x94afdf4 | 0x534206 -> 0xf0643d83
0x94afdf4 Scheduler::schedulerThread(void*)(0x533d90)
0x94afdf8 | 0x120220c8 -> 0x1212fbb0
0x94afdfc | 0x94afebc -> 0
0x94afe00 | 0x5f
0x94afe04 | 0x12b764f0 -> 0x6f4a58
0x94afe08 | 0
0x94afe0c | 0xb8ec6a00
0x94afe10 | 0x8752d008
0x94afe14 | 0xa8923189
0x94afe18 | 0x2f1be98 -> 0
0x94afe1c | 0xc05323f8
0x94afe20 | 0xc0532400
0x94afe24 | 0xc0532408
0x94afe28 | 0xc0532410
0x94afe2c | 0xc0532418
0x94afe30 | 0x94afe58 -> 0xce60542
0x94afe34 | 0x94afe78 -> 0xce60542
0x94afe38 | 0x6b628c -> 0
0x94afe3c | 0x6b6288 -> 0
0x94afe40 | 0x6b628c -> 0
0x94afea0 _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x441761)
0x94aff1c | 0x7fffffff
0x94aff20 | 0x94afe7c -> 0
0x94aff24 | 0x260a5a50 -> 0x30198
0x94aff28 | 0x94aff70 -> 0x94affa4
0x94aff2c | 0x7c91e920 -> 0x83ec8b55
0x94aff30 | 0x7c920060 -> 0xffffffff
0x94aff34 | 0x272350 -> 0x6f8130
0x94aff38 | 0x12d8b498 -> 0xa20
0x94aff3c | 0x7c81cc3b -> 0x900014c2
0x94aff40 | 0x94aff60 -> 0x94aff80 \\\\\\ stack frame //////
0x94aff44 | 0x5d6e62 -> 0x8955c3c9 <-- ret
0x94aff48 | 0x6b6280 -> 0x6f7228
0x94aff4c | 0x7c81cc3b -> 0x900014c2
0x94aff50 | 0x12d8b498 -> 0xa20
0x94aff54 | 0x272350 -> 0x6f8130
0x94aff58 | 0x7c81cc3b -> 0x900014c2
0x94aff5c | 0x12d8b498 -> 0xa20
0x94aff60 | 0x94aff80 -> 0x94affb4 \\\\\\ stack frame //////
0x94aff64 | 0x5a000b -> 0xfffe1ce8 <-- ret
0x94aff68 | 0x272350 -> 0x6f8130
0x94aff6c | 0x272350 -> 0x6f8130
0x94aff70 | 0x94affa4 -> 0x94affdc
0x94aff74 | 0x77c05c94 -> 0x83ec8b55
0x94aff78 | 0x77be2070 -> 0xffffffff
0x94aff7c | 0x12289740 -> 0
0x94aff80 | 0x94affb4 -> 0x94affec \\\\\\ stack frame //////
0x94aff84 | 0x77c0a3b0 -> 0xff51e850 <-- ret
0x94aff88 | 0x272350 -> 0x6f8130
0x94aff8c | 0x7c81cc3b -> 0x900014c2
0x94aff90 | 0x7
0x94aff94 | 0x12289740 -> 0
0x94aff98 | 0
0x94aff9c | 0x94aff8c -> 0x7c81cc3b
0x94affa0 | 0x80500c8a
0x94affa4 | 0x94affdc -> 0xffffffff
0x94affa8 | 0x77c05c94 -> 0x83ec8b55
0x94affac | 0x77be40d8 -> 0xffffffff
0x94affb0 | 0
0x94affb4 | 0x94affec -> 0 \\\\\\ stack frame //////
0x94affb8 | 0x7c80b729 -> 0x9c9e850 <-- ret
0x94affbc | 0x12289740 -> 0
0x94affc0 | 0x7c81cc3b -> 0x900014c2
0x94affc4 | 0x7
0x94affc8 | 0x12289740 -> 0
0x94affcc | 0x7ffdc000 -> 0x94afa38
0x94affd0 | 0x89abf600
0x94affd4 | 0x94affc0 -> 0x7c81cc3b
0x94affd8 | 0x87dc40b0
0x94affdc | 0xffffffff
0x94affe0 | 0x7c839ad8 -> 0x83ec8b55
0x94affe4 | 0x7c80b730 -> 0xffffffff
0x94affe8 | 0
0x94affec | 0 \\\\\\ stack frame //////
0x94afff0 | 0 <-- ret
0x94afff4 | 0x77c0a341 -> 0xd8680c6a
0x94afff8 | 0x12289740 -> 0
0x94afffc | 0
*****************************************************
*****************************************************
Error report - Sun Dec 26 23:32:16 2010

Compiler Info - GNU C++ version 4.4.0
Compilation Date - Dec 26 2010 08:45:48

Memory load: 57
Total phys: 1571248 K available phys: 673880 K
Start time: 26-12-2010 22:7:33
Kernel time: 0:0:46.750
User time: 0:4:17.500
Threads: 3

Exception: 0xc0000005 at eip = 0x66b273
eax = 0x28b35dd0 -> 0x2c2d44e0
ebx = 0
ecx = 0
edx = 0x2444bca8 -> 0x28b35dd0
esi = 0x2c2d44e0 -> 0x24e2b238
edi = 0x6b628c -> 0
ebp = 0x127f2b4 -> 0x127f2d4
esp = 0x127f2a8 -> 0x6b6280
efl = 0x10246

---Stack Trace---
From: 0x127f2a8 to: 0x1280000
0x127f2a8 | 0x6b6280 -> 0x6f7228
0x127f2ac | 0x6b62a0 -> 0x80000000
0x127f2b0 | 0x6b61fc -> 0x6f5ed8
0x127f2b4 | 0x127f2d4 -> 0x127f2f4 \\\\\\ stack frame //////
0x127f2b8 | 0x533a0d -> 0xe8240489 <-- ret
0x127f2b8 Scheduler::Scheduler()(0x533700)
0x127f2bc | 0x28b35dd0 -> 0x2c2d44e0
0x127f2c0 | 0x6b628c -> 0
0x127f2c4 | 0x138a3208 -> 0
0x127f2c8 | 0x138a31f0 -> 0
0x127f2cc | 0x5b3c17 -> 0x458d0424
0x127f2d0 | 0x138a33e8 -> 0x6f5a28
0x127f2d4 | 0x127f2f4 -> 0x127f324 \\\\\\ stack frame //////
0x127f2d8 | 0x539365 -> 0x846c7 <-- ret
0x127f2d8 Spawn::Spawn(Position const&, int)(0x539364)
0x127f2dc | 0x6b6280 -> 0x6f7228
0x127f2e0 | 0x5b3c17 -> 0x458d0424
0x127f2e4 | 0x127f7fc -> 0x127feb8
0x127f2e8 | 0x77c05c94 -> 0x83ec8b55
0x127f2ec | 0x138a2f38 -> 0x138a3440
0x127f2f0 | 0x6b6200 -> 0x12121248
0x127f2f4 | 0x127f324 -> 0x127f354 \\\\\\ stack frame //////
0x127f2f8 | 0x539782 -> 0x8b08558b <-- ret
0x127f2f8 Spawns::startup()(0x539724)
0x127f2fc | 0x138a33e8 -> 0x6f5a28
0x127f300 | 0
0x127f304 | 0x30000 -> 0xc8
0x127f308 | 0
0x127f30c | 0x77bfc2e3 -> 0xccccccc3
0x127f310 | 0x2b812988 -> 0x206e7553
0x127f314 | 0
0x127f318 | 0x138a2f38 -> 0x138a3440
0x127f31c | 0x6b6200 -> 0x12121248
0x127f320 | 0x6b61fc -> 0x6f5ed8
0x127f324 | 0x127f354 -> 0x127f394 \\\\\\ stack frame //////
0x127f328 | 0x539c4f -> 0xf3391b8b <-- ret
0x127f328 Spawn::~Spawn()(0x539afa)
0x127f32c | 0x138a33e8 -> 0x6f5a28
0x127f330 | 0xffffffff
0x127f334 | 0x127f7fc -> 0x127feb8
0x127f338 | 0x77c05c94 -> 0x83ec8b55
0x127f33c | 0x77be2070 -> 0xffffffff
0x127f340 | 0xffffffff
0x127f344 | 0x77bfc2e3 -> 0xccccccc3
0x127f348 | 0x6b61fc -> 0x6f5ed8
0x127f34c | 0x1
0x127f350 | 0
0x127f354 | 0x127f394 -> 0x127f3b4 \\\\\\ stack frame //////
0x127f358 | 0x539e62 -> 0xc6890feb <-- ret
0x127f358 Spawn::addMonster(std::string const&, Position const&, Direction, unsigned int)(0x539dca)
0x127f35c | 0x6b61fc -> 0x6f5ed8
0x127f360 | 0x1308d234 -> 0x21b942f8
0x127f364 | 0x127f394 -> 0x127f3b4
0x127f368 | 0
0x127f36c | 0x6b6288 -> 0
0x127f370 | 0x22ea1d30 -> 0x2b8e9a50
0x127f374 | 0x127f394 -> 0x127f3b4
0x127f378 | 0x5bb0f4 -> 0x48908eb
0x127f37c | 0x6b5e44 -> 0
0x127f380 | 0x2c335108 -> 0
0x127f384 | 0x77bfc2e3 -> 0xccccccc3
0x127f388 | 0
0x127f38c | 0x1
0x127f390 | 0
0x127f394 | 0x127f3b4 -> 0x127f3c0 \\\\\\ stack frame //////
0x127f398 | 0x4c5974 -> 0x8955c3c9 <-- ret
0x127f398 Map::isSightClear(Position const&, Position const&, bool) const(0x4c593e)
0x127f39c | 0x6b61fc -> 0x6f5ed8
0x127f3a0 | 0x122ea598 -> 0x1223d0d8
0x127f3a4 | 0x77c0a5eb -> 0xccc35d5e
0x127f3a8 | 0x77c31ae8 -> 0x7c98e840
0x127f3ac | 0
0x127f3b0 | 0
0x127f3b4 | 0x127f3c0 -> 0x127f3d4 \\\\\\ stack frame //////
0x127f3b8 | 0x77c09e24 -> 0xc3279ca1 <-- ret
0x127f3bc | 0
0x127f3c0 | 0x127f3d4 -> 0x127f7e4 \\\\\\ stack frame //////
0x127f3c4 | 0x77c09e90 -> 0x5d5b5959 <-- ret
0x127f3c8 | 0x1
0x127f3cc | 0
0x127f3d0 | 0x1375fa20 -> 0x13768ec0
0x127f3d4 | 0x127f7e4 -> 0x127f808 \\\\\\ stack frame //////
0x127f3d8 | 0x44268c -> 0x858dc389 <-- ret
0x127f3d8 _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x441761)
0x127f3dc | 0x1
0x127f3e0 | 0x6bdb48 -> 0x7243203e
0x127f3e4 | 0x6bd83f -> 0x6f727245
0x127f3e8 | 0x10
0x127f3ec | 0x127f77c -> 0x99743ab2
0x127f3f0 | 0x330073
0x127f3f4 | 0x620064 -> 0xc4830852
0x127f3f8 | 0x6a002d -> 0x5ae0505
0x127f79c _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x441761)
0x127f7a0 Chat::removeUserFromAllChannels(Player*)(0x409b4e)
0x127f7c0 | 0x1375fa2c -> 0x79206649
0x127f7c4 | 0x7c93ab3a -> 0x890c458b
0x127f7c8 | 0x7c98e178 -> 0x7c98e1a0
0x127f7cc | 0
0x127f7d0 | 0x127feb8 -> 0x127ffa4
0x127f7d4 | 0x28
0x127f7d8 | 0
0x127f7dc | 0
0x127f7e0 | 0
0x127f7e4 | 0x127f808 -> 0x127f8b8 \\\\\\ stack frame //////
0x127f7e8 | 0x7c9132a8 -> 0x258b64 <-- ret
0x127f7ec | 0x127f8d0 -> 0xc0000005
0x127f7f0 | 0x127feb8 -> 0x127ffa4
0x127f7f4 | 0x127f8ec -> 0x1003f
0x127f7f8 | 0x127f8a4 -> 0x127f8e4
0x127f7fc | 0x127feb8 -> 0x127ffa4
0x127f800 | 0x7c9132bc -> 0x4244c8b
0x127f804 | 0x127feb8 -> 0x127ffa4
0x127f808 | 0x127f8b8 -> 0x127fbf0 \\\\\\ stack frame //////
0x127f80c | 0x7c91327a -> 0xc25b5e5f <-- ret
0x127f810 | 0x127f8d0 -> 0xc0000005
0x127f814 | 0x127feb8 -> 0x127ffa4
0x127f818 | 0x127f8ec -> 0x1003f
0x127f81c | 0x127f8a4 -> 0x127f8e4
0x127f820 | 0x441769 -> 0x57e58955
0x127f820 _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x441761)
0x127f824 | 0x7651ac -> 0
0x127f828 | 0x127f8d0 -> 0xc0000005
0x127f82c | 0x127feb8 -> 0x127ffa4
0x127f844 _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x441761)
0x127f894 | 0x2
0x127f898 | 0x30000 -> 0xc8
0x127f89c | 0x127f694 -> 0
0x127f8a0 | 0x127f8c0 -> 0
0x127f8a4 | 0x127f8e4 -> 0
0x127f8a8 | 0x7c91e920 -> 0x83ec8b55
0x127f8ac | 0x1280000 -> 0x8
0x127f8b0 | 0x126f000 -> 0
0x127f8b4 | 0xea9e28
0x127f8b8 | 0x127fbf0 -> 0x127fc50 \\\\\\ stack frame //////
0x127f8bc | 0x7c91e48a -> 0xc74c00a <-- ret
0x127f8c0 | 0
0x127f8c4 | 0x127f8ec -> 0x1003f
0x127f8c8 | 0x127f8d0 -> 0xc0000005
0x127f8cc | 0x127f8ec -> 0x1003f
0x127f8d0 | 0xc0000005
0x127f8d4 | 0
0x127f8d8 | 0
0x127f8dc | 0x409c0d -> 0x3b0852ff
0x127f8dc Chat::removeUserFromAllChannels(Player*)(0x409b4e)
0x127f9a4 Chat::removeUserFromAllChannels(Player*)(0x409b4e)
0x127fbcc | 0x132bebb8 -> 0x6f5b4c
0x127fbd0 | 0x29848550 -> 0x26799fe0
0x127fbd4 | 0x76517c -> 0
0x127fbd8 | 0x132bf2a0 -> 0x132bf2a0
0x127fbdc | 0x2df38f
0x127fbe0 | 0x989680 -> 0x34293f55
0x127fbe4 | 0x1ed57601 -> 0xfc000000
0x127fbe8 | 0x132bebb8 -> 0x6f5b4c
0x127fbec | 0x132bebb8 -> 0x6f5b4c
0x127fbf0 | 0x127fc50 -> 0x127fcf0 \\\\\\ stack frame //////
0x127fbf4 | 0x512c02 -> 0x3489068b <-- ret
0x127fbf4 Player::eek:nCreatureDisappear(Creature const*, bool)(0x512ace)
0x127fbf8 | 0x765140 -> 0x6f53e8
0x127fbfc | 0x132bebb8 -> 0x6f5b4c
0x127fc00 | 0xffffffff
0x127fc04 | 0xffffffff
0x127fc08 | 0x70034
0x127fc0c | 0x3300a3
0x127fc10 | 0x9
0x127fc14 | 0x12dcd144 -> 0x2a3126f0
0x127fc2c | 0x132bebb8 -> 0x6f5b4c
0x127fc30 | 0xa1fc50 -> 0xffffffff
0x127fc34 | 0x70034
0x127fc38 | 0x12dcce18 -> 0x6f638c
0x127fc3c | 0x132bebb8 -> 0x6f5b4c
0x127fc40 | 0x1
0x127fc44 | 0x1ed57618 -> 0x1f1c5840
0x127fc48 | 0x1
0x127fc4c | 0x132bebb8 -> 0x6f5b4c
0x127fc50 | 0x127fcf0 -> 0x127fd40 \\\\\\ stack frame //////
0x127fc54 | 0x44b5d7 -> 0x5d3b1b8b <-- ret
0x127fc54 Game::removeCreature(Creature*, bool)(0x44b396)
0x127fc58 | 0x132bebb8 -> 0x6f5b4c
0x127fc5c | 0x132bebb8 -> 0x6f5b4c
0x127fc60 | 0x1
0x127fc64 | 0x1
0x127fc68 | 0x1
0x127fc6c | 0
0x127fc70 | 0
0x127fc74 | 0
0x127fc84 Connection::close()(0x427412)
0x127fca8 Connection::closeConnection()(0x426cac)
0x127fccc | 0x426cac -> 0x57e58955
0x127fccc Connection::closeConnection()(0x426cac)
0x127fcd0 | 0xa10000 -> 0x47464544
0x127fcd4 | 0x70034
0x127fcd8 | 0x127fd22 -> 0x3400a1
0x127fcdc | 0x194119b0 -> 0x6f40c8
0x127fce0 | 0
0x127fce4 | 0x18acc0c0 -> 0x6f46e8
0x127fce8 | 0x127fd22 -> 0x3400a1
0x127fcec | 0x528574 -> 0x57e58955
0x127fcec ProtocolGame::login(std::string const&, unsigned int, std::string const&, OperatingSystem_t, unsigned short, bool)(0x5275c6)
0x127fcf0 | 0x127fd40 -> 0x127fd70 \\\\\\ stack frame //////
0x127fcf4 | 0x5287e4 -> 0xb002eb <-- ret
0x127fcf4 ProtocolGame::logout(bool, bool)(0x5286b0)
0x127fcf8 | 0x764e00 -> 0x6f5528
0x127fcfc | 0x132bebb8 -> 0x6f5b4c
0x127fd00 | 0x1
0x127fd04 | 0
0x127fd08 | 0x1eda6dd0 -> 0x2285e838
0x127fd0c | 0x6b5d40 -> 0x6f3d28
0x127fd10 | 0x127fdd0 -> 0x127ff40
0x127fd14 | 0x1f587
0x127fd1c | 0x25943e98 -> 0x6f8180
0x127fd20 | 0xa1fd38 -> 0x12811280
0x127fd24 | 0x70034
0x127fd28 | 0x20
0x127fd2c | 0x7c91e920 -> 0x83ec8b55
0x127fd30 | 0xfffffffe
0x127fd34 | 0x1d249008 -> 0x528574
0x127fd38 | 0
0x127fd3c | 0x528574 -> 0x57e58955
0x127fd3c ProtocolGame::login(std::string const&, unsigned int, std::string const&, OperatingSystem_t, unsigned short, bool)(0x5275c6)
0x127fd40 | 0x127fd70 -> 0x127fdd0 \\\\\\ stack frame //////
0x127fd44 | 0x5db587 -> 0x5b1cc483 <-- ret
0x127fd48 | 0x18acc0c0 -> 0x6f46e8
0x127fd4c | 0x1
0x127fd50 | 0
0x127fd54 | 0x127fdb4 -> 0x12d
0x127fd58 | 0x12346e90 -> 0x6f5100
0x127fd5c | 0x6b5d40 -> 0x6f3d28
0x127fd60 | 0
0x127fd64 | 0x258a72f8 -> 0x6f5698
0x127fd68 | 0x1eda6dd0 -> 0x2285e838
0x127fd6c | 0x6b5d40 -> 0x6f3d28
0x127fd70 | 0x127fdd0 -> 0x127ff40 \\\\\\ stack frame //////
0x127fd74 | 0x5bc303 -> 0x5b4cc483 <-- ret
0x127fd78 | 0x258a730c -> 0x1d249008
0x127fd7c | 0x7c91e920 -> 0x83ec8b55
0x127fd80 | 0x7c920060 -> 0xffffffff
0x127fd84 | 0xffffffff
0x127fd88 | 0x7c92005d -> 0xff000cc2
0x127fd8c | 0x4de
0x127fd90 | 0x127fdd0 -> 0x127ff40
0x127fd94 | 0x4fab3f -> 0x3e8b9
0x127fd94 Outfits::loadFromXml()(0x4fa8e2)
0x127fdac | 0x7fffffff
0x127fdb0 | 0x25ab37b0 -> 0x6e6f6974
0x127fdb4 | 0x12d
0x127fdb8 | 0x127fd9c -> 0x80000000
0x127fdbc | 0x4d17faae
0x127fdc0 | 0xf002fd
0x127fdc4 | 0x258a72f8 -> 0x6f5698
0x127fdc8 | 0x1eda6dd0 -> 0x2285e838
0x127fdcc | 0x6b5d40 -> 0x6f3d28
0x127fdd0 | 0x127ff40 -> 0x127ff60 \\\\\\ stack frame //////
0x127fdd4 | 0x5533d6 -> 0xa02404c7 <-- ret
0x127fdd4 Dispatcher::dispatcherThread(void*)(0x552d6e)
0x127fdd8 | 0x258a72f8 -> 0x6f5698
0x127fddc | 0
0x127fde0 | 0x127ff00 -> 0x35314301
0x127fde4 | 0xffffffff
0x127fde8 | 0xffffffff
0x127fdec | 0x35314301
0x127fdf0 | 0x45303337
0x127fdf4 | 0xfffffffe
0x127febc _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x441761)
0x127ff1c | 0x2
0x127ff20 | 0xa88316d6
0x127ff24 | 0x2f1be98 -> 0
0x127ff28 | 0x2d65636e -> 0x6079e
0x127ff2c | 0x67616c66
0x127ff30 | 0x4a504341
0x127ff34 | 0x266a58 -> 0x6f8130
0x127ff38 | 0xf8b490 -> 0xf70
0x127ff3c | 0x3a3a6474
0x127ff40 | 0x127ff60 -> 0x127ff80 \\\\\\ stack frame //////
0x127ff44 | 0x5d6e62 -> 0x8955c3c9 <-- ret
0x127ff48 | 0x6b5d40 -> 0x6f3d28
0x127ff4c | 0x3a3a6474
0x127ff50 | 0xf8b490 -> 0xf70
0x127ff54 | 0x266a58 -> 0x6f8130
0x127ff58 | 0x3a3a6474
0x127ff5c | 0xf8b490 -> 0xf70
0x127ff60 | 0x127ff80 -> 0x127ffb4 \\\\\\ stack frame //////
0x127ff64 | 0x5a000b -> 0xfffe1ce8 <-- ret
0x127ff68 | 0x266a58 -> 0x6f8130
0x127ff6c | 0x266a58 -> 0x6f8130
0x127ff70 | 0x127ffa4 -> 0x127ffdc
0x127ff74 | 0x77c05c94 -> 0x83ec8b55
0x127ff78 | 0x77be2070 -> 0xffffffff
0x127ff7c | 0xf8b400 -> 0
0x127ff80 | 0x127ffb4 -> 0x127ffec \\\\\\ stack frame //////
0x127ff84 | 0x77c0a3b0 -> 0xff51e850 <-- ret
0x127ff88 | 0x266a58 -> 0x6f8130
0x127ff8c | 0x3a3a6474
0x127ff90 | 0x69727473
0x127ff94 | 0xf8b400 -> 0
0x127ff98 | 0
0x127ff9c | 0x127ff8c -> 0x3a3a6474
0x127ffa0 | 0x80500c8a
0x127ffa4 | 0x127ffdc -> 0xffffffff
0x127ffa8 | 0x77c05c94 -> 0x83ec8b55
0x127ffac | 0x77be40d8 -> 0xffffffff
0x127ffb0 | 0
0x127ffb4 | 0x127ffec -> 0 \\\\\\ stack frame //////
0x127ffb8 | 0x7c80b729 -> 0x9c9e850 <-- ret
0x127ffbc | 0xf8b400 -> 0
0x127ffc0 | 0x3a3a6474
0x127ffc4 | 0x69727473
0x127ffc8 | 0xf8b400 -> 0
0x127ffcc | 0x7ffde000 -> 0x127eeec
0x127ffd0 | 0x89abf600
0x127ffd4 | 0x127ffc0 -> 0x3a3a6474
0x127ffd8 | 0x8806d998
0x127ffdc | 0xffffffff
0x127ffe0 | 0x7c839ad8 -> 0x83ec8b55
0x127ffe4 | 0x7c80b730 -> 0xffffffff
0x127ffe8 | 0
0x127ffec | 0 \\\\\\ stack frame //////
0x127fff0 | 0 <-- ret
0x127fff4 | 0x77c0a341 -> 0xd8680c6a
0x127fff8 | 0xf8b400 -> 0
0x127fffc | 0
*****************************************************
*****************************************************
 
Exception: 0xc0000005 at eip = 0x409c0d(Chat::removeUserFromAllChannels(Player*) - 0x409b4e)

and perhaps be polite then people will be willing to help, maybe next time instead of "cmon ppl!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" have "please help, I'm really having problems with this", learn manners and maybe you'll get help.
 
Try to reproduce it.

Login, create a private channel.
Re-login without closing the channel, does it crash?
 
Yes crash! and....

serverbug.png
 
It's an issue on Windows :p

Do you want to remove private channels, or remove this part of code from sources?
 
Facedesk.jpg

data/xml/channels.xml
remove:
Code:
	<channel id="65535" name="Private Chat Channel"/>

/me wonders if anyone even thinks or even tries anything without asking nowadays...
 
Nop.

protocolgame.cpp
Code:
			case 0xAA:
				[B][COLOR="green"]//[/COLOR][/B]parseCreatePrivateChannel(msg);
				break;

			case 0xAB:
				[B][COLOR="green"]//[/COLOR][/B]parseChannelInvite(msg);
				break;

			case 0xAC:
				[B][COLOR="green"]//[/COLOR][/B]parseChannelExclude(msg);
				break;
 
Nop.

protocolgame.cpp
Code:
			case 0xAA:
				[B][COLOR="green"]//[/COLOR][/B]parseCreatePrivateChannel(msg);
				break;

			case 0xAB:
				[B][COLOR="green"]//[/COLOR][/B]parseChannelInvite(msg);
				break;

			case 0xAC:
				[B][COLOR="green"]//[/COLOR][/B]parseChannelExclude(msg);
				break;

are you really expecting him to know how to edit sources... seriously? =P
 
are you really expecting him to know how to edit sources... seriously? =P
Why not? It appears he already managed to compile a gdb-friendly binary.
Thanks but not work because when you open the channel gives bug is not as simple delete or fix a channel

@Cyko

I will try
If you do not want to block the channel, you can remove this from chat.cpp instead:
Code:
void Chat::removeUserFromAllChannels(Player* player)
{
	if(!player)
		return;

	for(NormalChannelMap::iterator it = m_normalChannels.begin(); it != m_normalChannels.end(); ++it)
		it->second->removeUser(player);

	for(PartyChannelMap::iterator it = m_partyChannels.begin(); it != m_partyChannels.end(); ++it)
		it->second->removeUser(player);

	for(GuildChannelMap::iterator it = m_guildChannels.begin(); it != m_guildChannels.end(); ++it)
		it->second->removeUser(player);

[B][COLOR="red"]	for(PrivateChannelMap::iterator it = m_privateChannels.begin(); it != m_privateChannels.end(); ++it)
	{
		it->second->removeUser(player);
		if(player && it->second->getOwner() == player->getGUID())
			deleteChannel(player, it->second->getId());
	}[/COLOR][/B]
}
You can enjoy your memory leaks then, though.
 
instead of removing it entirely why not block people under X access seeing it? that way only a few have access to it and they will know not to open it
 
Status
Not open for further replies.
Back
Top