v 26, and above ALL Bugs/Crashes reporting thread

@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.
 
@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.
Can you please clarify what exactly the issue is. The movie art define does not use any special code.
 
@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'
 

Attachments

  • Civ4ScreenShot0019.JPG
    Civ4ScreenShot0019.JPG
    243.2 KB · Views: 44
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..
 
More Python errors, this one is an exception.

Also, here is part 4 of the BBAI logs.
 

Attachments

  • Civ4ScreenShot0021.JPG
    Civ4ScreenShot0021.JPG
    183.6 KB · Views: 41
  • Civ4ScreenShot0020.JPG
    Civ4ScreenShot0020.JPG
    183.6 KB · Views: 44
  • BBAI.7z
    BBAI.7z
    824 KB · Views: 39
@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'

I thought I had just fixed that! :(

More Python errors, this one is an exception.

Also, here is part 4 of the BBAI logs.

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:crazyeye:
 
SVN 4022,
(minidump/logs.)

retried the dll and not it went to the next turn:crazyeye:

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?
 
@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.

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.
 
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.
I'd rather we fixed the issue as it is highly suspicious because most art define code is shared between all art defines.
 
@Koshling:

And here's Part 5 of the BBAI logs. I hope I'm not overloading you, but I figure that you would like having ongoing AI development logged from a single game over a long period.
 

Attachments

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.
 
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?
 
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.
 
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?

Nope, it just like it doesnt happen, each time, its NOT repeatable??
 
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.

I can't find it. If you know where it is feel free to chnage it to a more reasonable size.
 
@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'

I can't see what is wrong on that line. I fix I tried also did not work. :( Now I can't see much directly in front of me anyway as I am getting a migraine. Can someone else have a look. Thanks.
 
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.

It is a bug in v26 - AI switching civics over and over again.
In SVN version it is fixed
 
Back
Top Bottom