--- old/src/share/vm/prims/whitebox.cpp 2016-01-15 09:33:57.132148133 +0100 +++ new/src/share/vm/prims/whitebox.cpp 2016-01-15 09:33:57.056148137 +0100 @@ -1096,6 +1096,7 @@ CodeBlobStub stub(code); jobjectArray codeBlob = codeBlob2objectArray(thread, env, &stub); + CHECK_JNI_EXCEPTION_(env, NULL); env->SetObjectArrayElement(result, 0, codeBlob); jobject level = integerBox(thread, env, code->comp_level()); @@ -1181,6 +1182,7 @@ for (GrowableArrayIterator it = blobs.begin(); it != blobs.end(); ++it) { jobjectArray obj = codeBlob2objectArray(thread, env, *it); + CHECK_JNI_EXCEPTION_(env, NULL); env->SetObjectArrayElement(result, i, obj); ++i; }