I’ve built a game on OpenFL, targeting Windows and OSX. It does some very simple file read/writes to save game data, specifically writing a small json file.
Some of my Mac testers have reported that the game crashes during sections where it’s doing an external load, and sometimes at startup. However, curiously, the issue doesn’t persist when the app binary is run from the desktop of the machine (if it’s placed elsewhere, the crash happens again). This isn’t all users, just a few, I have two test machines here that I’ve never seen crash.
The game contains no fixed/absolute paths whatsoever, and nothing relating to the desktop exists anywhere in the code.
Does anyone have any idea of what would be causing this? There appears to be no pattern in Mac versions, some macs seem to be happy enough and there’s no crashing, and there’s no issues anywhere with the same code running on Windows.