← Back to team overview

hugin-devs team mailing list archive

[Bug 825756] Re: Stitching fails with multiple cores

 

The following is the extract from the log that relates to the error:
*****************
enblend: info: writing final output
enblend: error: AJH_2201-AJH_2210a.tif: Cannot open

enblend: an exception occured
enblend: 
Precondition violation!
Unable to open file 'AJH_2201-AJH_2210a.tif'.

enblend: info: remove invalid output image "AJH_2201-AJH_2210a.tif"
make: *** [AJH_2201-AJH_2210a.tif] Error 1
*****************

When I combine this error reporting with the observation that:
•	Error occurs when dual core functioning.
•	No error when only single core functioning.

… it seems to me that enblend may be unable to open the output file
because a thread process running on the other core is holding the file
open.  I have never coded in a multi thread environment, so I ask the
question; is the thread handling automated in the compiler or is the
programmer crafting the thread timing/synchrony?

-- 
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/825756

Title:
  Stitching fails with multiple cores

Status in Hugin - Panorama Tools GUI:
  New

Bug description:
  Stitching fails when two cpu cores available as per attachment:

  If I load windows with only one core available (/onecpu switch)
  stitching always succeeds.

  Windows XP Pro SP3 – GeForce 9600GT – Drv Nvidia 275.33
  Hugin 2011.0.0.0fd3e119979c

To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/825756/+subscriptions


Follow ups

References