[jboss-jira] [JBoss JIRA] (ELY-1301) Pem.parsePemX509Certificate() hangs on IBM JDK
Peter Palaga (JIRA)
issues at jboss.org
Fri Jul 21 10:11:00 EDT 2017
Peter Palaga created ELY-1301:
---------------------------------
Summary: 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
Assignee: Darran Lofthouse
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 hangs on IBM JDK
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list