[OpenJDK 2D-Dev] (Review request) JDK-8152971: -Xcheck:jni warning

Prahalad Kumar Narayanan prahalad.kumar.narayanan at oracle.com
Wed Jun 15 17:17:04 UTC 2016


Hello Everyone on Java2D group

Good day to you.

Please find herewith, webrev with changes to fix the following issue:
     Bug ID / Title : JDK-8152971	-Xcheck:jni - WARNING in native method
     Bug Link  : https://bugs.openjdk.java.net/browse/JDK-8152971

Description on Bug :
     . Submitter has provided a test code with the bug.
     . When the test code is run (with -Xcheck:jni in JVM options), JNI warnings are thrown.
     . The warnings mention that JNI functions invoke Java methods without checking for exceptions.

Description on Changes :
     . The bug did not appear in Jdk 8 b132 or earlier but is reproducible with 8u91 and 9 versions.
               I believe, strict check for conformance has been added recently in JVM that has caused this issue.
     . In the proposed fix, I 've added JNIEnv->ExceptionCheck and ExceptionClear functions at required places.

Webrev Link:
     http://cr.openjdk.java.net/~pnarayanan/8152971/webrev.00/

Kindly review the changes at your available time and provide your feedback.

Thanks for your time in review
Have a good day

Prahalad N




More information about the 2d-dev mailing list