Single Player bugs and crashes v38 plus (SVN) - After the 20th of February 2018

Great Farmer works fine for me. I have svn10427 iirc and neither of those modmods.
 
Thank you.
 
Hi.
I have some problem with crashes after conquering a larger city.
----The militia units that spawn after conquer a city also spawn in water tiles.----
That and maybe something else causes the the game to crash a few turns after taking over the new city.

I actually tried to find the code that take care of this militaspawn effect but i couldnt find it.
Perhaps someone else knows or are feeling lucky :)
 
Hi.
I have some problem with crashes after conquering a larger city.
----The militia units that spawn after conquer a city also spawn in water tiles.----
That and maybe something else causes the the game to crash a few turns after taking over the new city.

I actually tried to find the code that take care of this militaspawn effect but i couldnt find it.
Perhaps someone else knows or are feeling lucky :)
Upload save with that bug, so it can be reproduced.
 
id like to fix the spawn part. I did it before. it checks coast and ocean but c2cs got more right. pPlot.isWater() should do. just need a min
 
current SVN:

Traceback (most recent call last):
File "BugConfig", line 101, in unknown_endtag
File "BugConfig", line 325, in endChild
File "BugConfig", line 328, in end
File "BugConfig", line 309, in process
File "BugConfig", line 508, in handle
File "BugUtil", line 473, in callFunction
File "CvEnhancedTechConquestEventManager", line 14, in __init__
File "EnhancedTechConquest", line 39, in loadConfigurationData
File "e:/main/civilization4/warlords/assets/python/system\ConfigParser.py", line 520, in get
NoOptionError: No option 'check prereq' in section: 'Enhanced Tech Conquest'

also no usersetting file, is that on purpose??
Did you forgot to revert "Caveman2Cosmos Config.ini" in main folder after removing PPIO?
Also UserSettings folder now is created after mod is started without this folder being present.

This INI file should be moved into config folder and renamed accordingly by the way, as you and probably other players ignore this file when (un)installing PPIO.
 
Last edited:
tried a new game and keep getting crashes, i even re-did my complete C2C folder for starting:

Traceback (most recent call last):
File "CvScreensInterface", line 1376, in forceScreenRedraw
File "CvMainInterface", line 1364, in redraw
File "CvMainInterface", line 2835, in updateSelectionButtons
RuntimeError: unidentifiable C++ exception
ERR: Python function forceScreenRedraw failed, module CvScreensInterface


also when i tried a new game there was no choice for gamespeed?? below Marathon??pic 1

dump from try one, , second time not even a dump?

looked for TB';s new traits and they dont even show up?? pic 2

didnt even try PPIO, just normal C2C
 

Attachments

  • gs.JPG
    gs.JPG
    144.4 KB · Views: 246
  • MiniDump_10428 try one.zip
    134 bytes · Views: 203
  • tb.JPG
    tb.JPG
    245.5 KB · Views: 105
Last edited:
tried a new game and keep getting crashes, i even re-did my complete C2C folder for starting:

Traceback (most recent call last):
File "CvScreensInterface", line 1376, in forceScreenRedraw
File "CvMainInterface", line 1364, in redraw
File "CvMainInterface", line 2835, in updateSelectionButtons
RuntimeError: unidentifiable C++ exception
ERR: Python function forceScreenRedraw failed, module CvScreensInterface


also when i tried a new game there was go choice for gamespeed?? below Marathon??pic 1

dump from try one, , second time not even a dump?

looked for TB';s new traits and they dont even show up?? pic 2

didnt even try PPIO, just normal C2C
You can't switch to the new trait option mid game. You MUST start a new game to get them. Use the option Complex Traits when you setup.
 
You can't switch to the new trait option mid game. You MUST start a new game to get them. Use the option Complex Traits when you setup.
thats what i wrote above, new game tried. . . .

all i get is crashes now with new SVN, normal C2C NEW game . .
 
thats what i wrote above, new game tried. . . .

all i get is crashes now with new SVN, normal C2C NEW game . .
Yeah, serious issue there. Sorry I didn't catch that - I was able to load and review every entry in the pedia and thought I'd tested a turn passing but apparently not. There was a LOT to audit here.

I've been able to figure out what was causing it - was an infinite circular loop caused by an unnecessary promo prereq referring to itself. Didn't realize that'd even be able to load like that. Will have to watch out for those in the future.
 
@Thunderbrd I generated new map with Complex Traits, viewed tech tree and then game crashed.
You have to scroll around tech tree to make it crash.
 

Attachments

  • MiniDump_10428.rar
    11 KB · Views: 202
id like to fix the spawn part. I did it before. it checks coast and ocean but c2cs got more right. pPlot.isWater() should do. just need a min
Should I still post a log from a save or are you managing without it?
(The thing is i am working on a mod mod to c2c by my self so the log file might be weird :) )
 
Another crash - I was testing complex traits (with developing traits) on my no ai spacemap and game crashed when researching Gathering.

I'm not sure if PPIO breaks something though (or PPIO being broken).

This was error after loading autosave.
Code:
Traceback (most recent call last):

  File "CvEventInterface", line 32, in onEvent

  File "BugEventManager", line 302, in handleEvent

  File "BugEventManager", line 307, in _dispatchEvent

  File "BugEventManager", line 340, in _handleOnPreSaveEvent

  File "BugData", line 93, in save

  File "BugData", line 118, in save

  File "BugData", line 223, in _save

RuntimeError: unidentifiable C++ exception
ERR: Python function onEvent failed, module CvEventInterface
 

Attachments

  • MiniDump_10428.rar
    12.1 KB · Views: 213
Last edited:
after all the updating with current SVN still getting a crash???

This is what happens if someone doesn't test extensive changes by starting new game.
He should have at least tested Prehistoric era.
 
Top Bottom