This has been released. Thanks for your help testing!
https://portableapps.com/news/2008-03-14_-_infrarecorder_portable_0.44.1...
I've just posted a pre-release of the fix for InfraRecorder Portable 0.44.1. For the unfamiliar, it's a full-featured CD and DVD burner. It was originally released last night but after reports of a couple bugs, Travis decided to pull the release and asked me to take a look at it to see if I could work it out.
Bug Details: The original release was writing files to Documents and Settings\Travis\ due to an error in the default Settings.xml file. The Rev 2 release was using a hard coded C:\InfraRecorderPortable directory for temp files which can't be guaranteed to be writeable (depending on permissions) or even exist (if Windows is on D and there is no C drive, for instance).
Code Fix Details: It was a bit messy as the Settings.xml is encoded in UTF-16 Little Endian, which none of the built in NSIS functions support. I was able to use a bit of an ugly hack to make it work by converting the file back and forth to ANSI. The launcher now creates a subdirectory in temp, sets InfraRecorder to use it on launch and deletes it on exit. It also automatically adjusts your last explorer path and the path to the language file. And it will work with the PortableApps.com Documents folder by default in the upcoming platform release.
So, here is the test of Revision 3:
Download InfraRecorder Portable 0.44.1 Revision 3 Pre-Release 1 [2.9MB download / 6.1MB installed]
Please test this out with language settings, switching PCs, burning a disc, etc as soon as you can so we can get this fixed release out today.
UPGRADE NOTE: If upgrading from a previous release, please delete your InfraRecorderPortable\Data directory as that file has incorrect paths in it. I'll have the installer for the final version do this automatically.
Thanks,
John