Page 1 of 1
Debug Assertion Failed on Initiatialization
Posted: Fri Jan 08, 2010 12:45 am
by Don Johnson
When I run the WWI.exe it gets Debug Assertion failed
Program File: C:\Program Files\WWI\WWI.exe
File: fopen.c
Line: 54
Expression: (file != NULL)
I have the latest SW in Vista.
Posted: Fri Jan 08, 2010 8:07 am
by calvinus
Probably the same problem like freeboy:
- corrupted game download (some file missing or truncated), or
- UAC filter activated and you don't have the rights for opening/accessing file(s).
Posted: Sat Jan 09, 2010 3:28 am
by Don Johnson
I am using the new 3 game DVD, so I do not think it is a corrupted file. I got the same error on the demo.
I installed MS Visual ++ 2010 beta, so the C libs should be there.
What is a UAC filter?
Posted: Sat Jan 09, 2010 6:05 pm
by Don Johnson
I tried installing the other 2 games BOA and ACW and both get further than WWI. I even auto updated BOA. I thought there might be a file I need that the other game might have, but no joy. I got this dvd for the WWI game, as that is my main interest.
Posted: Sat Jan 09, 2010 10:57 pm
by calvinus
WW1 game engine is different than BoA and AACW.
UAC is the User Account Control filter. You can disable it in the Control Panel of Windows.
I think the game fails in opening a file because the UAC prevents you from accessing the file (no priviledges for loading because you are not logged in as PC Administrator).
Otherwise it can be as you wrote: fault installation, some file not copied or corrupted...

Posted: Sun Jan 10, 2010 3:34 am
by Don Johnson
I tried to run in Admin mode, but that failed.
So I turned off UAC and that works. But my system then says it is at risk and wants me to turn it back on to be secure.
Do you know the files I can change permissions so I do not need to turn UAC off?
Anyway, I got a workaround for now. Thanks.
Posted: Sun Jan 10, 2010 3:57 am
by Don Johnson
I can also run in Admin mode rather than turning UAC off. Not sure why it did not work before.
The other 2 games work fine in standard mode, any ideas what file(s) might be a concern?
Posted: Sun Jan 10, 2010 8:57 am
by calvinus
All files inside the WW1 game dir are concerned. This is because the Installer copies them simulating a Admin user, so the access priviledges are granted to a same-level user, not less.
The only way is to disable the UAC filter. I did so on my PC, no worry for me.