Just got a CTD with SVN 4021: (included Minidump, logs, and autosavedgame)
This happening on end-turn from the save?
Just got a CTD with SVN 4021: (included Minidump, logs, and autosavedgame)
Can you please clarify what exactly the issue is. The movie art define does not use any special code.@Vokarya your new wonder movies are playing but all the old wonder movies including the standard wonder movies are not. This is because you have the art define for the movies in side your modules. There is a bug somewhere in the handling of the movie definition XML which causes the dll/game to "forget" movie definitions if they are not all done in the one file.
Until the dll experts can fix the problem could you put the XML which defines the movies into the core file and the movies themselves into the main movie folder. Thanks.
Traceback (most recent call last):
File "BugEventManager", line 363, in _handleDefaultEvent
File "autologEventManager", line 354, in onEndGameTurn
File "autologEventManager", line 1544, in checkStuff
AttributeError: 'NoneType' object has no attribute 'getDescription'
Traceback (most recent call last):
File "BugEventManager", line 363, in _handleDefaultEvent
File "autologEventManager", line 354, in onEndGameTurn
File "autologEventManager", line 1544, in checkStuff
AttributeError: 'NoneType' object has no attribute 'getDescription'
Traceback (most recent call last):
File "BugEventManager", line 363, in _handleDefaultEvent
File "autologEventManager", line 354, in onEndGameTurn
File "autologEventManager", line 1544, in checkStuff
AttributeError: 'NoneType' object has no attribute 'getDescription'
This happening on end-turn from the save?
@DH:
I'm getting the following error occasionally after an end-turn on SVN 4022. Screenie attached.
Code:Traceback (most recent call last): File "BugEventManager", line 363, in _handleDefaultEvent File "autologEventManager", line 354, in onEndGameTurn File "autologEventManager", line 1544, in checkStuff AttributeError: 'NoneType' object has no attribute 'getDescription' Traceback (most recent call last): File "BugEventManager", line 363, in _handleDefaultEvent File "autologEventManager", line 354, in onEndGameTurn File "autologEventManager", line 1544, in checkStuff AttributeError: 'NoneType' object has no attribute 'getDescription' Traceback (most recent call last): File "BugEventManager", line 363, in _handleDefaultEvent File "autologEventManager", line 354, in onEndGameTurn File "autologEventManager", line 1544, in checkStuff AttributeError: 'NoneType' object has no attribute 'getDescription'
More Python errors, this one is an exception.
Also, here is part 4 of the BBAI logs.
I thought I had just fixed that!
Post the PythonErr.log please.
This happening on end-turn from the save?
For some reason it didnt record the last two turn, let me look at my savedgames.
EDIT OK the minidump and the logs should be ok, savedgame NO. (Infact just delete that savedgame)
TB See pic 1..
SVN 4022,
(minidump/logs.)
retried the dll and not it went to the next turn![]()
@Vokarya your new wonder movies are playing but all the old wonder movies including the standard wonder movies are not. This is because you have the art define for the movies in side your modules. There is a bug somewhere in the handling of the movie definition XML which causes the dll/game to "forget" movie definitions if they are not all done in the one file.
Until the dll experts can fix the problem could you put the XML which defines the movies into the core file and the movies themselves into the main movie folder. Thanks.
I'd rather we fixed the issue as it is highly suspicious because most art define code is shared between all art defines.OK. There seems to be a maximum number of ArtDefine files for movies before they start causing problems. I'll move all of mine into the core.
It doesn't reproduce for me. The minidump is clear enough, but I can't see how it's happening without being able to reproduce it - from the minidump I can tell it's happening when it's trying to work out what to do with a spy (or a unit that uses the spy AI at least), but when I run the turn no unit tries to evaluate the crash in SO's minidump.
I suspect it might be down to BUG options, which probably differ between us - have you got any non-default BUG options set? Especially anything to do with espionage?
All i use is the default option NOW in the SVN.
I don't understand why it's not happening for me then. That game doesn't have new random seed on load or anything does it? Is it consistent for you every time if you load that save and immediately end the turn?
There's one more that you may want to change. Dosan Seowon (one of the Confucian Wonders) is set at size requirement 20, which may be a little high for a Medieval Era wonder (available at Education). Do we want size 20 as a requirement that early? I was thinking size 20 would be reserved for Industrial and later Wonders.
@DH:
I'm getting the following error occasionally after an end-turn on SVN 4022. Screenie attached.
Code:Traceback (most recent call last): File "BugEventManager", line 363, in _handleDefaultEvent File "autologEventManager", line 354, in onEndGameTurn File "autologEventManager", line 1544, in checkStuff AttributeError: 'NoneType' object has no attribute 'getDescription' Traceback (most recent call last): File "BugEventManager", line 363, in _handleDefaultEvent File "autologEventManager", line 354, in onEndGameTurn File "autologEventManager", line 1544, in checkStuff AttributeError: 'NoneType' object has no attribute 'getDescription' Traceback (most recent call last): File "BugEventManager", line 363, in _handleDefaultEvent File "autologEventManager", line 354, in onEndGameTurn File "autologEventManager", line 1544, in checkStuff AttributeError: 'NoneType' object has no attribute 'getDescription'
My highest score rival in permanent anarchy. Once she gets out of it, she goes back in next turn. I think my two consecutive "spread anarchy" spy mission triggered it.