简单问题:
IBM J9 Java 6 捆绑类 com.sun.imageio.plugins.jpeg.JPEGImageReader
是否与标准 Sun/Oracle JRE 中具有相同包/类名称的类完全相同?
(如果是,它是否使用相同的 native /JNI 代码?)
问题背景:Bug report ,说明无法读取普通 JPEG 文件,原因是“IIOException:未定义量化表 0x01”(给定完全标准的示例图像,这显然是虚假错误消息)。
最佳答案
IBM 最近发布了此领域的修复程序:
IV83756 - COM.SUN.IMAGEIO.PLUGINS.JPEG.JPEGIMAGEREADER.READIMAGE() 崩溃
http://www-01.ibm.com/support/docview.wss?uid=swg1IV83756
这已在 2016 年 7 月发布的 Java 6 SR16 FP30 (6.0.16.30) 中修复。
修复标题中描述的“崩溃”是由于默认情况下禁用的 JNI 检查失败而触发的中止。当禁用 JNI 检查时,程序将继续运行,检查检测到的潜在问题可能会导致此处报告的图像读取不可靠。
关于java - IBM J9 Java 6 捆绑 com.sun.imageio.plugins.jpeg.JPEGImageReader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30332786/