If I type “save”, “restore”, or “transcript” in a Glulx game, but then cancel, the game crashes with “fileref_create_by_prompt: unable to create fileref”.
Just wondering if this is easily reproduced, or something specific to my setup.
Then probably a bug in emglken, which is the Glk layer used in those interpreters? But it could be a problem at some other level, or just a logical mismatch that’s crept in between the C implementation and the JS implemention.