List Info

Thread: #412945: News about segv in imagemagick




#412945: News about segv in imagemagick
country flaguser name
Argentina
2007-03-20 10:20:11
Hi!
   I was working the last week in #412945 [1] with
imagemagick. Most of
the advances was made by adapting patches from
graphicmagick[2]. I made
a script[3] for check the Sami's probes of concept. I
include more [4]
of them from the graphicsmagick's BTS [2].
   As I said, I adapt many patches from graphicsmagick[5],
fixing many 
problems. But others still are there. Here is a summary of
the 
on-develop-debian-package (not the oficial development):

9c0fd7930e47b26af101254c1db42f12  broken.cin
OK -> convert broken.cin out.jpg
-----
be5af11766db5c4e6b10ddb49de3aa3a  broken.cur
OK -> convert broken.cur out.jpg
-----
0f8ad4b65a11b9a102893559ed1cd28f  broken.dcx
OK -> convert broken.dcx out.jpg
-----
f5525be10f1c4efe9caff287717b752c  broken.jp2
OK -> convert broken.jp2 out.jpg
-----
52304c975a71feb1e90671294e5cc3f7  broken.jpc
Segmentation fault
SEGV -> convert broken.jpc out.jpg
-----
6fb298b3f229adfdc2326048bfd80bdb  broken.mng
OK -> convert broken.mng out.jpg
-----
5476a1a6fa6aad07ea5c51b7e3685ed2  broken.palm
OK -> convert broken.palm out.jpg
-----
cafb46c6b2430ae0ca7d0d7b7e249101  broken.pcx
OK -> convert broken.pcx out.jpg
-----
02160c4b1eb1538571bc0d73c6b410eb  broken.pict
OK -> convert broken.pict out.jpg
-----
931aa0cbfeaaa7beb4927ba53904a624  broken.ras
OK -> convert broken.ras out.jpg
-----
4a0ab01968822d2a4f2f16158f06424e  broken.sgi
OK -> convert broken.sgi out.jpg
-----
eeed06572014ddd35c01bf778047617c  broken.sun
OK -> convert broken.sun out.jpg
-----
74d13aacd390d9f89af6ccad16433a04  broken.xcf
Segmentation fault
SEGV -> convert broken.xcf out.jpg
-----
f0bde90345c02cdc3779cb6eee63ad1e  broken.xwd
OK -> convert broken.xwd out.jpg
-----
92d5e4c5dea8f736c65ff89c8c412da8  broken2.bmp
OK -> convert broken2.bmp out.jpg
-----
a5721108a7b74bc281ad5313fdde20b7  broken2.jp2
*** glibc detected *** corrupted double-linked list:
0x0829d0e0 ***
./testIT.sh: line 10: 11023 Aborted
convert $i out.jpg 2>/dev/null
memory corruption -> convert broken2.jp2 out.jpg
-----
e0f66a231674428d94938ae455101ac0  broken2.pict
Segmentation fault
SEGV -> convert broken2.pict out.jpg
-----
cf5cd6c230243a198711ffd089367ed3  broken2.ppm
OK -> convert broken2.ppm out.jpg
-----
4a6cac53d490801796c510207670882b  broken2.sgi
Segmentation fault
SEGV -> convert broken2.sgi out.jpg
-----
db1fd1a18983fdddd4fea69f2ef6af4f  broken2.xwd
Segmentation fault
SEGV -> convert broken2.xwd out.jpg
-----
db9b367ac6545d3e95f88bb29b262b5d  broken3.jp2
OK -> convert broken3.jp2 out.jpg
-----
8bb4fb7e3153ed704d89c9adb8daa436  broken3.pict
Segmentation fault
SEGV -> convert broken3.pict out.jpg
-----
0086155f4a0de72e1854bc0247c1e346  broken4.jp2
Segmentation fault
SEGV -> convert broken4.jp2 out.jpg
-----
d7a78a93eece277b568843c96c05456e  broken8.cur
OK -> convert broken8.cur out.jpg
-----
768f302d1a323bb0e963fdae8aadc72f  broken9.pict
OK -> convert broken9.pict out.jpg
-----
80b1ff57e05ed6b9286f67b93a9746de  broken91.pict
*** glibc detected *** malloc(): memory corruption:
0x081e3e48 ***
./testIT.sh: line 10: 11043 Aborted
convert $i out.jpg 2>/dev/null
memory corruption -> convert broken91.pict out.jpg
===============
Summary:
Failed: 9/26
 - Segmentation Fault: 7
 - Memory Corruption : 2
 - Exit okey         : 17
=============

   Many of the problems still exist on the last version
(6.3.3) of 
Imagemagick, so omicronpersei8 (or other imagemagick
developer) should
take a look to [5] and run the tester script[6].
   I will be continuing with this work, trying to find more
fixes. But
I'm running out of ideas. Any help will be appreciated very
much.

luciano

[1] http://bugs.debian.org/
412945
[2] http://bugs.deb
ian.org/graphicsmagick
[3] http://www.lucianobello.com.ar/imagemagick/cases/test.sh

[4] htt
p://www.lucianobello.com.ar/imagemagick/cases/
[5] 
http://alioth.debian.o
rg/plugins/scmcvs/cvsweb.php/imagemagick/coders/?cvsroot=pkg
-gmagick
[6]
http://www.lucianobello.com.ar/imagemagic
k/cases/imagemagickTest.tar.gz

_______________________________________________
Magick-bugs mailing list
Magick-bugsimagemagick.org
http://studio.imagemagick.org/mailman/listinfo/magick-
bugs

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )