[jboss-jira] [JBoss JIRA] (ELY-1301) Pem.parsePemX509Certificate() hangs on IBM JDK

Darran Lofthouse (JIRA) issues at jboss.org
Sun Aug 20 06:39:06 EDT 2017


     [ https://issues.jboss.org/browse/ELY-1301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Darran Lofthouse reassigned ELY-1301:
-------------------------------------

    Assignee:     (was: Darran Lofthouse)


> Pem.parsePemX509Certificate() hangs on IBM JDK
> ----------------------------------------------
>
>                 Key: ELY-1301
>                 URL: https://issues.jboss.org/browse/ELY-1301
>             Project: WildFly Elytron
>          Issue Type: Bug
>            Reporter: Peter Palaga
>
> Add a test like this to `PemTest`:
> {code}
>     @Test
>     public void testParsePemX509CertificateCacert() throws Exception {
>         URL url = PemTest.class.getResource("/ca/cacert.pem");
>         byte[] bytes = Files.readAllBytes(Paths.get(url.toURI()));
>         assertNotNull(Pem.parsePemX509Certificate(CodePointIterator.ofUtf8Bytes(bytes)));
>     }
> {code}
> Run the test with IBM JDK
> {code}
> export JAVA_HOME=path/to/ibm/java8
>  
> $JAVA_HOME/bin/java -version
> java version "1.8.0"
> Java(TM) SE Runtime Environment (build pxa6480sr3fp12-20160919_01(SR3 FP12))
> IBM J9 VM (build 2.8, JRE 1.8.0 Linux amd64-64 Compressed References 20160915_318796 (JIT enabled, AOT enabled)
> J9VM - R28_Java8_SR3_20160915_0912_B318796
> JIT  - tr.r14.java.green_20160818_122998
> GC   - R28_Java8_SR3_20160915_0912_B318796_CMPRSS
> J9CL - 20160915_318796)
> JCL - 20160914_01 based on Oracle jdk8u101-b13
> mvn clean test -Dtest=PemTest#testParsePemX509CertificateCacert
> {code}
> Expected: The test should pass on IBM JDK just as it passes on Oracle/OpenJDK
> Actual: The test hangs on IBM JDK



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list