Azworai Posted June 10, 2016 Share Posted June 10, 2016 So, I don't know whether this is a vanilla issue or one caused by a mod of mine, but the game plays perfectly fine for quite awhile, and then without warning, freezes/crashes to desktop during a scan. Reloading the game prior to the scan that caused the freeze does nothing, and any scan(not just the location that originally caused it) will cause the game to crash. Can anyone help me with steps to troubleshoot this problem? I'd try with enabling specific mods and disabling others to test, but since the crash is in the strategy menu at a later point in a campaign, that would be an extremely time consuming test, particularly since the issues does not occur at a specific time in the campaign. Any help would be appreciated, as I'd love to be able to play more XCOM 2, but it's rather discouraging to have to lose all my progress constantly. Link to comment Share on other sites More sharing options...
Azworai Posted June 22, 2016 Author Share Posted June 22, 2016 No one has any ideas on how I could start troubleshooting this aside from playing through the game vanilla then adding a single mod for an additional playthrough until I get the error? Link to comment Share on other sites More sharing options...
Azworai Posted July 17, 2016 Author Share Posted July 17, 2016 I had really been hoping SOMEONE would have had a starting place for me to work from, but I came back after Shen's Gift was released(and Long War's Perk pack) to give this a whirl again, and encountered the same basic issue, this time roughly halfway through the campaign. One thing changed this time, though. I actually got some degree of a bug report from the game. Something about a pure virtual function being called, and GIs something == 1 or something... Does this help anyone find a place for me to start, or is literally playing the whole way through this game clean, then mod by mod the only way to narrow the list? Link to comment Share on other sites More sharing options...
Dragon32 Posted July 18, 2016 Share Posted July 18, 2016 That seems to be a widespread error since the Shen's Last Gift patch: pure virtual function being called while application was running (gisrunning == 1). Not encountered it myself. Yet. Some info: I studied up on the meaning of the term "Pure Virtual Function", and the error message specifically has to do with some function or method being called, but no such function or method existing in the object for which it was being called. Moreover, the function does not exist in any parent of that object until the abstract from which the class inherits is reached. The game is trying to do a thing which does not exist. One of the most frequent causes of this is indeed accessing an object before it has been fully created, or while it is being destroyed, as the function may not yet have been defined or may have been removed. In this case it seems more like the function was somehow not reloaded or was loaded with an incorrect identifier causing the game to fail to find it. Presumably all of the pawns inherit from a base pawn class which should contain the neccisary functions, but I really have no idea how the game is programmed and ModBuddy has never worked for me. Link to comment Share on other sites More sharing options...
Azworai Posted July 18, 2016 Author Share Posted July 18, 2016 So... my computer is trying to put the cart before the horse, and everything explodes. I had the issue prior to Shen's Gift, but the error had not appeared, I simply crashed... but at least this gives me some potential of something to work on. Has any fix been determined for this error as of yet? Or is it still being worked on? Thank you for the information, Dragon. I was beginning to fear my question was being ignored for being too vague or perhaps lazy, but I really had no idea where to start except for the painfully slow process and was hoping to find an alternative solution. Link to comment Share on other sites More sharing options...
Dragon32 Posted July 19, 2016 Share Posted July 19, 2016 I think your crashes prior to the June patch will have been caused by a different thin. Unless the error messages were exactly the same of course. That thing I linked to seems to have only reared its head recently. Firaxis / 2K advice is at the moment just to (re)install all the redistributable packages in Steam\SteamApps\common\XCOM 2\_CommonRedist For mod issues check out these: Mod not working? Mods still have their effects after you disable them? Troubleshooting: Mods not working properly / at all Link to comment Share on other sites More sharing options...
Azworai Posted July 23, 2016 Author Share Posted July 23, 2016 I'm not entirely certain how to do that. Would the steam option to Verify the the cache integrity work, or would deleting the local content and reinstalling work? And this has a good record of solving the issue? And this is a vanilla issue, not a mod issue? Link to comment Share on other sites More sharing options...
Dragon32 Posted July 23, 2016 Share Posted July 23, 2016 From what I've read using Steam to Verify content and/or deleting and re-installing haven't helped. Re-installing the re-distributables (you just run the EXEs) seem to have helped some people. Others still have this "gisrunning" crash. Still that's the official advice. Oh, also. There're some reports in that thread about people fixing crashes by uninstalling Grimmy's Loot Mod. He's working to fix some issues with crashing on upgrading to different tiers. Maybe he's already fixed it, IDK. I also don;t know if people are just posting about it in a thread with the word "crash" in or whether it really is the pure virtual function error. Link to comment Share on other sites More sharing options...
Azworai Posted July 23, 2016 Author Share Posted July 23, 2016 Don't use Grimy's mod, but thank you for that information. I don't understand. How do I go about reinstalling the redistributables? Running the .exes? Isn't that how I go about launching the game itself? Apologies if I sound dumb, I've never fiddled with the re-distributables. Usually if I encounter such an issue, if a fresh install doesn't solve the issue, I tend to be clueless. Thanks again Dragon for the assistance. I really appreciate it. Link to comment Share on other sites More sharing options...
Dragon32 Posted July 24, 2016 Share Posted July 24, 2016 Run each of these: Steam\SteamApps\common\XCOM 2\_CommonRedist\DirectX\Jun2010\DXSETUP.exe Steam\SteamApps\common\XCOM 2\_CommonRedist\DotNet\4.5.1\NDP451-KB2872776-x86-x64-AllOS-ENU.exe Steam\SteamApps\common\XCOM 2\_CommonRedist\vcredist\2012\vcredist_x64.exe Steam\SteamApps\common\XCOM 2\_CommonRedist\vcredist\2012\vcredist_x86.exe Steam\SteamApps\common\XCOM 2\_CommonRedist\vcredist\2013\vcredist_x64.exe Steam\SteamApps\common\XCOM 2\_CommonRedist\vcredist\2013\vcredist_x86.exe If you're already up to date then the installer will tell you and exit. Link to comment Share on other sites More sharing options...
Recommended Posts