identify Error #12288; Pointer error; probably corrupted file
Posted: 2015-05-14T12:07:48-07:00
I upgraded ImageMagick to version 6.9.1-2 on CentOS. identify works for most jpg files, except some. For those jpg files which fail with identify, I keep getting this error:
"lcms: Error #12288; Pointer error; probably corrupted file"
The similar topic was discussed in this thread:
viewtopic.php?t=25316
The solution was to download and install lcms2. I followed the solution and had latest lcms2 installed. Here is ldconfig return:
liblcms2.so.2 -> liblcms2.so.2.0.7
liblcms.so.1 -> liblcms.so.1.0.19
But the installation of lcms2 didn't help at all, I still got error #12288.
Finally, I downgraded to ImageMagick 6.7.8-10. Then the error went away.
is it a bug in ImageMagick 6.9.1-2?
Here is my CentOS release:
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.5 (Final)
Release: 6.5
Codename: Final
I've attached one of the failed jpg files here for those who are interested.
"lcms: Error #12288; Pointer error; probably corrupted file"
The similar topic was discussed in this thread:
viewtopic.php?t=25316
The solution was to download and install lcms2. I followed the solution and had latest lcms2 installed. Here is ldconfig return:
liblcms2.so.2 -> liblcms2.so.2.0.7
liblcms.so.1 -> liblcms.so.1.0.19
But the installation of lcms2 didn't help at all, I still got error #12288.
Finally, I downgraded to ImageMagick 6.7.8-10. Then the error went away.
is it a bug in ImageMagick 6.9.1-2?
Here is my CentOS release:
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.5 (Final)
Release: 6.5
Codename: Final
I've attached one of the failed jpg files here for those who are interested.