← Back to team overview

hugin-bug-hunters team mailing list archive

[Bug 679249] Re: nona: OS X Segmentation fault

 

** Tags added: nona

** Changed in: hugin
       Status: New => Incomplete

-- 
nona: OS X Segmentation fault
https://bugs.launchpad.net/bugs/679249
You received this bug notification because you are a member of Hugin Bug
Hunters, which is subscribed to Hugin.

Status in Hugin - Panorama Tools GUI: Incomplete

Bug description:
Checking nona...[OK]
Checking enblend...[OK]
Checking enfuse...[OK]
Checking hugin_hdrmerge...[OK]
Checking exiftool...[OK]
/Applications/Local\ Apps/Hugin/Hugin.app/Contents/Resources/HuginStitchProject.app/Contents/MacOS/nona -z PACKBITS  -r ldr -m TIFF_m -o test -i 0 /var/folders/QW/QWWFSrmPEv4r8nC6Qg8HQk+++TI/-Tmp-/huginpto_HL8MLJ
gnumake: *** [test0000.tif] Segmentation fault

Process:         nona [3965]
Path:            /Applications/Local Apps/Hugin/Hugin.app/Contents/Resources/HuginStitchProject.app/Contents/MacOS/nona
Identifier:      nona
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  gnumake [3949]

Interval Since Last Report:          864791 sec
Crashes Since Last Report:           8
Per-App Interval Since Last Report:  0 sec
Per-App Crashes Since Last Report:   1

Date/Time:       2009-07-30 11:43:11.112 -0600
OS Version:      Mac OS X 10.5.7 (9J61)
Report Version:  6
Anonymous UUID:  A05B3DF8-4720-48F5-9164-7E2A9BA2BA2D

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000a8da7490
Crashed Thread:  0

Thread 0 Crashed:
0   net.sourceforge.hugin.base_wx 	0x00cc9b3f void vigra_ext::transformImageIntern<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, HuginBase::PTools::Transform, HuginBase::Photometric::InvResponseTransform<unsigned char, double>, vigra::BasicImageIterator<unsigned char, unsigned char**>, vigra::StandardValueAccessor<unsigned char>, vigra_ext::interp_cubic>(vigra::triple<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::triple<vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, std::pair<vigra::BasicImageIterator<unsigned char, unsigned char**>, vigra::StandardValueAccessor<unsigned char> >, HuginBase::PTools::Transform&, HuginBase::Photometric::InvResponseTransform<unsigned char, double>&, vigra::Diff2D, vigra_ext::interp_cubic, bool, AppBase::MultiProgressDisplay&) + 815
1   net.sourceforge.hugin.base_wx 	0x00cdbb49 void vigra_ext::transformImageInternMT<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, HuginBase::PTools::Transform, HuginBase::Photometric::InvResponseTransform<unsigned char, double>, vigra::BasicImageIterator<unsigned char, unsigned char**>, vigra::StandardValueAccessor<unsigned char>, vigra_ext::interp_cubic>(vigra::triple<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::triple<vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, std::pair<vigra::BasicImageIterator<unsigned char, unsigned char**>, vigra::StandardValueAccessor<unsigned char> >, HuginBase::PTools::Transform&, HuginBase::Photometric::InvResponseTransform<unsigned char, double>&, vigra::Diff2D, vigra_ext::interp_cubic, bool, AppBase::MultiProgressDisplay&) + 3161
2   net.sourceforge.hugin.base_wx 	0x00ce25ed void vigra_ext::transformImage<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, vigra::BasicImageIterator<unsigned char, unsigned char**>, vigra::StandardValueAccessor<unsigned char>, HuginBase::PTools::Transform, HuginBase::Photometric::InvResponseTransform<unsigned char, double> >(vigra::triple<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::triple<vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, std::pair<vigra::BasicImageIterator<unsigned char, unsigned char**>, vigra::StandardValueAccessor<unsigned char> >, vigra::Diff2D, HuginBase::PTools::Transform&, HuginBase::Photometric::InvResponseTransform<unsigned char, double>&, bool, vigra_ext::Interpolator, AppBase::MultiProgressDisplay&) + 381
3   net.sourceforge.hugin.base_wx 	0x00d114e5 void HuginBase::Nona::RemappedPanoImage<vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > >::remapImage<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >(vigra::triple<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra_ext::Interpolator, AppBase::MultiProgressDisplay&) + 1877
4   net.sourceforge.hugin.base_wx 	0x00d11be5 void HuginBase::Nona::remapImage<vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<float, std::allocator<float> >, vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > >(vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >&, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > const&, vigra::BasicImage<float, std::allocator<float> > const&, HuginBase::SrcPanoImage const&, HuginBase::PanoramaOptions const&, vigra::Rect2D, HuginBase::Nona::RemappedPanoImage<vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > >&, AppBase::MultiProgressDisplay&) + 597
5   net.sourceforge.hugin.base_wx 	0x00d182fe HuginBase::Nona::FileRemapper<vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > >::getRemapped(HuginBase::PanoramaData const&, HuginBase::PanoramaOptions const&, unsigned int, vigra::Rect2D, AppBase::MultiProgressDisplay&) + 2286
6   net.sourceforge.hugin.base_wx 	0x00cb54b8 HuginBase::Nona::MultiImageRemapper<vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > >::stitch(HuginBase::PanoramaOptions const&, std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, HuginBase::Nona::SingleImageRemapper<vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > >&) + 552
7   net.sourceforge.hugin.base_wx 	0x00c64997 HuginBase::Nona::FileRemapper<vigra::BasicImage<unsigned short, std::allocator<unsigned short> >, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > >::getRemapped(HuginBase::PanoramaData const&, HuginBase::PanoramaOptions const&, unsigned int, vigra::Rect2D, AppBase::MultiProgressDisplay&) + 6983
8   net.sourceforge.hugin.base_wx 	0x00c65ba9 HuginBase::Nona::stitchPanoRGB_8_16(HuginBase::PanoramaData const&, HuginBase::PanoramaOptions const&, AppBase::MultiProgressDisplay&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> > const&, char const*) + 217
9   net.sourceforge.hugin.base_wx 	0x00a6155d HuginBase::Nona::stitchPanorama(HuginBase::PanoramaData const&, HuginBase::PanoramaOptions const&, AppBase::MultiProgressDisplay&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> > const&) + 2589
10  net.sourceforge.hugin.base_wx 	0x00973437 HuginBase::NonaFileOutputStitcher::runStitcher() + 71
11  nona                          	0x000043e1 HuginBase::StitcherAlgorithm::runAlgorithm() + 17
12  nona                          	0x0000382b main + 2363
13  nona                          	0x00002452 _start + 216
14  nona                          	0x00002379 start + 41

