Single Player bugs and crashes v39 plus (SVN) - After the 20th of July 2019

And you have checked the BUG settings? I changed all the default (don't know who made them or why they were ever default) and put them all on Normal(?).
That would not explain why I get the combat odds when I attack the first unit in a stack but have to click on the terian and then back on the unit to get the combat odds for the next attack.
 
Do cleanup of assets and download my now updated modmod.
Thanks Raxo, fixed the issue. Cold medicine and XML editing do not mix, need to remember that in the future.
 
That would not explain why I get the combat odds when I attack the first unit in a stack but have to click on the terian and then back on the unit to get the combat odds for the next attack.
Okay.
 
Was always supposed to. I believe it adds a combat class to the unit that takes it and that class simply needs to be added as one of the types that those units target first. Thank you for reminding me that was always the intent there.

Yeah, that's always what I meant it to do so I'll make it a priority to make sure it gets done.

They do have anti-criminal promos... I believe I'd meant them to be able to take this as well. However, they would lose the ability to make arrests if they take it so I might be a little cautious on that one.
I'm almost certain the fix for this is in 11029.

Will we get notifications here in future when a bug is fixed, or is that no longer the protocol?
 
If the person fixing puts it in the description when they commit the fix then it will be in the changelog. You can see the latest changelog here or in the CHANGELOG.md file in the SVN root.
 
@LumenAngel Please also upload the minidump. You should find these in your Beyond the Sword directory:
Spoiler :

upload_2019-9-8_18-15-11.png



I played 12 turns or so already on your save without problems.
/edit
Autoplayed 50 turns or so without a crash on the SVN branch, also manually clicked through a few. Only issue was the Python exception message that came up, but the game didn't crash from it. So I will put in a fix for that, but I need the crashdump to diagnose the problem you are having.

On an unrelated note, how did you end up with 2000 turns of golden age?
upload_2019-9-8_19-27-41.png
 
Last edited:
I got a python exception on screen which I haven't seen before (running in SVN):

Code:
[INFO] Reincarnating dead player
    BarbarianCiv.onBeginGameTurn

18:20:47 TRACE: Error in BeginGameTurn event handler <bound method BarbarianCiv.onBeginGameTurn of <BarbarianCiv.BarbarianCiv instance at 0x6559D7D8>>
18:20:47 TRACE: local variable 'civs' referenced before assignment
 
@LumenAngel Please also upload the minidump. You should find these in your Beyond the Sword directory:


I played 12 turns or so already on your save without problems.
/edit
Autoplayed 50 turns or so without a crash on the SVN branch, also manually clicked through a few. Only issue was the Python exception message that came up, but the game didn't crash from it. So I will put in a fix for that, but I need the crashdump to diagnose the problem you are having.

On an unrelated note, how did you end up with 2000 turns of golden age?
Golden Age when I have a GP + all wonders and traits that increase Golden Age :D it was more an experience than something else ^^'

I put only the last one. If you want another one, no problem
 

Attachments

Why is my "what would you like to build next?" not showing all available building and unit options?
It is by design, see here.

Golden Age when I have a GP + all wonders and traits that increase Golden Age :D it was more an experience than something else ^^'
Hmm interesting. @JosEPh_II what you think? Seems like not a bug, but maybe an exploit?
 
@billw2015,

Lumen is playing on a Giant Map 132x88, is on Snail GS (12,000 turns) and has met 17 rivals. Is using flexible difficulty and is now on Deity level. But did not start on Deity. I suspect he started on Noble but he will have to verify that. Has 23 Of the 26 religions, and almost every Wonder that is available.

I did not do a Re-Calc when I opened his save game. 2nd screen shot shows 1850 GA turns. GAs can be run consecutively, that is they are additive. Don't know How he got all these Wonders, he will need to answer that question. I have seen this before from players that Hoard the Wonders and are playing with Unlimited Wonders. But even Unlimited Wonders has a Limit, 16 per city iirc. Unless it has been modified by player.

We do need to address this kind of exploitation of the Wonder system.

@ Lumen Angel,
You may have exceeded your Computer's capability to run this Big of a game. And since we do not have your Computer specs would you Please provide them?

EDIT: T-brd's New Complex Traits adds to this particular problem as Lumen alluded to.
 

Attachments

  • Civ4ScreenShot0154.JPG
    Civ4ScreenShot0154.JPG
    178.7 KB · Views: 51
  • Civ4ScreenShot0155.JPG
    Civ4ScreenShot0155.JPG
    424.1 KB · Views: 81
Last edited:
Golden Age when I have a GP + all wonders and traits that increase Golden Age :D it was more an experience than something else ^^'

I put only the last one. If you want another one, no problem
Well I think you broke it for your computer's capabilities.

What Difficulty level did you atrt this game with? Noble?
 
@LumenAngel
Thanks, the crash is in the graphics driver and there is no usable information other than that in the minidump. Also you are actually one revision behind latest now, I pushed a new build this morning. I am going to try your save on the older revision, however I couldn't repo it on latest so it isn't that relevant.
You might want to try getting latest revision, turning down graphics settings, monitoring your GPU memory usage.

/edit
Okay I had a look again, you are just running out of memory. I can crash your game just be scrolling around the whole map. I am going to start working on memory usage straight away, but I can guarantee any time scale.
 
Last edited:
Golden Age when I have a GP + all wonders and traits that increase Golden Age :D it was more an experience than something else ^^'

I put only the last one. If you want another one, no problem
Another thing that is proven to help (if you're willing to do it) is restarting the game every turn. My game was crashing every end turn, and that was back in Modern. Since restarting every turn, I'm now in Nanotech and have had maybe three (non-repeatable) crashes in that time.
 
But even Unlimited Wonders has a Limit, 16 per city iirc. Unless it has been modified by player.
There is no limit to wonders, if you play with unlimited wonders.
This wonder count display always is here though.
 
I got a python exception on screen which I haven't seen before (running in SVN):

Code:
[INFO] Reincarnating dead player
    BarbarianCiv.onBeginGameTurn

18:20:47 TRACE: Error in BeginGameTurn event handler <bound method BarbarianCiv.onBeginGameTurn of <BarbarianCiv.BarbarianCiv instance at 0x6559D7D8>>
18:20:47 TRACE: local variable 'civs' referenced before assignment
I will look into it this week.
 
Back
Top Bottom