v 25, Bugs/Crashes reporting thread

Status
Not open for further replies.
That is a configuration problem I am not getting it using the SVN, so it looks like you may have removed a file in your working copy. And you should not use notepad to open python files, white space is code in python.
 
That is a configuration problem I am not getting it using the SVN, so it looks like you may have removed a file in your working copy. And you should not use notepad to open python files, white space is code in python.

Yeah i know about the white space stuff, but its (at least for me) 5X easier to read with Notepad.

Traceback (most recent call last):
File "BugConfig", line 110, in unknown_endtag
File "BugConfig", line 334, in endChild
File "BugConfig", line 337, in end
File "BugConfig", line 318, in process
File "BugConfig", line 547, in handle
File "BugUtil", line 651, in callFunction
File "BugUtil", line 630, in lookupFunction
File "BugUtil", line 624, in lookupModule
ConfigError: No such module 'RevolutionInit'
 
See SVN thread. I have adjusted the AI's evaulation of techs for trade, one result of which should be solving this issue (verified it does for your save game's case - thanks for that)

And thank YOU for the fix! I can confirm on another save that it works well, the AI does not even give 10 gold for those techs. :goodjob:
 
OK I "deleted" ALL my working copy and replaced it with a updated copy of the new SVN and i still get this error message:

Traceback (most recent call last):
File "BugConfig", line 110, in unknown_endtag
File "BugConfig", line 334, in endChild
File "BugConfig", line 337, in end
File "BugConfig", line 318, in process
File "BugConfig", line 547, in handle
File "BugUtil", line 651, in callFunction
File "BugUtil", line 630, in lookupFunction
File "BugUtil", line 624, in lookupModule
ConfigError: No such module 'RevolutionInit'
 
SVN3414, cannot select domestic advisor (and revolution advisor gone). Replacing revdata.py file with the one from svn3406* brings back the advisor button, but neither can be selected.

*and the most recent copy I have previous to this is 3362
 
Fixed on beta (SVN).
Actually, it wasn't a bug.
A few religions require to run the state religion to be able to build the Holy Temple.
-------------------------------------------------------------------------------

After using Windows 3GB, I hadn't crashes any more on Dual maps.
Any map bigger will still result in a CTD.

Now the bad news :

The maintenance system (courthouses, Versailles, etc.) doesn't work.
After building Abu Simble and Versailles, instead of a cash flow, my total income went down.
Also, I didn't notice any change in numbers when building courthouse related buildings.
I've only checked the numbers before and after building Abu Simble.
The city maintenance numbers (city screen) went down,
but the income number in left corner of the map screen also went down.
And according to the F2 screen city maintenance went up after building Abu Simble.

More bugs.
Montreal Biodome wonder doesn't work. No free animals every 5 turns.



Visible tech costs aren't the real costs to research a technology.



Guilds seem only to work random auto-spread. I couldn't find any option to manually spread them like in RoM.



The city bribe option not only let the orginal units stay in the city after the bribe,
but it's way too cheap and most of all a very annoying feature.



The negative traits or parts of them aren't fun and doesn't make any sense.
Humanitarian versus Idealist (Gandhi and Lincoln) :
+1 :), +1 :health:, -20% civic upkeep versus -1 :), -1 :health:, +15% civic upkeep
 
@Koshling:

Your PM box is full, so I'm posting this here.

OK, I think this confirms my quirky theory. I could find no reason whatsoever in the code to suggest why there would be differing unit counts for the same civ, so I tried experimenting by doing a fresh export of the SVN and seeing what happened. The turn ended fine with a fresh SVN 3415, so I tried building a debug DLL from the unmodified SVN source and testing that. It crashed at the very same point, using unmodified SVN source code. I am pretty sure that I am repeatedly misbuilding the DLL, and I don't know how or why. Do you have any ideas?
 
SVN3414, cannot select domestic advisor (and revolution advisor gone). Replacing revdata.py file with the one from svn3406* brings back the advisor button, but neither can be selected.

*and the most recent copy I have previous to this is 3362

Great programming revdata must return a integer value in one instance but must return None value in another.:mad: I'll look into it later today.

Do you have a PythonErr.log (not PythonErr2.log) from when you tried clicking on the button? That may help in tracking down that issue.
 
Great programming revdata must return a integer value in one instance but must return None value in another.:mad: I'll look into it later today.

Do you have a PythonErr.log (not PythonErr2.log) from when you tried clicking on the button? That may help in tracking down that issue.

I'm having severe internet problems, so I'm not going to bother posting an attachment. I'll just paste the text here (it is fairly small) and hope this post goes through:
Code:
Traceback (most recent call last):

  File "CvScreensInterface", line 155, in showDomesticAdvisor

  File "CvCustomizableDomesticAdvisor", line 871, in interfaceScreen

  File "CvCustomizableDomesticAdvisor", line 610, in createDictionaries

