Possible bug in build 2017-12-11.05ee54a

Problems and solutions for installing or running FreeOrion, including discussion of bugs if needed before posting a bug report on GitHub. For problems building from source, post in Compile.

Moderator: Oberlus

Message
Author
Heracliton
Space Floater
Posts: 30
Joined: Wed Apr 13, 2016 12:57 pm
Location: UK

Possible bug in build 2017-12-11.05ee54a

#1 Post by Heracliton »

Hi

Tried a game as Egassem and found that after turn 6 the pop on my HW started to decline. There was no Kraken sitting on the HW; AFAIK Kraken are the only 'normal' monster to kill lithic species.

Looking at the planet data shows a continual prediction of pop dropping after turn 6. PP drops in parallel with the pop so it's unlikely to be a bug in the graphing or whatever - the pop really does seem to vanish.

I have screen shots of the planet pop at different turns, and of the pop and production curves for turns 1 to 10. I have kept the first 10 .sav files which I could upload if desired.

System: Win 7 Pro 64 SP1 on 500 GB 850 EVO; game install on 1TB WD Black. Asus P8Z77 Pro, Intel i7-3770K @ stock 3.5GHz, 16GB Vengeance Red 2300MHz. Windows updated this morning before installing the FO build.


Game parameters: elliptical, age medium, 200 systems, starlanes medium, monsters low, specials low, natives high, planet density high. Player Egassem plus 6 AI races, maniacal. Seed: 2102.

Thanks for your excellent hard work on this brilliant game.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13587
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: Possible bug in build 2017-12-11.05ee54a

#2 Post by Geoff the Medio »

Screenshot illustrating the issue and a save that reproduces it would be appreciated.

User avatar
Vezzra
Release Manager, Design
Posts: 6095
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Possible bug in build 2017-12-11.05ee54a

#3 Post by Vezzra »

@Heracliton, can you open an issue on github?

User avatar
Oberlus
Cosmic Dragon
Posts: 5715
Joined: Mon Apr 10, 2017 4:25 pm

Re: Possible bug in build 2017-12-11.05ee54a

#4 Post by Oberlus »

May it have been that biological warfare thing that you can counter with the genome bank building?

User avatar
alleryn
Space Dragon
Posts: 259
Joined: Sun Nov 19, 2017 6:32 pm

Re: Possible bug in build 2017-12-11.05ee54a

#5 Post by alleryn »

I believe i'm seeing a similar (or possibly the same) issue. (v0.4.7+ [build 2017-12-14.8693b73] MSVC 2015)

There is an "Unknown" +8.00 (twice planet size) Population on my Egassem homeworld at turn 38 (this is the earliest save i have), which disappears on the next turn, after which the population begins to decline. I can't think of a good explanation of where that +8 is coming from (though it could be some mechanic i'm forgetting or am unaware of).

Logs and save file from turn 38:
EgassemPopBug.zip
(399.92 KiB) Downloaded 219 times
Seed and settings are these: http://www.freeorion.org/forum/viewtopi ... 513#p90918

Screenshot from turn 38:
EgassemPopBug.jpg
EgassemPopBug.jpg (292.12 KiB) Viewed 5912 times

Morlic
AI Contributor
Posts: 296
Joined: Tue Feb 17, 2015 11:54 am

Re: Possible bug in build 2017-12-11.05ee54a

#6 Post by Morlic »

The "unknown" bonus should be the homeworld bonus. No idea why it is displayed as unknown or even fluctuating though.
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0

User avatar
alleryn
Space Dragon
Posts: 259
Joined: Sun Nov 19, 2017 6:32 pm

Re: Possible bug in build 2017-12-11.05ee54a

#7 Post by alleryn »

Thanks, Morlic.

