• 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!

Login BUG

darex11

Own Big Server
Joined
Aug 21, 2007
Messages
219
Reaction score
0
Location
Poland
Hello.
I see in newest version (0.2.5 or 0.2.6 ? read 0.2.6) login bug, when i relog maybe 4-10 time, server crash...
Any help ?
 
Please post crash log.
 
Winblows or Linux?
 
I jusrt reloged 16 times very fast but nothing happend the server staid online
 
I jusrt reloged 16 times very fast but nothing happend the server staid online

Man, try login and logout ( no relog )
For me server crash.
I only compiling the latest sources, nothing change and server crashes.
Maybe I have bad librares or linkers ?

Can post here your linkers?

EDIT:
I login and logout 30x and server crashes.
 
Last edited:
Any help ?
Check ! Login and logout maybe 50x and look.
Server crash !
 
Special for you i'll check again with the latest version
 
Any help ?
Check ! Login and logout maybe 50x and look.
Server crash !

I'v reloged 126 times and no crash (I used tasker)

ANywais what for TFS do u use? you gave 2 types
 
lol first post 4-10 times
second time 30 times
last time 50 times need to relog.

LOL

This is random an Windows
An linux crash too!

Error in console:
Segmentation fault
and server dead.

Report.txt
Code:
*****************************************************
Error report - Tue Sep 11 23:30:09 2007

Compiler info - gcc 3.4.2 (mingw-special)
Compilation Date - Sep 11 2007 23:27:44

Memory load: 73
Total phys: 523808 K available phys: 136988 K
Start time: 11-9-2007  21:28:59
Kernel time: 0:0:0.734
User time: 0:0:10.656
Threads: 5

Exception: 0xc0000005 at eip = 0x5c2489
eax = 0x876d264c
ebx = 0x1df5940 -> 0x672c00
ecx = 0
edx = 0
esi = 0x1df2fe0 -> 0xff4
edi = 0
ebp = 0x9a57f40 -> 0x9a57f60
esp = 0x9a57f28 -> 0x1df2fe0
efl = 0x10216

