diff -r d64013e38c11 -r 9d49099287b1 src/hotspot/share/classfile/classFileParser.cpp --- a/src/hotspot/share/classfile/classFileParser.cpp Thu Jul 26 11:53:59 2018 -0700 +++ b/src/hotspot/share/classfile/classFileParser.cpp Thu Jul 26 15:56:37 2018 -0400 @@ -3570,6 +3570,9 @@ "Nest-host class_info_index %u has bad constant type in class file %s", class_info_index, CHECK); _nest_host = class_info_index; + } else { + // Unknown attribute + cfs->skip_u1(attribute_length, CHECK); } } else { // Unknown attribute