Page 1 of 3
The savegame breakage bisection thread
Posted: 11 Mar 2012, 00:28
by cybersphinx
See also
#3200.
Let's see if this gives useful results. Make sure to test properly, one wrong answer will break the whole thing.
Does
http://wz2100.net/~cyp/warzone2100-mast ... 0320qt.exe work?
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 00:35
by zany
can you split the program file out of that? this will blow away my cap that AT&T has if I keep getting 137MB files
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 00:46
by cybersphinx
zany wrote:can you split the program file out of that? this will blow away my cap that AT&T has if I keep getting 137MB files
Sorry, no. If I have to compile stuff for you, I'll do that the fast way; manual bisection by proxy will take enough time as it is.
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 01:00
by zany
this version is bad in more ways than the savegame problems
after 10 mins I save and tried to load and it can't I see Log message: fatal |12:52:11: [scrValDefLoad] scrValDefLoad: couldn't find object id -435668832
I can only do 1 more of these big downloads maybe at the end of the month when I know what my current usage is I can get more
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 04:33
by cybersphinx
Well, it doesn't have to be you, I just need someone who knows how to get this problem to accurately say if a build is broken or not. Seems like I have to find a better starting point first though... Edit: How about this one?
http://wz2100.net/~cybersphinx/3200/war ... 665d0b.exe
Another edit: There is a way without downloading large installers for every build: Download the large (somewhere between 500 and 1000 MB, don't know the exact download size) git repository once, and a 20 MB zipped exe (for the above version:
http://wz2100.net/~cybersphinx/3200/war ... 665d0b.zip) for every build. Then do "git checkout -f <hash>" (where <hash> is the 40 character string in the file name), extract the exe into src/ and run it.
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 07:31
by zany
this one you can save but can't load it crashes the game out
the first one you can't save before crashing
500-1000MB? that is a bit too big to get
edit* it shows error |09:42:25: [eventLoadContext] eventLoadContext: invalid internal type
error |09:42:25: [eventLoadContext] Assert in Warzone: eventsave.cpp:339 (false), last script event: '<none>'
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 15:37
by cybersphinx
zany wrote:this one you can save but can't load it crashes the game out
Can you attach the savegames (with a reference to the build they're from), to confirm what the problem is?
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 19:24
by Emdek
OK, I can join this attempt now, since upgrading drivers enabled my secondary machine (HP Pavilion dv5000 netebook) with 32 bit Windows XP to run 3.1 branch (and I've confirmed that it happens there).

Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 19:36
by zany
here they are I don't have the master ones I thought I didn't need them and deleted the program and saves
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 19:37
by zany
Emdek wrote:OK, I can join this attempt now, since upgrading drivers enabled my secondary machine (HP Pavilion dv5000 netebook) with 32 bit Windows XP to run 3.1 branch (and I've confirmed that it happens there).

same errors?
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 19:40
by Emdek
zany, I get:
[eventLoadContext] Could not get variable value context 1, variable 48
Followed by second dialog with possible save game corruption.
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 20:13
by cybersphinx
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 20:44
by zany
I can save & load with those!
Hard to tell about time this version don't show anything but I will play a longer game and see what happens
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 20:49
by cybersphinx
Sounds good. I'll wait a bit to confirm this one actually works and doesn't break later.
Re: The savegame breakage bisection thread
Posted: 11 Mar 2012, 21:09
by Emdek
Confirmed, it works here too.