[Pkg-gmagick-im-team] Bug#923697: imagemagick-6.q16: evaluate-sequence on different size images: crash in Buster, fine in Stretch
Gert
t2 at gert.gr
Sun Mar 3 22:25:36 GMT 2019
Package: imagemagick-6.q16
Version: 8:6.9.10.23+dfsg-2
Severity: normal
Dear Maintainer,
When I take 2 images of differing size, and run the following:
$ convert-im6.q16 small.pbm large.pbm -evaluate-sequence mean -verbose info:
I get an error+crash.
It only seems to happen when the small image is specified first.
What the error is, can vary depending on the width difference.
Some that I have seen:
convert: malloc.c:4028: _int_malloc: Assertion `(unsigned long) (size) >=
(unsigned long) (nb)' failed.
free(): invalid next size (normal)
double free or corruption (!prev)
free(): invalid pointer
I ran 1 image combination (see attachments) in gdb:
$ gdb convert-im6.q16
- - - 8< - - -
Reading symbols from convert-im6.q16...Reading symbols from
/usr/lib/debug/.build-
id/2b/5e71c569934692f8816b4709c5f9f068648044.debug...done.
done.
(gdb) set pagination 0
(gdb) run small.pbm large.pbm -evaluate-sequence mean -verbose info:
Starting program: /usr/bin/convert-im6.q16 small.pbm large.pbm -evaluate-
sequence mean -verbose info:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
free(): invalid pointer
Program received signal SIGABRT, Aborted.
__GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) quit
It worked fine when I was running Stretch, when I downgrade imagemagick-6.q16
to the Stretch version it still works.
Thank you,
Gert
-- Package-specific info:
ImageMagick program version
---------------------------
animate: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
compare: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
convert: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
composite: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
conjure: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
display: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
identify: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
import: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
mogrify: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
montage: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
stream: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (700, 'testing'), (500, 'testing-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.0-2-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8), LANGUAGE=nl_NL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages imagemagick-6.q16 depends on:
ii hicolor-icon-theme 0.17-2
ii libc6 2.28-7
ii libmagickcore-6.q16-6 8:6.9.10.23+dfsg-2
ii libmagickwand-6.q16-6 8:6.9.10.23+dfsg-2
Versions of packages imagemagick-6.q16 recommends:
ii ghostscript 9.26a~dfsg-2
pn libmagickcore-6.q16-6-extra <none>
ii netpbm 2:10.0-15.3+b2
Versions of packages imagemagick-6.q16 suggests:
pn autotrace <none>
pn cups-bsd | lpr | lprng <none>
ii curl 7.64.0-1
pn enscript <none>
ii ffmpeg 7:4.1.1-1
ii gimp 2.10.8-2
pn gnuplot <none>
pn grads <none>
pn graphviz <none>
ii groff-base 1.22.4-2
pn hp2xx <none>
pn html2ps <none>
pn imagemagick-doc <none>
pn libwmf-bin <none>
ii mplayer 2:1.3.0-8+b4
pn povray <none>
pn radiance <none>
ii sane-utils 1.0.27-3.1
pn texlive-base-bin <none>
pn transfig <none>
pn ufraw-batch <none>
ii xdg-utils 1.1.3-1
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: small.pbm
Type: image/x-portable-bitmap
Size: 53 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gmagick-im-team/attachments/20190303/b19577fa/attachment.pbm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: large.pbm
Type: image/x-portable-bitmap
Size: 53 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gmagick-im-team/attachments/20190303/b19577fa/attachment-0001.pbm>
More information about the Pkg-gmagick-im-team
mailing list