Launcher bug on select Projects Directory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ren'Py |
Fix Released
|
High
|
Tom Rothamel |
Bug Description
Jake @ http://
I've been working recently on a USB key: it's convenient to keep all my project files there, I can take it to any computer and not even need an internet connection to get to my SVN server in order to keep working where I last left off.
Today, I sat down in the lounge and wanted to do a bit of work, and I have a local copy of the project on my laptop, but not the USB key. I figure it doesn't matter, I can merge it later, and unzip a fresh copy of Ren'Py and fire it up. I go to 'Options', 'Projects Directory', and... it crashes with a traceback.
You see, my projects directory is normally on the USB key, so when the projectsdir.rpy script goes to look for it, it can't find it... and it seems it doesn't default to a 'safe' directory (say, the home directory) in this situation, it just breaks. I did go and look up where it stores it - persistent data, apparently - but the persistent data is binary and I can't easily edit it. I guess I could delete it, but I'm guessing this won't be the conclusion most users would draw when they get a random traceback error out of the launcher.
Anyway, it took me long enough to work out that I couldn't easily get around the problem that I didn't get any work done in the window I had available, in the end, so it probably won't be an issue for me again any time soon (I mean, my USB key is just upstairs, I could go and fetch it) but it's probably worth fixing.
(I guess it's probably best to mention that this happens on OSX 10.4, but since it's all Python code, I suspect it's the same on other platforms.)
Changed in renpy: | |
status: | Confirmed → Fix Committed |
Changed in renpy: | |
status: | Fix Committed → Fix Released |