-
Notifications
You must be signed in to change notification settings - Fork 156
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
Adding -Ciro breaks Linux #786
Comments
I have a fix for that one. I was also playing with -Ciro on Linux. |
I've done some experimenting to get usable stacktraces, but I'm not getting anywhere. What I did:
I've been dumping some of the variables used in the Why is this 0 at this point in the code? |
I have no idea why it doesn't work on your system. I have literally just executed
to get
|
The I'll figure out where it's coming from in the coming days. |
The only thing |
Thank you for this explanation! And you are right: if I add Ie my src/Makefile.in now looks like this:
Some cleanup/deduplication can probably be done to those lines, and we'd need to test if at least the Windows |
EDIT 2023-12-24: keep this open until we're actually using
-Ciro -gl -OoNOSTACKTRACE
in all builds. This will probably take multiple PR's to fully fixSee also #750 and the patch below (I'm not allowed to attach it for some reason).
This works on Windows to expose the underlying error from the aforementioned ticket. However, when used on Linux, the game will crash when going to the song selection screen from the player selection screen with the following error on the console:
(Error.log contains no useful information)
This ticket serves more as reasoning why I didn't include this Makefile change in PR #787 . I assume it would be useful to enable this eventually everywhere, but I don't know how many other errors this will expose (which will only occur runtime). We know Windows is fine (the pipeline builds have always used
-Ciro
), this purely affects Linux (and probably Mac).The text was updated successfully, but these errors were encountered: