RFR(XS): 8244495: Some jlink tests crash on Windows after JDK-8237750

Yumin Qi yumin.qi at oracle.com
Thu May 7 01:01:42 UTC 2020


Hi,
   Please review the fix for
   bug: https://bugs.openjdk.java.net/browse/JDK-8244495
   webrev: http://cr.openjdk.java.net/~minqi/8244495/webrev/

Tests tools/jlink/JLinkTest.javaand tools/jlink/basic/BasicTest.java 
failed after 8237750 pushed. The fix of 8237750 changed default behavior 
of loading zip library to on-demand loading. jlink (and jimage) assumes 
that zip library was loaded already, so call to FindEntry caused 
ACCESS_VIOLATION on Windows. This is a Windows specific problem. 
GetModuleHandle is used on the library already loaded and won't load the 
library if it's not loaded.

    Tests: tier1-2 passed.

   Thanks
   Yumin


More information about the core-libs-dev mailing list