---Stack Trace---
From: 0x9a57f28 to: 0x9a60000
0x9a57f28 | 0x1df2fe0 -> 0xff4
0x9a57f2c | 0
0x9a57f30 | 0x9a57f60 -> 0x9a57f80
0x9a57f34 | 0x50fdd6 -> 0xebf84589
0x9a57f34  Thing::getTile() const(0x50fd62)
0x9a57f38 | 0x570d50 -> 0x8de58955
0x9a57f3c | 0x647e7a -> 0x201ffff
0x9a57f40 | 0x9a57f60 -> 0x9a57f80 \\\\\\ stack frame //////
0x9a57f44 | 0x5c2456 -> 0x8df84589 <-- ret
0x9a57f48 | 0x876d264c
0x9a57f4c | 0xffffffff
0x9a57f50 | 0x9a57f60 -> 0x9a57f80
0x9a57f54 | 0xe83f88 -> 0x671c14
0x9a57f58 | 0x9a57f58 -> 0x9a57f58
0x9a57f5c | 0x1df5940 -> 0x672c00
0x9a57f60 | 0x9a57f80 -> 0x9a57fb0 \\\\\\ stack frame //////
0x9a57f64 | 0x4cfb34 -> 0x840fc085 <-- ret
0x9a57f64  Party::leave(Player*)(0x4cfb20)
0x9a57f68 | 0x876d264c
0x9a57f6c | 0x2a42dc
0x9a57f70 | 0x989680
0x9a57f74 | 0x1df5940 -> 0x672c00
0x9a57f78 | 0x1df2fe0 -> 0xff4
0x9a57f7c | 0
0x9a57f80 | 0x9a57fb0 -> 0x9a580d0 \\\\\\ stack frame //////
0x9a57f84 | 0x4d7815 -> 0x8908458b <-- ret
0x9a57f84  Player::onCreatureDisappear(Creature const*, unsigned int, bool)(0x4d7714)
0x9a57f88 | 0x876d2648
0x9a57f8c | 0x1df5940 -> 0x672c00
0x9a57f90 | 0x1
0x9a57f94 | 0x1
0x9a57f98 | 0x9a57fac -> 0x1decf58
0x9a57f9c | 0x9a58088 -> 0x16acf710
0x9a57fa0 | 0x1
0x9a57fa4 | 0x1
0x9a57fa8 | 0x1000001
0x9a57fac | 0x1decf58 -> 0x1df06e8
0x9a57fb0 | 0x9a580d0 -> 0x9a580f0 \\\\\\ stack frame //////
0x9a57fb4 | 0x44b087 -> 0x89a4458d <-- ret
0x9a57fb4  Game::removeCreature(Creature*, bool)(0x44ad02)
0x9a57fb8 | 0x1df5940 -> 0x672c00
0x9a57fbc | 0x1df5940 -> 0x672c00
0x9a57fc0 | 0x1
0x9a57fc4 | 0x1
0x9a57fc8 | 0
0x9a57fcc | 0
0x9a57fd0 | 0
0x9a57fd4 | 0
0x9a58040  Game::removeCreature(Creature*, bool)(0x44ad02)
0x9a580ac | 0x1da15a8 -> 0x12a956ec
0x9a580b0 | 0x9a580d0 -> 0x9a580f0
0x9a580b4 | 0x15c1560
0x9a580b8 | 0x9a580cc -> 0
0x9a580bc | 0x1df59c0 -> 0x6caf450
0x9a580c0 | 0x9a580d0 -> 0x9a580f0
0x9a580c4 | 0x1decf58 -> 0x1df06e8
0x9a580c8 | 0x1df2fe0 -> 0xff4
0x9a580cc | 0
0x9a580d0 | 0x9a580f0 -> 0x9a58170 \\\\\\ stack frame //////
0x9a580d4 | 0x4e7f6d -> 0x5574c084 <-- ret
0x9a580d4  Protocol80::logout(bool)(0x4e7f1e)
0x9a580d8 | 0x675d40 -> 0x1a41a88
0x9a580dc | 0x1df5940 -> 0x672c00
0x9a580e0 | 0x1
0x9a580e4 | 0
0x9a580e8 | 0x1df59c0 -> 0x6caf450
0x9a580ec | 0x1df59c0 -> 0x6caf450
0x9a580f0 | 0x9a58170 -> 0x9a58220 \\\\\\ stack frame //////
0x9a580f4 | 0x4e828d -> 0x89a4458d <-- ret
0x9a580f4  Protocol80::parseLogout(NetworkMessage&)(0x4e7fc8)
0x9a580f8 | 0x1e040a8 -> 0x7
0x9a580fc | 0x1
0x9a58100 | 0x134
0x9a58104 | 0x148
0x9a58108 | 0
0x9a5810c | 0
0x9a58110 | 0x9a5814c -> 0
0x9a58114 | 0x9a581b4 -> 0x9a58244
0x9a58138  Protocol80::parseLogout(NetworkMessage&)(0x4e7fc8)
0x9a5814c | 0
0x9a58150 | 0x9a58170 -> 0x9a58220
0x9a58154 | 0x645098 -> 0x83fc4589
0x9a58158 | 0x1df5cf0 -> 0x221d474
0x9a5815c | 0x65fa30 -> 0x6f636341
0x9a58160 | 0
0x9a58164 | 0x1decf58 -> 0x1df06e8
0x9a58168 | 0x1df2fe0 -> 0xff4
0x9a5816c | 0
0x9a58170 | 0x9a58220 -> 0x9a5beb0 \\\\\\ stack frame //////
0x9a58174 | 0x4e6e84 -> 0x925e9 <-- ret
0x9a58174  Protocol80::parsePacket(NetworkMessage&)(0x4e6cd6)
0x9a58178 | 0x1e040a8 -> 0x7
0x9a5817c | 0x9a58278 -> 0x1
0x9a58180 | 0x719f44b8 -> 0xffffffff
0x9a58184 | 0xffffffff
0x9a58188 | 0x719f44b0 -> 0x900024c2
0x9a5818c | 0x71a54379 -> 0xf88bce8b
0x9a58190 | 0
0x9a58194 | 0x9a581e8 -> 0x8
0x9a581d8  Protocol80::parsePacket(NetworkMessage&)(0x4e6cd6)
0x9a581f4  NetworkMessage::ReadFromSocket(unsigned int)(0x4c04b0)
0x9a581fc | 0
0x9a58200 | 0x8
0x9a58204 | 0x14000000 -> 0x617
0x9a58208 | 0x9a5be84 -> 0xf2436480
0x9a5820c | 0x1
0x9a58210 | 0x1
0x9a58214 | 0x1decf58 -> 0x1df06e8
0x9a58218 | 0x1df2fe0 -> 0xff4
0x9a5821c | 0
0x9a58220 | 0x9a5beb0 -> 0x9a5ff80 \\\\\\ stack frame //////
0x9a58224 | 0x4e6a86 -> 0x458bb4eb <-- ret
0x9a58224  Protocol80::ReceiveLoop()(0x4e69ac)
0x9a58228 | 0x1e040a8 -> 0x7
0x9a5822c | 0x9a58278 -> 0x1
0x9a58230 | 0x11a3ff
0x9a58234 | 0x1b11adff
0x9a58238 | 0x98ff0012
0x9a5823c | 0x98ff0001
0x9a58240 | 0x98ff0001
0x9a58244 | 0x9a5c004 -> 0x9a57b10
0x9a58268  Protocol80::ReceiveLoop()(0x4e69ac)
0x9a5bc84  Vocations::getPromotedVocation(int)(0x51978e)
0x9a5bcc4  Game::placeCreature(Creature*, Position const&, bool)(0x44a4f6)
0x9a5bd50  Game::placeCreature(Creature*, Position const&, bool)(0x44a4f6)
0x9a5be54  getIPSocket(unsigned int)(0x514e52)
0x9a5be64  Waitlist::instance()(0x51aae4)
0x9a5be8c | 0x8ca007fb
0x9a5be90 | 0xa84762cf
0x9a5be94 | 0
0x9a5be98 | 0x134
0x9a5be9c | 0x268c30 -> 0x1
0x9a5bea0 | 0x4e69bc -> 0xc3ac85c7
0x9a5bea0  Protocol80::ReceiveLoop()(0x4e69ac)
0x9a5bea4 | 0x1decf58 -> 0x1df06e8
0x9a5bea8 | 0x1df2fe0 -> 0xff4
0x9a5beac | 0
0x9a5beb0 | 0x9a5ff80 -> 0x9a5ffb4 \\\\\\ stack frame //////
0x9a5beb4 | 0x4c94b0 -> 0xc344bd83 <-- ret
0x9a5beb4  ConnectionHandler(void*)(0x4c6c5e)
0x9a5beb8 | 0x1e040a8 -> 0x7
0x9a5bebc | 0x65c721 -> 0x736579
0x9a5bec0 | 0x16
0x9a5bec4 | 0x9a5c2e8 -> 0x232c51c
0x9a5bec8 | 0
0x9a5becc | 0
0x9a5bed0 | 0
0x9a5bed4 | 0
0x9a5c028  ConnectionHandler(void*)(0x4c6c5e)
0x9a5c3b4  ConnectionHandler(void*)(0x4c6c5e)
0x9a5ff5c | 0x9a5ffa4 -> 0x9a5ffdc
0x9a5ff60 | 0x444ca6 -> 0x57e58955
0x9a5ff60  _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x444ca6)
0x9a5ff64 | 0
0x9a5ff68 | 0x9a5ff4c -> 0
0x9a5ff6c | 0x1decf58 -> 0x1df06e8
0x9a5ff70 | 0x4c6c6e -> 0xc09c85c7
0x9a5ff70  ConnectionHandler(void*)(0x4c6c5e)
0x9a5ff74 | 0x1decf58 -> 0x1df06e8
0x9a5ff78 | 0x1df2fe0 -> 0xff4
0x9a5ff7c | 0
0x9a5ff80 | 0x9a5ffb4 -> 0x9a5ffec \\\\\\ stack frame //////
0x9a5ff84 | 0x77c2a243 -> 0xff4be859 <-- ret
0x9a5ff88 | 0x142ff00 -> 0x134
0x9a5ff8c | 0
0x9a5ff90 | 0
0x9a5ff94 | 0x1decf58 -> 0x1df06e8
0x9a5ff98 | 0
0x9a5ff9c | 0x9a5ff8c -> 0
0x9a5ffa0 | 0x804f8ca1
0x9a5ffa4 | 0x9a5ffdc -> 0xffffffff
0x9a5ffa8 | 0x77c25c94 -> 0x83ec8b55
0x9a5ffac | 0x77c040c8 -> 0xffffffff
0x9a5ffb0 | 0
0x9a5ffb4 | 0x9a5ffec -> 0 \\\\\\ stack frame //////
0x9a5ffb8 | 0x7c80b683 -> 0x9cfe850 <-- ret
0x9a5ffbc | 0x1decf58 -> 0x1df06e8
0x9a5ffc0 | 0
0x9a5ffc4 | 0
0x9a5ffc8 | 0x1decf58 -> 0x1df06e8
0x9a5ffcc | 0x7ffdb000 -> 0x9a57b6c
0x9a5ffd0 | 0x81fc4600
0x9a5ffd4 | 0x9a5ffc0 -> 0
0x9a5ffd8 | 0x81e1c800
0x9a5ffdc | 0xffffffff
0x9a5ffe0 | 0x7c839a10 -> 0x83ec8b55
0x9a5ffe4 | 0x7c80b690 -> 0xffffffff
0x9a5ffe8 | 0
0x9a5ffec | 0 \\\\\\ stack frame //////
0x9a5fff0 | 0 <-- ret
0x9a5fff4 | 0x77c2a1d7 -> 0xc8680c6a
0x9a5fff8 | 0x1decf58 -> 0x1df06e8
0x9a5fffc | 0
*****************************************************

