Skip to content

Flatpak & Code Correctness Fixes

ntninja requested to merge (removed):dev into dev

A couple of weeks ago I wanted to try “Vegan on a Desert Island” and wound up compiling Solarus from source using your abandoned Flatpak metadata. Along the way I discovered some issues:

  • Illegal use of “null-references” (references must always be valid, hence this being undefined behaviour) causing crashes in the hardened FreeDesktop runtime C++ headers
  • Crashes do to (cleared?) movement event being delivered (null-dereference)
  • No window icon on Wayland (requires setting valid AppID)

Update to Flatpak packaging will follow shortly.

Merge request reports