RFR: 8068230: java.util.zip.Deflater.init throws InternalError
Xueming Shen
xueming.shen at oracle.com
Fri Dec 26 17:58:42 UTC 2014
On 12/26/14 12:58 AM, Ivan Gerasimov wrote:
> Hello!
>
> Some zlib-related tests fail on Solaris hosts, throwing InternalError
> with no detailed message.
> This might be due to incompatible version of zlib library installed on
> the host.
>
> To have a better diagnostics, it is proposed to specifically check for
> Z_VERSION_ERROR error code and issue a specific message in that case.
>
> Would you please help review the fix?
>
> BUGURL: https://bugs.openjdk.java.net/browse/JDK-8068230
> WEBREV: http://cr.openjdk.java.net/~igerasim/8068230/0/webrev/
>
> Sincerely yours,
> Ivan
Hi Ivan,
I'm not sure if it is related to JDK-8008759 which has been fixed in 8.
That one is also related
to the fastdebug binaries, though the issue is more like other native
code calls into jdk zlib code.
As far as I'm aware of those versions of Solaris jdk/jre should be
statically linked with our own
zlib library, it is hard to image that it starts to call a native
platform zlib.
Have you run the test version of jdk/jre with your patch in the similar
testing environment?
Though the patch looks harmless.
-sherman
More information about the core-libs-dev
mailing list