Name: rmT116609 Date: 03/12/2004
FULL PRODUCT VERSION :
java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)
java version "1.5.0-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b32c)
Java HotSpot(TM) Client VM (build 1.5.0-beta-b32c, mixed mode)
FULL OS VERSION :
Microsoft Windows 2000 [Version 5.00.2195]
A DESCRIPTION OF THE PROBLEM :
Whenever a Java app is run, the JVM creates a subdirectory "hsperfdata_xxx" (where "xxx" is the username) in the Windows TMP(C:\Documents and Settings\xxx\Local Settings\Temp) directory. This appears new to 1.4.2 and 1.4.2_01. Is this a remnant of testing code that was not removed before release?
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Run any Java app on Win 2K and look in the TMP directory.
With 1.4.2_03, just running "java -showversion" creates the "hsperfdata_xxx" directory.
Same for the 1.5.0 beta-1.
EXPECTED VERSUS ACTUAL BEHAVIOR :
The JVM should not be creating log files or whatever unless by explicit option.
The directory is created whenever a Java app is run.
This bug can be reproduced always.
(Incident Review ID: 201153)