If you have any Critical Errors, post back here and maybe someone will be able to help you fix them.
01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24
01.
Code: Select all
History: LocalMapURL <- UGameEngine::Browse <- UGameEngine::Init <- InitEngine
To find the missing files, open Editor.log file, push Ctrl+F to open the Find-box. type
find file for package
and push enter. It will list what files are missing for what package. Error also occurs when you create new files (utx, usx, etc), and you dont save them in the right folders. 02.
Code: Select all
Failed to find object 'Class DOTZGame.ilename to read from'
History: UObject::SafeLoadError <- UObject::StaticLoadClass <- InitGameInfo <- UGameEngine::LoadMap <- LocalMapURL <- UGameEngine::Browse <- UGameEngine::Init <- InitEngine
To fix it, Go-to
View/Level Properties/LevelInfo/
and paste DOTZGame.DOTZInvasion
into the DefaultGameType.03.
Code: Select all
History: FWaveModInfo::ReadWaveInfo <- callingGetPerioid <- 1 <- FSoundData::Load <- TLazyArray<< <- USound::Serialize <- LoadObject <- (Sound Autoplay.FootSteps.BFootstepDirt1 4113854==4113854/4661290 4113847 8) <- ULinkerLoad::Preload <- PreLoadObjects <- UObject::EndLoad <- UObject::StaticLoadObject <- (Engine.Level None.MyLevel Autoplay.dz) <- LoadLevel <- UGameEngine::LoadMap <- LocalMapURL <- UGameEngine::Browse <- UGameEngine::Init <- InitEngine
04.
Code: Select all
Negative delta time!
History: UGameEngine::Tick <- UpdateWorld <- MainLoop
To fix it, run the game under the Windows 98 Compability Mode.That way The game will be forced to run under only one core.
05.
Code: Select all
Could not find a starting spot
History: UGameEngine::Init <- InitEngine
Add Player Start Here
.06.
Code: Select all
History: UALAudioSubsystem::RegisterSound <- UALAudioSubsystem::PlayMusic <- UObject::ProcessEvent <- (DOTZMenuGameType splash.DOTZMenuGameType0, Function DOTZGame.DOTZMenuGameType.PostLogin) <- ULevel::SpawnPlayActor <- UGameEngine::Init <- InitEngine
In order to fix this, Find LOTD.ini and set
MusicVolume to 0.0
or Roll back to the main Core files.07.
Code: Select all
Assertion failed: GObjBeginLoadCount==0 [File:.\UnObj.cpp] [Line: 1562]
History: UObject::StaticTick <- UEditorEngine::Tick <- UpdateWorld <- MainLoop
.dz
file which wasnt completley downloaded.I think you may also get it while trying to access any broken/corrupt map file.
08.
Code: Select all
History: CheckTag <- ULinkerLoad::ULinkerLoad <- UObject::StaticTick <- UEditorEngine::Tick <- UpdateWorld <- MainLoop
.exe
files, or if you by any chance try to open a .ogg file inside the Sounds
tab, where you may only open .uax
files09.
Code: Select all
MountedWeaponA Save.MountedWeaponA1 (Function AdvancedEngine.AdvancedWeapon.NeedsToReload:0001) Runaway loop detected (over 1000000 iterations)
History: FFrame::Serialize <- UObject::ProcessEvent <- (MountedWeaponA Save.MountedWeaponA1, Function AdvancedEngine.AdvancedWeapon.Reloading.BeginState ) <- UObject::GotoState <- AActor::ProcessState <- Object MountedWeaponA Save.MountedWeaponA1, Old State State AdvancedEngine.AdvancedWeapon.Idle, New State State AdvancedEngine.AdvancedWeapon.Reloading <- AActor::Tick <- TickAllActors <- ULevel::Tick <- (NetMode=0) <- TickLevel <- UGameEngine::Tick <- UpdateWorld <- MainLoop
ch12a
, aka Heavy Gunner, or in some cases if use the MINIGUN Cheat in singleplayer.10.
Code: Select all
Assertion failed: &Mips(MipLevel).DataArray(0) [File:UnTex.cpp] [Line: 1146]
History: UTexture::ConvertDXT
11.
Code: Select all
DOTZMPFailed Transient.DOTZMPFailed (Function GUI.GUIMultiComponent.Free:004B) Runaway loop detected (over 1000000 iterations)
History: FFrame::Serialize <- UObject::ProcessEvent <- (DOTZPlayerController splash.DOTZPlayerController0, Function Engine.PlayerController.SetProgressMessage) <- UGameEngine::SetProgress <- ULevelBase::NotifyProgress <- UDownload::ReceiveData <- UHTTPDownload::Tick <- TickDownload <- UNetConnection::Tick <- UNetDriver::TickFlush <- UNetPendingLevel::Tick <- TickPending <- UGameEngine::Tick <- UpdateWorld <- MainLoop
Gladly, eBlade fixed this problem with the release of his BladeIM_v12. please follow the instructions to fix it.
- Make sure you have the BladeIN_V12 files.
- Open System/LOTD.ini in Notepad
- Under These Two Sections: [AdvancedEngine.AdvancedGameInfo] AND [DOTZEngine.DOTZGameInfoBase]
1: Replace: OverridePlayerControllerClass=Class'DOTZEngine.DOTZPlayerController'
2: With This: OverridePlayerControllerClass=Class'BladeIN_V12.ZPlayerController'
Code: Select all
Can't find 'ini:Engine.Engine.GameEngine' in configuration file
History: UObject::SafeLoadError <- UObject::StaticLoadClass <- InitEngine
[Engine.Engine]
is missing from your LOTD.ini file.To fix it, just delete the file, and run the game. The game will re-create the original stash file.
13.
Code: Select all
<?int?Engine.Errors.FailedMD5Load?>
History: UGameEngine::Init <- InitEngine
[Core.System]
is missing from your LOTD.ini file.To fix it, just delete the file, and run the game. The game will re-create the original stash file.
PS: This error, and the one above(12) has to do a bit with the game itself, as it doesnt know how re add them into the file.
Other groups are added in the file, if missing.
14.
Code: Select all
Critical: Assertion failed: Bitmap.LoadFile(Filename) [File:..\..\Engine\Inc\UnEngineWin.h] [Line: 39]
Critical: Windows GetLastError: The system cannot find the file specified. (2)
Exit: Executing UObject::StaticShutdownAfterError
The error shows that the Logo.bmp image is missing from the Help folder, and it will make the game unable to start.
To fix it, put the original image in there, or just place any file named Logo.bmp
15.
Code: Select all
Editor requires desktop set to 32 bit resolution
16.
Code: Select all
History: UObject::GetFullName <- UObject::IsValid <- UObject::GetFullName <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop
Everybody should install this to get rid of the starting animations
17.
Code: Select all
Assertion failed: GObjBeginLoadCount==0 [File:UnObj.cpp] [Line: 1562]
History: UObject::StaticTick <- UEditorEngine::Tick <- UpdateWorld <- MainLoop
18.
Code: Select all
Can't find 'ini:Engine.Engine.GameEngine' in configuration file
History: UObject::SafeLoadError <- UObject::StaticLoadClass <- InitEngine
[Engine.GameEngine]
group doesnt exist in it.If you create a new ini file with the LOTD Server Config Tool, and you dont save it, the error will pop up.
Always save your ini file after making changes, before running your server.
19.
Code: Select all
Failed to enter Entry: Cannot connect to 'Entry'
History: UGameEngine::Init <- InitEngine
20.
Code: Select all
Can't find 'ini:Engine.Engine.AudioDevice' in configuration file
History: UObject::SafeLoadError <- UObject::StaticLoadClass <- UEngine::InitAudio <- UEditorEngine::InitEditor <- UEditorEngine::Init <- UUnrealEdEngine::Init <- InitEngine
Load LOTD.ini in Notepad. Find the group
[Engine.Engine]
and add this line after AudioDevice=ALAudio.ALAudioSubsystem
21.
Code: Select all
LockRect failed: D3DERR_DEVICELOST
History: UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop
1. Open LOTD.ini; 2. Find [D3DDrv.D3DRenderDevice]; 3. Find ReduceMouseLag=True; Change True to False and save the file.
Now you can go play LOTD You will have a bit of MouseLag, but it is bearable.
22.
Code: Select all
Can't find file for package 'OpenGLDrv'
History: UObject::SafeLoadError <- UObject::StaticLoadClass <- UGameEngine::Init <- InitEngine
I already tried both.
23.
Code: Select all
ReadFile failed: Count=0 BufferCount=1024 Error=Data error (cyclic redundancy check).
History: ULinkerLoad::Serialize <- TArray<< <- TArray<< <- USkeletalMesh::Serialize <- (SkeletalMesh SamuraisEdgeA.SamuraisEdgeMesh) <- LoadObject <- (SkeletalMesh SamuraisEdgeA.SamuraisEdgeMesh 364544==364544/905025 89888 597542) <- ULinkerLoad::Preload <- PreLoadObjects <- UObject::EndLoad <- UObject::StaticLoadObject <- (Engine.Level INTerminus.MyLevel INTerminus) <- LoadLevel <- UGameEngine::LoadMap <- AttemptLoadPending <- TickPending <- UGameEngine::Tick <- UpdateWorld <- MainLoop
24.
Code: Select all
History: UObject::ResetLoaders <- ExitLevel <- UGameEngine::LoadMap <- LocalMapURL <- UGameEngine::Browse <- ClientTravel <- UGameEngine::Tick <- UpdateWorld <- MainLoop
If the mismatch is still not resolved after the deteted file, it means the mismatch happens between the server and the redirect.
If you get a myLevel mismatch, that is related to the map on the server being broken. Its for the server owner/mapper to resolve.