← Back to team overview

hugin-devs team mailing list archive

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

 

[Expired for Hugin because there has been no activity for 60 days.]

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

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

Title:
  nona: OS X Segmentation fault

Status in Hugin - Panorama Tools GUI:
  Expired

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