review request for JDK-8010428: Special -agentpath checks needed with minimal VM to produce proper error message
Carlos Lucasius
Carlos.Lucasius at Oracle.com
Thu Apr 11 21:42:37 PDT 2013
Please review the following fix for JDK-8010428 (Special -agentpath
checks needed with minimal VM to produce proper error message):
http://cr.openjdk.java.net/~clucasius/8010428/webrev00/
Description (copied from
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8010428):
If you try to use -agentpath to load libhprof.so or libjdwp.so with
the minimal VM, it fails with an unfriendly message that doesn't
indicate the real problem (hprof and jdwp not supported with the
minimal VM). For example:
$ bin/java -minimal
-agentpath:/export/home/aurora/jp/ejdk1.8.0/jre/lib/i386/libhprof.so
HPROF ERROR: Unable to access JVMTI Version 1 (0x30010000), is your
JDK a 5.0 or newer version? JNIEnv's GetEnv() returned -2
[hprof_util.c:1706]
The VM needs an explicit check for attempts to load libhprof.so or
libjdwp.so with -agentpath, and fail immediately with the proper
error message.
Thanks,
-Carlos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/attachments/20130412/516ea20f/attachment.html
More information about the hotspot-runtime-dev
mailing list