-
Bug
-
Resolution: Fixed
-
P4
-
25
-
b18
test 22 succeeded
----------System.err:(47/3202)*----------
java.lang.IllegalArgumentException: improperly specified input name: cn=duke \\\\,test,o=java
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:217)
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:158)
at NameFormat.main(NameFormat.java:84)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1447)
Caused by: java.io.IOException: Incorrect AVA format
at java.base/sun.security.x509.AVA.readChar(AVA.java:538)
at java.base/sun.security.x509.AVA.<init>(AVA.java:173)
at java.base/sun.security.x509.AVA.<init>(AVA.java:139)
at java.base/sun.security.x509.RDN.<init>(RDN.java:147)
at java.base/sun.security.x509.X500Name.parseDN(X500Name.java:922)
at java.base/sun.security.x509.X500Name.<init>(X500Name.java:161)
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:215)
... 6 more
java.lang.IllegalArgumentException: improperly specified input stream
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:303)
at NameFormat.main(NameFormat.java:101)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1447)
Caused by: java.io.IOException: Indefinite length encoding not supported with non-constructed data
at java.base/sun.security.util.DerValue.<init>(DerValue.java:456)
at java.base/sun.security.util.DerValue.<init>(DerValue.java:493)
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:291)
... 5 more
java.lang.SecurityException: test 23 failed:
expected 'CN=Before\\0DAfter, OID.0.9.2342.19200300.100.1.25=example, OID.0.9.2342.19200300.100.1.25=net'
got 'CN=Before
After, OID.0.9.2342.19200300.100.1.25=example, OID.0.9.2342.19200300.100.1.25=net'
at NameFormat.testName(NameFormat.java:210)
at NameFormat.main(NameFormat.java:120)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1447)
JavaTest Message: Test threw exception: java.lang.SecurityException: test 23 failed:
expected 'CN=Before\\0DAfter, OID.0.9.2342.19200300.100.1.25=example, OID.0.9.2342.19200300.100.1.25=net'
got 'CN=Before
After, OID.0.9.2342.19200300.100.1.25=example, OID.0.9.2342.19200300.100.1.25=net'
JavaTest Message: shutting down test
----------System.err:(47/3202)*----------
java.lang.IllegalArgumentException: improperly specified input name: cn=duke \\\\,test,o=java
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:217)
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:158)
at NameFormat.main(NameFormat.java:84)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1447)
Caused by: java.io.IOException: Incorrect AVA format
at java.base/sun.security.x509.AVA.readChar(AVA.java:538)
at java.base/sun.security.x509.AVA.<init>(AVA.java:173)
at java.base/sun.security.x509.AVA.<init>(AVA.java:139)
at java.base/sun.security.x509.RDN.<init>(RDN.java:147)
at java.base/sun.security.x509.X500Name.parseDN(X500Name.java:922)
at java.base/sun.security.x509.X500Name.<init>(X500Name.java:161)
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:215)
... 6 more
java.lang.IllegalArgumentException: improperly specified input stream
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:303)
at NameFormat.main(NameFormat.java:101)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1447)
Caused by: java.io.IOException: Indefinite length encoding not supported with non-constructed data
at java.base/sun.security.util.DerValue.<init>(DerValue.java:456)
at java.base/sun.security.util.DerValue.<init>(DerValue.java:493)
at java.base/javax.security.auth.x500.X500Principal.<init>(X500Principal.java:291)
... 5 more
java.lang.SecurityException: test 23 failed:
expected 'CN=Before\\0DAfter, OID.0.9.2342.19200300.100.1.25=example, OID.0.9.2342.19200300.100.1.25=net'
got 'CN=Before
After, OID.0.9.2342.19200300.100.1.25=example, OID.0.9.2342.19200300.100.1.25=net'
at NameFormat.testName(NameFormat.java:210)
at NameFormat.main(NameFormat.java:120)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1447)
JavaTest Message: Test threw exception: java.lang.SecurityException: test 23 failed:
expected 'CN=Before\\0DAfter, OID.0.9.2342.19200300.100.1.25=example, OID.0.9.2342.19200300.100.1.25=net'
got 'CN=Before
After, OID.0.9.2342.19200300.100.1.25=example, OID.0.9.2342.19200300.100.1.25=net'
JavaTest Message: shutting down test
- caused by
-
JDK-8349890 option -Djava.security.debug=x509,ava breaks special chars
-
- Resolved
-
- relates to
-
JDK-8354061 Update copyright in NameFormat.java fix after JDK-8349890
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/d8bed130
-
Review(master) openjdk/jdk/24498