Update Release Notes

Java™ SE Development Kit 6, Update 33 (JDK 6u33)

The full version string for this update release is 1.6.0_33-b04 (b05 in Windows, where "b" means "build") and the version number is 6u33.

Olson Data 2012c

JDK 6u33 contains Olson time zone data version 2012c. For more information, refer to Timezone Data Versions in the JRE Software.

Security Baselines

The security baselines for the Java Runtime Environment (JRE) at the time of the release of JDK 6u33 are specified in the following table:

JRE Family Version JRE Security Baseline (Full Version String)
6 1.6.0_33
5.0 1.5.0_36
1.4.2 1.4.2_38

For more information about security baselines, see Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer.

Bug Fixes

This release contains fixes for security vulnerabilities. For more information, see Oracle Java SE Critical Patch Update Advisory.

Notable Bug Fixes in JDK 6u33

This list includes some of the notable bug fixes in JDK 6u33.

Area: hotspot/runtime_arguments
Synopsis: Improve VM configuration file loading.

JDK 6u33 contains changes to the default implicit loading of the .hotspot_compiler and .hotspotrc file. For existing deployments which rely on .hotspot_compiler (e.g. to exclude a method from hotspot compilation), an unsupported behavioral option has been provided to simulate the old loading behavior.

Command line options to support old behavior:

-XX:Flags=.hotspotrc
will revert to old behavior for .hotspotrc.

-XX:CompileCommandFile=.hotspot_compiler
for the .hotspot_compiler file.

Note: The following bugs are fixed on a build that was made available after the GA of JDK 6u33. If you experience the following issues, check your installed JDK 6u33 build number. If it is not b04(or b05 in Windows), get the latest JDK 6 update version from OTN.

Area: java/plugin
Synopsis: Regression – crossdomain XML hosted on server fails for applets.

Due to a regression, applets fail when using crossdomain XML files hosted on a server. The issue did not affect Web start applications.

The regression affected all client platforms.

See 7175548.

Area: java/jar
Synopsis: Regression - jar command changes file permissions.

Due to a regression, the permissions of any jar file updated with the jar command are changed to read and write by user only.

This regression affected the Solaris and other Unix platforms. It did not affect the Windows platform.

See 7175845.

The following table lists some of the other bug fixes included in this release:

Bug ID Category Sub_Category Description
7177094 java javawebstart/other Regression: Application fails with "application requesting unrestricted access" error due to cache failure
7177216 java java/char_encodings native2ascii command changes file permissions of input file