Am Thursday 25 September 2008 schrieb cspiel:
> 
> Michael -
> 
>     Thanks for the backtrace!  As Kornel already suspected
> the information was not as helpful as I had wished.
> 
> However, the occurrence of "CachedFileImage"
> > 0x0810a0a6 in enblend::maskBounds<vigra::CachedFileImage<unsigned char> > ()
> points to the change in the image cache.  Until Andrew
> locates the real problem, you could recompile Enblend with the
> image cache *disabled* and see whether this resolves the issue.
> Of course (on some machines) switching off the image cache
> severlely limits the size of the problems Enblend (and Enfuse)
> can tackle.

I tried, with "./configure --enable-image-cache=no", but it is not compilable
...
make[3]: Leaving directory `/mnt/usr2/src/enblend/enblend/src/win32helpers'
make[3]: Entering directory `/mnt/usr2/src/enblend/enblend/src'
g++ -DHAVE_CONFIG_H -I. -I..    -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 
-I../include -DVIGRA_STATIC_LIB -I/usr/include/OpenEXR    -O3 -ffast-math 
-DNDEBUG -Wall -MT enblend-enblend.o -MD -MP -MF .deps/enblend-enblend.Tpo -c 
-o enblend-enblend.o `test -f 'enblend.cc' || echo './'`enblend.cc
mask.h: In function ‘MaskType* enblend::createMask(const ImageType*, const 
ImageType*, const AlphaType*, const AlphaType*, const vigra::Rect2D&, const 
vigra::Rect2D&, bool) [with ImageType = 
vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, 
std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, AlphaType = 
vigra::BasicImage<unsigned char, std::allocator<unsigned char> >, MaskType = 
vigra::BasicImage<unsigned char, std::allocator<unsigned char> >]’:
enblend.h:265:   instantiated from ‘void 
enblend::enblendMain(std::list<vigra::ImageImportInfo*, 
std::allocator<vigra::ImageImportInfo*> >&, vigra::ImageExportInfo&, 
vigra::Rect2D&) [with ImagePixelType = vigra::RGBValue<unsigned char, 0u, 1u, 
2u>]’
enblend.cc:825:   instantiated from here
mask.h:323: error: no matching function for call to ‘stride(int&, int&, 
vigra::triple<vigra::ConstBasicImageIterator<unsigned char, unsigned char**>, 
vigra::ConstBasicImageIterator<unsigned char, unsigned char**>, 
vigra::StandardConstValueAccessor<unsigned char> >)’
mask.h:323: error: no matching function for call to ‘stride(int&, int&, 
std::pair<vigra::ConstBasicImageIterator<unsigned char, unsigned char**>, 
vigra::StandardConstValueAccessor<unsigned char> >)’
...

> Sorry that I could not help you more, but not being able to
> reproduce the bug on my machines limits my possibilities.
> 
> /Chris

        Kornel
-- 
Kornel Benko
[EMAIL PROTECTED]

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to