Thread 1:
0   libSystem.B.dylib             	0x95c7801a atan2l$fenv_access_off + 10
1   libSystem.B.dylib             	0x95c7c988 atan2 + 24
2   libpano13.dylib               	0x0020ad59 sphere_tp_erect + 281
3   libpano13.dylib               	0x00209032 execute_stack_new + 82
4   net.sourceforge.hugin.base_wx 	0x00e24876 HuginBase::PTools::Transform::transformImgCoord(double&, double&, double, double) const + 118
5   net.sourceforge.hugin.base_wx 	0x00cca2ff void vigra_ext::transformImageIntern<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, HuginBase::PTools::Transform const, HuginBase::Photometric::InvResponseTransform<unsigned char, double> const, vigra::BasicImageIterator<unsigned char, unsigned char**>, vigra::StandardValueAccessor<unsigned char>, vigra_ext::interp_cubic>(vigra::triple<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::triple<vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, std::pair<vigra::BasicImageIterator<unsigned char, unsigned char**>, vigra::StandardValueAccessor<unsigned char> >, HuginBase::PTools::Transform const&, HuginBase::Photometric::InvResponseTransform<unsigned char, double> const&, vigra::Diff2D, vigra_ext::interp_cubic, bool, AppBase::MultiProgressDisplay&) + 895
6   net.sourceforge.hugin.base_wx 	0x00cca78e boost::detail::function::void_function_obj_invoker0<vigra_ext::TransformImageIntern<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, vigra::BasicImageIterator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>, vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >, HuginBase::PTools::Transform, HuginBase::Photometric::InvResponseTransform<unsigned char, double>, vigra::BasicImageIterator<unsigned char, unsigned char**>, vigra::StandardValueAccessor<unsigned char>, vigra_ext::interp_cubic>, void>::invoke(boost::detail::function::function_buffer&) + 158
7   net.sourceforge.hugin.base_wx 	0x009b1f68 boost::function0<void>::operator()() const + 40
8   libboost_thread-1_39.dylib    	0x00250908 thread_proxy + 136
9   libSystem.B.dylib             	0x95c97155 _pthread_start + 321
10  libSystem.B.dylib             	0x95c97012 thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0xa8da7490  ebx: 0x00cc9873  ecx: 0x00462a40  edx: 0x00000000
  edi: 0x00000000  esi: 0x001e42dd  ebp: 0xbfffc598  esp: 0xbfffc410
   ss: 0x0000001f  efl: 0x00010246  eip: 0x00cc9b3f   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0xa8da7490

