Heap Corruption and Corrupted Saves
Posted: Sun Jan 04, 2026 5:20 pm
Hello Fellow TOMErs
I recently got into this game and I have been running into relatively frequent crashes that are corrupting my saves. Most recently my game crashed when entering Derth for the first time. I entered the zone and the loading progress bar got to 100% and then just stayed there until the game eventually crashed.
I am on Windows 11 with an i9 and a 4070. I am playing the game on 1920x1080 Windowed. I am using the Steam version, unsure of the exact version at the moment. I have all the shaders turned off. My drivers are up to date. My Steam overlay is disabled.
From the te4_log.txt the game appears to start trying to save but then gets in a loop and eventually crashed
This is where the save starts
Then after about 2,000 lines of those messages repeating the log terminates in the following. Yes, it was cut off mid-line by the looks of it
I checked the Windows event viewer and saw the following. From my understanding this is a crash from Heap corruption.
After the crash the save is unable to be continued. The save file is replaced with the temporary, game.teag.tmp. Dropping the .tmp extension does not work for forcing the game to load, though I have not tried it on this exact save asI wanted to preserve the logs for reporting.
Does anyone else encounter this crash on Windows 11? Are others playing on Windows 11 or are you on a different OS?
I have a workaround to backup my local saves but sometimes I forget and will lose more progress can my little old heart can bear.
I recently got into this game and I have been running into relatively frequent crashes that are corrupting my saves. Most recently my game crashed when entering Derth for the first time. I entered the zone and the loading progress bar got to 100% and then just stayed there until the game eventually crashed.
I am on Windows 11 with an i9 and a 4070. I am playing the game on 1920x1080 Windowed. I am using the Steam version, unsure of the exact version at the moment. I have all the shaders turned off. My drivers are up to date. My Steam overlay is disabled.
From the te4_log.txt the game appears to start trying to save but then gets in a loop and eventually crashed
This is where the save starts
Code: Select all
Updating zone name Derth
C Map minimap texture: 361 (50x50; 64x64)
[SAVEFILE PIPE] Already saving data game Smashing! waiting for finish before piping...
[SAVEFILE PIPE] force waiting
Make wait background texture 560 : 0x1084096512 (0, 1083275264)
[SAVEFILE PIPE] Resaving sent Smashing! game /save/smashing_/game.teag.tmp
Saving zipname /save/smashing_/game.teag.tmp
Saved zipname /save/smashing_/game.teag.tmp
[SAVEFILE PIPE] Checking save Smashing! game /save/smashing_/game.teag.tmp
Loading savefile /save/smashing_/
[SAVEFILE] checked validity of type game => path not found
[SAVEFILE] path info /save/smashing_/game.teag => nil
[SAVEFILE PIPE] *RE*new save running in the pipe: Smashing! game :: game.teag :: table: 0x21464ec0 => table: 0x1f892a38 (9315)
Loading savefile /save/smashing_/
[SAVEFILE PIPE] Resaving sent Smashing! game /save/smashing_/game.teag.tmpSaving zipname /save/smashing_/game.teag.tmp
Saved zipname /save/smashing_/game.teag.tmp
[SAVEFILE PIPE] Checking save Smashing! game /save/smashing_/game.teag.tmp
Loading savefile /save/smashing_/
[SAVEFILE] checked validity of type game => path not found
[SAVEFILE] path info /save/smashing_/game.teag => nil
[SAVEFILE PIPE] *RE*new save running in the pipe: Smashing! game :: game.teag :: table: 0x21464ec0 => table: 0x1f892a38 (9315)
Code: Select all
Loading savefile /save/smashing_/
[SAVEFILE] checked validity of type game => path not found
[SAVEFILE] path info /save/smashing_/game.teag => nil
[SAVEFILE PIPE] *RE*new save running in the pipe: Smashing! game :: game.teag :: table: 0x21464ec0 => table: 0x1f892a38 (9315)
Loading savefile /save/smashing_/
[SAVEFILE PIPE] Resaving sent Smashing! game /save/smashing_/game.teag.tmp
Saving zipname /save/smashing_/game.teag.tmp
Saved zipname /save/smashing_/game.teag.tmp
[SAVEFILE PIPE] Checking save Smashing! game /save/smashing_/game.teag.tmp
Loading savefile /save/smashing_/
[SAVEFILE] checked validity of type game => path not found
[SAVEFILE] path info /save/smashing_/game.teag => nil
[SAVEFILE PIPE] *RE*new save running in the pipe: Smashing! game :: game.teag :: table: 0x21464ec0 => table: 0x1f892a38 (9315)
Loading savefile /save/smashing_/
[SAVE
Code: Select all
Faulting application name: t-engine.exe, version: 1.0.0.0, time stamp: 0x609c5e43
Faulting module name: ntdll.dll, version: 10.0.26100.7462, time stamp: 0x20848390
Exception code: 0xc0000374
Fault offset: 0x000fc61f
Faulting process id: 0x81F4
Faulting application start time: 0x1DC7D8E1003033E
Faulting application path: C:\Steam\steamapps\common\TalesMajEyal\t-engine.exe Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: ccaa9d73-092a-4dd9-a654-b3762183f9ca
Faulting package full name:
Faulting package-relative application ID:
Does anyone else encounter this crash on Windows 11? Are others playing on Windows 11 or are you on a different OS?
I have a workaround to backup my local saves but sometimes I forget and will lose more progress can my little old heart can bear.