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

[TFS 1.2] Client debug reason

Kosti

New Member
Joined
Mar 30, 2016
Messages
2
Reaction score
0
Is there any way to check what was the result of client debug ?
I have random debugs and i dont know what cause them.
For example char was afk standing in temple for +/- 1h, and got debug.
Sometimes i get debug just walking on the map and attacking random monsters.
It's not like "when i see that item i got debug" its completely random and i can't do anything about it.

Do you know any way to check what script/map event bug the client ?

ps. debug logs are also usually different

Code:
----------------------------------------------------------------------------------------------
Debug Assertion 8.60 NWin32Exception.cpp 50
Thu Mar 24 19:17:51 2016
Graphic Engine: OpenGL (1)
Operating System: Windows XP Professional in POL
Processor: Intel Core 2 DUO E7200
Video Card: NVIDIA GeForce GT 430
Last Packet Types: 140 140 140 140 140 140 140 030 140 140
Last Packet: 140 003 000 000 016 100 000 000 000 000 000 000 000 000 000 000
Player Position: [148,147,8]
Player Name: Tester (tfs)
Player Action: 049 054 052 046 049 051 050 046 050 050 054 046 050 048 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Player.cpp 465: exception occurred, reason:
Control.cpp 1728: exception occurred (MessageType: 0 MaW: 3401708 MoW: 0), reason:
Control.cpp 1723: exception occurred, reason:
Control.cpp 386: exception occurred (Force?1:0 = 0), reason:
MainWindow.cpp 138: exception occurred (Surface = 1), reason:
NWin32Exception.cpp 50: win32 exception occurred, reason:
access violation (write attempt at 4EA5B4A9)
-----------------------------------------------------------------------------------------------
Debug Assertion 8.60 Network.cpp 921
Sat Mar 26 03:51:52 2016
Graphic Engine: DirectX9 (2)
Operating System: Windows 7 Home Premium Edition 64 Bit in POL
Processor: Intel Xeon E31235 @
Video Card: NVIDIA GeForce GTX 970
Last Packet Types: 031 109 102 109 030 106 108 109 170 107
Last Packet: 031 069 249 245 086 173 000 000 000 000 000 000 000 000 000 000
Player Position: [154,148,8]
Player Name: Test (tfs)
Player Action: 049 054 052 046 049 051 050 046 050 050 054 046 050 048 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Network.cpp 946: exception occurred (ErrorCode = 0), reason:
Network.cpp 921: assertion failed (BufferSize = 0) (NextToWrite = 16394), reason:
BufferSize>0
Comment: asd
-----------------------------------------------------------------------------------------------
Debug Assertion 8.60 Container.h 226
Mon Mar 28 04:08:30 2016
Graphic Engine: DirectX9 (2)
Operating System: Windows 7 Home Premium Edition 64 Bit in POL
Processor: Intel Xeon E31235 @
Video Card: NVIDIA GeForce GTX 970
Last Packet Types: 131 180 180 180 030 030 131 131 030 131
Last Packet: 131 168 000 107 000 005 000 000 000 000 000 000 000 000 000 000
Player Position: [169,107,5]
Player Name: Test (tfs)
Player Action: 049 054 052 046 049 051 050 046 050 050 054 046 050 048 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Player.cpp 465: exception occurred, reason:
Control.cpp 1728: exception occurred (MessageType: 0 MaW: 35D2850 MoW: 0), reason:
Control.cpp 1723: exception occurred, reason:
Control.cpp 386: exception occurred (Force?1:0 = 0), reason:
MainWindow.cpp 138: exception occurred (Surface = 1), reason:
GUI.cpp 1559: exception occurred (Surface = 1), reason:
MapWindow.cpp 869: exception occurred (Surface = 1), reason:
MapWindow.cpp 549: exception occurred (Obj = 0), reason:
MapWindow.cpp 1146: exception occurred (posx = 192) (posy = 160), reason:
MapWindow.cpp 1138: exception occurred (EffectNumber = 0) (Type = 0), reason:
Objects.cpp 691: exception occurred (Number = 0), reason:
Container.h 226: index out of range (original i: 0, i: -1, min: 1, d: 70)
-----------------------------------------------------------------------------------------------
Debug Assertion 8.60 Communication.cpp 1626
Tue Mar 29 18:38:09 2016
Graphic Engine: DirectX9 (2)
Operating System: Windows 7 Home Premium Edition 64 Bit in POL
Processor: Intel Xeon E31235 @
Video Card: NVIDIA GeForce GTX 970
Last Packet Types: 100 108 101 109 131 142 142 132 131 106
Last Packet: 109 216 000 205 000 011 001 216 000 204 000 011 101 239 003 000
Player Position: [216,204,11]
Player Name: Ekinight (tfs)
Player Action: 049 054 052 046 049 051 050 046 050 050 054 046 050 048 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Network.cpp 946: exception occurred (ErrorCode = 0), reason:
Control.cpp 1331: exception occurred (Type = 100) (MainWindow = 41910200), reason:
Communication.cpp 1681: exception occurred (PlayerX = 216) (PlayerY = 203), reason:
Communication.cpp 1659: exception occurred (xmin = 0) (ymin = 0), reason:
Communication.cpp 1638: exception occurred (Type = 0) (OldType = 98), reason:
Communication.cpp 1626: client recieved field with type 0 (0,13,4)
Comment: ssssssssss
 
