Fails to stitch in mktemp -d directory with ptbatcher
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Hugin |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Hello,
hugin fails to stitch images in a directory generated with mktemp -d if PTBatcherGUI is used.
How to reproduce (starting without ~/.hugin):
8X-----
surfonly@argenau:~$ mktemp -d
/tmp/tmp.GWy5J6KUny
surfonly@argenau:~$ cp /tmp/*JPG /tmp/tmp.GWy5J6KUny
surfonly@argenau:~$ ls -la /tmp/tmp.GWy5J6KUny
total 5692
drwx------ 2 surfonly surfonly 4096 Sep 19 19:04 .
drwxrwxrwt 11 root root 20480 Sep 19 19:04 ..
-rw-r--r-- 1 surfonly surfonly 2850496 Sep 19 19:04 IMG_2459.JPG
-rw-r--r-- 1 surfonly surfonly 2952114 Sep 19 19:04 IMG_2460.JPG
surfonly@argenau:~$ printenv | grep -i tmp
surfonly@argenau:~$ pwd
/home/surfonly
surfonly@argenau:~$ hugin
----------------
hugin starts (with interface simple), I dismiss the tip of the day.
On the assistant-tab I use Load images to add the two images, followed
by 2. Align and 3. Create panorama (keeping all defaults, in this case
exposure fused from stacks). I am asked about saving for PTbatcher and
again the default filename.
The stitch fails with this error:
=======
*************** Panorama makefile generated by Hugin ***************
=======
System information
=======
Operating system: GNU/Linux
Release: 3.2.0-4-amd64
Kernel version: #1 SMP Debian 3.2.46-1+deb7u1
Machine: x86_64
Disc usage
Filesystem Size Used Avail Use% Mounted on
rootfs 296G 214G 67G 77% /
udev 10M 0 10M 0% /dev
tmpfs 396M 316K 396M 1% /run
/dev/disk/
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 792M 0 792M 0% /run/shm
/dev/sda5 68G 11G 58G 15% /media/win
/dev/sda1 204G 66G 138G 33% /media/xpsystem
/dev/disk/
tmpfs 792M 0 792M 0% /chroots/
/dev/disk/
/dev/disk/
/dev/disk/
/dev/disk/
/dev/disk/
/dev/disk/
/dev/disk/
/dev/disk/
Memory usage
total used free shared buffers cached
Mem: 3956 2156 1799 0 458 557
-/+ buffers/cache: 1139 2816
Swap: 8191 0 8191
=======
Output options
=======
Hugin Version: 2013.0.
Project file: /tmp/huginpto_
Output prefix: IMG_2459 - IMG_2460
Projection: Rectilinear (0)
Field of view: 63 x 42
Canvas dimensions: 2453 x 1518
Crop area: (57,44) - (2423,1462)
Output exposure value: 13.66
Output stacks minimum overlap: 0.700
Output layers maximum Ev difference: 0.50
Selected outputs
Exposure fusion
* Fused and blended panorama
=======
Input images
=======
Number of images in project file: 2
Number of active images: 2
Image 0: /tmp/tmp.
Image 0: Size 2592x1944, Exposure: 13.61
Image 1: /tmp/tmp.
Image 1: Size 2592x1944, Exposure: 13.71
=======
Testing programs
=======
Checking nona...[OK]
Checking enblend...[OK]
Checking enfuse...[OK]
Checking hugin_hdrmerge.
Checking exiftool...[OK]
=======
Stitching panorama
=======
make: *** No rule to make target `/tmp/tmp.
8X-----
If I use "hugin stitch project" the stitch succeeds, I assume because it sttches from a temporary pto file in /tmp, which is why the relative patch tmp.GWy5J6KUny/
This is present at least 2011.4.0 and 2013.0.0rc1.
The issue was originally reported by Paul Seyfert in the Debian BTS.
cu Andreas
Changed in hugin: | |
milestone: | none → 2014.0beta1 |
Changed in hugin: | |
status: | Fix Committed → Fix Released |
Fixed in changeset c77adaff99c5.