-
-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash on startup #894
Comments
Sorry. I suspect this is an issue where the engine PR went through and the asset PR is still pending. Take a look at vegastrike/Assets-Production#128 for the missing file in question. I have a second PR in the works that also makes the game more resilient to missing files. The thing is, I think the game is crashing on another, valid JSON file that has some missing attributes like you thought. Otherwise it would have crashed with a segmentation fault and not an exception. Can you run coredumpctl -1 gdb and then bt 10. That should help me understand the file in question. just dump the result in here. |
Is it really getting erased or is it ignored? I pushed a change that introduces a new config.json file. (See #128 above). The engine now takes the data from it for graphics. Over the next few weeks/months I'll transfer the rest of the config, minus the stuff that isn't used and reorganize it to something saner. Sane means all the esoteric settings that are used will be pushed to an Advanced section, leaving something players can actually hack. |
I apologize for the inconvenience. |
No worries. Unfortunately, just adding in the config.json is not enough, it also need to be mentioned in CMakeLists.txt so that it gets installed with the other game files. Once that is done, it would make sense to get that pull request to Assets applied so that this problem goes away. This does point to another issue that might be a little tricky to solve, except with policy. |
I was not aware of that. I'll do that.
That's a good idea. I'll think I'll adopt that policy. |
Game now starts up properly, closing. |
Hi there!
Just taking the new vegastrike for a spin, and unfortunately it does not start up.
Console output when starting the game:
In preparation for the running of this game, I built Assets and the game engine from the latest git master. (2024-10-16)
Then installed them.
One other thing I noticed is that the part of the config file where you specify a monitor to start up on gets erased when you install Assets and the engine. I do believe I opened an Issue against Assets or Assets Master for this.
But that is besides the point. Right now, the game does not even launch. Could it be possible that a change was made to the local Assets on your development machine that was not also made in Assets?
Anyways, about my system:
The text was updated successfully, but these errors were encountered: