Dann wurde mir etwas missverständlich rübergebracht.
Ich hatte es so verstanden, dass bei der Erstellung des Texturcache mipmap-Level mit erstellt werden.
Klarstellung:
Ich hatte es so verstanden, dass der Texturcache nur für TGA angelegt wird, jedoch nicht für DDS.
Da Tpf nur dann crasht, wenn mit vorhandenem Texturcache der Spielstand geladen wird und dann ein mipmap-Fehler in der Log steht, habe ich daraus geschlussfolgert, dass eine defekte TGA (oder mit falschen Dimensionen versehene TGA) nicht sauber in den Texturcache umgewandelt wird, was dann beim nächsten Ladevorgang MIT Cache zum Absturz führt.
Wenn ich vor jedem Laden des Spielstands den Texturcache lösche, gibt es keinen Absturz.