hotspot/src/share/vm/runtime/java.cpp
changeset 46553 7030aea81558
parent 46380 4a51438196cf
child 46560 388aa8d67c80
--- a/hotspot/src/share/vm/runtime/java.cpp	Tue Jun 20 17:00:07 2017 +0800
+++ b/hotspot/src/share/vm/runtime/java.cpp	Wed Jun 21 10:28:27 2017 -0700
@@ -437,6 +437,7 @@
   Thread* THREAD = thread;
   JVMCIRuntime::shutdown(THREAD);
   if (HAS_PENDING_EXCEPTION) {
+    HandleMark hm(THREAD);
     Handle exception(THREAD, PENDING_EXCEPTION);
     CLEAR_PENDING_EXCEPTION;
     java_lang_Throwable::java_printStackTrace(exception, THREAD);