-
Notifications
You must be signed in to change notification settings - Fork 25
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: "Invalid window" #117
Comments
Same here in Fedora 26 KDE |
Got this on Archlinux, but building my own anura solved it. |
Maybe related, maybe not:
|
Evidence shows a desktop PC with 1080px of display height running Arch and X11 but not KDE and not Gnome is affected. |
Today a player using the Lutris distribution and crashing with this message kindly replaced the My Debian output for So I think of continuing anura-engine/anura@b682cfd with more and more logged info tracing back. Another strategy could be to try to find something wrong in an I can't reproduce the crash without at least a new GNU/Linux install that I can't afford. I don't know if davewx7 can fix this without reproducing it before, so I am labeling help wanted. |
Can this be the bug here? Already fixed in SDL, would answer why I don't have it when linking with archlinux's libSDL. |
the huge number is the constant SDL_WINDOWPOS_CENTERED, not a bug |
I don't know. But that seems old enough to be unlikely..?
I don't know. I suppose that could have an easier answer if the inner structure of the auto updating AA distribution was not:
But something more similar to this other, in the sense it saves the full version numbers (don't parse
If it is a mainly (or plainly) SDL bug or oddity, you could build Anura with that exact SDL version and see if that reproduces, if you could knew which exact versions the auto updater uses. And there is yet a little bit more than that. Imagine this is a bug in a particular SDL version. Fixed in newer versions. Imagine the current AA auto updating distribution uses a safe SDL version. If in the past there was an AA auto updating distribution using the problematic SDL version, there might exist third parties still redistributing that old AA auto updating distribution. This player uses the Lutis Open Gaming Platform. We may know how often Lutis rebuilds their packaging of AA (by fetching the current auto updating distribution in force, I've been told), but we may not know. I don't know. I could draw the conclusions:
Cheers, |
the runtime dir has libicuuc.so.48 which is from 2012. The SDL2 bug is from 2012 too. |
With this point about ICU looks very solid to me. Hints to a required update to be applied somewhere at the environment under which the build toolchain of the auto updater stacks. My reasoning of "minor version and revision probably not enough detailed to know for sure" would still apply in some degree though, but that's just an idea for enhancement, not the fix... |
Hi,
It's been few months since I've played this game. I just downloaded the game again, removed the
~/.citadel
folder to start over with a clean install, launched the game and....... crash! The console tells me "invalid window". Doh!I'm using an up to date Fedora 26.
Other SDL-based games run fine.
The game used to work on my setup (but it was probably before the Fedora 26 system upgrade).
The text was updated successfully, but these errors were encountered: