[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [glob2-devel] assert commented in alpha22
From: |
Kai Antweiler |
Subject: |
Re: [glob2-devel] assert commented in alpha22 |
Date: |
Thu, 12 Apr 2007 01:37:48 +0200 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4.20 (linux) |
I tried to produce the building repair crash bug in the latest
glob2 version before Bradleys first commit on 2007-03-24,
but I haven't had success so far.
The commitline of the patch is:
"Fixed Nicowar dig out code bug. Fixed new unit allocation system bug. Added
new hidden forbbidden zone, which acts exactly like forbidden zone except that
it can not be seen or changed by the user. Units that are spinning on the spot
(they are trapped or other units are blocking their path) put hidden forbidden
zone on themselves, which automatically diverts other units, and breaks up the
clogged pathway. Hidden forbidden zones are also placed on buildings that are
being upgraded, the area arround them is restricted so that units don't walk
arround in the space that the building needs to upgrade."
After that patch I have succeeded.
But this patch is also one of the patches which introduced inconsistence
in the game file handling, so I can't be sure that the bug was introduced
with it.
This patch also introduced the function:
void Building::removeForbiddenZoneFromUpgradeArea(void)
Here is the "src/Building.cpp" part of the patch:
http://cvs.savannah.nongnu.org/viewcvs/glob2/glob2/src/Building.cpp?r1=1.714&r2=1.715
Which I remember to be in the traceback of the bug.
Unfortunately the patch is big.
Hey, I have commented out the bodies of
"void Building::removeForbiddenZoneFromUpgradeArea(void)" and
"void Building::addForbiddenZoneToUpgradeArea(void)" in my recent
local cvs HEAD and the game didn't crash.
And I checked this again. Without the comments it crashes.
The second autosave in the bug tracker doesn't work in recent cvs
any longer. We are pretty good in producing inconsistency changes lately.
Output:
src/glob2
SoundMixer : No volume, audio has been disabled !
Bad packet recieved in Order.cpp (8)
Bad packet recieved in Order.cpp (1)
Bad packet recieved in Order.cpp (0)
Signature match failed. Expected "EchoSig", recieved "ðN~"
glob2: AIEcho.cpp:59: void AIEcho::signature_check(GAGCore::InputStream*,
Player*, Sint32): Assertion `false' failed.
Aborted
Good night.
--
Kai Antweiler
- [glob2-devel] assert commented in alpha22, Stéphane Magnenat, 2007/04/10
- Re: [glob2-devel] assert commented in alpha22, Kai Antweiler, 2007/04/10
- Re: [glob2-devel] assert commented in alpha22, Stéphane Magnenat, 2007/04/10
- Re: [glob2-devel] assert commented in alpha22, Kai Antweiler, 2007/04/10
- Re: [glob2-devel] assert commented in alpha22, Stéphane Magnenat, 2007/04/11
- Re: [glob2-devel] assert commented in alpha22, Kai Antweiler, 2007/04/11
- Re: [glob2-devel] assert commented in alpha22, Stéphane Magnenat, 2007/04/11
- Re: [glob2-devel] assert commented in alpha22,
Kai Antweiler <=
- Re: [glob2-devel] assert commented in alpha22, Stéphane Magnenat, 2007/04/12
- level 1 buildings not repairable? (was: [glob2-devel] assert commented in alpha22), Joe Wells, 2007/04/12
- Re: level 1 buildings not repairable? (was: [glob2-devel] assert commented in alpha22), Stéphane Magnenat, 2007/04/12
- Re: level 1 buildings not repairable? (was: [glob2-devel] assert commented in alpha22), Cyrille Dunant, 2007/04/12
- [glob2-devel] Re: level 1 buildings not repairable?, Joe Wells, 2007/04/12
- Re: [glob2-devel] Re: level 1 buildings not repairable?, Stéphane Magnenat, 2007/04/12
- Re: [glob2-devel] Re: level 1 buildings not repairable?, Joe Wells, 2007/04/12
- Re: [glob2-devel] Re: level 1 buildings not repairable?, Joe Wells, 2007/04/12
- Re: [glob2-devel] Re: level 1 buildings not repairable?, Kai Antweiler, 2007/04/12
- Re: [glob2-devel] Re: level 1 buildings not repairable?, Joe Wells, 2007/04/12