jdk-24/hotspot/test/runtime/classFileParserBug
Coleen Phillimore 47309c3715 8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure
Disallow // in class file names during parsing and throw ClassNotFoundException

Reviewed-by: sspitsyn, rehn, gtriantafill
2016-06-07 15:34:22 -04:00
..
p1 8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure 2016-06-07 15:34:22 -04:00
AnnotationTag.java 8042041: https://bugs.openjdk.java.net/browse/JDK-8042041 2015-06-18 08:44:28 -04:00
badAnnotTag.jcod 8042041: https://bugs.openjdk.java.net/browse/JDK-8042041 2015-06-18 08:44:28 -04:00
badEnclMthd.jcod 8130183: InnerClasses: VM permits wrong inner_class_info_index value of zero 2015-07-09 08:36:37 -04:00
badInit.jasm 8130669: VM prohibits <clinit> methods with return values 2015-07-09 15:39:05 -04:00
BadInitMethod.java 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
BadNameAndType.java 8042660: vm/mlvm/anonloader/stress/byteMutation failed with: assert(index >=0 && index < _length) failed: symbol index overflow 2015-12-23 13:02:15 -05:00
Class53.jasm 8148785: Update class file version to 53 for JDK-9 2016-02-05 08:14:08 -05:00
ClassFileParserBug.java 8153737: Unsupported Module 2016-04-09 23:03:39 +01:00
clinitArg51.jasm 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
clinitArg.jasm 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
clinitNonStatic.jasm 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
emptyNameUtf8.jcod 8042660: vm/mlvm/anonloader/stress/byteMutation failed with: assert(index >=0 && index < _length) failed: symbol index overflow 2015-12-23 13:02:15 -05:00
emptynumbootstrapmethods1.jcod 8041918: BootstrapMethods attribute cannot be empty 2014-05-15 09:25:27 -04:00
emptynumbootstrapmethods2.jcod 8041918: BootstrapMethods attribute cannot be empty 2014-05-15 09:25:27 -04:00
emptynumbootstrapmethods.jar 8041918: BootstrapMethods attribute cannot be empty 2014-05-15 09:25:27 -04:00
emptySigUtf8.jcod 8042660: vm/mlvm/anonloader/stress/byteMutation failed with: assert(index >=0 && index < _length) failed: symbol index overflow 2015-12-23 13:02:15 -05:00
EnclosingMethod.java 8130183: InnerClasses: VM permits wrong inner_class_info_index value of zero 2015-07-09 08:36:37 -04:00
InitInInterface.java 8139069: JVM should throw ClassFormatError for <init> methods in interfaces 2015-10-14 13:30:47 -04:00
LambdaMath.jcod 8040018: Remove bad assert in ClassFileParser.cpp 2014-04-18 08:51:34 -04:00
nonvoidClinit.jasm 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
nonvoidinit.jasm 8139069: JVM should throw ClassFormatError for <init> methods in interfaces 2015-10-14 13:30:47 -04:00
test.jar 8040018: Remove bad assert in ClassFileParser.cpp 2014-04-18 08:51:34 -04:00
TestBadClassName.java 8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure 2016-06-07 15:34:22 -04:00
TestEmptyBootstrapMethodsAttr.java 8153737: Unsupported Module 2016-04-09 23:03:39 +01:00
UseBadInterface1.jcod 8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure 2016-06-07 15:34:22 -04:00
UseBadInterface2.jcod 8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure 2016-06-07 15:34:22 -04:00
voidinit.jasm 8139069: JVM should throw ClassFormatError for <init> methods in interfaces 2015-10-14 13:30:47 -04:00