keeperfx
keeperfx copied to clipboard
Crash on battle window with floating spirits on the map
I haven't bothered to look into the specifics.
- Play map: map00002.zip
- Open battle window
- Turn on frameskip and wait for crash
gdb.exe error message:
Program received signal SIGFPE, Arithmetic exception.
0x00506473 in draw_battle_head.part.0 ()
Oops my bad, this was actually a very obvious one. It's because of the two Floating Spirit creatures on the map. Removing them stops the crash.
I thought the game always crashed when you possess, query, or open a battle window on a fight involving a Floating Spirit?
yes, and I could not find a listed issue for it. It's set to low because there's no support to use floating spirits, but crashing is never good. Better for it to just 'not work' and provide a log error.