6.4.0-3 convert drops core on AIX 5.3 platform => memory.c line 443 attempting a memcpy() operation

"danceguy(gmail)" <[email protected]>
Newsgroups gmane.comp.video.image-magick.bugs
Message-ID <[email protected]>
Version = 6.4.0-3 of ImageMagick convert program
SEGMENTATION FAULT
OS = AIX 5.3
Compiled with gcc compiler, I believe

bash-3.00$ uname -a
AIX va-dev-ijava01 3 5 00CEE04D4C00

command line was this:

INFILE=INPUT.jpg
OUTFILE=OUTPUT.jpg
/usr/local/ImageMagick-6.4.0-3/bin/convert -resample 300x300 -resize
1000x1000! $INFILE $OUTFILE


Actual jpg INPUT file is available upon request .. send email to
[email protected] IF you need it.

dbx (debugger) stacktrace follows below:

PS: (I had to run the t command several times to get this, running it the
first time
did *NOT* work correctly !!):


(/usr/bin/dbx) t
.() at 0xf048
CopyMagickMemory(destination = 0x3079f2c0, source = 0x07d495d0, size =
8000), line 443 in "memory.c" [untrusted:
/usr/local/ImageMagick-6.4.0-3/bin/convert]
unnamed block in ClonePixelCache(cache_info = 0x2010d7a8, source_info =
0x2011d638, exception = 0x201082a0), line 1930 in "cache.c" [untrusted:
/usr/local/ImageMagick-6.4.0-3/bin/convert]
ClonePixelCache(cache_info = 0x2010d7a8, source_info = 0x2011d638, exception
= 0x201082a0), line 1930 in "cache.c" [untrusted:
/usr/local/ImageMagick-6.4.0-3/bin/convert]
SetCacheNexus(image = 0x201050d8, x = 0, y = 0, columns = 1000, rows = 1,
nexus = 0), line 4208 in "cache.c" [untrusted:
/usr/local/ImageMagick-6.4.0-3/bin/convert]
SetImagePixels(image = 0x201050d8, x = 0, y = 0, columns = 1000, rows = 1),
line 4346 in "cache.c" [untrusted:
/usr/local/ImageMagick-6.4.0-3/bin/convert]
CloneImage(image = 0x201010a8, columns = 1000, rows = 1000, orphan =
MagickTrue, exception = 0x200f0108), line 1076 in "image.c" [untrusted:
/usr/local/ImageMagick-6.4.0-3/bin/convert]
unnamed block in AcquireResizeFilter(image = (nil), filter = 537922953, blur
= 0.0, cylindrical = -1414746709, exception = 0x00000002), line 707 in
"resize.c" [untrusted: /usr/local/ImageMagick-6.4.0-3/bin/convert]
AcquireResizeFilter(image = (nil), filter = 537922953, blur = 0.0,
cylindrical = -1414746709, exception = 0x00000002), line 707 in "resize.c"
[untrusted: /usr/local/ImageMagick-6.4.0-3/bin/convert]
MogrifyImage(image_info = 0x200f0108, argc = 1000, argv = 0x20100cec, image
= 0x00000003, exception = 0x200f0108), line 459 in "mogrify.c" [untrusted:
/usr/local/ImageMagick-6.4.0-3/bin/convert]
MogrifyImage(image_info = 0x200fcbd8, argc = 804399572, argv = 0x200f0108,
image = 0x00000005, exception = 0x2ff22958), line 3010 in "mogrify.c"
[untrusted: /usr/local/ImageMagick-6.4.0-3/bin/convert]
unnamed block in ConvertImageCommand(image_info = 0x100371a0, argc = 7, argv
= 0x20100ce8, metadata = 0x2ff22990, exception = 0x33244355), line 2485 in
"convert.c" [untrusted: /usr/local/ImageMagick-6.4.0-3/bin/convert]
ConvertImageCommand(image_info = 0x100371a0, argc = 7, argv = 0x20100ce8,
metadata = 0x2ff22990, exception = 0x33244355), line 2485 in "convert.c"
[untrusted: /usr/local/ImageMagick-6.4.0-3/bin/convert]
main(argc = 7, argv = 0x2ff22bf4), line 122 in "convert.c" [untrusted:
/usr/local/ImageMagick-6.4.0-3/bin/convert]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.