I've narrowed down the problem i'm seeing (still unsure if it's related to the original problem in this thread) to being related to saved games.

1. Start a new game (it can be any species).
2. Save the game, or let the game autosave when you advance to the next turn.
3. Load the save. The Homeworld bonus is gone.

Can someone confirm/deny that they are seeing this behavior?

UPDATE: The homeworld bonus was displaying correctly as "Homeworld" and not "Unknown" in the Nov. 20 test build. I'm working on narrowing it down further

User avatar
Ouaz
Dyson Forest
Posts: 232
Joined: Wed Aug 13, 2014 7:21 pm
Location: France

Re: Possible bug in build 2017-12-11.05ee54a

#8 Post by Ouaz »

v0.4.7+ [build 2017-12-11.05ee54a]

I can confirm the bug:

- Homeworld bonus is displayed as "Unknown" since Turn 1.
- Passing turns without saving, everything works fine (except "Unknown" of course)
- Save (Passing turns after a save without quitting the game does not produce the bug)
- Quit then load the last save
- Passing a turn after the save has been loaded makes the Homeworld - Unknown bonus simply disappear.
I release every updated file under the CC-BY-SA 3.0 license.

User avatar
alleryn
Space Dragon
Posts: 259
Joined: Sun Nov 19, 2017 6:32 pm

Re: Possible bug in build 2017-12-11.05ee54a

#9 Post by alleryn »

Thanks for the confirmation that it's not just on my end, Ouaz.

Update: Working in 12/4 test build 25bd9a9
broken in 12/11 05ee54a

I'll try to gather some more info/see if i can figure out what went wrong, otherwise i'll post a github issue.

User avatar
alleryn
Space Dragon
Posts: 259
Joined: Sun Nov 19, 2017 6:32 pm

Re: Possible bug in build 2017-12-11.05ee54a

#10 Post by alleryn »

Update: Working in b1ab67a https://github.com/freeorion/freeorion/ ... 9d2913fd3a

Broken by the next commit 110ba9f https://github.com/freeorion/freeorion/ ... 9e91736941 (Make Universe:: ResetUniverse() and Clear() into single function.)

Github issue: https://github.com/freeorion/freeorion/issues/1920

User avatar
Vezzra
Release Manager, Design
Posts: 6095
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Possible bug in build 2017-12-11.05ee54a

#11 Post by Vezzra »

@alleryn, thanks for helping pinpoint that issue :)

Heracliton
Space Floater
Posts: 30
Joined: Wed Apr 13, 2016 12:57 pm
Location: UK

Re: Possible bug in build 2017-12-11.05ee54a

#12 Post by Heracliton »

Apologies for the delay in following up/replying, due to illness.

I shall indeed post screenshots & files, but before that I want to install FO on my new(ish) laptop to see if that resolves various persistent bugs on my i7 desktop (e.g., nothing higher than Industrial Centers ever appears on either available or unavailable build queues no matter how high I research). Allow me a few days for that.

With best wishes for a Merry Christmas and a very happy & successful New Year to all the developers and fans of this exceptionally fine game.

User avatar
Oberlus
Cosmic Dragon
Posts: 5715
Joined: Mon Apr 10, 2017 4:25 pm

Re: Possible bug in build 2017-12-11.05ee54a

#13 Post by Oberlus »

Heracliton wrote:nothing higher than Industrial Centers ever appears on either available or unavailable build queues no matter how high I research
If you mean that you can't build Ind. Centers better than the initial one, that's fine. Researching the first Ind. Centers tech allows you to build the building, researching the other two techs automatically upgrades the Ind. Center building for you (you get the extra bonus the turn after receiving the sit. rep on the tech, IIRC).

User avatar
Vezzra
Release Manager, Design
Posts: 6095
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Possible bug in build 2017-12-11.05ee54a

#14 Post by Vezzra »

@Heracliton, when you reinstall FO, please make sure to use the most recent test build (I'm going to make new ones this evening). Some fixes went in very recently that might have solved your issues.

Heracliton
Space Floater
Posts: 30
Joined: Wed Apr 13, 2016 12:57 pm
Location: UK

Re: Possible bug in build 2017-12-11.05ee54a

#15 Post by Heracliton »

@Oberlus

Thanks for that information, though I haven't ever noticed any boost - perhaps because by that stage I'm usually expanding quite fast and getting other production-related tech. Maybe a brief note in the relevant Pedia entries tp prevent other newbies getting confused?

@Vezzra

Cheers mate, have just downloaded it. Will install tomorrow.

Quick Q: where / how are the planet hab ranges defined for a given race? I have a hankering to make a race somewhat equivalent to the HE in Stars! - live everywhere except gas giants & maybe asteroid belts. Several handicaps to compensate/balance. Sort of a non-Super tester :)

Post Reply