I am counseling the user to try a different path deliminator in order to see if that solves it. I will give more info here, if that is desirable, to determine the exact details of what operating system has this behavior and what path deliminator works for it.
Hopefully this will help everyone else encountering this as well.
Yeah, please let me know! I *thought* this was supposed to be fixed for 0.9.1a, hmm.
Weeelllp, unfortunately I think this info might be lost for the moment.
I received confirmation that one of my potential examples fixed the issue, but no further information was given so I don't know the operating system or which proposed fix worked. Reporting the issue was a first post for the account, so there is a chance that the user won't be on the forums any longer to see the question about what, exactly, worked for them. I'll update if this turns out to not be the case.
Silver lining:
Considering how the error occurred in .9 (from what I remember), I can say with a bit of confidence that I think the issue was
mostly fixed with 0.9.1a. I don't receive any reports of random nullpointers from ship files failing to be replaced, for instance, and if this were the case then the user who reported this error would never have made it to the campaign in the first place to see the market error.
This leads me to deduce that the file type still having this issue is specifically JSON files. I hope that can narrow it down at least.
*edit* The solutions are in the thread btw. I'll repost that here too for convenience. Bottom of the first page:
https://fractalsoftworks.com/forum/index.php?topic=17278.0