From d4becc9ff12abdfdde46bcc21a54154e13f98355 Mon Sep 17 00:00:00 2001 From: Naoto Sato Date: Wed, 7 Dec 2016 08:54:56 -0800 Subject: [PATCH] 8170465: JNI exception pending in jni_util.c:190 8170466: JNI exception pending in jni_util.c:190 Reviewed-by: dholmes --- jdk/src/java.base/share/native/libjava/jni_util.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jdk/src/java.base/share/native/libjava/jni_util.c b/jdk/src/java.base/share/native/libjava/jni_util.c index 3ea11b0bbc6..25888cc4655 100644 --- a/jdk/src/java.base/share/native/libjava/jni_util.c +++ b/jdk/src/java.base/share/native/libjava/jni_util.c @@ -201,12 +201,14 @@ JNU_ThrowByNameWithMessageAndLastError jio_snprintf(str1, messageextlen, " (%s)", message); s2 = (*env)->NewStringUTF(env, str1); free(str1); + JNU_CHECK_EXCEPTION(env); if (s2 != NULL) { jstring s3 = JNU_CallMethodByName( env, NULL, s, "concat", "(Ljava/lang/String;)Ljava/lang/String;", s2).l; (*env)->DeleteLocalRef(env, s2); + JNU_CHECK_EXCEPTION(env); if (s3 != NULL) { (*env)->DeleteLocalRef(env, s); s = s3;