• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Zarrex

The Kel'Azaar - what an amazign race
22 Badges
Nov 17, 2016
25
4
  • Stellaris: Synthetic Dawn
  • Magicka
  • Surviving Mars: Digital Deluxe Edition
  • Victoria 3 Sign Up
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Surviving Mars: First Colony Edition
  • Stellaris: Megacorp
  • Surviving Mars: First Colony Edition
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Surviving Mars
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
Description
Army Outliner has disappeared

Game Version
v2.4.1

What version do you use?

Steam

What expansions do you have installed?
All of the above

Do you have mods enabled?
No

Please explain your issue is in as much detail as possible.
Army Outliner has disappeared.
Tried changing the Outliner settings to enable and disable Army, but no difference.

Steps to reproduce the issue.
Game is currently at ~2600.
It maybe a random event.

Upload Attachment
 
18/may/2022 overlord update 3.4.2 - steam
this STILL happens. every single time, late game. if you have too many armies (including defensive ones) the army option disappears from the outliner
 
  • 2Like
Reactions:
Can confirm this still happens in the most recent build. Very noticeable in a mod that gives you a huge number of defence armies but absolutely possible to do in a non modded game by just building loads of armies or fortresses.
 
As I mentioned in the other thread about this issue, I have a patch for it here: https://github.com/MattMills/stellarstellaris-win

There is also notes on how to manually fix it within the executable in the docs/ folder if you'd rather do that.
 
  • 2Like
Reactions:
Because the code that causes the assembly once compiled is non-obvious. For some reason the compiler is outputting assembly that results in a calculation for required memory that makes no sense (as it includes squaring the number of armies).

It's likely the result of what is called "undefined behavior": https://en.cppreference.com/w/cpp/language/ub
 
Because the code that causes the assembly once compiled is non-obvious. For some reason the compiler is outputting assembly that results in a calculation for required memory that makes no sense (as it includes squaring the number of armies).

It's likely the result of what is called "undefined behavior": https://en.cppreference.com/w/cpp/language/ub
That is a an extremely bad thing