Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Are you using any mods? And if you are, could you check if the dashboard works with a new vanilla game? (disable all other mods in the Stellaris launcher and start a new game, make a save and check if the dashboard works)
Can you check if there is a file called "fivestarscollective_-477761590.db" in the "output\db" folder?
I think there is probably some error happening while reading the save file, which causes a failure in initializing the database correctly. Later, when you try to view the dashboard, the program tries to read the bad database and crashes. Is there any similar looking traceback message in the earlier output of the program?
It works. Occasionally. Something is definitely happening and screwing things up in some way.
I am using quite a few mods, so that's probably the underlying issue. It doesn't explain the sporadic nature of the issue, though so that's still weird.
I had already check the output/db directory to see if the file existed before your reply. I examined the sqlite database and found that it didn't contain a record in the gametable table. I had also removed the folder and tried again a few times, in various combinations. At some point the import worked and the record was created correctly.
Now I have a dashboard, but something is still going wrong somewhere because I only have 2 game states saved (several years apart), but I have kept the program running and it has gone through multiple save files that somehow weren't imported correctly as game states. I also have several issues with the data on the charts I can see as some don't have all the empires I would expect to see while others do.
That's about it.
If you want, you can email one or two save files that do not work to blubblubblobb at gmail dot com. I generally don't guarantee mod compatibility, but if the issue is simple to diagnose and fix, I will do it.
The gametable stores the Game object, which contains general information about game settings, and references to all the important data, so it is the root of the data model.
If the first save encountered by the program is broken, then the database file (containing table headers etc.) is created, but in this case generally nothing gets written to the database to avoid adding bad or inconsistent data.
Since a separate database is created for each game, the assumption in the code is that there should be exactly one row in the gametable. However, when loading from the database of the game with the save that doesn't work, the gametable is empty, which ultimately causes the crash.
I am currently rewriting a big part of the program, so it will take a little while to make a proper release. However, when it is done, the program should hopefully be much better at handling small errors like this without crashing.