-
Bug
-
Resolution: Fixed
-
P3
-
7, 8
-
b97
-
linux
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8034290 | 7u65 | Dmitry Markov | P3 | Resolved | Fixed | b01 |
JDK-8019350 | 7u60 | Dmitry Markov | P3 | Closed | Fixed | b01 |
javaws fails to initialize and throw StringIndexOutOfBoundsException
when using in resources tag a valid java-vm-args option with character "=",
together with a valid property
$HOME/Library/Application\
Support/Oracle/Java/Deployment/log/javaws.....trace
java.lang.StringIndexOutOfBoundsException: String index out of range: -5
at java.lang.String.substring(String.java:1911)
at com.sun.deploy.util.Property.<init>(Unknown Source)
at com.sun.deploy.util.Property.createProperty(Unknown Source)
at com.sun.deploy.util.JVMParameters$ArgumentSet.addArgument(Unknown Source)
at com.sun.deploy.util.JVMParameters.addArgumentImpl(Unknown Source)
at com.sun.deploy.util.JVMParameters.parseImpl(Unknown Source)
at com.sun.deploy.util.JVMParameters.parseTrustedOptions(Unknown Source)
at com.sun.javaws.Main.initializeExecutionEnvironment(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:722)
Steps to reproduce:
1. Start dynamictree-webstart_lab_prop.jnlp using javaws
Actual result:
The application does not start. The corrsponding javaws trace file contains StringIndexOutOfBoundsException (see above)
Expected result:
The application should start successfully.
when using in resources tag a valid java-vm-args option with character "=",
together with a valid property
$HOME/Library/Application\
Support/Oracle/Java/Deployment/log/javaws.....trace
java.lang.StringIndexOutOfBoundsException: String index out of range: -5
at java.lang.String.substring(String.java:1911)
at com.sun.deploy.util.Property.<init>(Unknown Source)
at com.sun.deploy.util.Property.createProperty(Unknown Source)
at com.sun.deploy.util.JVMParameters$ArgumentSet.addArgument(Unknown Source)
at com.sun.deploy.util.JVMParameters.addArgumentImpl(Unknown Source)
at com.sun.deploy.util.JVMParameters.parseImpl(Unknown Source)
at com.sun.deploy.util.JVMParameters.parseTrustedOptions(Unknown Source)
at com.sun.javaws.Main.initializeExecutionEnvironment(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:722)
Steps to reproduce:
1. Start dynamictree-webstart_lab_prop.jnlp using javaws
Actual result:
The application does not start. The corrsponding javaws trace file contains StringIndexOutOfBoundsException (see above)
Expected result:
The application should start successfully.
- backported by
-
JDK-8034290 Webstart throws StringIndexOutOfBoundsException using property and Java-VM-args
-
- Resolved
-
-
JDK-8019350 Webstart throws StringIndexOutOfBoundsException using property and Java-VM-args
-
- Closed
-
- duplicates
-
JDK-8024720 Applet cant run on mac osx when apple.laf.useScreenMenuBar property is used in jnlp
-
- Closed
-
- relates to
-
JDK-8029052 regression with jvm args with whitespace
-
- Closed
-