TypeError: cannot concatenate 'str' and 'NoneType' objects
ERR: Python function showDomesticAdvisor failed, module CvScreensInterface
Traceback (most recent call last):

  File "CvScreensInterface", line 155, in showDomesticAdvisor

  File "CvCustomizableDomesticAdvisor", line 871, in interfaceScreen

  File "CvCustomizableDomesticAdvisor", line 610, in createDictionaries

TypeError: cannot concatenate 'str' and 'NoneType' objects
ERR: Python function showDomesticAdvisor failed, module CvScreensInterface
Traceback (most recent call last):

  File "CvScreensInterface", line 958, in handleInput

  File "CvMainInterface", line 6782, in handleInput

  File "CvScreensInterface", line 290, in showRevolutionWatchAdvisor

  File "RevolutionWatchAdvisor", line 830, in interfaceScreen

  File "RevolutionWatchAdvisor", line 692, in createDictionaries

TypeError: cannot concatenate 'str' and 'NoneType' objects
ERR: Python function handleInput failed, module CvScreensInterface
Traceback (most recent call last):

  File "CvScreensInterface", line 155, in showDomesticAdvisor

  File "CvCustomizableDomesticAdvisor", line 871, in interfaceScreen

  File "CvCustomizableDomesticAdvisor", line 610, in createDictionaries

TypeError: cannot concatenate 'str' and 'NoneType' objects
ERR: Python function showDomesticAdvisor failed, module CvScreensInterface

Note that this was with svn3414 but 3406 python file.
 
can you pls do me a favor also and change this to NORMAL notepad reading, thx.

If you revert it to a previous version does it open in Note Pad properly? If it does then there is something wrong ith my python install and I don't want to do more and make things worse.

I'm having severe internet problems, so I'm not going to bother posting an attachment. I'll just paste the text here (it is fairly small) and hope this post goes through:
Spoiler :

Code:
Traceback (most recent call last):

  File "CvScreensInterface", line 155, in showDomesticAdvisor

  File "CvCustomizableDomesticAdvisor", line 871, in interfaceScreen

  File "CvCustomizableDomesticAdvisor", line 610, in createDictionaries

TypeError: cannot concatenate 'str' and 'NoneType' objects
ERR: Python function showDomesticAdvisor failed, module CvScreensInterface
Traceback (most recent call last):

  File "CvScreensInterface", line 155, in showDomesticAdvisor

  File "CvCustomizableDomesticAdvisor", line 871, in interfaceScreen

  File "CvCustomizableDomesticAdvisor", line 610, in createDictionaries

TypeError: cannot concatenate 'str' and 'NoneType' objects
ERR: Python function showDomesticAdvisor failed, module CvScreensInterface
Traceback (most recent call last):

  File "CvScreensInterface", line 958, in handleInput

  File "CvMainInterface", line 6782, in handleInput

  File "CvScreensInterface", line 290, in showRevolutionWatchAdvisor

  File "RevolutionWatchAdvisor", line 830, in interfaceScreen

  File "RevolutionWatchAdvisor", line 692, in createDictionaries

TypeError: cannot concatenate 'str' and 'NoneType' objects
ERR: Python function handleInput failed, module CvScreensInterface
Traceback (most recent call last):

  File "CvScreensInterface", line 155, in showDomesticAdvisor

  File "CvCustomizableDomesticAdvisor", line 871, in interfaceScreen

  File "CvCustomizableDomesticAdvisor", line 610, in createDictionaries

TypeError: cannot concatenate 'str' and 'NoneType' objects
ERR: Python function showDomesticAdvisor failed, module CvScreensInterface

Note that this was with svn3414 but 3406 python file.

Thanks that is exactly what I needed.
 
I tried to start a hotseat game from last week and got dumped back to windows just as the game loading bar got full. I was wondering if anyone else was having broken save issues. SVN 3411. If I had to guess maybe the game doesn't know what to assign players for the two new civic categories as that's the biggest thing that's been added since the save was made.

We tried to start from scratch and on first player's second turn, every time, I got an 'unexpected runtime error.'
View attachment MiniDump.rar
 
If you revert it to a previous version does it open in Note Pad properly? If it does then there is something wrong ith my python install and I don't want to do more and make things worse.

Nope same on old versions also.
 
The Pre Req Bonuses Tag list in the Unit Infos XML is an OR list, meaning put in 2 or more Bonuses and the game thinks that you need just one of those on the list, not all of them. How can I get it to be an AND list where the game says you need ALL of the bonuses in the list, not just one of them?
 
Error in EndPlayerTurn event handler <bound method Revolution, onEndPlayerTurn of <Revolution.Revolution instance at 0x16B61120>>
appears several times per turn in the event list, every turn.
 
Error in EndPlayerTurn event handler <bound method Revolution, onEndPlayerTurn of <Revolution.Revolution instance at 0x16B61120>>
appears several times per turn in the event list, every turn.

This error is not in the 3406 version of revdata.py, but I'm assuming it is related to the button problems in that version and the current version.
 
Status
Not open for further replies.
Back
Top Bottom