You are here

InfraRecorder Portable: Can't burn compilation

7 posts / 0 new
Last post
Bruce Pascoe
Offline
Last seen: 12 years 10 months ago
Joined: 2006-01-15 16:14
InfraRecorder Portable: Can't burn compilation

For some reason when trying to burn a compilation to disc in InfraRecorder Portable, the burner immediately fails with "Unable to create image file" (or similar wording). Not sure what's going on, because I can work around it by burning the compilation to an image and then burning the image.

This is on Vista Ultimate SP1 (UAC enabled). I haven't tested it on XP yet.

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 2 years 2 weeks ago
Developer
Joined: 2006-05-26 12:08
hmmm thats odd works fine in

hmmm thats odd works fine in Windows XP and Windows Vista Home Premium :S. Could you post some system specs possibly.

your friendly neighbourhood moderator Zach Thibeau

Bruce Pascoe
Offline
Last seen: 12 years 10 months ago
Joined: 2006-01-15 16:14
Figured it out

I figured out what was causing the bug. When InfraRecorder Portable starts for the first time, it appears to set the temp directory to the current user's temp folder. On XP and earlier, this is always in the same location (Somewhere in the Windows directory usually) so it doesn't cause problems. But on Vista, every user gets a different temp folder (%localappdata%\Temp) so when run on a different computer with a different user name, InfraRecorder can no longer store the temporary image because it's trying to write to a folder that doesn't exist!

Maybe the launcher could automatically set the temp directory to the value of %temp% each time InfraRecorder starts...

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 26 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
It Does

The launcher automatically updates the TEMP directory to $TEMP\InfraRecorderPortable on each launch in the settings. Any chance you've somehow customized it, moved anything around, using an INI or anything that is interfering with that process?

Sometimes, the impossible can become possible, if you're awesome!

Bruce Pascoe
Offline
Last seen: 12 years 10 months ago
Joined: 2006-01-15 16:14
Nope, I haven't changed the

Nope, I haven't changed the directory layouts or used an INI in a long time.

I even tested it by putting C:\temp as the temp directory and restarting IRP--it stayed as C:\temp.

Edit: Here's something even weirder. I opened up Settings.xml in [IRP]\Data and it has the correct temp location (%temp%\InfraRecorderPortable), but when I start up IRP, it still has C:\temp\ in the settings.

Not sure what's going on here...

Edit 2: Okay... I have no clue how, but there's a Settings.xml in App\InfraRecorder and it looks like IR is using that instead of the one in Data\settings. I deleted it and everything is working correctly now. Now I just don't know how it got there in first place.

Travis Carrico
Offline
Last seen: 15 years 11 months ago
Developer
Joined: 2006-10-22 00:30
well InfraRecorder has some

well InfraRecorder has some problems on some machines still. Unfortunately there is nothing i can do to help you besides suggest you enter the bug report on InfraRecorder's forums because it is a bug with the main InfraRecorder program

Bruce Pascoe
Offline
Last seen: 12 years 10 months ago
Joined: 2006-01-15 16:14
Portable

No, it indeed has to do with the portable version, as explained above. The launcher isn't changing the temp directory when running with a different user name, so InfraRecorder is trying to write to a temp directory that doesn't exist (each user gets their own temp directory under Vista).

Log in or register to post comments