1.05 Runtime c++ error (Full Version)

All Forums >> [New Releases from Matrix Games] >> Gary Grigsby's War in the East Series >> Tech Support



Message


Jajusha -> 1.05 Runtime c++ error (10/2/2011 9:40:12 PM)

Can't finish a game turn without the game crashing with a Runtime C++ error in the latest beta patch.

1.04 version works fine.




Helpless -> RE: 1.05 Runtime c++ error (10/3/2011 3:14:06 PM)

When exactly it happens? Does it happen all the time with various saves?




Jajusha -> RE: 1.05 Runtime c++ error (10/3/2011 4:00:29 PM)

I believe i solved the problem by re installing the game. The error poped up every time i tried to end a turn, but seems to be solved for now.




Jajusha -> RE: 1.05 Runtime c++ error (10/4/2011 6:42:17 PM)

After 1 day of playing, the problem is back:

[image]http://img850.imageshack.us/img850/8282/erroray.png[/image]

It happens everytime i press either "save game" or "end turn".




Helpless -> RE: 1.05 Runtime c++ error (10/4/2011 6:45:06 PM)

Hm, it would be too big to be unnoticed by the test team. Do you have a free space on the disk drive?




Denniss -> RE: 1.05 Runtime c++ error (10/4/2011 6:59:36 PM)

Or do you have Vista/Win7 and the game installed into UAC-protected c:\program files ?
->Might be a permission issue then.




Jajusha -> RE: 1.05 Runtime c++ error (10/4/2011 9:38:41 PM)

550 GB free space on disk.

Win 7 and UAC disabled.

Edit: 1.04 works fine




michaelm75au -> RE: 1.05 Runtime c++ error (10/5/2011 8:40:45 AM)

Could be the old VC++ redistributables. The MS C++ libraries get patched every so often by Microsoft, and it caused considerable strife for Witp:AE and its tools. I keep my PC up to date with patches which meant that the dev environment got updated and the new libraries were installed into the EXE. To play the EXE, you then needed a minimum library version of the one I patched to.

I would suggest checking that you have the latest of these installed - I am guessing that you would only need 2008 or 2010. It depends on the library set used by WitE dev.

Attached is an example of last month's C++ versions.

Hope this is helpful.

[image]local://upfiles/3086/2EA8644FBA5E412F8CC6A0428D58B465.jpg[/image]




Apollo11 -> RE: 1.05 Runtime c++ error (10/5/2011 9:07:31 AM)

Hi all,

Nice to see you here Michael! [:)]


Leo "Apollo11"




michaelm75au -> RE: 1.05 Runtime c++ error (10/5/2011 9:26:46 AM)

Need a rest[:D]




Denniss -> RE: 1.05 Runtime c++ error (10/5/2011 12:28:14 PM)

With c++ runtime libraries you typically only nee the most recent version, on my Win7 x64 Prof version I have all in all 6 c++ runtime version, 3 in x86 and 3 in x64 (2005, 2008 and 2010).
Most recent version of 2005 x86 is 8.0.61001, 2008 and 2010 in the screenshot are the latest versions although 2008 has multiple old version installed as well.




Jajusha -> RE: 1.05 Runtime c++ error (10/5/2011 1:37:15 PM)

Updating the runtime 2010 libraries from 10.0.3 to 10.0.4 did not solve the problem [&:]

Windows 7 is up to date as well.
Direct X 11 up to date.
Graphic drivers up to date.

[image]http://img600.imageshack.us/img600/2925/installb.jpg[/image]




michaelm75au -> RE: 1.05 Runtime c++ error (10/5/2011 2:14:11 PM)

Might need to wait till Helpless signons on to see which VC++ version (2005,2008,2010) WitE uses.[&:]




Jajusha -> RE: 1.05 Runtime c++ error (10/5/2011 2:29:51 PM)


quote:

ORIGINAL: michaelm

Might need to wait till Helpless signons on to see which VC++ version (2005,2008,2010) WitE uses.[&:]


I can update them all and report on it...




Jajusha -> RE: 1.05 Runtime c++ error (10/5/2011 2:54:15 PM)


quote:

ORIGINAL: michaelm

Could be the old VC++ redistributables. The MS C++ libraries get patched every so often by Microsoft, and it caused considerable strife for Witp:AE and its tools. I keep my PC up to date with patches which meant that the dev environment got updated and the new libraries were installed into the EXE. To play the EXE, you then needed a minimum library version of the one I patched to.

I would suggest checking that you have the latest of these installed - I am guessing that you would only need 2008 or 2010. It depends on the library set used by WitE dev.

Attached is an example of last month's C++ versions.

Hope this is helpful.

[image]local://upfiles/3086/2EA8644FBA5E412F8CC6A0428D58B465.jpg[/image]


[image]http://img403.imageshack.us/img403/8527/installp.png[/image]

Unless i'm missing something, i now have every VC++ redistributables as your screenshot, and my problem remains. Game crashes with Runtime error everytime i press "End turn" or "Save game"




Helpless -> RE: 1.05 Runtime c++ error (10/5/2011 3:19:10 PM)

WITE is built with VC++ 2010




