java.library.path fix for MacOS X (7145798) (original) (raw)
James Melvin james.melvin at oracle.com
Fri Feb 17 14:36:37 PST 2012
- Previous message: java.library.path fix for MacOS X (7145798)
- Next message: java.library.path fix for MacOS X (7145798)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Are there any security issues with using dot on a search path?
Yes. But if I told you, I'd have to delete you. :)
- Jim
On 2/17/12 5:27 PM, Paul Hohensee wrote:
Looks good. A nit: you could use %s:%c in the sprintf format string, vis,
sprintf(ldlibrarypath, "%s:%c", t, '.'); which would save allocating the "." string. Are there any security issues with using dot on a search path? Paul On 2/17/12 5:06 PM, Daniel D. Daugherty wrote: Greetings,
Apple's version of Java includes "." in the java.library.path at the beginning. OpenJDK includes "." at the end of java.library.path on Windows. On Linux and Solaris, "." is not included at all. In the MacOS X port project, the relevant code was copied from Linux so "." is not present in java.library.path. This should be changed to make the OpenJDK7 version on MacOS X behave similar to the Apple version of Java6. Here is the webrev URL: http://cr.openjdk.java.net/~dcubed/7145798-webrev/0/ There more lines of comment in there than code... Thanks, in advance, for any feedback. Dan
- Previous message: java.library.path fix for MacOS X (7145798)
- Next message: java.library.path fix for MacOS X (7145798)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]