← Back to team overview

hugin-devs team mailing list archive

[Bug 685900] Re: Enblend 4.0 + OpenMP + Fedora 13 64bit = crash

 

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

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

Title:
  Enblend 4.0 + OpenMP + Fedora 13 64bit  = crash

Status in Enblend:
  Incomplete

Bug description:
  Recompiled the enblend-4.0 SRPM package from Fedora 13 on x86_64 to
  use --enable-openmp.

  Images are a 9 bracketed set of jpeg's converted from 9 Nikon D300 nef
  raw files.

  Repeatable crash on   $ enfuse --compression=100 in*jpg -o out.jpg

  Hardware is i7-920 / 12GB RAM / 300GB raptor / Nvidia GTS250

  $ uname -a

  Linux studio.bricbrac.de 2.6.33.6-147.fc13.x86_64 #1 SMP Tue Jul 6
  22:32:17 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux

  
  $ rpm -qa | egrep glibc

  glibc-2.12-3.i686
  glibc-2.12-3.x86_64
  glibc-common-2.12-3.x86_64
  glibc-devel-2.12-3.i686
  glibc-devel-2.12-3.x86_64
  glibc-headers-2.12-3.x86_64

  
  $ rpm -qa | egrep gomp

  libgomp-4.4.4-10.fc13.x86_64

  
  $ rpm -qa | egrep gcc

  gcc-4.4.4-10.fc13.x86_64
  gcc-c++-4.4.4-10.fc13.x86_64
  gcc-gfortran-4.4.4-10.fc13.x86_64
  gcc-java-4.4.4-10.fc13.x86_64
  libgcc-4.4.4-10.fc13.i686
  libgcc-4.4.4-10.fc13.x86_64

  
  $ enfuse --compression=100 20100804_01*jpg -o out.jpg

  enfuse: info: input image "20100804_011_EV0.jpg" does not have an alpha channel;
  enfuse: info: assuming all pixels should contribute to the final image
  enfuse: info: input image "20100804_012_EV-4.jpg" does not have an alpha channel;
  enfuse: info: assuming all pixels should contribute to the final image
  enfuse: info: input image "20100804_013_EV-3.jpg" does not have an alpha channel;
  enfuse: info: assuming all pixels should contribute to the final image
  enfuse: info: input image "20100804_014_EV-2.jpg" does not have an alpha channel;
  enfuse: info: assuming all pixels should contribute to the final image
  enfuse: info: input image "20100804_015_EV-1.jpg" does not have an alpha channel;
  enfuse: info: assuming all pixels should contribute to the final image
  enfuse: info: input image "20100804_016_EV+1.jpg" does not have an alpha channel;
  enfuse: info: assuming all pixels should contribute to the final image
  enfuse: info: input image "20100804_017_EV+2.jpg" does not have an alpha channel;
  enfuse: info: assuming all pixels should contribute to the final image
  enfuse: info: input image "20100804_018_EV+3.jpg" does not have an alpha channel;
  enfuse: info: assuming all pixels should contribute to the final image
  enfuse: info: input image "20100804_019_EV+4.jpg" does not have an alpha channel;
  enfuse: info: assuming all pixels should contribute to the final image
  enfuse: warning: no usable resolution found in first image "20100804_011_EV0.jpg";
  enfuse: warning:   will use 300 dpi
  enfuse: info: loading next image: 20100804_011_EV0.jpg 1/1
  *** glibc detected *** enfuse: double free or corruption (fasttop): 0x00000000020f1580 ***
  ======= Backtrace: =========
  /lib64/libc.so.6[0x3791c75676]
  enfuse[0x4604af]
  enfuse[0x47d43a]
  enfuse[0x43c257]
  /usr/lib64/libgomp.so.1[0x37a3808022]
  /lib64/libpthread.so.0[0x3792007761]
  /lib64/libc.so.6(clone+0x6d)[0x3791ce14ed]
  ======= Memory map: ========
  00400000-007c9000 r-xp 00000000 08:03 1294938                            /usr/bin/enfuse
  009c9000-009cb000 rw-p 003c9000 08:03 1294938                            /usr/bin/enfuse
  009cb000-00a0d000 rw-p 00000000 00:00 0
  020d4000-02115000 rw-p 00000000 00:00 0                                  [heap]
  3791800000-379181e000 r-xp 00000000 08:03 16638075                       /lib64/ld-2.12.so
  3791a1e000-3791a1f000 r--p 0001e000 08:03 16638075                       /lib64/ld-2.12.so
  3791a1f000-3791a20000 rw-p 0001f000 08:03 16638075                       /lib64/ld-2.12.so
  3791a20000-3791a21000 rw-p 00000000 00:00 0
  3791c00000-3791d75000 r-xp 00000000 08:03 16638084                       /lib64/libc-2.12.so
  3791d75000-3791f75000 ---p 00175000 08:03 16638084                       /lib64/libc-2.12.so
  3791f75000-3791f79000 r--p 00175000 08:03 16638084                       /lib64/libc-2.12.so
  3791f79000-3791f7a000 rw-p 00179000 08:03 16638084                       /lib64/libc-2.12.so
  3791f7a000-3791f7f000 rw-p 00000000 00:00 0
  3792000000-3792017000 r-xp 00000000 08:03 16638137                       /lib64/libpthread-2.12.so
  3792017000-3792216000 ---p 00017000 08:03 16638137                       /lib64/libpthread-2.12.so
  3792216000-3792217000 r--p 00016000 08:03 16638137                       /lib64/libpthread-2.12.so
  3792217000-3792218000 rw-p 00017000 08:03 16638137                       /lib64/libpthread-2.12.so
  3792218000-379221c000 rw-p 00000000 00:00 0
  3792400000-3792483000 r-xp 00000000 08:03 16638155                       /lib64/libm-2.12.so
  3792483000-3792682000 ---p 00083000 08:03 16638155                       /lib64/libm-2.12.so
  3792682000-3792683000 r--p 00082000 08:03 16638155                       /lib64/libm-2.12.so
  3792683000-3792684000 rw-p 00083000 08:03 16638155                       /lib64/libm-2.12.so
  3792c00000-3792c15000 r-xp 00000000 08:03 16638157                       /lib64/libz.so.1.2.3
  3792c15000-3792e14000 ---p 00015000 08:03 16638157                       /lib64/libz.so.1.2.3
  3792e14000-3792e15000 rw-p 00014000 08:03 16638157                       /lib64/libz.so.1.2.3
  3793000000-3793007000 r-xp 00000000 08:03 16638138                       /lib64/librt-2.12.so
  3793007000-3793206000 ---p 00007000 08:03 16638138                       /lib64/librt-2.12.so
  3793206000-3793207000 r--p 00006000 08:03 16638138                       /lib64/librt-2.12.so
  3793207000-3793208000 rw-p 00007000 08:03 16638138                       /lib64/librt-2.12.so
  3793800000-379381b000 r-xp 00000000 08:03 1360963                        /usr/lib64/libxmi.so.0.1.3
  379381b000-3793a1b000 ---p 0001b000 08:03 1360963                        /usr/lib64/libxmi.so.0.1.3
  3793a1b000-3793a1c000 rw-p 0001b000 08:03 1360963                        /usr/lib64/libxmi.so.0.1.3
  3796000000-3796026000 r-xp 00000000 08:03 12961697                       /usr/lib64/libpng12.so.0.44.0
  3796026000-3796225000 ---p 00026000 08:03 12961697                       /usr/lib64/libpng12.so.0.44.0
  3796225000-3796226000 rw-p 00025000 08:03 12961697                       /usr/lib64/libpng12.so.0.44.0
  3796400000-3796416000 r-xp 00000000 08:03 16638156                       /lib64/libgcc_s-4.4.4-20100630.so.1
  3796416000-3796615000 ---p 00016000 08:03 16638156                       /lib64/libgcc_s-4.4.4-20100630.so.1
  3796615000-3796616000 rw-p 00015000 08:03 16638156                       /lib64/libgcc_s-4.4.4-20100630.so.1
  3798400000-37984e9000 r-xp 00000000 08:03 12961755                       /usr/lib64/libstdc++.so.6.0.13
  37984e9000-37986e9000 ---p 000e9000 08:03 12961755                       /usr/lib64/libstdc++.so.6.0.13
  37986e9000-37986f0000 r--p 000e9000 08:03 12961755                       /usr/lib64/libstdc++.so.6.0.13
  37986f0000-37986f2000 rw-p 000f0000 08:03 12961755                       /usr/lib64/libstdc++.so.6.0.13
  37986f2000-3798707000 rw-p 00000000 00:00 0
  3799400000-3799404000 r-xp 00000000 08:03 1360975                        /usr/lib64/libImath.so.6.0.0
  3799404000-3799604000 ---p 00004000 08:03 1360975                        /usr/lib64/libImath.so.6.0.0
  3799604000-3799605000 rw-p 00004000 08:03 1360975                        /usr/lib64/libImath.so.6.0.0
  379a000000-379a042000 r-xp 00000000 08:03 1360490                        /usr/lib64/libHalf.so.6.0.0
  379a042000-379a241000 ---p 00042000 08:03 1360490                        /usr/lib64/libHalf.so.6.0.0
  379a241000-379a242000 rw-p 00041000 08:03 1360490                        /usr/lib64/libHalf.so.6.0.0
  379a400000-379a41a000 r-xp 00000000 08:03 1360969                        /usr/lib64/libIex.so.6.0.0
  379a41a000-379a619000 ---p 0001a000 08:03 1360969                        /usr/lib64/libIex.so.6.0.0
  379a619000-379a61d000 rw-p 00019000 08:03 1360969                        /usr/lib64/libIex.so.6.0.0
  379a800000-379a8c3000 r-xp 00000000 08:03 1360970                        /usr/lib64/libIlmImf.so.6.0.0
  379a8c3000-379aac3000 ---p 000c3000 08:03 1360970                        /usr/lib64/libIlmImf.so.6.0.0
  379aac3000-379aac7000 rw-p 000c3000 08:03 1360970                        /usr/lib64/libIlmImf.so.6.0.0
  379ac00000-379ac06000 r-xp 00000000 08:03 12965668                       /usr/lib64/libIlmThread.so.6.0.0
  379ac06000-379ae05000 ---p 00006000 08:03 12965668                       /usr/lib64/libIlmThread.so.6.0.0
  379ae05000-379ae06000 rw-p 00005000 08:03 12965668                       /usr/lib64/libIlmThread.so.6.0.0
  37a2e00000-37a2e24000 r-xp 00000000 08:03 12963563                       /usr/lib64/libjpeg.so.62.0.0
  37a2e24000-37a3023000 ---p 00024000 08:03 12963563                       /usr/lib64/libjpeg.so.62.0.0
  37a3023000-37a3024000 rw-p 00023000 08:03 12963563                       /usr/lib64/libjpeg.so.62.0.0
  37a3800000-37a380d000 r-xp 00000000 08:03 12961098                       /usr/lib64/libgomp.so.1.0.0
  37a380d000-37a3a0c000 ---p 0000d000 08:03 12961098                       /usr/lib64/libgomp.so.1.0.0
  37a3a0c000-37a3a0d000 rw-p 0000c000 08:03 12961098                       /usr/lib64/libgomp.so.1.0.0
  37a6a00000-37a6a35000 r-xp 00000000 08:03 12964250                       /usr/lib64/liblcms.so.1.
  Abort (core dumped)

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