Jajusha -> RE: 1.05 Runtime c++ error (10/5/2011 3:47:45 PM)

Got VC++ 2010 at 10.0.40219 version, and the problem persists.




Helpless -> RE: 1.05 Runtime c++ error (10/5/2011 3:54:07 PM)

Do you have auto save enabled? Can you try to end turn with autosave disabled? Would it crash?




Jajusha -> RE: 1.05 Runtime c++ error (10/5/2011 4:09:38 PM)


quote:

ORIGINAL: Helpless

Do you have auto save enabled? Can you try to end turn with autosave disabled? Would it crash?


Yes, i have it enabled.

Hmm, disabling auto save enables me to end turns properly, but trying to save manually still crashes the game.




Helpless -> RE: 1.05 Runtime c++ error (10/5/2011 4:11:26 PM)

Ok, so the problem probably is with the disk access. You mentioned that it worked for some time after reinstall, right?




Jajusha -> RE: 1.05 Runtime c++ error (10/5/2011 4:13:19 PM)

Correct, going to re-check on UAC.

Edit: Yep, UAC is disabled.




Helpless -> RE: 1.05 Runtime c++ error (10/5/2011 4:39:48 PM)

Do you run at as administrator user? Can you check AV software?

There are some known issues with some external software. Ex. http://support.microsoft.com/kb/307817

You may also update VC++ 2008 as it may interfere.




Jajusha -> RE: 1.05 Runtime c++ error (10/5/2011 10:18:05 PM)


quote:

ORIGINAL: Helpless

Do you run at as administrator user? Can you check AV software?

There are some known issues with some external software. Ex. http://support.microsoft.com/kb/307817

You may also update VC++ 2008 as it may interfere.


Tried running the game executable (War in the East, not autorun) with "run as administrator" and the behavior is the same. Crash with "Save game" or "End turn" if auto save is enabled.

Running AVG anti-virus always in the background, but will try to run the game with it disabled and will report on it.

Don't even have office installed (use Open Office), so, i doubt that is the problem.

VC++ 2008 is up to date as far as i can tell, can't find a newer version then 9.0.30729, am i missing something?

The game is running just fine if i switch to 1.04 version [&:]




Helpless -> RE: 1.05 Runtime c++ error (10/5/2011 10:26:30 PM)

quote:


VC++ 2008 is up to date as far as i can tell, can't find a newer version then 9.0.30729, am i missing something?


You have .4128 and newer is .6161




Denniss -> RE: 1.05 Runtime c++ error (10/5/2011 11:28:42 PM)

Most recent c++ versions x86:
http://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x86.EXE (2005)
http://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x86.exe (2008)
http://download.microsoft.com/download/1/6/5/165255E7-1014-4D0A-B094-B6A430A6BFFC/vcredist_x86.exe (2010)

For unknown/strange reasons M$ decided to use the same name for all of them so users have to rename them if they want to keep 'em ....

Have you tried to change ggwite.exe to be always run with admin rights ?




PipFromSlitherine -> RE: 1.05 Runtime c++ error (10/5/2011 11:54:09 PM)

Where do you have the game installed to? It could be that you initially were able to run it after the install because you were still in an elevated permissions mode?

You could try reinstalling the game to a custom folder in the root and see if that helps. Or even into a folder in your My Documents folder - it should be certainly able to write to there.

Cheers

Pip




Jajusha -> RE: 1.05 Runtime c++ error (10/6/2011 8:45:19 AM)

[image]http://img257.imageshack.us/img257/4189/54301130.jpg[/image]

Game is always beeing run with admin rights

[image]http://img855.imageshack.us/img855/1973/65856742.jpg[/image]
Updated 2008 to .6161 version

[image]http://img856.imageshack.us/img856/6814/81112153.jpg[/image]
My account is the only account in the PC and has admin rights

Game still crashes when trying to save.

To Pip:
Game is currently in "C:\Matrix Games\Gary Grigsby's War in the East"
Going to try to install in My Documents and will report on it




Jajusha -> RE: 1.05 Runtime c++ error (10/6/2011 12:56:25 PM)

Running the game from "My documents" does not fix the problem.




Jajusha -> RE: 1.05 Runtime c++ error (10/6/2011 1:39:52 PM)

Uninstalled the game and made a clean install in a different directory.

1.0 Version is working with no crashes.
1.04.40 Version is working with no crashes. I can save, load games, end turns, no problems.
1.05.30 Version. First run everything is working. I can save, load game and end turns.
1.05.30 Version. Closed the game. Second run, crash at save game or end turn (with auto-save on).

From here on, the game just crashes at end turn/save game. If i roll back to 1.04, its back to working. Something changed between 1.04 and 1.05 that is in conflict with my machine/system. Any thing about my PC that i can provide to you folks that can help tracking down this problem?




michaelm75au -> RE: 1.05 Runtime c++ error (10/6/2011 1:49:57 PM)

I don't have the game available at the moment, but does it save into a different nameor slot each time.
In other words, is it saving over an existing game save or is it creating a new save file each time.

If it is saving over same name, you might try using a different name or deleting the old save before it saves the new one just to see if that makes any difference - might be a save access issue.




Page: [1] 2 3   next >   >>

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
2.09375