Crash to desktop with new .NET runtime 4.7.2 (SOLVED - corrupt savegame)
Posted: Wed Jan 09, 2019 5:34 pm
Since yesterday I get a reproducable crash to the desktop when I enter the Geoscape. Before that everything was fine. The crash comes with this error:
I tried verifying the local Steam files, but no reinstall yet.
I noticed that the 4.5.1 folder in Program Files (x86)\._._.\XCOM2\_CommonRedist\DotNet is empty now, and there's a new 4.5.2 folder with the date of this recent Windows Update. That new folder has the new runtime files. Maybe I could find the old files, copy them back to the 4.5.1 folder, and then delete the new 4.5.2 folder? Would that force XCOM2 to use the old .NET runtime again?
EDIT: Because of the different version number of the .NET update I tried renaming the new 4.5.2 folder to 4.7.2, thinking that maybe the update was bungled. Didn't change anything, though.
I'm using:
- LW2 1.5 with latest hotfix
- Windows 10 (1809, Build 17763.253)
- No mods (other than LW2)
Does anyone else have the same problem, and maybe found a solution?
Thanks in advance!
So far I believe that LW2 has an issue with the .NET Framework 3.5. and 4.7.2 update that came on Patch Tuesday yesterday (01/08/2019) with Windows Update, because the only mod I'm using is LW2, and if I deactivate it and load a vanilla savegame, everything works fine. Granted, I can't rule out savegame corruption (can't try an earlier save of this campaign due to Iron Man), but IMO that's unlikely because before the new .NET runtime I had no problems. Also, I never had savegame corruption so far.Pure virtual function being called while application was running (GIsRunning == 1)
I tried verifying the local Steam files, but no reinstall yet.
I noticed that the 4.5.1 folder in Program Files (x86)\._._.\XCOM2\_CommonRedist\DotNet is empty now, and there's a new 4.5.2 folder with the date of this recent Windows Update. That new folder has the new runtime files. Maybe I could find the old files, copy them back to the 4.5.1 folder, and then delete the new 4.5.2 folder? Would that force XCOM2 to use the old .NET runtime again?
EDIT: Because of the different version number of the .NET update I tried renaming the new 4.5.2 folder to 4.7.2, thinking that maybe the update was bungled. Didn't change anything, though.
I'm using:
- LW2 1.5 with latest hotfix
- Windows 10 (1809, Build 17763.253)
- No mods (other than LW2)
Does anyone else have the same problem, and maybe found a solution?
Thanks in advance!