Okay, I think that I may have found the source of the “crash at main menu” bug in the demo of A Door to the Mists: it looks like there were some places in which I neglected to apply “Filename.toOsSpecific()” when having the “os” module interact with file-names.
I’ve already searched my code for references to “os.” and updated them as called for, I believe. My question, then, is this: where else should I look for potential issues of this sort?
I think that I recall that file-names that are handled by Panda are safe, even when simply given as strings: Panda handles the conversion internally. Am I correct in that? And if so, are there other potential file-usages that I might be missing or forgetting…?