Comment 3 for bug 679035

Revision history for this message
Gerry Patterson (gpatters) wrote :

From what I can tell, hugin uses wxFileName::CreateTempFileName() to create the temporary project file that is passed to hugin_stitch_project for stitching. Previously, if the file is was created and error was reported, but Hugin still continued forward, calling hugin_stitch_project anyways. This is now fixed (trunk, Rev 4386.)

Note the entry in the Preferences Dialog does not get used for the creation of this file. Instead, the value of the entry is recorded in the makefile and passed onto other executables called by the makefile (nona, enblend, etc). Should this be changed?

As this is a wxWidgets call, my guess is there is a problem with the user's environment settings, or a problem with wxWidgets. A workaround is discussed that overrides the system TMP and TEMP variables, before hugin is called, which makes things work. That would lead me to believe something is up with the defaults for those environment variables on said machines.

- Gerry