Game Development Community

TGEA 1.7.0 Beta 1 - Forced SM 1.4 Crash on exit

by Kirk Longendyke · in Torque Game Engine Advanced · 03/19/2008 (11:30 pm) · 3 replies

Reproduction case:

1- force fallback via

TGEA_1_7_0_Beta_1\GameExamples\T3D\game\common\main.cs entries:

$pref::Video::forcePixVersion = true;
and
$pref::Video::forcedPixVersion = 1.4;

2- run stock T3D demo.

3- exit application.

callstack as follows from retail version
00004e20()	
>	T3D.exe!Material::onRemove()  + 0x31	C++
 	T3D.exe!SimObject::unregisterObject()  + 0x10	C++
 	T3D.exe!SimGroup::onRemove()  + 0x57	C++
 	T3D.exe!SimObject::unregisterObject()  + 0x10	C++
 	T3D.exe!Sim::getCurrentTime()  + 0xe1	C++
 	T3D.exe!StandardMainLoop::shutdown()  + 0x6d	C++
 	T3D.exe!TorqueMain()  + 0x43	C++
 	T3D.exe!Platform::shutdown()  + 0xab	C++
 	T3D.exe!_WinMain@16()  + 0x13a	C++
 	T3D.exe!WinMainCRTStartup()  Line 251 + 0x1d	C
 	T3D.exe!WinMainCRTStartup()  Line 150 + 0xc	C

unable to reproduce via debug binary for complete report.

#1
03/20/2008 (4:20 am)
Something unitialized?
#2
03/20/2008 (7:20 am)
Could you post the end of your console.log from this crash as well? I think this is related to a known bug listed already, but the console.log might indicate otherwise.
#3
03/20/2008 (9:18 am)
*** ENDING MISSION
Exporting server prefs...
Validation required for shape: scriptsAndAssets/data/shapes/players/SpaceOrc/SpaceOrc.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/BoomBot/BoomBot.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/Elf/Elf.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/ForgeSoldier/ForgeSoldier.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/SpaceOrc/SpaceOrc.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/Spacesuit/Spacesuit.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/TorqueOrc/TorqueOrc.dts
Default implementation. Override onQuit() to add game specific functionality
Exporting Gui preferences.
Exporting server prefs...
Validation required for shape: scriptsAndAssets/data/shapes/players/SpaceOrc/SpaceOrc.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/BoomBot/BoomBot.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/Elf/Elf.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/ForgeSoldier/ForgeSoldier.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/SpaceOrc/SpaceOrc.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/Spacesuit/Spacesuit.dts
Validation required for shape: scriptsAndAssets/data/shapes/players/TorqueOrc/TorqueOrc.dts
Exporting client prefs