-
Bug
-
Resolution: Fixed
-
P1
-
1.4.0
-
beta
-
sparc
-
solaris_8
-
Verified
Name: egR10015 Date: 03/06/2001
HotSpot 1.4.0beta-b54 fails to pass the following tests
nsk/jdi/ListeningConnector/accept/accept001
nsk/jdi/AttachingConnector/attach/attach001
nsk/jdi/LaunchingConnector/launch/launch003
nsk/jdi/ListeningConnector/startListening/startlis001
from testbase_nsk in 64-bit server mode on Solaris/Sparc.
The reason is that all these tests in 64-bit mode try to launch jdk's
64-bit version of the library libjdwp.so located at the directory
<JDK_HOME>/lib/sparcv9, but it does not exist, moreover,
the directory <JDK_HOME>/lib/sparcv9 does not exist by itself.
Note that the directory <JDK_HOME>/jre/lib contains both 32-bit libs and
64-bit libs.
To reproduce the bug print in terminal the following command:
<JDK_HOME>/solsparc/bin/java -d64 -server -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y
--------------- output on Solaris in 64-bit Server mode -----------------
$ /home/eug/hotspot/jdk1.4/solsparc/bin/java -d64 -server -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y
Error occurred during initialization of VM
Could not find -Xrun library: libjdwp.so
$
<VM abnormally exits with error>
-------------------------------------------------------------------------
--------------- output on Solaris in 32-bit Server mode -----------------
$ /home/eug/hotspot/jdk1.4/solsparc/bin/java -server -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y
Listening for transport dt_socket at address: 32907
<VM successfully starts listening for client's connection>
-------------------------------------------------------------------------
======================================================================