-
Bug
-
Resolution: Fixed
-
P3
-
7
-
b48
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8084146 | emb-9 | Ivan Gerasimov | P3 | Resolved | Fixed | team |
System.loadLibrary fails on Windows when path/java.library.path are of
a certain format, e.g. individually quoted.
On Windows PATH entries can be individually quoted (that's not necessary, but still possible).
http://blogs.msdn.com/b/oldnewthing/archive/2006/09/29/776926.aspx
Checking Windows command line shell confirms, it understands PATH correctly, whether its entries are quoted or not.
On Unix individual entries of the PATH variable cannot be quoted (checked with bash).
http://stackoverflow.com/questions/14661373/how-to-escape-colon-in-path-on-unix
a certain format, e.g. individually quoted.
On Windows PATH entries can be individually quoted (that's not necessary, but still possible).
http://blogs.msdn.com/b/oldnewthing/archive/2006/09/29/776926.aspx
Checking Windows command line shell confirms, it understands PATH correctly, whether its entries are quoted or not.
On Unix individual entries of the PATH variable cannot be quoted (checked with bash).
http://stackoverflow.com/questions/14661373/how-to-escape-colon-in-path-on-unix
- backported by
-
JDK-8084146 System.loadLibrary cannot find library when path contains quoted entry
-
- Resolved
-
- is cloned by
-
JDK-8221339 REDO - System.loadLibrary cannot find library when path contains quoted entry
-
- Open
-