Binary Images:
    0x1000 -     0x9fff +nona ??? (???) <47853c5c15977b92ec0f69d3580e354b> /Applications/Local Apps/Hugin/Hugin.app/Contents/Resources/HuginStitchProject.app/Contents/MacOS/nona
   0x10000 -    0x13ff7 +libIlmThread.6.0.0.dylib ??? (???) <0332b417b0d98972bd02192c4f19c1c8> /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libIlmThread.6.0.0.dylib
   0x18000 -    0x18ffd  libmx.A.dylib ??? (???) /usr/lib/libmx.A.dylib
   0x27000 -    0x46ffb +libpng.3.1.2.38.dylib ??? (???) <bfcb8c86cf2055763708a74ef5d2b141> /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libpng.3.1.2.38.dylib
   0x54000 -    0xa0fef +libtiff.3.dylib ??? (???) <a50caeffecfe5b902643686e496e59e3> /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libtiff.3.dylib
   0xa8000 -    0xc4ff3 +libjpeg.62.0.0.dylib ??? (???) /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libjpeg.62.0.0.dylib
   0xc9000 -    0xd1ff3 +libIex.6.0.0.dylib ??? (???) /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libIex.6.0.0.dylib
   0xdc000 -   0x16efef +libIlmImf.6.0.0.dylib ??? (???) <8039728f05dca40d6ae7993633d0e650> /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libIlmImf.6.0.0.dylib
  0x19e000 -   0x1a1ff0 +libImath.6.0.0.dylib ??? (???) /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libImath.6.0.0.dylib
  0x1a6000 -   0x1e7fef +libHalf.6.0.0.dylib ??? (???) /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libHalf.6.0.0.dylib
  0x1eb000 -   0x243ff4 +libpano13.dylib ??? (???) <2c6830d4f2abf8c02ef7d0aa4e6c7208> /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libpano13.dylib
  0x24d000 -   0x258fff +libboost_thread-1_39.dylib ??? (???) <b2f38e3ffaa5740c681462cd12503ff9> /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libboost_thread-1_39.dylib
  0x264000 -   0x27fff3 +libexpat.1.5.2.dylib ??? (???) <66ee5cf912f4bdd33ef2c030431d27ce> /Applications/Local Apps/Hugin/Hugin.app/Contents/Libraries/libexpat.1.5.2.dylib
  0x285000 -   0x2cbffb +net.sourceforge.hugin.vigra_impex ??? (1.0) <87e4a67e144378deb5c9e660b1537543> /Applications/Local Apps/Hugin/Hugin.app/Contents/Frameworks/HuginVigraImpex.framework/Versions/A/HuginVigraImpex
  0x93e000 -   0xfb3fff +net.sourceforge.hugin.base_wx ??? (1.0) <1e6b32658db0dcd6d7565e4a0890ac4c> /Applications/Local Apps/Hugin/Hugin.app/Contents/Frameworks/HuginBase.framework/Versions/A/HuginBase
0x8fe00000 - 0x8fe2db43  dyld 97.1 (???) <9736a715ebabb914fef61680520dc1e0> /usr/lib/dyld
0x91a18000 - 0x91a75ffb  libstdc++.6.dylib ??? (???) <7d389389a99ce696726cf4c8980cc505> /usr/lib/libstdc++.6.dylib
0x93086000 - 0x9308dfe9  libgcc_s.1.dylib ??? (???) <e280ddf3f5fb3049e674edcb109f389a> /usr/lib/libgcc_s.1.dylib
0x93f8e000 - 0x94082ff4  libiconv.2.dylib ??? (???) <96ff4c6f84c4a1623cb78287371cdd3f> /usr/lib/libiconv.2.dylib
0x95c65000 - 0x95dccff3  libSystem.B.dylib ??? (???) <b47c8e6e45aef620730710a732bf1930> /usr/lib/libSystem.B.dylib
0x95dcd000 - 0x95ddbffd  libz.1.dylib ??? (???) <a98b3b221a72b54faf73ded3dd7000e5> /usr/lib/libz.1.dylib
0x95fbd000 - 0x95fc1fff  libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib