qtpfsgui Auto Align Runtime Errors

In my searching for a solution to the following problem I saw a lot of people out there suffering the same pains, but no one seemed to have a solution. So I wanted to post my fix, there's a bit of work to be done to get a more secure fix but for me this works.

If you're using the auto align option in qtpfsgui with hugin's align_image_stack and after clicking Next and waiting a few minutes you get an error:
Microsoft Visual C++ Runtime Library
Runtime Error!

Program C:\Program Files\qtpfsgui-windows-EXE-v1.9.2\qtpfsgui.exe

This application has requested the Runtime to terminate in an unusual way. Please contact the applications' support team for more information.

I've found the problem. I took someone's advice and tried to use align_image_stack from the command line (its an executable included in the qtpfsgui installation). I noticed an error which seemed to relate to a problem creating output files. The output files, by default, are put in the folder the executable is running in, so C:\Program Files\qtpsfgui. Vista - with all its security - prevents user's from creating or modifying files in this folder, that's where our problem lies.

The quick solution is to edit the permissions on the folder C:\Program Files\qtpsfgui so "Users" have permission to "Modify" files. That's the quick easy solution, but means a compromise in security. If you've got time I'm guessing there's an argumant for align_image_stack.exe to specify the temp folder location, find that and update qtpfsgui's options to use a temp folder and you'll have a better fix.

Mine is sorted the unsecure way, and I'm ok with that.

P.S. If you're curious, my first HDR image is here: http://picasaweb.google.com/lh/photo/v7V3Bwh2becCb6FfqIAlbA?feat=directlink

Comments

Popular posts from this blog

Sync iTunes with MythMusic

Using Homebridge and Broadlink RM Mini to automate

LetsEncrypt and AWS ELB Load Balancers