Okay, I think I figured it out.
The problem seems to arise at revision 22688 (r22687 runs without segmentation fault when compiled as a release with O2 optimization).
More precisely the problem occurs when the line
visiblewhen "mn_main eq singleplayerInGame"
is missing from the button_save block in menu_singleplayer.ufo.
When I add the line back the game runs fine (at least it doesn't crash after selecting the Single Player menu).
So, if you would like to build a release version with O2 optimization enabled add the line above in the button_save block. After that the game will work.
Muton, could you verify it? Could you try adding the line above to the button_save block? Thanks!
Hi iliaarpad,
I have been following this thread too. I last built 22773 and i face the same problems.
I guess i will wait for u folks to try fix this before i post more on this.
For now, for your reference, my system:
Win XP SP3, fully patched as of feb 09.
Previously running smoothly up to i believe 22650+- that revision. I patch and update every morning, recompile and bring home to try out. (That is continue the previous save games until it breaks).
As of last nite 22773, it works perfectly up to the single player mode. All other options in the menu (credits, multiplayer, options, even the exit) works fine.
For reference pls.