Is there any way to check what was the result of client debug ?
I have random debugs and i dont know what cause them.
For example char was afk standing in temple for +/- 1h, and got debug.
Sometimes i get debug just walking on the map and attacking random monsters.
It's not like "when i see that item i got debug" its completely random and i can't do anything about it.

Do you know any way to check what script/map event bug the client ?

ps. debug logs are also usually different

Code:
----------------------------------------------------------------------------------------------
Debug Assertion 8.60 NWin32Exception.cpp 50
Thu Mar 24 19:17:51 2016
Graphic Engine: OpenGL (1)
Operating System: Windows XP Professional in POL
Processor: Intel Core 2 DUO E7200
Video Card: NVIDIA GeForce GT 430
Last Packet Types: 140 140 140 140 140 140 140 030 140 140
Last Packet: 140 003 000 000 016 100 000 000 000 000 000 000 000 000 000 000
Player Position: [148,147,8]
Player Name: Tester (tfs)
Player Action: 049 054 052 046 049 051 050 046 050 050 054 046 050 048 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Player.cpp 465: exception occurred, reason:
Control.cpp 1728: exception occurred (MessageType: 0 MaW: 3401708 MoW: 0), reason:
Control.cpp 1723: exception occurred, reason:
Control.cpp 386: exception occurred (Force?1:0 = 0), reason:
MainWindow.cpp 138: exception occurred (Surface = 1), reason:
NWin32Exception.cpp 50: win32 exception occurred, reason:
access violation (write attempt at 4EA5B4A9)
-----------------------------------------------------------------------------------------------
Debug Assertion 8.60 Network.cpp 921
Sat Mar 26 03:51:52 2016
Graphic Engine: DirectX9 (2)
Operating System: Windows 7 Home Premium Edition 64 Bit in POL
Processor: Intel Xeon E31235 @
Video Card: NVIDIA GeForce GTX 970
Last Packet Types: 031 109 102 109 030 106 108 109 170 107
Last Packet: 031 069 249 245 086 173 000 000 000 000 000 000 000 000 000 000
Player Position: [154,148,8]
Player Name: Test (tfs)
Player Action: 049 054 052 046 049 051 050 046 050 050 054 046 050 048 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Network.cpp 946: exception occurred (ErrorCode = 0), reason:
Network.cpp 921: assertion failed (BufferSize = 0) (NextToWrite = 16394), reason:
BufferSize>0
Comment: asd
-----------------------------------------------------------------------------------------------
Debug Assertion 8.60 Container.h 226
Mon Mar 28 04:08:30 2016
Graphic Engine: DirectX9 (2)
Operating System: Windows 7 Home Premium Edition 64 Bit in POL
Processor: Intel Xeon E31235 @
Video Card: NVIDIA GeForce GTX 970
Last Packet Types: 131 180 180 180 030 030 131 131 030 131
Last Packet: 131 168 000 107 000 005 000 000 000 000 000 000 000 000 000 000
Player Position: [169,107,5]
Player Name: Test (tfs)
Player Action: 049 054 052 046 049 051 050 046 050 050 054 046 050 048 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Player.cpp 465: exception occurred, reason:
Control.cpp 1728: exception occurred (MessageType: 0 MaW: 35D2850 MoW: 0), reason:
Control.cpp 1723: exception occurred, reason:
Control.cpp 386: exception occurred (Force?1:0 = 0), reason:
MainWindow.cpp 138: exception occurred (Surface = 1), reason:
GUI.cpp 1559: exception occurred (Surface = 1), reason:
MapWindow.cpp 869: exception occurred (Surface = 1), reason:
MapWindow.cpp 549: exception occurred (Obj = 0), reason:
MapWindow.cpp 1146: exception occurred (posx = 192) (posy = 160), reason:
MapWindow.cpp 1138: exception occurred (EffectNumber = 0) (Type = 0), reason:
Objects.cpp 691: exception occurred (Number = 0), reason:
Container.h 226: index out of range (original i: 0, i: -1, min: 1, d: 70)
-----------------------------------------------------------------------------------------------
Debug Assertion 8.60 Communication.cpp 1626
Tue Mar 29 18:38:09 2016
Graphic Engine: DirectX9 (2)
Operating System: Windows 7 Home Premium Edition 64 Bit in POL
Processor: Intel Xeon E31235 @
Video Card: NVIDIA GeForce GTX 970
Last Packet Types: 100 108 101 109 131 142 142 132 131 106
Last Packet: 109 216 000 205 000 011 001 216 000 204 000 011 101 239 003 000
Player Position: [216,204,11]
Player Name: Ekinight (tfs)
Player Action: 049 054 052 046 049 051 050 046 050 050 054 046 050 048 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Network.cpp 946: exception occurred (ErrorCode = 0), reason:
Control.cpp 1331: exception occurred (Type = 100) (MainWindow = 41910200), reason:
Communication.cpp 1681: exception occurred (PlayerX = 216) (PlayerY = 203), reason:
Communication.cpp 1659: exception occurred (xmin = 0) (ymin = 0), reason:
Communication.cpp 1638: exception occurred (Type = 0) (OldType = 98), reason:
Communication.cpp 1626: client recieved field with type 0 (0,13,4)
Comment: ssssssssss
those bytes are related to the stack of a creature and the description of the map
probably if there are many corpses or items stacked up and a creature walks over it, it will get a stackpos greater than 9 and if this is sent to the client it will crash

This can include creatures on another floor Z, it doesn't matter if it's in your view, as long as it's a floor visible to the client you'll get the error, so your character doesn't necessarily have to be the actor.
 
Back
Top