other:

Code:
*****************************************************
Error report - Wed Sep 12 00:00:49 2007

Compiler info - gcc 3.4.2 (mingw-special)
Compilation Date - Sep 11 2007 23:56:08

Memory load: 73
Total phys: 523808 K available phys: 141260 K
Start time: 11-9-2007  21:59:42
Kernel time: 0:0:0.875
User time: 0:0:10.312
Threads: 5

Exception: 0xc0000005 at eip = 0x5c3671
eax = 0x61257f9e
ebx = 0x1de0ac8 -> 0x673d60
ecx = 0
edx = 0xe93c48 -> 0x3c
esi = 0x1ce77c8 -> 0xe80
edi = 0
ebp = 0x9a67e60 -> 0x9a67e80
esp = 0x9a67e48 -> 0x9a67e6c
efl = 0x10216

---Stack Trace---
From: 0x9a67e48 to: 0x9a70000
0x9a67e48 | 0x9a67e6c -> 0xe93f90
0x9a67e4c | 0x9a67ea4 -> 0x1
0x9a67e50 | 0x7c910570 -> 0xffffffff
0x9a67e54 | 0xffffff
0x9a67e58 | 0x9a67e3c -> 0
0x9a67e5c | 0xc1c2de -> 0
0x9a67e60 | 0x9a67e80 -> 0x9a67f80 \\\\\\ stack frame //////
0x9a67e64 | 0x5c363e -> 0x8df84589 <-- ret
0x9a67e68 | 0x61257f9e
0x9a67e6c | 0xe93f90 -> 0
0x9a67e70 | 0x9a67e80 -> 0x9a67f80
0x9a67e74 | 0x1de0ac8 -> 0x673d60
0x9a67e78 | 0x1ce77c8 -> 0xe80
0x9a67e7c | 0x1de0ac8 -> 0x673d60
0x9a67e80 | 0x9a67f80 -> 0x9a67fb0 \\\\\\ stack frame //////
0x9a67e84 | 0x4cfc60 -> 0x840fc085 <-- ret
0x9a67e84  Party::leave(Player*)(0x4cfc04)
0x9a67e88 | 0x61257f9e
0x9a67e8c | 0x9a67e9c -> 0x9a67ebc
0x9a67e90 | 0x9a67eb0 -> 0x9a67ed0
0x9a67e94 | 0x63bf2f -> 0x1274c084
0x9a67e98 | 0x9a67eb8 -> 0xffffffff
0x9a67e9c | 0x9a67ebc -> 0x6491f1
0x9a67ea0 | 0x9a67f20 -> 0x9a6801c
0x9a67ea4 | 0x1
0x9a67ea8 | 0x9a67ebc -> 0x6491f1
0x9a67ed8  Party::leave(Player*)(0x4cfc04)
0x9a67ef4  Chat::removeUserFromAllChannels(Player*)(0x414098)
0x9a67f34  Thing::getTile() const(0x510f62)
0x9a67f44  Chat::removeUserFromAllChannels(Player*)(0x414098)
0x9a67f5c | 0x9a67f58 -> 0x9a67f58
0x9a67f60 | 0x1de0ac8 -> 0x673d60
0x9a67f64 | 0x77c3aed3 -> 0x85084d8b
0x9a67f68 | 0x614a5dfe
0x9a67f6c | 0x2a42e0
0x9a67f70 | 0x989680 -> 0x98975095
0x9a67f74 | 0x1de0ac8 -> 0x673d60
0x9a67f78 | 0x1ce77c8 -> 0xe80
0x9a67f7c | 0
0x9a67f80 | 0x9a67fb0 -> 0x9a680d0 \\\\\\ stack frame //////
0x9a67f84 | 0x4d884f -> 0x8908458b <-- ret
0x9a67f84  Player::onCreatureDisappear(Creature const*, unsigned int, bool)(0x4d874e)
0x9a67f88 | 0x61257f9a
0x9a67f8c | 0x1de0ac8 -> 0x673d60
0x9a67f90 | 0x1
0x9a67f94 | 0x1
0x9a67f98 | 0x9a67fac -> 0x1ce7b00
0x9a67f9c | 0x9a68088 -> 0x1cb9bd8
0x9a67fa0 | 0x1
0x9a67fa4 | 0x1
0x9a67fa8 | 0x1000001
0x9a67fac | 0x1ce7b00 -> 0
0x9a67fb0 | 0x9a680d0 -> 0x9a680f0 \\\\\\ stack frame //////
0x9a67fb4 | 0x44aff7 -> 0x89a4458d <-- ret
0x9a67fb4  Game::removeCreature(Creature*, bool)(0x44ac72)
0x9a67fb8 | 0x1de0ac8 -> 0x673d60
0x9a67fbc | 0x1de0ac8 -> 0x673d60
0x9a67fc0 | 0x1
0x9a67fc4 | 0x1
0x9a67fc8 | 0
0x9a67fcc | 0
0x9a67fd0 | 0
0x9a67fd4 | 0
0x9a68040  Game::removeCreature(Creature*, bool)(0x44ac72)
0x9a680ac | 0x1d7f930 -> 0x77deef4
0x9a680b0 | 0x9a680d0 -> 0x9a680f0
0x9a680b4 | 0x15c2748
0x9a680b8 | 0x9a680cc -> 0
0x9a680bc | 0x1de0b48 -> 0x1de0b48
0x9a680c0 | 0x9a680d0 -> 0x9a680f0
0x9a680c4 | 0x1ce7b00 -> 0
0x9a680c8 | 0x1ce77c8 -> 0xe80
0x9a680cc | 0
0x9a680d0 | 0x9a680f0 -> 0x9a68170 \\\\\\ stack frame //////
0x9a680d4 | 0x4e8f6d -> 0x5574c084 <-- ret
0x9a680d4  Protocol80::logout(bool)(0x4e8f1e)
0x9a680d8 | 0x676d40 -> 0x1a1a578
0x9a680dc | 0x1de0ac8 -> 0x673d60
0x9a680e0 | 0x1
0x9a680e4 | 0
0x9a680e8 | 0x1de0b48 -> 0x1de0b48
0x9a680ec | 0x1de0b48 -> 0x1de0b48
0x9a680f0 | 0x9a68170 -> 0x9a68220 \\\\\\ stack frame //////
0x9a680f4 | 0x4e928d -> 0x89a4458d <-- ret
0x9a680f4  Protocol80::parseLogout(NetworkMessage&)(0x4e8fc8)
0x9a680f8 | 0x1de1cc8 -> 0x7
0x9a680fc | 0x1
0x9a68100 | 0x138
0x9a68104 | 0x120
0x9a68108 | 0
0x9a6810c | 0
0x9a68110 | 0x9a6814c -> 0
0x9a68114 | 0x9a681b4 -> 0x9a68244
0x9a68138  Protocol80::parseLogout(NetworkMessage&)(0x4e8fc8)
0x9a6814c | 0
0x9a68150 | 0x9a68170 -> 0x9a68220
0x9a68154 | 0x6462bc -> 0x83fc4589
0x9a68158 | 0x1de0e78 -> 0x21045c4
0x9a6815c | 0x660b30 -> 0x6f636341
0x9a68160 | 0
0x9a68164 | 0x1ce7b00 -> 0
0x9a68168 | 0x1ce77c8 -> 0xe80
0x9a6816c | 0
0x9a68170 | 0x9a68220 -> 0x9a6beb0 \\\\\\ stack frame //////
0x9a68174 | 0x4e7e84 -> 0x925e9 <-- ret
0x9a68174  Protocol80::parsePacket(NetworkMessage&)(0x4e7cd6)
0x9a68178 | 0x1de1cc8 -> 0x7
0x9a6817c | 0x9a68278 -> 0x1
0x9a68180 | 0x719f44b8 -> 0xffffffff
0x9a68184 | 0xffffffff
0x9a68188 | 0x719f44b0 -> 0x900024c2
0x9a6818c | 0x71a54379 -> 0xf88bce8b
0x9a68190 | 0
0x9a68194 | 0x9a681e8 -> 0x8
0x9a681d8  Protocol80::parsePacket(NetworkMessage&)(0x4e7cd6)
0x9a681f4  NetworkMessage::ReadFromSocket(unsigned int)(0x4c0230)
0x9a681fc | 0
0x9a68200 | 0x8
0x9a68204 | 0x14000000 -> 0
0x9a68208 | 0x9a6be84 -> 0x5268c8a4
0x9a6820c | 0x1
0x9a68210 | 0x1
0x9a68214 | 0x1ce7b00 -> 0
0x9a68218 | 0x1ce77c8 -> 0xe80
0x9a6821c | 0
0x9a68220 | 0x9a6beb0 -> 0x9a6ff80 \\\\\\ stack frame //////
0x9a68224 | 0x4e7a86 -> 0x458bb4eb <-- ret
0x9a68224  Protocol80::ReceiveLoop()(0x4e79ac)
0x9a68228 | 0x1de1cc8 -> 0x7
0x9a6822c | 0x9a68278 -> 0x1
0x9a68230 | 0xadff0000
0x9a68234 | 0x192b01
0x9a68238 | 0x1adff
0x9a6823c | 0x1adff
0x9a68240 | 0x199ff
0x9a68244 | 0x9a6c004 -> 0x9a67b10
0x9a68268  Protocol80::ReceiveLoop()(0x4e79ac)
0x9a68b58  Teleport::serialize()(0x50fa36)
0x9a6bc84  Vocations::getPromotedVocation(int)(0x51a98e)
0x9a6bcc4  Game::placeCreature(Creature*, Position const&, bool)(0x44a466)
0x9a6bd50  Game::placeCreature(Creature*, Position const&, bool)(0x44a466)
0x9a6be54  getIPSocket(unsigned int)(0x516052)
0x9a6be64  Waitlist::instance()(0x51bce4)
0x9a6be8c | 0x5e263951
0x9a6be90 | 0xfb8926e8
0x9a6be94 | 0
0x9a6be98 | 0x138
0x9a6be9c | 0x267578 -> 0x1
0x9a6bea0 | 0x4e79bc -> 0xc3ac85c7
0x9a6bea0  Protocol80::ReceiveLoop()(0x4e79ac)
0x9a6bea4 | 0x1ce7b00 -> 0
0x9a6bea8 | 0x1ce77c8 -> 0xe80
0x9a6beac | 0
0x9a6beb0 | 0x9a6ff80 -> 0x9a6ffb4 \\\\\\ stack frame //////
0x9a6beb4 | 0x4c91a8 -> 0xc344bd83 <-- ret
0x9a6beb4  ConnectionHandler(void*)(0x4c69de)
0x9a6beb8 | 0x1de1cc8 -> 0x7
0x9a6bebc | 0x65d721 -> 0x736579
0x9a6bec0 | 0x16
0x9a6bec4 | 0x9a6c2e8 -> 0x1cbe89c
0x9a6bec8 | 0
0x9a6becc | 0
0x9a6bed0 | 0
0x9a6bed4 | 0
0x9a6c028  ConnectionHandler(void*)(0x4c69de)
0x9a6ff5c | 0x9a6ffa4 -> 0x9a6ffdc
0x9a6ff60 | 0x444c16 -> 0x57e58955
0x9a6ff60  _SEHHandler(_EXCEPTION_RECORD*, void*, _CONTEXT*, void*)(0x444c16)
0x9a6ff64 | 0
0x9a6ff68 | 0x9a6ff4c -> 0
0x9a6ff6c | 0x1ce7b00 -> 0
0x9a6ff70 | 0x4c69ee -> 0xc09c85c7
0x9a6ff70  ConnectionHandler(void*)(0x4c69de)
0x9a6ff74 | 0x1ce7b00 -> 0
0x9a6ff78 | 0x1ce77c8 -> 0xe80
0x9a6ff7c | 0
0x9a6ff80 | 0x9a6ffb4 -> 0x9a6ffec \\\\\\ stack frame //////
0x9a6ff84 | 0x77c2a243 -> 0xff4be859 <-- ret
0x9a6ff88 | 0x143ff00 -> 0x138
0x9a6ff8c | 0
0x9a6ff90 | 0
0x9a6ff94 | 0x1ce7b00 -> 0
0x9a6ff98 | 0
0x9a6ff9c | 0x9a6ff8c -> 0
0x9a6ffa0 | 0x804f8ca1
0x9a6ffa4 | 0x9a6ffdc -> 0xffffffff
0x9a6ffa8 | 0x77c25c94 -> 0x83ec8b55
0x9a6ffac | 0x77c040c8 -> 0xffffffff
0x9a6ffb0 | 0
0x9a6ffb4 | 0x9a6ffec -> 0 \\\\\\ stack frame //////
0x9a6ffb8 | 0x7c80b683 -> 0x9cfe850 <-- ret
0x9a6ffbc | 0x1ce7b00 -> 0
0x9a6ffc0 | 0
0x9a6ffc4 | 0
0x9a6ffc8 | 0x1ce7b00 -> 0
0x9a6ffcc | 0x7ffd9000 -> 0x9a67a8c
0x9a6ffd0 | 0x81fc4600
0x9a6ffd4 | 0x9a6ffc0 -> 0
0x9a6ffd8 | 0x81953d28
0x9a6ffdc | 0xffffffff
0x9a6ffe0 | 0x7c839a10 -> 0x83ec8b55
0x9a6ffe4 | 0x7c80b690 -> 0xffffffff
0x9a6ffe8 | 0
0x9a6ffec | 0 \\\\\\ stack frame //////
0x9a6fff0 | 0 <-- ret
0x9a6fff4 | 0x77c2a1d7 -> 0xc8680c6a
0x9a6fff8 | 0x1ce7b00 -> 0
0x9a6fffc | 0
*****************************************************

