[Fixed] Bots cause CrashToDesktop when using ForcedTarget

Moderator: NADEO

Locked
User avatar
TGYoshi
Posts: 809
Joined: 15 Mar 2011, 16:59

[Fixed] Bots cause CrashToDesktop when using ForcedTarget

Post by TGYoshi » 18 Apr 2013, 20:00

Bots cause a CTD when using ForcedTarget.
The CTD only seems to occur when setting something when another bot dies or so.
It occurs only when the following snipped (every yield) is executed. I'm not entirely sure what really causes it, but it isn't rare at all.

Code: Select all

(...)
			foreach(Player in BotPlayers) {
				if (Player == Null || Player.Driver == Null || Player.SpawnStatus != CSmPlayer::ESpawnStatus::Spawned || Player.Driver.Behaviour == CSmPlayerDriver::ESmDriverBehaviour::Turret)
					continue;
(...)
				if (Player.Driver.ForcedTarget != Null && Player.Driver.Behaviour == CSmPlayerDriver::ESmDriverBehaviour::Turret) { 
					if (Player.Driver.ForcedTarget.SpawnStatus != CSmPlayer::ESpawnStatus::Spawned || Player.Driver.ForcedTarget.Position.X - Player.Position.X > Player.Driver.AggroRadius) {
						Player.Driver.AggroRadius = 0.0;
						Player.Driver.Behaviour = CSmPlayerDriver::ESmDriverBehaviour::Patrol;
						Player.Driver.ForcedTarget = Null;
					}
				}
(...)
Fun thing is that it must be caused by

Code: Select all

Player.Driver.ForcedTarget != Null
then, since the rest 'shouldn't' be able to get executed.

Crashlog:

Code: Select all

[Win32] CmdLine="D:\ManiaPlanet\ManiaPlanet.exe"  
[Sys] Minimum app. @ = 0x00010000
[Sys] Maximum app. @ = 0xFFFEFFFF
[Sys] "NVIDIA GeForce GTX 660 Ti"(0x10DE,0x1183) with 9.18.13.1106 (nvd3dum.dll)
[Dx9] D3DX SDK 9.2, DirectX SDK 9.0, Runtime 9.0Ex, using HAL device on
[Dx9] "NVIDIA GeForce GTX 660 Ti"(0x10DE,0x1183) with 9.18.13.1106(nvd3dum.dll) DDI9 driver.
[Dx9] Gpu Memory MBytes = 2e+003
[Dx9] Agp Memory MBytes = 2.05e+003
[Dx9] Device created in Windowed.
[GameCtnApp] starting game.
[CrashInfo] Corrupted ReadString? (Length = 1 409 286 152)
[CrashInfo] Corrupted ReadString? (Length = 536 870 921)
[GameCtnApp] main menu.
[GameCtnApp] main menu.
[GameCtnApp] network menu.
[GameCtnApp] init challenge 'MOBA-Test', 'b9lUHNYdYaNgBK2rkcyuD9PA_cd', env= Storm, deco= Water48x48Day
[GameCtnApp] network menu.
[GameCtnApp] main menu.
[GameCtnApp] main menu.
[GameCtnApp] main menu.
[GameCtnApp] init challenge 'Unnamed', 'Unassigned', env= Storm, deco= Land48x48Night
[GameCtnApp] main menu.
[GameCtnApp] network menu.
[GameCtnApp] init challenge 'MOBA-Test2', 'GfRsNbvQSPC_7K_psnvf_ljOWZ', env= Storm, deco= Land48x48Night
[GameCtnApp] network menu.
[GameCtnApp] main menu.
[GameCtnApp] main menu.
[GameCtnApp] init challenge 'MOBA-Test2', 'GfRsNbvQSPC_7K_psnvf_ljOWZ', env= Storm, deco= Land48x48Night
[GameCtnApp] main menu.
[GameCtnApp] network menu.
[GameCtnApp] init challenge 'MOBA-Test2', 'vFWslM7DLEKbr2BLFv25tgutmP9', env= Storm, deco= Land48x48Night
--- ExceptionWin32 catched ---
GbxGame
date=2013-04-12_18_57 Svn=50071 GameVersion=3.3.0
[Sys] Windows version = Seven
[Sys] Os = Windows 7 Home Premium(7601.win7sp1_gdr.130318-1533) 64b
[Sys] Cpu = Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz @ 3 392MHz (bench)   (Nb=4)
[Sys] SSE2 = 1
[Sys] Physical memory = 8 151 Mb
[Sys] Windows GDI resolution = 1 920x1 080x32b
[Sys] ExeChecksum = 0x57B14A9D
[Sys] ---- GlobalMemoryStatus(Startup) ----
[Sys] MemoryLoad = 31%
[Sys]                Total Mb  /    Free Mb
[Sys]   Physical =   8 151 Mb  /   5 570 Mb
[Sys]   PageFile =  16 299 Mb  /  13 275 Mb
[Sys]   Virtual@ =   4 096 Mb  /   3 996 Mb
[Sys] ----------------------------
[Sys] ---- GlobalMemoryStatus(Now) ----
[Sys] MemoryLoad = 58%
[Sys]                Total Mb  /    Free Mb
[Sys]   Physical =   8 151 Mb  /   3 381 Mb
[Sys]   PageFile =  16 299 Mb  /   9 950 Mb
[Sys]   Virtual@ =   4 096 Mb  /   2 304 Mb
[Sys] ----------------------------
[Sys] Largest committed free block size = 1 672 Kb
 
[MemInfo] Memory fragmentation analysis
[MemInfo] system PageSize = 4kb, using large address space = yes
[MemInfo] The process has 23 Heaps:
    Heap 0 is a LFH (low-fragmentation) heap. ('X' This the DEFAULT process heap.)
    Heap 10 is a LFH (low-fragmentation) heap. ('#' This the heap used by the CRT.)
MappedFile n°0 (  1MB): \Device\HarddiskVolume2\Windows\System32\locale.nls
MappedFile n°1 (  3MB): \Device\HarddiskVolume2\Windows\Globalization\Sorting\SortDefault.nls
MappedFile n°2 (  9MB): \Device\HarddiskVolume2\Windows\Fonts\StaticCache.dat
MappedFile n°3 (  1MB): \Device\HarddiskVolume2\Windows\SysWOW64\nl-NL\KernelBase.dll.mui
MappedFile n°4 (  1MB): \Device\HarddiskVolume2\ProgramData\Microsoft\Windows\Caches\{DDF571F2-BE98-426D-8288-1A9A39C3FDA2}.2.ver0x0000000000000002.db
MappedFile n°5 ( 10MB): \Device\HarddiskVolume2\ProgramData\ManiaPlanet\PacksCache\ManiaPlanet.pak
MappedFile n°6 (  1MB): \Device\HarddiskVolume2\Windows\SysWOW64\gpapi.dll
MappedFile n°7 (  1MB): \Device\HarddiskVolume2\Windows\SysWOW64\urlmon.dll
MappedFile n°8 (  1MB): \Device\HarddiskVolume2\Windows\System32\ntdll.dll
HeapUsages         Total   Commited   Uncommit   Overhead
CrtHeap    =     890 179    865 734      5 040      8 381
DefaultHeap=       3 809      1 732      1 692         86
OtherHeap  =     204 514    137 873     36 704      1 844

Current thread stack usage: 100KB over 1 024KB (9%)

22 threads (22 stack retrieved)

Images     =      90 444
FileMapped =      26 624
Shareable  =      37 084
TotalHeap  =   1 098 501  1 005 339     43 436     10 310
Stack      =      12 928
PrivateData=     586 560
TotalMem   =   1 852 140
Map: 64MB per line (512KB per char)

Heaps:			#=Crt, X=Default, o=Other, +=Uncommited
Images:			I
Not Avaiblable:	-
Virtual Allocs:	C=Commited, R=Reserved, M=Mixed, '.' ','=Free
Bigger Free Blocs are:
  2 048MB
  22MB
  16MB
  12MB
  12MB
-RRC0#+CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIoCXXXRRRCCCCCCRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRoo##oCIIRR+++C#################1111 0x00000000
11R#o+CCCCCCCCR+oo######C#################################################C222222222222222222oo+CCCCCCCCCCC3CC##oooooX+III++oooo 0x04000000
ooooCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC#########ooo##CCCCCCCCCCCCCCCCCC#############################ooooooo#####oooo################ 0x08000000
#################CC4CC################################++++RR++###oooooooooRR+++####CRR+++RRRR##############################RRR## 0x0C000000
Io++###################################################################################################oooooooooooooooo++++##### 0x10000000
##################C###CR##CC######################################oo##############o############################################# 0x14000000
##########++++++++oooooooo+oo,,,,,,,,,,oooooooooo############################################################################### 0x18000000
######################################################################CC########oooo############################################ 0x1C000000
##############oo##ooooooooooooooooo#####ooo##oooooo###########..##########o,,###....############################################ 0x20000000
####.##########################R#############oo.C##,,,,,,,,,,,,,,,,,,,,o##################################.ooooooooooooooooooooo 0x24000000
oooooooo+ooooo######################################################ooo###oo####################################ooooooCC#######C 0x28000000
C....###CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC###################oooooooooooo+++ooo++++++++++++ooCCCCCCCCCC#############ooCCCCCCCCCCCC 0x2C000000
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC,,,,,,,,############o################################################## 0x30000000
########oooooooooo,CCCCCCCCCCCCCCCo++++++++++++++++oooooo#################################CCCCCCCCCCCCCCCCCCCCooooooo###oo###### 0x34000000
###################CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0x38000000
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC55555555555555555555oooooooo,CCCCCCCCCCCCCCC## 0x3C000000
#######################oooooooooooooooooooooooooooooooooooooooooCCCCCC,,,,,,,,,,,,,,,,,,,,,,,CCC..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0x40000000
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+++++CC##################################.............CCCCCCCCCCCCCCCC,,, 0x44000000
,,###################,,,,ooooooooooooooooooooooooooooooo+################################################################....... 0x48000000
...................................CCCCCCCCCCCCCCCC,,,,,,################################################################CCCCCCC 0x4C000000
CCCCCCCCC..........#################################CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC################################CC 0x50000000
CCCCCCCCCCCCCC################################################################################################################## 0x54000000
################################################################################################################################ 0x58000000
############CCCCCCCCCCCCCCCCCCCCC...IIIII.........IIIII##############################################################ooooooooooo 0x5C000000
oooo+oooooooooooooooo+################################CCCCCCCCCCCCCCCC,,,,,,,,,II###############################oooooooooooo+ooo 0x60000000
++++++++++++++++CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC............IIIIII,,,,,,,,,IIIIIIIIIIIIIIIIIIIIIIIIIIIIIICCCCCCCCCCCCCCC######## 0x64000000
###################CC####.....................CCCCCCCCCCCCCCC#######C#C###C##+++++++++########,,,,,,,,,,,,,,IIICCCCCCCCCCCCCCCCC 0x68000000
CCCCCCCCCCCCCCC......II...........III......ICCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0x6C000000
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC,,,,,I,,,III,,I..I..III,,,,II,,I,,III6I,,,,IIIII.II................IIII...I........ 0x70000000
I..III.IIIIII.......................IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII77IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIRRRR88IIIIICCCCCCCCCC 0x74000000
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC##############################CC+CCCCCCCCCCCCCCCCCCCCC 0x78000000
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC................................RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR 0x7C000000
................................................................................................................................ 0x80000000
................................................................................................................................ 0x84000000
................................................................................................................................ 0x88000000
................................................................................................................................ 0x8C000000
................................................................................................................................ 0x90000000
................................................................................................................................ 0x94000000
................................................................................................................................ 0x98000000
................................................................................................................................ 0x9C000000
................................................................................................................................ 0xA0000000
................................................................................................................................ 0xA4000000
................................................................................................................................ 0xA8000000
................................................................................................................................ 0xAC000000
................................................................................................................................ 0xB0000000
................................................................................................................................ 0xB4000000
................................................................................................................................ 0xB8000000
................................................................................................................................ 0xBC000000
................................................................................................................................ 0xC0000000
................................................................................................................................ 0xC4000000
................................................................................................................................ 0xC8000000
................................................................................................................................ 0xCC000000
................................................................................................................................ 0xD0000000
................................................................................................................................ 0xD4000000
................................................................................................................................ 0xD8000000
................................................................................................................................ 0xDC000000
................................................................................................................................ 0xE0000000
................................................................................................................................ 0xE4000000
................................................................................................................................ 0xE8000000
................................................................................................................................ 0xEC000000
................................................................................................................................ 0xF0000000
................................................................................................................................ 0xF4000000
................................................................................................................................ 0xF8000000
...............................................................................................................................- 0xFC000000
[Dx9] D3DX SDK 9.2, DirectX SDK 9.0, Runtime 9.0Ex, using HAL device on
[Dx9] "NVIDIA GeForce GTX 660 Ti"(0x10DE,0x1183) with 9.18.13.1106(nvd3dum.dll) DDI9 driver.
[Dx9] Gpu Memory MBytes = 2e+003
[Dx9] Agp Memory MBytes = 2.05e+003
[Dx9] Device created in Windowed.
Win32 Exception : Access violation
	=>Occured at address 0x00B7EAD0
	The thread tried to read from the invalid address (data) 0xDA1EB5E8
	eax=0x00000000   ebx=0x0018F268   ecx=0x00000000   edx=0x00000000
	edi=0x00000000   esi=0xDA1EB5D8   ebp=0x0018F1A0   esp=0x0018F1DC   eip=0x00B7EAD0
	@ [nofiber] / t=(6311327, 11118)
	Called from address 0x00ED9DE8
	Called from address 0x00CB83F0
	Called from address 0x00ED1CC0
	Called from address 0x00ED2D10
	Called from address 0x00ED3600
	Called from address 0x00ED3600
	Called from address 0x00ED3600
	Called from address 0x00ED3600
	Called from address 0x00ED3500
	Called from address 0x00ED3600
	Called from address 0x00EEBDF0
	Called from address 0x00ED2808
	Called from address 0x00EB2C60
	Called from address 0x00ED1D58
	Called from address 0x00EEBDF0
	Called from address 0x00ED2808
[Sys] Time is 18h 21mn 20s 532ms


Ebp was corrupted (0x0018F240)and fixed to :0x0018F1A0
Stack was copied from 0x0x0018F120, 16 384 bytes

ByteCode:
00B7EA90: FF 83 C4 0C EB 6F 85 FF - 76 20 8D 54 24 44 52 8D
00B7EAA0: 4C 24 28 C7 44 24 48 B0 - EC F6 00 C7 44 24 4C 01
00B7EAB0: 00 00 00 E8 78 7E F7 FF - EB 16 83 7C 24 24 00 76
00B7EAC0: 0F 8B 44 24 28 C7 44 24 - 24 00 00 00 00 C6 00 00
00B7EAD0: 8B 46 10 89 44 24 34 85 - C0 74 14 8D 50 01 8B FF
00B7EAE0: 8A 08 40 84 C9 75 F9 2B - C2 89 44 24 38 EB 08 C7
00B7EAF0: 44 24 38 00 00 00 00 8D - 4C 24 34 51 8D 4C 24 28
00B7EB00: E8 6B 89 F7 FF 8B 54 24 - 28 8B 44 24 24 8D 4C 24

Stack:
0018F180: 00000028 
0018F184: 00000012 
0018F188: 7794E38C 
0018F18C: 7794E0F2 
0018F190: 7794E046 
0018F194: 00000040 
0018F198: 6136E574 
   CFastString("")
0018F19C: 3E124E07 
   CFastString("")
0018F1A0: 0018F22C Ebp copy
0018F1A4: 00ED9DE8 Occured at address 0x00B7EAD0
0018F1A8: 0018F150 (1st Parameter)
0018F1AC: 0018EB90 (2nd Parameter)
   CFastString("")
0018F1B0: 0018F22C 
0018F1B4: 00CB83F0 
0018F1B8: 11431FC3 
0018F1BC: FFFFFFFE 
0018F1C0: 0018F23C 
   CFastString("")
0018F1C4: 00B7BDE8 
0018F1C8: 012FEA9C 
0018F1CC: 107DB237 
0018F1D0: 0018F2B8 
0018F1D4: 53C3FBE8 
0018F1D8: FFFFFFFF 
0018F1DC: 107DB1EB 
0018F1E0: 0018F2B8 
0018F1E4: 53C3FBE8 
0018F1E8: 00000000 
0018F1EC: 0018F2B8 
0018F1F0: FFFFFFF0 
0018F1F4: FFFFFFFF 
0018F1F8: 0018F2B8 
0018F1FC: 00000002 
0018F200: 00000000 
0018F204: 00F67680 
   CFastString("")
0018F208: 00CB83F0 
0018F20C: 1142504B 
0018F210: FFFFFFFE 
0018F214: 00CB37AA 
0018F218: 00ABB158 
0018F21C: 00000000 
0018F220: 27110DC0 
0018F224: 0018F1CC 
0018F228: 53C3FBE8 
0018F22C: 0018F278 Ebp copy
0018F230: 00CB83F0 Called from address 0x00ED9DE8
0018F234: 0018F278 (1st Parameter)
0018F238: 00ED9528 (2nd Parameter)
0018F23C: 00000000 
0018F240: 110EB388 
0018F244: 00AAB1EE 
0018F248: 0018F268 
   CFastString("")
0018F24C: 00000001 
0018F250: 107DB25F 
0018F254: 0018F2B8 
0018F258: 53C3FBE8 
0018F25C: FFFFFFFF 
0018F260: 6136E804 
0018F264: FFFFFFFF 
0018F268: 00000000 
0018F26C: 00F67680 
0018F270: 53C3FBE8 
0018F274: 0018F2D4 
0018F278: 0018F2D4 Ebp copy
0018F27C: 00ED1CC0 Called from address 0x00CB83F0
0018F280: 00000000 (1st Parameter)
0018F284: 00AAB2CC (2nd Parameter)
0018F288: 0018F2B8 
0018F28C: 6136E768 
   CFastString("")
0018F290: 53C3FBE8 
0018F294: 00ABB0F1 
0018F298: 0018F2B8 
0018F29C: 012FEA9C 
0018F2A0: 107DB2AF 
0018F2A4: 110EB388 
0018F2A8: 53C3FBE8 
0018F2AC: 00000258 
0018F2B0: 107DB2BF 
0018F2B4: 00000006 
0018F2B8: DA1EB5D8 
0018F2BC: 00000000 
0018F2C0: 012FEA9C 
0018F2C4: 00000000 
0018F2C8: 00000000 
0018F2CC: 00000002 
0018F2D0: 00000001 
0018F2D4: 0018F30C Ebp copy
0018F2D8: 00ED2D10 Called from address 0x00ED1CC0
0018F2DC: 00000000 (1st Parameter)
0018F2E0: 00AACBAB (2nd Parameter)
0018F2E4: 53C3FBE8 
0018F2E8: 107DB2E7 
0018F2EC: 110EB5A8 
0018F2F0: 53C3FBE8 
0018F2F4: 00000190 
0018F2F8: FFFFFFFF 
0018F2FC: 107DB30B 
0018F300: 00000004 
0018F304: 53C3FC5C 
0018F308: 0000012C 
0018F30C: 0018F358 Ebp copy
0018F310: 00ED3600 Called from address 0x00ED2D10
0018F314: FFFFFFFF (1st Parameter)
0018F318: 00ABCE77 (2nd Parameter)
0018F31C: 110EB388 
0018F320: 110EB5A8 
0018F324: 53C3FBE8 
0018F328: 110EB5A8 
0018F32C: 00AACBAB 
0018F330: 53C3FBE8 
0018F334: 107DB333 
0018F338: 110EB508 
0018F33C: 53C3FBE8 
0018F340: 0000012C 
0018F344: FFFFFFFF 
0018F348: 107DB347 
0018F34C: 00000003 
0018F350: 53C3FC5C 
0018F354: 000000C8 
0018F358: 0018F3A4 Ebp copy
0018F35C: 00ED3600 Called from address 0x00ED3600
0018F360: FFFFFFFF (1st Parameter)
0018F364: 00ABCE64 (2nd Parameter)
0018F368: 110EB5A8 
0018F36C: 110EB508 
0018F370: 53C3FBE8 
0018F374: 110EB508 
0018F378: 00AACBAB 
0018F37C: 53C3FBE8 
0018F380: 107DB38F 
0018F384: 110EB5C8 
0018F388: 53C3FBE8 
0018F38C: 000000C8 
0018F390: FFFFFFFF 
0018F394: 107DB393 
0018F398: 00000002 
0018F39C: 53C3FC5C 
0018F3A0: 00000001 
0018F3A4: 0018F3F0 Ebp copy
0018F3A8: 00ED3600 Called from address 0x00ED3600
0018F3AC: FFFFFFFF (1st Parameter)
0018F3B0: 00ABCE64 (2nd Parameter)
0018F3B4: 110EB508 
0018F3B8: 110EB5C8 
0018F3BC: 53C3FBE8 
0018F3C0: 110EB5C8 
0018F3C4: 00AACBAB 
0018F3C8: 53C3FBE8 
0018F3CC: 107DB3DB 
0018F3D0: 00000000 
0018F3D4: 00000004 
0018F3D8: 00000001 
0018F3DC: 2B1A4350 
0018F3E0: B3E6C9B2 
0018F3E4: BF788D8E 
0018F3E8: 00B7BA8A 
0018F3EC: 0D13ECFC 
0018F3F0: 0018F574 Ebp copy
0018F3F4: 00ED3600 Called from address 0x00ED3600
0018F3F8: FFFFFFFF (1st Parameter)
0018F3FC: 00AC16E4 (2nd Parameter)
0018F400: 110EB5C8 
0018F404: 107DB403 
0018F408: 2B1A4350 
0018F40C: 53C3FBE8 
0018F410: 00000000 
0018F414: FFFFFFFF 
0018F418: 00000000 
0018F41C: 36565554 
0018F420: 0D13EC68 
   CSmArenaInterfaceManialinkScripHandler(0x0D13EC68)
0018F424: 0018F410 
   CFastString("")
0018F428: 0018F414 
0018F42C: 0018F4B8 
0018F430: 2B1A4350 
0018F434: 00CB83F0 
0018F438: 1142504B 
0018F43C: FFFFFFFE 
0018F440: 00CB37AA 
0018F444: 00B811BB 
0018F448: 00000000 
0018F44C: 107DB45B 
0018F450: 012FC398 
0018F454: 36565554 
0018F458: 012FC398 
0018F45C: 00000000 
0018F460: 3F800000 
0018F464: 3F800000 
0018F468: 107DB4D3 
0018F46C: 012FC398 
0018F470: 36565554 
0018F474: 0D13EC68 
0018F478: 3F800000 
0018F47C: 0018F4C8 
0018F480: 00CB83F0 
0018F484: 7794E38C 
0018F488: 77A90EB5 
0018F48C: 7794E046 
0018F490: 002E01BC 
0018F494: 002E0000 
0018F498: 363C648C 
0018F49C: 0018F4F4 
0018F4A0: 071E01C3 
   CFastString("")
0018F4A4: 080CCF84 
0018F4A8: 0018F450 
0018F4AC: 00B832D4 
0018F4B0: 0018F52C 
0018F4B4: 00CB83F0 
0018F4B8: 073301C4 
   CFastString("")
0018F4BC: 080CCF84 
0018F4C0: 0018F468 
0018F4C4: 00B832D4 
0018F4C8: 02F80358 
0018F4CC: 00CB83F0 
0018F4D0: 00000030 
0018F4D4: FFFFFFFE 
0018F4D8: 00000000 
0018F4DC: 632F8478 
0018F4E0: 02F80048 
0018F4E4: 02F80170 
0018F4E8: 6194B048 
0018F4EC: 02F805E0 
0018F4F0: 365654B8 
0018F4F4: 0018F488 
0018F4F8: 363C6698 
0018F4FC: 0018F634 
0018F500: 779971D5 
0018F504: 002529E1 
0018F508: FFFFFFFE 
0018F50C: 7794E38C 
0018F510: 7794E0F2 
0018F514: 7794E046 
0018F518: 00000030 
0018F51C: 6194B470 
0018F520: 27110DC0 
0018F524: 00000000 
0018F528: 002E0000 
0018F52C: 11136140 
0018F530: 00CB83F0 
0018F534: 11431FC3 
0018F538: FFFF0000 
0018F53C: 000066E9 
0018F540: 00AAA687 
0018F544: 0018F590 
0018F548: 00CB83F0 
0018F54C: 11134E18 
0018F550: 107DB55F 
0018F554: 00000000 
0018F558: 53C3FC5C 
0018F55C: 53C3FBE8 
0018F560: 00000000 
0018F564: 53C3FC5C 
0018F568: 00AA2438 
0018F56C: 2B1A4350 
0018F570: 365654B4 
   CFastString("")
0018F574: 0018F5AC Ebp copy
0018F578: 00ED3500 Called from address 0x00ED3600
0018F57C: FFFFFFFF (1st Parameter)
0018F580: 00AACBAB (2nd Parameter)
0018F584: 53C3FBE8 
0018F588: 107DB587 
0018F58C: 46415888 
0018F590: 53C3FBE8 
0018F594: 53C3FBE8 
0018F598: 46415888 
0018F59C: 6194B048 
0018F5A0: 53C3FC50 
0018F5A4: 6194B470 
0018F5A8: 00000030 
0018F5AC: 0018F5EC Ebp copy
0018F5B0: 00ED3600 Called from address 0x00ED3500
0018F5B4: FFFFFFFF (1st Parameter)
0018F5B8: 00AC2220 (2nd Parameter)
0018F5BC: 2B1A4350 
0018F5C0: 53C3FBE8 
0018F5C4: 00AAB02D 
0018F5C8: 53C3FBE8 
0018F5CC: 107DB5DB 
0018F5D0: 00000004 
0018F5D4: 53C3FBE8 
0018F5D8: 6194B470 
0018F5DC: 0079234F 
0018F5E0: 00000003 
0018F5E4: 00000000 
0018F5E8: 53C3FBE8 
0018F5EC: 0018F634 Ebp copy
0018F5F0: 00EEBDF0 Called from address 0x00ED3600
0018F5F4: FFFFFFFF (1st Parameter)
0018F5F8: 00AB817F (2nd Parameter)
0018F5FC: 46415888 
0018F600: 107DB60F 
0018F604: 6194B470 
0018F608: 53C3FBE8 
0018F60C: 53C3FBE8 
0018F610: 110EB628 
0018F614: 00ABD423 
0018F618: 00000000 
0018F61C: 00000004 
0018F620: 53C3FBE8 
0018F624: 00000000 
0018F628: 00000000 
0018F62C: 00000000 
0018F630: 00000000 
0018F634: 0018F66C Ebp copy
0018F638: 00ED2808 Called from address 0x00EEBDF0
0018F63C: 00000000 (1st Parameter)
0018F640: 00AAB151 (2nd Parameter)
0018F644: 53C3FBE8 
0018F648: 00000000 
0018F64C: 00000000 
0018F650: 107DB65F 
0018F654: 110EB628 
0018F658: 53C3FBE8 
0018F65C: 110EB3A8 
0018F660: 365654B4 
0018F664: 00000000 
0018F668: 00AA2468 
0018F66C: 0018F69C Ebp copy
0018F670: 00EB2C60 Called from address 0x00ED2808
0018F674: FFFFFFFF (1st Parameter)
0018F678: 00AAB58D (2nd Parameter)
0018F67C: 6194B470 
0018F680: 00000000 
0018F684: 00000000 
0018F688: 107DB687 
0018F68C: 53C3FBE8 
0018F690: 00000000 
0018F694: 00000000 
0018F698: 00000000 
0018F69C: 0018F6E0 Ebp copy
0018F6A0: 00ED1D58 Called from address 0x00EB2C60
0018F6A4: 00000000 (1st Parameter)
0018F6A8: 00AC4469 (2nd Parameter)
0018F6AC: 6194B470 
0018F6B0: 110EB628 
0018F6B4: 53C3FBE8 
0018F6B8: 00AAB02D 
0018F6BC: 53C3FBE8 
0018F6C0: 107DB6CF 
0018F6C4: 00000004 
0018F6C8: 53C3FBE8 
0018F6CC: 61947FF0 
0018F6D0: 00000000 
0018F6D4: 53C3FBE8 
0018F6D8: 53C3FBE8 
0018F6DC: 61947FF0 
0018F6E0: 0018F728 Ebp copy
0018F6E4: 00EEBDF0 Called from address 0x00ED1D58
0018F6E8: FFFFFFFF (1st Parameter)
0018F6EC: 00AB817F (2nd Parameter)
0018F6F0: 110EB628 
0018F6F4: 107DB6F3 
0018F6F8: 61947FF0 
0018F6FC: 53C3FBE8 
0018F700: 53C3FBE8 
0018F704: 464160C8 
0018F708: 3E893915 
0018F70C: 00000000 
0018F710: 00000004 
0018F714: 3DEF4D9E 
   CFastString("")
0018F718: 3CE56043 
0018F71C: 00000000 
0018F720: 00000000 
0018F724: 00000000 
0018F728: 0018F760 Ebp copy
0018F72C: 00ED2808 Called from address 0x00EEBDF0
0018F730: 00000000 (1st Parameter)
0018F734: 00AAB151 (2nd Parameter)
0018F738: 53C3FBE8 
0018F73C: 00000000 
0018F740: 00000000 
0018F744: 107DB743 
0018F748: 464160C8 
0018F74C: 53C3FBE8 
0018F750: B3364D94 
0018F754: B44C9B26 
0018F758: BF52407D 
0018F75C: 5DED1378 
   CFastString("")
0018F760: 0018F790 Ebp copy
0018F764: 00EB2C60 Called from address 0x00ED2808
0018F768: FFFFFFFF (1st Parameter)
0018F76C: 00AAB58D (2nd Parameter)
0018F770: 61947FF0 
0018F774: 00000000 
0018F778: 00000000 
0018F77C: 107DB78B 
0018F780: 53C3FBE8 
0018F784: 00000000 
0018F788: 00000000 
0018F78C: 00000000 
0018F790: 0018F7D4 Ebp copy
0018F794: 00ED1D58 Called from address 0x00EB2C60
0018F798: 00000000 (1st Parameter)
0018F79C: 00AC44DD (2nd Parameter)
0018F7A0: 61947FF0 
0018F7A4: 464160C8 
0018F7A8: 53C3FBE8 
0018F7AC: 00AAB02D 
0018F7B0: 53C3FBE8 
0018F7B4: 107DB7B3 
0018F7B8: 00000009 
0018F7BC: 53C3FBE8 
0018F7C0: 6194A088 
0018F7C4: 00000000 
0018F7C8: 53C3FBE8 
0018F7CC: 53C3FBE8 
0018F7D0: 6194A088 
0018F7D4: 0018F81C Ebp copy
0018F7D8: 00EEBDF0 Called from address 0x00ED1D58
0018F7DC: FFFFFFFF (1st Parameter)
0018F7E0: 00AB817F (2nd Parameter)
0018F7E4: 464160C8 
0018F7E8: 107DB7E7 
0018F7EC: 6194A088 
0018F7F0: 53C3FBE8 
0018F7F4: 53C3FBE8 
0018F7F8: 00000000 
0018F7FC: BB536DCA 
0018F800: 00000000 
0018F804: 00000009 
0018F808: 00B62F6D 
0018F80C: 00000000 
0018F810: 00000000 
0018F814: 00000000 
0018F818: 00000000 
0018F81C: 0018F854 Ebp copy
0018F820: 00ED2808 Called from address 0x00EEBDF0
0018F824: 00000000 (1st Parameter)
0018F828: 00AAB151 (2nd Parameter)
0018F82C: 53C3FBE8 
0018F830: 00000000 
0018F834: 00000000 
0018F838: 107DB837 
0018F83C: 6194A088 
0018F840: 53C3FBE8 
0018F844: 00000000 
0018F848: 67DA2BD0 
   CSmArenaInterfaceUI(0x67DA2BD0)
0018F84C: 5C4D54B8 
   CGameTeamProfile(0x5C4D54B8)
0018F850: 0D13ED70 
   CFastString("0")
0018F854: 0018F884 Ebp copy
0018F858: 00EB2C60 Called from address 0x00ED2808
0018F85C: FFFFFFFF (1st Parameter)
0018F860: 00AAB58D (2nd Parameter)
0018F864: 6194A088 
0018F868: 00000000 
0018F86C: 00000000 
0018F870: 107DB87F 
0018F874: 53C3FBE8 
0018F878: 00000000 
0018F87C: 00000000 
0018F880: 00000000 
0018F884: 0018F8E0 Ebp copy
0018F888: 00ED1D58 Called from address 0x00EB2C60
0018F88C: 00000000 (1st Parameter)
0018F890: 00AA9512 (2nd Parameter)
0018F894: 6194A088 
0018F898: 5DED1378 
0018F89C: 67DA2BD0 
0018F8A0: 00000004 
0018F8A4: 6176C1C8 
0018F8A8: 00A9A121 
0018F8AC: 53C3FBE8 
0018F8B0: 5DED1278 
   CGameManialinkPage(0x5DED1278)
0018F8B4: 0054A361 
0018F8B8: 53C3FBE8 
0018F8BC: 00604D2F 
0018F8C0: 107DB8CF 
0018F8C4: 5F2D2EE0 
   CControlFrame(0x5F2D2EE0)
0018F8C8: 5DED1278 
0018F8CC: 00000001 
0018F8D0: 364C9138 
   CFastString("")
0018F8D4: 00547D28 
0018F8D8: 0018F8F0 
   CFastString("")
0018F8DC: 360BB148 
   CGameManialinkPage(0x360BB148)
0018F8E0: 0018FCF0 Ebp copy
0018F8E4: 00EBF088 Called from address 0x00ED1D58
0018F8E8: FFFFFFFF (1st Parameter)
0018F8EC: 0054A3F0 (2nd Parameter)
0018F8F0: 00000000 
0018F8F4: 5F2D2EE0 
0018F8F8: 363ED4D0 
   CMwNod(0x363ED4D0)
0018F8FC: 67DA2BD0 
0018F900: 00000001 
0018F904: 005B5243 
0018F908: 00000001 
0018F90C: 00002B6E 
0018F910: 00604D2F 
0018F914: 67DA2BD0 
0018F918: 0018FCFC 
0018F91C: 00000001 
0018F920: 00000000 
0018F924: 00000000 
0018F928: 5F2EEBE8 
   CControlFrame(0x5F2EEBE8)
0018F92C: 00000000 
0018F930: 00000000 
0018F934: 00000000 
0018F938: 00000000 
0018F93C: 00000001 
0018F940: 00000000 
0018F944: 00000000 
0018F948: 00000000 
0018F94C: 00000000 
0018F950: 00000000 
0018F954: 00000000 
0018F958: 00000000 
0018F95C: 00000000 
0018F960: 00000000 
0018F964: 005B6B95 
0018F968: 6289D840 
   CSmArenaClient(0x6289D840)
0018F96C: 00000001 
0018F970: 00000000 
0018F974: 3C8B4396 
0018F978: 00B5C1E9 
0018F97C: 107DBCF7 
0018F980: 6289D840 
0018F984: 00000001 
0018F988: 00000000 
0018F98C: 00000000 
0018F990: 00007530 
0018F994: 53C9B050 
0018F998: 0018F9BC 
0018F99C: 00B39E02 
0018F9A0: 00002B6E 
0018F9A4: 00000000 
0018F9A8: 00007530 
0018F9AC: 00000000 
0018F9B0: 00000000 
0018F9B4: 00000000 
0018F9B8: 53C9B050 
0018F9BC: 0018F9DC 
0018F9C0: 00B39D3E 
0018F9C4: 00002B6E 
0018F9C8: BF800000 
0018F9CC: 00000000 
0018F9D0: 00000000 
0018F9D4: 00000000 
0018F9D8: 00000000 
0018F9DC: 0018FA80 
0018F9E0: 00B570E6 
0018F9E4: 539D5C04 
0018F9E8: 0018FA80 
0018F9EC: 0088E0D5 
0018F9F0: 00B571DC 
0018F9F4: 0018FA40 
0018F9F8: 0018FA0C 
0018F9FC: 00B720A7 
0018FA00: 00000040 
0018FA04: 53C9AEF8 
   CFastString("")
0018FA08: 0018FA40 
0018FA0C: 0018FA20 
0018FA10: 00B57625 
0018FA14: 00000040 
0018FA18: 53C9AEF8 
0018FA1C: 0018FA68 
   CFastString("")
0018FA20: 0018FA80 
0018FA24: 00B55D13 
0018FA28: 00000009 
0018FA2C: 00000000 
0018FA30: 2B1A4C00 
0018FA34: 0000000A 
0018FA38: 5F34D5A8 
   CHmsSoundSource(0x5F34D5A8)
0018FA3C: 539D52A0 
   CSmArenaInterface(0x539D52A0)
0018FA40: 53C9AEF8 
0018FA44: 00000040 
0018FA48: 111DE2B8 
0018FA4C: 0000000A 
0018FA50: 5F5C8304 
0018FA54: 53C9AF0A 
   CFastString("")
0018FA58: 0BFA73A0 
0018FA5C: 67DA2BD0 
0018FA60: 00B720A7 
0018FA64: 00000000 
0018FA68: 00000000 
0018FA6C: 0018FAEC 
   CFastString("")
0018FA70: 0018FA84 
0018FA74: 00B31A3C 
0018FA78: 00000000 
0018FA7C: 00000000 
0018FA80: 22D72A58 
   CFastString("")
0018FA84: 0018FD0C 
0018FA88: 0018FD40 
   CFastString("")
0018FA8C: 00B4D117 
0018FA90: 107DBD4B 
0018FA94: 00B6F254 
0018FA98: 00002B66 
0018FA9C: 62B77C60 
   CSmPlayer(0x62B77C60)
0018FAA0: 0C084F78 
0018FAA4: 00000005 
0018FAA8: 170C0E74 
0018FAAC: 00000005 
0018FAB0: FFFFFFFF 
0018FAB4: 00000005 
0018FAB8: 5F4894CC 
   CFastString("")
0018FABC: 00000001 
0018FAC0: 00000000 
0018FAC4: 00000000 
0018FAC8: 00000000 
0018FACC: 40000000 
0018FAD0: 3F000000 
0018FAD4: 00000000 
0018FAD8: 00000000 
0018FADC: 00000000 
0018FAE0: 00000008 
0018FAE4: 00000000 
0018FAE8: 539D52A0 
0018FAEC: 00000000 
0018FAF0: 00000000 
0018FAF4: 3ECCCCCD 
0018FAF8: 43540000 
0018FAFC: 170C0E74 
0018FB00: 00000005 
0018FB04: 00000000 
0018FB08: 3F800000 
0018FB0C: 3F800000 
0018FB10: 11116368 
0018FB14: 00000009 
0018FB18: 5EBF7538 
0018FB1C: 00000000 
0018FB20: 00000005 
0018FB24: 00000005 
0018FB28: 008FA633 
0018FB2C: 4EA7CDF8 
0018FB30: 008FA7CE 
0018FB34: 00000000 
0018FB38: 00000000 
0018FB3C: 61278800 
0018FB40: 00000000 
0018FB44: 00000000 
0018FB48: 00000000 
0018FB4C: 00000000 
0018FB50: 0FC08000 
0018FB54: 00000000 
0018FB58: 00000000 
0018FB5C: 53C1DB28 
0018FB60: 0018FBA4 
   CFastString("")
0018FB64: 0018FB78 
0018FB68: FFFFFFFF 
0018FB6C: FFFFFFFF 
0018FB70: FFFFFFFF 
0018FB74: FFFFFFFF 
0018FB78: 0018FB8C 
0018FB7C: 00B31A3C 
0018FB80: 00000000 
0018FB84: 00000000 
0018FB88: 369C8408 
   CFastString("")
0018FB8C: 0018FC4C 
0018FB90: 0018FC70 
0018FB94: 00B7058A 
0018FB98: 431C0000 
   CFastString("")
0018FB9C: 00AD5DD7 
0018FBA0: 11116158 
   CSmArenaPhysics(0x11116158)
0018FBA4: 00000000 
0018FBA8: 00000000 
0018FBAC: 00000000 
0018FBB0: 00000000 
0018FBB4: 00000000 
0018FBB8: 00000000 
0018FBBC: 0018FC1C 
   CFastString("")
0018FBC0: 2AF94A58 
0018FBC4: 00000001 
0018FBC8: 2AF94BD0 
   CFastString("")
0018FBCC: 00000001 
0018FBD0: 62B77C60 
0018FBD4: 00000002 
0018FBD8: 2AF94B8C 
0018FBDC: 00000000 
0018FBE0: 00000009 
0018FBE4: 00000009 
0018FBE8: 3F800000 
0018FBEC: 00000000 
0018FBF0: 00000000 
0018FBF4: 62B77C60 
0018FBF8: 00000009 
0018FBFC: 00000009 
0018FC00: 00002A94 
0018FC04: 53CE44CC 
0018FC08: 00000000 
0018FC0C: 00000001 
0018FC10: 00000003 
0018FC14: 0FF00000 
0018FC18: 00000000 
0018FC1C: 00000000 
0018FC20: 00000000 
0018FC24: 0018FC4C 
0018FC28: 2AF7CC88 
   (0x2AF7CC88)
0018FC2C: 00B712CC 
0018FC30: 00000001 
0018FC34: 369C82E0 
   CSceneMgrBulletPhy(0x369C82E0)
0018FC38: 1CAF4718 
   CSceneCamera(0x1CAF4718)
0018FC3C: 00000000 
0018FC40: 3DCCCCCD 
0018FC44: 00000000 
0018FC48: 00000000 
0018FC4C: BF800000 
0018FC50: BF800000 
0018FC54: 11116368 
0018FC58: 00000009 
0018FC5C: 3F000000 
0018FC60: 60B5A808 
0018FC64: 00000000 
0018FC68: 3F7FDB20 
0018FC6C: 00000000 
0018FC70: BD09629D 
0018FC74: 3CB7AD72 
0018FC78: 3F3E6550 
0018FC7C: 3F2B089E 
0018FC80: 3CCC5B1F 
0018FC84: BF2B2144 
0018FC88: 3F3E49E3 
0018FC8C: C379C551 
0018FC90: 6289D840 
0018FC94: 030371E8 
0018FC98: 67DA2BD0 
0018FC9C: 00000000 
0018FCA0: 00000600 
0018FCA4: 00000001 
0018FCA8: 00000100 
0018FCAC: 00000040 
0018FCB0: 00AEE689 
0018FCB4: 030371E8 
0018FCB8: 00AEE6A3 
0018FCBC: 0018FCCC 
0018FCC0: 0018FCE4 
   CFastString("T")
0018FCC4: 04B33210 
   CGamePlaygroundUIConfig(0x04B33210)
0018FCC8: 00000000 
0018FCCC: 07000000 
   CFastString("")
0018FCD0: 0BFA73A0 
0018FCD4: 005B42B3 
0018FCD8: 5F10E310 
   CGameTerminal(0x5F10E310)
0018FCDC: 00000000 
0018FCE0: 6289D840 
0018FCE4: 00000001 
0018FCE8: 5F10E310 
0018FCEC: 67DA2BD0 
0018FCF0: 0018FE70 Ebp copy
0018FCF4: 00ED880A Called from address 0x00EBF088
0018FCF8: FFFFFFFF (1st Parameter)
0018FCFC: 67DA2BD0 (2nd Parameter)
0018FD00: 0058655D 
0018FD04: 00000000 
0018FD08: 00000000 
0018FD0C: 6289D840 
0018FD10: 0018FD94 
0018FD14: 468DCE40 
   CScenePhy(0x468DCE40)
0018FD18: 04B31D00 
   CTrackManiaNetwork(0x04B31D00)
0018FD1C: 00000000 
0018FD20: 04B33210 
0018FD24: 0077F07B 
0018FD28: 03023528 
   CMwCmdBufferCore(0x03023528)
0018FD2C: 00604D2F 
0018FD30: 3F4CCCCD 
0018FD34: 0018FE70 
0018FD38: 006AA49C 
0018FD3C: 00000000 
0018FD40: 00000000 
0018FD44: 00000000 
0018FD48: 00B3F0C5 
0018FD4C: 00B3F0CD 
0018FD50: 00000000 
0018FD54: 00000000 
0018FD58: 6289D840 
0018FD5C: 00000000 
0018FD60: 04B30268 
      Linked to file="<virtual>D:\ManiaPlanet\GameData\ManiaPlanet.ManiaPlanet.Gbx"
   CTrackMania(0x04B30268)
0018FD64: 62B76120 
   CSmPlayer(0x62B76120)
0018FD68: 00000000 
0018FD6C: 00604D2F 
0018FD70: 004CEEEB 
0018FD74: 05B0D534 
0018FD78: 04B33210 
0018FD7C: 3C8B4396 
0018FD80: 102B1898 
   CMwCmdFiber(0x102B1898)
0018FD84: 00000000 
0018FD88: 00B89227 
0018FD8C: 102B18C4 
0018FD90: 00002B6E 
0018FD94: 03025BB0 
   CMwCmdBuffer(0x03025BB0)
0018FD98: 00B920EB 
0018FD9C: 00000011 
0018FDA0: 75FF1246 
0018FDA4: 00000020 
0018FDA8: 03025BB0 
0018FDAC: 00B7B033 
0018FDB0: 00000000 
0018FDB4: 002E7FF8 
   CMwNod(0x002E7FF8)
0018FDB8: 75FE7809 
0018FDBC: 048C00F7 
   CFastString("")
0018FDC0: 00000001 
0018FDC4: 00002B70 
0018FDC8: 00000006 
0018FDCC: 00CAF062 
0018FDD0: 75FF05BA 
0018FDD4: 00CAEA04 
0018FDD8: 107DBDD7 
0018FDDC: FFFFFFFE 
0018FDE0: 00000000 
0018FDE4: 0018FEBC 
0018FDE8: 00000000 
0018FDEC: 00000320 
0018FDF0: 000001C2 
0018FDF4: 00000000 
0018FDF8: 00F6BA90 
   CFastString("")
0018FDFC: 00CB1694 
0018FE00: 00000330 
0018FE04: 000001E8 
0018FE08: 00400000 
0018FE0C: 00000320 
0018FE10: 000001C2 
0018FE14: 00000000 
0018FE18: 00F6BA90 
0018FE1C: 00000030 
0018FE20: 0000008B 
0018FE24: 00CAD580 
0018FE28: 00000000 
0018FE2C: 00000000 
0018FE30: 00400000 
0018FE34: 047300FD 
0018FE38: 0085014F 
0018FE3C: 00000000 
0018FE40: 00000000 
0018FE44: 002E7EF2 
0018FE48: 00000000 
0018FE4C: 000311B8 
0018FE50: 00000200 
0018FE54: 00000000 
0018FE58: 0264049A 
0018FE5C: 007429FE 
0018FE60: 0000049A 
0018FE64: 00000264 
0018FE68: 85AD3CEE 
0018FE6C: 107DBDE7 
0018FE70: 0018FEAC Ebp copy
0018FE74: 00EE54C9 Called from address 0x00ED880A
0018FE78: FFFFFFFF (1st Parameter)
0018FE7C: 00CAEB7B (2nd Parameter)
0018FE80: 00400000 
0018FE84: 00000001 
0018FE88: 107DBEB7 
0018FE8C: FFFFFFFE 
0018FE90: 00000000 
0018FE94: 00000001 
0018FE98: C0000005 
0018FE9C: C0000005 
0018FEA0: 0018EC24 
   CFastString("")
0018FEA4: 0018FE88 
0018FEA8: 0018EC24 
0018FEAC: 0018FEEC Ebp copy
0018FEB0: 00CB83F0 Called from address 0x00EE54C9
0018FEB4: 114249D3 (1st Parameter)
0018FEB8: 00000000 (2nd Parameter)
0018FEBC: 0018FEF8 
0018FEC0: 00CAECF7 
0018FEC4: 00400000 
0018FEC8: 00000000 
0018FECC: 016543BA 
   CFastString("")
0018FED0: 00000001 
0018FED4: 107DBEF3 
0018FED8: FFFFFFFE 
0018FEDC: 00000000 
0018FEE0: 00000001 
0018FEE4: 00CCDA53 
0018FEE8: 0018FED4 
0018FEEC: 0018FF78 Ebp copy
0018FEF0: 00EE5500 Called from address 0x00CB83F0
0018FEF4: 00000000 (1st Parameter)
0018FEF8: 0018FF88 (2nd Parameter)
0018FEFC: 00CB1A46 
0018FF00: 00400000 
0018FF04: 00000000 
0018FF08: 016543BA 
0018FF0C: 00000001 
0018FF10: 107DBF83 
0018FF14: 00000000 
0018FF18: 00000000 
0018FF1C: FFFDE000 
   CFastString("")
0018FF20: 00000044 
0018FF24: 01696B80 
0018FF28: 0167E4D8 
0018FF2C: 0167DC98 
0018FF30: 00000000 
0018FF34: 00000000 
0018FF38: 00000000 
0018FF3C: 00000000 
0018FF40: 00000000 
0018FF44: 00000000 
0018FF48: 00000000 
0018FF4C: 00000001 
0018FF50: 00000001 
0018FF54: 00000000 
0018FF58: FFFFFFFF 
0018FF5C: FFFFFFFF 
0018FF60: FFFFFFFF 
0018FF64: 0018FF74 
0018FF68: 00000000 
0018FF6C: 00000000 
0018FF70: 0018FF10 
0018FF74: 010C9B39 
0018FF78: 0018FFC4 Ebp copy
0018FF7C: 00CB83F0 Called from address 0x00EE5500
0018FF80: 11424FD3 (1st Parameter)
0018FF84: 00000001 (2nd Parameter)
0018FF88: 0018FF94 
0018FF8C: 762D33AA 
0018FF90: FFFDE000 
0018FF94: 0018FFD4 
0018FF98: 77959EF2 
0018FF9C: FFFDE000 
0018FFA0: 77A9046D 
0018FFA4: 00000000 
0018FFA8: 00000000 
0018FFAC: FFFDE000 
0018FFB0: 00000000 
0018FFB4: 00000000 
0018FFB8: 00000000 
0018FFBC: 0018FFA0 
0018FFC0: 00000000 
0018FFC4: FFFFFFFF Ebp copy (seems to be wrong : FramePointer has been omitted ?)
0018FFC8: 779971D5 Called from address 0x00CB83F0
0018FFCC: 00253E89 (1st Parameter)
0018FFD0: 00000000 (2nd Parameter)
0018FFD4: 0018FFEC 
   CFastString("")
0018FFD8: 77959EC5 
0018FFDC: 00CB1AB1 
0018FFE0: FFFDE000 
0018FFE4: 00000000 
0018FFE8: 00000000 
0018FFEC: 00000000 
0018FFF0: 00000000 
0018FFF4: 00CB1AB1 
0018FFF8: FFFDE000 
0018FFFC: 00000000 
00190000: 78746341 
00190004: 00000020 
00190008: 00000001 
0019000C: 0000330C 
00190010: 000000DC 
00190014: 00000000 
00190018: 00000020 
0019001C: 00000000 
00190020: 00000014 
00190024: 00000001 
00190028: 00000007 
0019002C: 00000034 
00190030: 0000017C 
00190034: 00000001 
00190038: 00000000 
0019003C: 00000000 
00190040: 00000000 
00190044: 00000000 
00190048: 00000000 
0019004C: 00000002 
00190050: 1A26EF4E 
00190054: 00000298 
00190058: 00000044 
0019005C: 000002E0 
00190060: 00000260 
00190064: 00000000 
00190068: F33271BA 
0019006C: 00000540 
00190070: 0000004A 
00190074: 0000058C 
00190078: 0000031E 
0019007C: 00000000 
00190080: 2D59495B 
00190084: 000008AC 
00190088: 00000032 
0019008C: 000008E0 
00190090: 00000300 
00190094: 00000000 
00190098: 32CEEACD 
0019009C: 00000BE0 
001900A0: 00000042 
001900A4: 00000C24 
001900A8: 00000336 
001900AC: 00000000 
001900B0: 38505FC8 
001900B4: 00000F5C 
001900B8: 0000005E 
001900BC: 00000FBC 
001900C0: 00000368 
001900C4: 00000000 
001900C8: B1280544 
001900CC: 00001324 
001900D0: 00000056 
001900D4: 0000137C 
001900D8: 00000398 
001900DC: 00000010 
001900E0: 00000009 
001900E4: 000000EC 
001900E8: 00000002 
001900EC: 00000001 
001900F0: 0000017C 
001900F4: 000015D0 
001900F8: 00000001 
001900FC: 00000002 
00190100: 0000174C 
00190104: 000007A0 
00190108: 00000001 
0019010C: 00000003 
00190110: 00001EEC 
00190114: 00000E8C 
00190118: 00000001 
0019011C: 00000004 
00190120: 00002D78 
00190124: 00000314 
00190128: 00000002 
0019012C: 00000005 
00190130: 0000308C 
00190134: 00000098 
00190138: 00000002 
0019013C: 00000006 
00190140: 00003124 
00190144: 000000CC 
00190148: 00000002 
0019014C: 00000007 
00190150: 000031F0 
00190154: 000000F0 
00190158: 00000001 
0019015C: 00000009 
00190160: 000032E0 
00190164: 00000028 
00190168: 00000002 
0019016C: 0000000B 
00190170: 00003308 
00190174: 00000004 
00190178: 00000001 
0019017C: 64487353 

Modules:
77920000-77AA0000: ntdll.dll
778F0000-778F4000: api-ms-win-downlevel-version-l1-1-0.dll
77450000-7751C000: MSCTF.dll
77400000-77445000: WLDAP32.dll
772E0000-773FE000: CRYPT32.dll
772D0000-772D6000: NSI.dll
772C0000-772C3000: api-ms-win-downlevel-normaliz-l1-1-0.dll
77230000-772C0000: GDI32.dll
77200000-77227000: CFGMGR32.dll
771A0000-77200000: IMM32.DLL
77120000-7719B000: COMDLG32.dll
764D0000-7711A000: SHELL32.dll
76460000-76464000: api-ms-win-downlevel-ole32-l1-1-0.dll
763D0000-76453000: CLBCatQ.DLL
762C0000-763D0000: kernel32.dll
762B0000-762B5000: PSAPI.DLL
76290000-762A2000: DEVOBJ.dll
76170000-7628F000: urlmon.dll
76160000-7616A000: LPK.dll
75FD0000-760D0000: USER32.dll
75FA0000-75FCD000: WINTRUST.dll
75F60000-75F6C000: MSASN1.dll
75E70000-75F60000: RPCRT4.dll
75E60000-75E64000: api-ms-win-downlevel-shlwapi-l1-1-0.dll
75D00000-75E5C000: ole32.dll
75CE0000-75CF9000: sechost.dll
75CA0000-75CD5000: WS2_32.dll
75B00000-75C9D000: SETUPAPI.DLL
75A60000-75B00000: ADVAPI32.dll
759D0000-75A5F000: OLEAUT32.dll
75980000-759C7000: KERNELBASE.dll
75780000-75978000: iertutil.dll
75770000-75774000: api-ms-win-downlevel-user32-l1-1-0.dll
756D0000-7576D000: USP10.dll
75670000-756C7000: SHLWAPI.dll
754B0000-75667000: WININET.dll
75400000-754AC000: msvcrt.dll
753F0000-753F3000: normaliz.DLL
753E0000-753E5000: api-ms-win-downlevel-advapi32-l1-1-0.dll
75380000-753E0000: SspiCli.dll
75370000-7537C000: CRYPTBASE.dll
752A0000-752A9000: VERSION.dll
75240000-75291000: WINSPOOL.DRV
75210000-75231000: ntmarta.dll
74660000-74677000: USERENV.dll
74570000-745A2000: WINMM.dll
74460000-744E4000: COMCTL32.dll
743F0000-743F8000: Secur32.dll
742B0000-742B4000: api-ms-win-downlevel-advapi32-l2-1-0.dll
741F0000-74202000: MPR.dll
74010000-74016000: d3d8thk.dll
73BE0000-73BE9000: HID.DLL
73820000-739E3000: d3d9.dll
72F40000-72FE3000: MSVCR90.dll
72F00000-72F04000: api-ms-win-downlevel-shlwapi-l2-1-0.dll
72EA0000-72EFA000: netprofm.dll
72E20000-72E3C000: IPHLPAPI.DLL
72E10000-72E17000: WINNSI.DLL
72DE0000-72DE9000: netutils.dll
72DC0000-72DD9000: srvcli.dll
72C10000-72DAE000: comctl32.dll
729D0000-729DB000: vorbisfile.dll
729C0000-729C8000: npmproxy.dll
72980000-729B8000: ncrypt.dll
72960000-72977000: bcrypt.dll
72910000-7294D000: bcryptprimitives.dll
728F0000-72906000: GPAPI.dll
728D0000-728D9000: ogg.dll
728B0000-728C0000: NLAapi.dll
72860000-728AC000: apphelp.dll
727E0000-72860000: uxtheme.dll
72650000-7265B000: profapi.dll
72630000-72643000: dwmapi.dll
72620000-72630000: napinsp.dll
724C0000-724FB000: rsaenh.dll
724A0000-724B2000: pnrpnsp.dll
72490000-72498000: winrnr.dll
72480000-72486000: rasadhlp.dll
72460000-72476000: CRYPTSP.dll
720D0000-721C5000: PROPSYS.dll
71F40000-71F4C000: mssprxy.dll
71DD0000-71E00000: DINPUT8.dll
71C20000-71C5C000: mswsock.dll
71BD0000-71C14000: DNSAPI.dll
71BA0000-71BC7000: WLIDNSP.DLL
71B90000-71B9D000: dhcpcsvc6.DLL
71B70000-71B82000: dhcpcsvc.DLL
71B60000-71B68000: credssp.dll
71A20000-71A25000: wshtcpip.dll
71960000-7196E000: RpcRtRemote.dll
71910000-71916000: wship6.dll
718D0000-71908000: fwpuclnt.dll
6D5C0000-6D5F9000: MMDevApi.dll
6D240000-6D276000: AUDIOSES.DLL
6D210000-6D224000: MSACM32.dll
6D180000-6D1F2000: dsound.dll
6D150000-6D175000: POWRPROF.dll
6CB40000-6CB59000: AVIFIL32.dll
6CAE0000-6CB35000: OpenAL32.dll
6CAC0000-6CADD000: steam_api.dll
6B730000-6B73B000: cscapi.dll
6B720000-6B72A000: slc.dll
6B660000-6B6D0000: ntshrui.dll
665F0000-6745F000: nvd3dum.dll
65E00000-66083000: nvapi.dll
627C0000-6284D000: AcLayers.DLL
626B0000-626EF000: schannel.dll
5DB00000-5DB4B000: binkw32.dll
5D970000-5DAFF000: vorbis.dll
5D280000-5D47F000: d3dx9_43.dll
5D250000-5D271000: MSVFW32.dll
10000000-10046000: libwebp_a.dll
07BE0000-07CEA000: nvSCPAPI.dll
031E0000-0323B000: nvStereoApiI.dll
00400000-014B4000: ManiaPlanet.exe
After editing my code in such a way it makes sense..:

Code: Select all

(...)
			foreach(Player in BotPlayers) {
				if (Player == Null || Player.Driver == Null || Player.SpawnStatus != CSmPlayer::ESpawnStatus::Spawned)
					continue;
(...)
				[i](else)[/i] if (Player.Driver.ForcedTarget != Null && Player.Driver.Behaviour == CSmPlayerDriver::ESmDriverBehaviour::Turret) { 
					if (Player.Driver.ForcedTarget.Position.X - Player.Position.X > Player.Driver.AggroRadius) { // just using X because ML::Distance failed too, this is "simpler"
						Player.Driver.AggroRadius = 0.0;
						Player.Driver.Behaviour = CSmPlayerDriver::ESmDriverBehaviour::Patrol;
						Player.Driver.ForcedTarget = Null;
					}
				}
(...)
Like this it does NOT CTD anymore, but I get the following maniascript error and I have no idea why as well, since I've checked if Player == Null, if Player.Driver == Null AND if Player.Driver.ForcedTarget == Null. And now it complains that Player does not exist or so. See: http://i.imgur.com/e9yJzzC.png
Same weird issue occurs here: http://i.imgur.com/Es3f6ng.png



So basically two issues, one CTD and one weird error.

I'd love to hear some response about either issue.

~TGY
=3

User avatar
steeffeen
Translator
Translator
Posts: 2472
Joined: 14 Oct 2012, 16:22
Location: Germany

Re: [SM] Bots cause CrashToDesktop when using ForcedTarget

Post by steeffeen » 18 Apr 2013, 20:16

The ForcedTarget Null-Bug seems to be same like the GUIPlayer bug you've mentioned, i've reported the second one already - http://forum.maniaplanet.com/viewtopic. ... 79&t=16600

if you ask me your code isn't the problem (how could it be? ^.^)
the Null-checks of these properties seem to be not executed correctly :|
    Game Mode and Title Pack Creator, Developer, ShootMania-Player & more

    ManiaControl, FancyManiaLinks

    User avatar
    TGYoshi
    Posts: 809
    Joined: 15 Mar 2011, 16:59

    Re: [SM] Bots cause CrashToDesktop when using ForcedTarget

    Post by TGYoshi » 18 Apr 2013, 20:48

    Compared to your case my case is quite consistent, it only -- always -- occurs when "some" bot dies/get removed/whatever.
    I've had a case it happened when adding bots as well.
    =3

    Kak0
    Posts: 156
    Joined: 11 May 2012, 09:25

    Re: [SM] Bots cause CrashToDesktop when using ForcedTarget

    Post by Kak0 » 22 May 2013, 11:02

    Hi there !

    First of all, sorry for not answering earlier. Second, are those bugs still happening ? The destruction process of the bots has changed recently, so I was wondering if you're still dealing with those issues.

    Kak0
    Posts: 156
    Joined: 11 May 2012, 09:25

    Re: [SM] Bots cause CrashToDesktop when using ForcedTarget

    Post by Kak0 » 22 May 2013, 18:29

    Today's update has fixed this. Is everything fine on your side ?

    User avatar
    TGYoshi
    Posts: 809
    Joined: 15 Mar 2011, 16:59

    Re: [Fixed] Bots cause CrashToDesktop when using ForcedTarge

    Post by TGYoshi » 24 May 2013, 11:38

    I'll start playing again with these bots and stuff when I'm done with finals (after Monday), I'll update this when I receive any crashes.
    If not, it's probably fixed. :1010
    =3

    User avatar
    Gugli
    Nadeo
    Nadeo
    Posts: 510
    Joined: 14 Jun 2010, 17:35
    Location: Mon PC est à Paris, mais mon coeur rode dans les forêts de Lozère

    Re: [Fixed] Bots cause CrashToDesktop when using ForcedTarge

    Post by Gugli » 24 May 2013, 12:41

    TGYoshi wrote:I'll start playing again with these bots and stuff when I'm done with finals (after Monday)
    All the best for your exams then ! :)
    --
    (>~_~)> ═╦═ ╔╦╗ <(~_~<)

    Kegulf
    Posts: 122
    Joined: 21 Nov 2010, 18:51

    Re: [Fixed] Bots cause CrashToDesktop when using ForcedTarge

    Post by Kegulf » 09 Jun 2013, 03:37

    TGYoshi wrote:I'll start playing again with these bots and stuff when I'm done with finals (after Monday), I'll update this when I receive any crashes.
    If not, it's probably fixed. :1010
    May I ask what you are working on with the bots? :P

    Just a curious soul :P
    WnL»Kegulf
    TeamFounder of WnL


    Anything code related? Be patient, I am a noob :p


    My Nadeo games:
    TrackMania Nations ESWC
    TrackMania Nations + United Forever
    TrackMania 2 Canyon
    ShootMania Storm
    Trackmania 2 Stadium

    Locked

    Return to “Shootmania Storm Reports”

    Who is online

    Users browsing this forum: No registered users and 0 guests