Cross-platform Amiga emulator with a slight focus on gaming, but also with solid support for productivity apps including just-in-time (JIT) compilation.
FS-UAE 3.1.66
macOS 11.6.2 (20G314) x86
FSUAE config file: A500.fs-uae.zip
When using a folder mounted as a hard drive, I am seeing EXC_BAD_ACCESS (SIGSEGV) in the filesys thread after the Amiga code sends ACTION_FLUSH to the filesystem message port.
FS-UAE 3.1.66 macOS 11.6.2 (20G314) x86 FSUAE config file: A500.fs-uae.zip
When using a folder mounted as a hard drive, I am seeing EXC_BAD_ACCESS (SIGSEGV) in the filesys thread after the Amiga code sends ACTION_FLUSH to the filesystem message port.
macOS crash report: fsuae-crash.txt Interesting parts:
The Amiga code that sends ACTION_FLUSH is the
systemFlushIo
function found here: https://github.com/AmigaPorts/ACE/blob/b4a6fff5cda1593073e7ecf3154864a43097763e/src/ace/managers/system.c#L411Disabling this function or running the Amiga code from an ADF resolves the crash.