And if compile an linux with Exception Tracer is error:
Code:
otserv.o: In function `ConnectionHandler(void*)':
otserv.cpp:(.text+0xd48): undefined reference to `ExceptionHandler::ExceptionHandler()'
otserv.cpp:(.text+0xd50): undefined reference to `ExceptionHandler::InstallHandler()'
otserv.cpp:(.text+0x375c): undefined reference to `ExceptionHandler::RemoveHandler()'
otserv.cpp:(.text+0x3775): undefined reference to `ExceptionHandler::~ExceptionHandler()'
otserv.cpp:(.text+0x3819): undefined reference to `ExceptionHandler::~ExceptionHandler()'
otserv.o: In function `main':
otserv.cpp:(.text+0x3965): undefined reference to `ExceptionHandler::ExceptionHandler()'
otserv.cpp:(.text+0x396d): undefined reference to `ExceptionHandler::InstallHandler()'
otserv.cpp:(.text+0x5735): undefined reference to `ExceptionHandler::RemoveHandler()'
otserv.cpp:(.text+0x594c): undefined reference to `ExceptionHandler::~ExceptionHandler()'
otserv.cpp:(.text+0x5963): undefined reference to `ExceptionHandler::~ExceptionHandler()'
otserv.cpp:(.text+0x5979): undefined reference to `ExceptionHandler::~ExceptionHandler()'
Any help ?
 
Last edited:
Thank you for the error message Tala will look at it as soon as possible
 
Ok.
Revision 300(version 0.2.5) is stable, but newest revision 310 crash...
 
Back
Top