diff -r cdc1d5bc86cf -r 6e56277909f1 hotspot/src/os/solaris/vm/os_solaris.cpp --- a/hotspot/src/os/solaris/vm/os_solaris.cpp Mon Nov 03 11:34:13 2014 -0800 +++ b/hotspot/src/os/solaris/vm/os_solaris.cpp Wed Oct 29 10:13:24 2014 +0100 @@ -2221,6 +2221,7 @@ } strncpy(saved_jvm_path, buf, MAXPATHLEN); + saved_jvm_path[MAXPATHLEN - 1] = '\0'; }