Please file a JDK bug. Xuelei
On 12/21/2013 11:10 AM, zaiyao liu wrote:
Hi Xuelei, Jason are vacation, Can you help me to check it. I think this code change will cause SQE test error. - checkCRLs(cert, pubKey, signFlag, true, + checkCRLs(cert, pubKey, null, signFlag, true, Can you give some suggestion about this change? Thanks Kevin -------- Original Message -------- Subject: SQE test CertPath/CertPathBuilderTest failed for java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 Date: Fri, 20 Dec 2013 12:11:21 +0800 From: zaiyao liu <zaiyao....@oracle.com> Organization: Oracle Corporation To: JASON.UH <jason...@oracle.com> Hi Jason, There are some sqe test CertPath/CertPathBuilderTest due to following error: [2013-12-19T06:34:55.17] java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 [2013-12-19T06:34:55.17] at java.util.ArrayList.rangeCheck(ArrayList.java:638) [2013-12-19T06:34:55.17] at java.util.ArrayList.get(ArrayList.java:414) [2013-12-19T06:34:55.17] at java.util.Collections$UnmodifiableList.get(Collections.java:1369) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.RevocationChecker.buildToNewKey(RevocationChecker.java:1068) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.RevocationChecker.verifyWithSeparateSigningKey(RevocationChecker.java:904) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.RevocationChecker.checkCRLs(RevocationChecker.java:571) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.RevocationChecker.checkCRLs(RevocationChecker.java:459) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.RevocationChecker.check(RevocationChecker.java:361) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.RevocationChecker.check(RevocationChecker.java:337) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.ReverseBuilder.verifyCert(ReverseBuilder.java:443) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.SunCertPathBuilder.depthFirstSearchReverse(SunCertPathBuilder.java:687) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.SunCertPathBuilder.buildReverse(SunCertPathBuilder.java:261) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.SunCertPathBuilder.buildCertPath(SunCertPathBuilder.java:167) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:136) [2013-12-19T06:34:55.17] at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:131) [2013-12-19T06:34:55.17] at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280) [2013-12-19T06:34:55.17] at BuildCertPath.doBuild(BuildCertPath.java:395) [2013-12-19T06:34:55.17] at BuildCertPath.main(BuildCertPath.java:137) [2013-12-19T06:34:55.49] FAIL : I checked this test failed sincehttp://hg.openjdk.java.net/jdk8/tl/jdk/rev/d6c4ae56c079 submitted, Can you help to check whether I should change SQE test to meet JDK changed, or this is a JDK bug? I have attached the SQE test, Please tell me if you need more information. Thanks Kevin