hg: jdk8/tl/jdk: 8003549: (pack200) assertion errors when processing lambda class files with IMethods

kumar.x.srinivasan at oracle.com kumar.x.srinivasan at oracle.com
Sat Feb 2 06:14:53 UTC 2013


Changeset: c1aaa8451547
Author:    ksrini
Date:      2013-02-01 22:12 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c1aaa8451547

8003549: (pack200) assertion errors when processing lambda class files with IMethods
Summary: add more check for opcode, sketch provided by jrose
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/Instruction.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/com/sun/java/util/jar/pack/Utils.java
! test/ProblemList.txt
+ test/tools/pack200/InstructionTests.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java




More information about the security-dev mailing list