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.debian.org/graphicsmagick [3] http://www.lucianobello.com.ar/imagemagick/cases/test.sh [4] http://www.lucianobello.com.ar/imagemagick/cases/ [5] http://alioth.debian.org/plugins/scmcvs/cvsweb.php/imagemagick/coders/?cvsroot=pkg-gmagick [6] http://www.lucianobello.com.ar/imagemagick/cases/imagemagickTest.tar.gz -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

