--- old/src/hotspot/share/classfile/systemDictionaryShared.cpp 2020-07-10 16:22:53.271738247 +0000 +++ new/src/hotspot/share/classfile/systemDictionaryShared.cpp 2020-07-10 16:22:52.335715299 +0000 @@ -717,7 +717,7 @@ Handle SystemDictionaryShared::get_package_name(Symbol* class_name, TRAPS) { ResourceMark rm(THREAD); Handle pkgname_string; - Symbol* pkg = ClassLoader::package_from_class_name(class_name); + TempNewSymbol pkg = ClassLoader::package_from_class_name(class_name); if (pkg != NULL) { // Package prefix found const char* pkgname = pkg->as_klass_external_name(); pkgname_string = java_lang_String::create_from_str(pkgname,