Post any defects you find in the released or beta versions of the ImageMagick software here. Include the ImageMagick version, OS, and any command-line required to reproduce the problem. Got a patch for a bug? Post it here.
I have somebug with convert. On Ubuntu linux 9.04. Installed imagemagick with all dependancy (apt-get build-dep imagemagick).
If I try to resize a picture I got a segmentation fault.
command: convert 1.jpg -resize 300x300 2.jpg
in syslog I have:
Sep 7 22:33:21 serveur kernel: [387054.357626] convert[3043]: segfault at 2c ip b78fa851 sp bfb5cb20 error 6 in libgomp.so.1.0.0[b78f5000+7000]
(gdb) run 1.jpg -resize 300x300 2.jpg
Starting program: /usr/bin/convert 1.jpg -resize 300x300 2.jpg
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7900720 (LWP 3104)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7900720 (LWP 3104)]
0xb7a97851 in gomp_barrier_wait (barrier=0x2c) at ../../../src/libgomp/config/linux/mutex.h:47
47 ../../../src/libgomp/config/linux/mutex.h: No such file or directory.
in ../../../src/libgomp/config/linux/mutex.h
Tested: convert a.jpg b.png and it work great. I don't know why resize failed....
Looks like a bug in libgomp. The solution is to download / install the latest release of ImageMagick and see if that fixes the problem or rebuild your release of ImageMagick without OpenMP support (e.g. ./configure --disable-openmp).