Back to the Vavoom Forum Archives


Strange crash when destroying the render level class

Mon, 20 Dec 2010 13:52:25


I'm getting a crash on both OpenGL and Direct3d when changing maps or trying to close the game, it seems the problem is related to freeing the lightmaps in the "VRenderLevelShared::FreeSurfaces" method, here's the debugging error from Vavoom:
Log: - VRenderLevelShared::FreeSurfaces
Log: - VRenderLevelShared::~VRenderLevelShared
Log: - VLevel::Destroy
Log: - SV_ShutdownGame
Log: - Host_Quit
Log: - Host_Frame
Log: Doing C_Shutdown
Log: Doing CL_Shutdown
Log: Doing SV_Shutdown
Log: Doing delete GNet
Log: Doing delete GInput
Log: Doing V_Shutdown
Log: Doing delete GAudio
Log: Doing T_Shutdown
Log: Doing Sys_Shutdown
Log: Doing delete GSoundManager
Log: Doing R_ShutdownTexture
Log: Doing R_ShutdownData
Log: Doing VCommand::Shutdown
Log: Doing VCvar::Shutdown
Log: Doing ShutdownMapInfo
Log: Doing FL_Shutdown
Log: Doing W_Shutdown
Log: Doing GLanguage.FreeData
Log: Doing ShutdownDecorate
Log: Doing VObject::StaticExit
Log: Doing VName::StaticExit
Uninitialised: Doing Z_Shutdown

ERROR: Abnormal termination triggered by abort call
Visual Studio's debugger points to line 2669, I haven't had the proper time to investigate this further, but I'm posting the information in case you can fix it properly.

Back to the Vavoom Forum Archives