JDK-5073453 : problems with ACL on the hsperfdata_ directory on windows
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 6
  • Priority: P1
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_nt
  • CPU: generic
  • Submitted: 2004-07-13
  • Updated: 2008-09-25
  • Resolved: 2011-03-08
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7 Other
6u4Fixed 7Fixed hs11Fixed
Related Reports
Relates :  
Description
The ACL on the per-user hsperfdata_<user> directory have been observed
to cause administration problems on some systems. At least one system
administrator encounted problems on some machines when trying to delete
accounts that contained the hsperfdata_<user> directory. The files under
the directory were able to be removed by a user with Administrator privileges,
but the directory itself could not. The administrator had to log into the
system as the end user and modify the ACL with the cacls command in order
to remove the directory. The ACLs on the dirtectory should be set up such
that users with administrator privileges have the rights to delete the
directory.

Comments
EVALUATION Modified windows code to change the DACL's of hsperfdata_<userid>. If hsperfdata_<userid> directory exists then new DACL (Administrator:F) is added so that Administrator can delete the hsperfdata_ directory. And new hsperfdata_ directory will be created with the following DACLs BUILTIN/Administrator:F DOMAIN/<user id>:F Everybody:R
18-09-2007

CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mustang
01-09-2004

WORK AROUND Log in as the end user and grant all privleges to Administrator or simply remove the directory as that user.
01-09-2004

SUGGESTED FIX
01-09-2004

PUBLIC COMMENTS
01-09-2004

EVALUATION evaluation incomplete - this is added to get the bug off the Tiger RC/FCS lists. ###@###.### 2004-07-14
14-07-2004