src/hotspot/share/classfile/systemDictionary.cpp
changeset 53776 7c17199fa37d
parent 53746 bdccafc038a2
child 53884 1a7b57d02107
--- a/src/hotspot/share/classfile/systemDictionary.cpp	Fri Feb 15 14:15:10 2019 +0100
+++ b/src/hotspot/share/classfile/systemDictionary.cpp	Fri Feb 15 08:21:08 2019 -0500
@@ -2114,7 +2114,7 @@
         ss.print(" wants to load %s %s.",
                  k->external_kind(), k->external_name());
         Klass *existing_klass = constraints()->find_constrained_klass(name, class_loader);
-        if (existing_klass->class_loader() != class_loader()) {
+        if (existing_klass != NULL && existing_klass->class_loader() != class_loader()) {
           ss.print(" A different %s with the same name was previously loaded by %s. (%s)",
                    existing_klass->external_kind(),
                    existing_klass->class_loader_data()->loader_name_and_id(),