The Java™ Platform, Standard Edition for Business 1.4.2 is based on the current Java™
Standard Edition 1.4.2 (SDK 4).
See the following links to release notes including bug fixes, installation information,
required licenses, supported configurations, and documentation links.
Required Licenses
Installing Java™ SE for Business (All Platforms)
Java SE for Business installation is identical to
SDK4 installation
except that the installable bundle names differ. Each Java SE bundle name appends the characters fb onto either sdk or jre in the JFB bundle name.
Example:
The Java SE bundle name j2sdk-1_4_2_22-windows-i586-p.exe becomes j2sdkfb-1_4_2_22-windows-i586-p.exe in the Java for Business product.
Documentation
System Virtualization Support in Java SE for Business
Java SE for Business supports operating system level virtualization.
This support is subject to both of the following constraints:
-
The OS and processor architecture in use must be supported by Java SE for Business.
-
The OS, processor architecture, server, and other hardware in use
must be supported by the virtualization product.
As of Java SE for Business 1.4.2_23,
support is available for VirtualBox, Solaris Containers and Solaris LDOMs.
Java SE for Business Revision Bug Fixes and Updates
The following tables summarize changes made in all Java SE for Business 1.4.2 revisions.
Bug fixes and any other changes are listed below in date order, most current revision first.
Note that bug fixes in previous revisions are also included in the current revision.
To determine the version of your SDK software, use the following command:
java -version
Changes in 1.4.2_24-rev-b06
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6895447
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009p
|
|
6851973
|
jgss
|
krb5plugin
|
ignore incoming channel binding if acceptor does not set one
|
Changes in 1.4.2_24-rev-b05
Please note that fixes from prior revisions (1.4.2_23-rev) are included in this revision.
Changes in 1.4.2_24
The full internal version number for this update release is 1.4.2_24-b04
(where "b" means "build").
The external version number is 1.4.2_24.
OlsonData 2009m
This release contains Olson time zone data version 2009m.
For more information, refer to
Timezone Data Versions in the JRE Software
.
Root Certificates
There are no updates to Root Certificates in this release.
Bug Fixes
This release contains fixes for one or more security vulnerabilities.
For more information, please see Sun Alerts
270474,
270475,
and
270476.
Bug fixes for vulnerabilities are listed in the following table.
| BugId |
Category |
Subcategory |
Description |
|
6631533
|
java
|
classes_2d
|
ICC_Profile allows detecting if some files exist
|
|
6815780
|
java
|
classes_2d
|
TrueType font parsing crash when stressing Sun Bug 6751322 test case
|
|
6822057
|
java
|
classes_2d
|
X11 and Win32GraphicsDevice don't clone arrays returned from getConfigurations()
|
|
6862969
|
java
|
classes_2d
|
JPEG JFIF Decoder issue
|
|
6862970
|
java
|
classes_2d
|
Image Color Profile parsing issue
|
|
6872357
|
java
|
classes_2d
|
JRE AWT setDifflCM vulnerable to Stack Overflow
|
|
6872358
|
java
|
classes_2d
|
JRE AWT setBytePixels vulnerable to Heap Overflow
|
|
6636650
|
java
|
classes_lang
|
(cl) Resurrected ClassLoaders can still have children
|
|
6861062
|
java
|
classes_security
|
Disable MD2 in certificate chain validation
|
|
6863503
|
java
|
classes_security
|
SECURITY: MessageDigest.isEqual introduces timing attack vulnerabilities
|
|
6864911
|
java
|
classes_security
|
ASN.1/DER input stream parser needs more work
|
|
6854303
|
java
|
classes_sound
|
Sun Java HsbParser.getSoundBank Stack Buffer Overflow Vulnerability
|
|
6657026
|
java
|
classes_swing
|
Numerous static security flaws in Swing (findbugs)
|
|
6657138
|
java
|
classes_swing
|
Mutable statics in Windows PL&F (findbugs)
|
|
6824265
|
java
|
classes_util_i18n
|
(tz) TimeZone.getTimeZone allows probing local filesystem
|
|
6862968
|
java
|
imageio
|
JPEG Image Writer quantization problem
|
|
6874643
|
java
|
imageio
|
ImageI/O JPEG is vulnerable to Heap Overflow
|
Other bug fixes are listed in the following table.
| BugId |
Category |
Subcategory |
Description |
|
6880110
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009m
|
Changes in 1.4.2_23-rev-b03
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6516308
|
jndi
|
ldap
|
Multithreaded application hangs accessing LDAP
|
Changes in 1.4.2_23-rev-b02
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6880110
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009m
|
Changes in 1.4.2_23
The full internal version number for this update release is 1.4.2_23-b01
(where "b" means "build").
The external version number is 1.4.2_23.
OlsonData 2009l
This release contains Olson time zone data version 2009l.
For more information, refer to
Timezone Data Versions in the JRE Software
.
Additional Supported System Configurations
As of this update,
support has been added for the following system configurations:
-
Windows Vista SP2
-
Windows Server 2008 SP2
Refer to the
Supported System Configurations page.
Conformance Issue on SUSE Linux Enterprise Server 11 (SLES 11)
Java SE 1.4.2 does not conform to specification due to a bug in SLES 11.
However, all other functionality in 1.4.2_21 works on SLES 11.
We have filed a P1 (critical) bug
502926 with Novell.
Novell has a fix for the problem and is now working on its delivery.
Refer also to
6831124 for further information.
Bug Fixes
Bug fixes are listed in the following table.
| BugId |
Category |
Subcategory |
Description |
|
6548306
|
hotspot
|
runtime_system
|
j2sdk1.4.2_13 /server crash in ~StubRoutines::partial_subtype_check
|
|
6842999
|
hotspot
|
runtime_system
|
Update hotspot windows os_win32 for windows 2008 R2
|
|
6341798
|
java
|
classes_beans
|
XMLDecoder fails when using Turkish Locale
|
|
6843003
|
java
|
classes_lang
|
Windows Server 2008 R2 system recognition
|
|
6872467
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009l
|
|
6739892
|
java
|
classes_util_jarzip
|
Improve handling of zip encoding through use of property flag
|
|
6823784
|
java
|
classes_util_jarzip
|
RFE to make handling of zip encoding through use of property flag more flexible (zip.altEncoding)
|
|
6643769
|
java_plugin
|
other
|
Applet main windows steals focus on Popup windows which is running Applet.
|
|
6585239
|
jndi
|
dns
|
Regression: 2 DNS tests fail with JDK 5.0u13 b01 and pass with 5.0u12fcs
|
Changes in 1.4.2_22-rev-b04
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6862996
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009k
|
|
6585239
|
jndi
|
dns
|
Regression: 2 DNS tests fail with JDK 5.0u13 b01 and pass with 5.0u12fcs
|
Changes in 1.4.2_22-rev-b03
Please note that fixes from prior revisions (1.4.2_21-rev) are included in this revision.
Changes in 1.4.2_22
The full internal version number for this update release is 1.4.2_22-b02
(where "b" means "build").
The external version number is 1.4.2_22.
OlsonData 2009i
This release contains Olson time zone data version 2009i.
For more information, refer to
Timezone Data Versions in the JRE Software
.
Root Certificates
Root Certificates are included in this release.
-
Added one new root certificate and removed 3 root certificates from Entrust.
(Refer to
6805338.)
-
Added two new root certificates from Keynectis.
(Refer to
6845457.)
-
Added one new root certificate from Quovadis.
(Refer to
6846473.)
Bug Fixes
Bug fixes are listed in the following table.
| BugId |
Category |
Subcategory |
Description |
|
6805338
|
java
|
classes_security
|
Add 1 new Entrust root CA cert and remove 3 others with 1024 bit keys
|
|
6845457
|
java
|
classes_security
|
Add root certs for Keynectis CA
|
|
6846473
|
java
|
classes_security
|
Add QuoVadis root CA certs to the JRE
|
|
6848984
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009i
|
|
6851214
|
java
|
classes_util_i18n
|
(tz) New Jordan rule creates a failure for SimpleTimeZone parsing post tzdata2009h
|
Changes in 1.4.2_21-rev-b06
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6851214
|
java
|
classes_util_i18n
|
(tz) New Jordan rule creates a failure for SimpleTimeZone parsing post tzdata2009h
|
|
6853910
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009j
|
Changes in 1.4.2_21-rev-b05
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6548306
|
hotspot
|
runtime_system
|
j2sdk1.4.2_13 /server crash in ~StubRoutines::partial_subtype_check
|
|
6842999
|
hotspot
|
runtime_system
|
Update hotspot windows os_win32 for windows 2008 R2
|
|
6341798
|
java
|
classes_beans
|
XMLDecoder fails when using Turkish Locale
|
|
6843003
|
java
|
classes_lang
|
Windows 2008 R2 system recognition
|
Changes in 1.4.2_21-rev-b04
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6739892
|
java
|
classes_util_jarzip
|
Improve handling of zip encoding through use of property flag
|
Changes in 1.4.2_21
The full internal version number for this update release is 1.4.2_21-b03
(where "b" means "build").
The external version number is 1.4.2_21.
OlsonData 2009g
This release contains Olson time zone data version 2009g.
For more information, refer to
Timezone Data Versions in the JRE Software
.
Additional Supported System Configurations
As of this revision,
support has been added for the following system configurations:
-
Internet Explorer 8
-
Windows Server 2008
-
Windows Vista
-
Red Hat Enterprise Linux 5
x
Refer to the
Supported System Configurations page.
Known Issues
Problem with Red Hat Enterprise Linux 5.2 use of
JFrame.ICONIFIED
A frame can be displayed either minimized or maximized.
Iconifying means to show window state of a frame in minimized form.
An application developer can use JFrame.ICONIFIED with
JFrame.setExtendedState(Frame.ICONIFIED)
for frames to be initially iconified.
However, on Red Hat Enterprise Linux 5.2, with JDK5.0, JFrame.ICONIFIED fails.
An application developer can use the WM_HINTS window property to specify an
initial state for a top-level window (either normal, iconic, or withdrawn).
Window managers are supposed to honor the initial state when the window
is mapped for the first time.
This problem has been fixed in GNOME 2.2. The problem is not reproducible with Red Hat
Enterprise Linux 5.3.
Refer to
Gnome bug 440691 and to
CR 6771532 for further information.
IE 8 Hangs with OBJECT Tag
When an OBJECT tag is used to specify an applet, and
the browser does not receive any mouse button events or keyboard events
before the browser gets to the point of interpreting (executing) the OBJECT> tag,
then IE 8 hangs.
This bug is seen when an html file containing OBJECT tag
is specified as a command line parameter while launching IE. For example:
iexplorer.exe file.html
In this case, there is no mouse button event between invocation of IE and OBJECT
tag execution.
A workaround is to force the user to use a mouse or keyboard before IE8 reaches the tag.
For example, if applet.html contains an OBJECT tag,
then the following command line invocation hangs the browser:
iexplorer.exe applet.html
However, if you specify applet.html in another html file, as follows,
then the user is forced to use the keyboard or mouse button, and the hang does not occur:
<HTML><BODY><A href="file:applet.html"> click </A> </BODY></HTML>
Refer to
CR 6825659
for further information.
Conformance Issue on SUSE Linux Enterprise Server 11 (SLES 11)
Java SE 1.4.2 does not conform to specification due to a bug in SLES 11.
However, all other functionality in 1.4.2_21 works on SLES 11.
We have filed a P1 (critical) bug
502926 with Novell.
Refer also to
CR 6831124
for further information.
Online Installer Issue on Windows Vista
After downloading the online installer and launching it, it appears for an instant
in the process list in task manager but then it disappears and nothing happens anymore.
Refer to
CR 6667152 for further information.
Sazanami Mincho Font Issue on Red Hat Enterprise Linux AS release 3 (Taroon Update 5)
When using Sazanami Mincho font (free Japanese True Type font),
some of large size Japanese characters are unreadable.
Refer to
CR 6428762 for further information.
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6372116
|
hotspot
|
compiler2
|
OSR compilation attempted for huge methods
|
|
6623167
|
hotspot
|
compiler2
|
C2 crashed in StoreCMNode::Value
|
|
6722112
|
hotspot
|
garbage_collector
|
CMS: Incorrect encoding of overflown object arrays during concurrent precleaning
|
|
6808322
|
hotspot
|
garbage_collector
|
ParNew, CMS, G1: ParGCAllocBuffer overflow
|
|
6487931
|
hotspot
|
runtime_system
|
JVM reports EXCEPTION_FLT_STACK_CHECK when calling a Java method through JNI
|
|
6778571
|
hotspot
|
runtime_system
|
Adjust CompilerThreadStackSize being recognised for backwards compatibility.
|
|
6821003
|
hotspot
|
runtime_system
|
Update hotspot windows os_win32 for windows 7
|
|
6715268
|
java
|
classes_awt_im
|
REGRESSION: different behavior of Component.enableInputMethods(false) in 1.4.2_16
|
|
6819886
|
java
|
classes_lang
|
System.getProperty("os.name") reports Vista on Windows 7
|
|
6648001
|
java
|
classes_net
|
Cancelling HTTP authentication causes subsequent deadlocks
|
|
6693244
|
java
|
classes_net
|
Java Web Start app fails on 6u10 beta w/ AssertionError in AuthenticationInfo.requestCompleted
|
|
5100121
|
java
|
classes_nio
|
(se) select not immune to EINTR
|
|
6418433
|
java
|
classes_security
|
org.ietf.jgss.Oid constructor accepts invalid values (and rejects valid values)
|
|
4690812
|
java
|
classes_swing
|
poor formatting of complex pages by JEditorPane, e.g. java.sun.com
|
|
6765739
|
java
|
classes_util_i18n
|
The java 1.4.2_15 Calendar add(DAY_OF_YEAR, 1) does not always increment the date for Brazil TZ.
|
|
6834474
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009g
|
|
6419239
|
java
|
classes_util_jarzip
|
jar can add files to an archive that it can't later extract
|
|
6703334
|
java
|
compiler
|
javac NPE in Check$Validator.visitSelect
|
|
6740278
|
java
|
dragndrop
|
An image(256 colors) in clipboard should be displayed correctly
|
|
6404011
|
java
|
imageio
|
IllegalArgumentException: "Invalid ICC Profile Data" when reading certain JPEGs
|
|
6541870
|
java
|
serialization
|
NullPointerException in ObjectInputStream with Externalizables
|
|
6249154
|
java
|
serviceability
|
SA: Liveness Analysis requires too much memory
|
|
6321286
|
java
|
serviceability
|
Add -dump option to jmap so that a cooperative heap dump can be obtained from a running VM.
|
|
6454676
|
java
|
serviceability
|
Need -XX:+HeapDumpOnCtrlBreak to trigger heap dump on ctrl-break or ctrl-\
|
|
6608975
|
java
|
serviceability
|
HeapDumpPath option is ignored for dumps written by HeapDumpOnCtrlBreak functionality
|
|
6431847
|
java
|
tools
|
Memory overflow in java launcher for Linux
|
|
6567254
|
java_plugin
|
ns6
|
Stack stomp in CSecureJNIEnv
|
|
6465756
|
javawebstart
|
jnlp_file
|
cannot use CDATA xml tag within the jnlp <argument> tag
|
|
6560218
|
jgss
|
krb5plugin
|
Problem with credentials from non-default realm
|
Changes in 1.4.2_20-rev-b07
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6829391
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009f
|
Changes in 1.4.2_20-rev-b06
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6715268
|
java
|
classes_awt_im
|
REGRESSION: different behavior of Component.enableInputMethods(false) in 1.4.2_16
|
|
6820796
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009d
|
Changes in 1.4.2_20-rev-b05
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6788951
|
hotspot
|
runtime_system
|
BigApp cause 1.4.2 server JVM crash with SIGBUS (0xa)
|
|
6765739
|
java
|
classes_util_i18n
|
The java 1.4.2_15 Calendar add(DAY_OF_YEAR, 1) does not always increment the date for Brazil TZ.
|
Changes in 1.4.2_20-rev-b04
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6404011
|
java
|
imageio
|
IllegalArgumentException: "Invalid ICC Profile Data" when reading certain JPEGs
|
Please note that fixes from prior revisions (1.4.2_19-rev) are included in this revision.
Changes in 1.4.2_20
OlsonData 2009a
This release contains Olson time zone data version 2009a.
For more information, refer to
Timezone Data Versions in the JRE Software
.
Java Naming and Directory Interface (JNDI) API behavior Change
The behavior of the JNDI feature to store and retrieve Java objects in an LDAP directory
has been slightly modified.
When storing a Java object in an LDAP directory, the location of the object's class file
(its codebase) may be specified. Later, when restoring the original object,
its codebase along with additional object data is retrieved from the directory
and used by the class loader.
An object's codebase is no longer implicitly trusted. Instead, a new system property
called com.sun.jndi.ldap.object.trustURLCodebase must explicitly be set
to the string value true in order for a codebase to be used.
Otherwise, the codebase will be ignored by the class loader when restoring a Java object,
and only those class files that appear on the classpath will be recognized.
-XX:-UseVMInterruptibleIO JVM Option Switch
Solaris users can use the
-XX:-UseVMInterruptibleIO JVM Option Switch
in order to have applications on Solaris behave similarly under interrupt conditions
to applications on Linux or Windows.
Refer to
6382902.
Root Certificate Included
Root Certificates are included in this release.
The following root certificates have been added to the JRE:
-
Two Unizeto root certs
(Refer to
6803036.)
Bug Fixes
This release contains fixes for one or more security vulnerabilities.
For more information, please see Sun Alerts
254569,
254571,
254608,
and
254611.
Other bug fixes are listed in the following table.
| BugId |
Category |
Subcategory |
Description |
|
4987749
|
hotspot
|
compiler2
|
ArrayOutOfBounds Exception on LinkedList with Mutliple Thread WITH -server
|
|
6220110
|
hotspot
|
runtime_system
|
Update Hotspot Windows os_win32 for vista
|
|
6382902
|
hotspot
|
runtime_system
|
VM interrupted I/O feature put on an option switch (sol)
|
|
6343853
|
java
|
classes_2d
|
Rendering issues on Vista caused by use of GDI and DDraw on onscreen surfaces
|
|
6417505
|
java
|
classes_2d
|
GraphicsDevice.getDisplayMode() returns null with ddraw disabled, Vista
|
|
6670408
|
java
|
classes_net
|
testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
|
|
6803036
|
java
|
classes_security
|
Add Unizeto root certs to the JRE
|
|
6213540
|
java
|
classes_swing
|
Win L&F: WindowsFileChooserUI Does Not Support Windows 2003, Windows Vista
|
|
6319603
|
java
|
classes_swing
|
Win L&F: WindowsFileChooserUI broken on Windows Vista Beta 1
|
|
6449933
|
java
|
classes_swing
|
Vista:FileChooserDemo throws an exception when trying to open it in Windows L&F
|
|
6486626
|
java
|
classes_swing
|
JFileChooser throws exception when trying to access a CD drive on Vista.
|
|
4823811
|
java
|
classes_text
|
[Fmt-Da] SimpleDateFormat patterns don't allow embedding of some literal punctuation
|
|
6409997
|
java
|
classes_util_i18n
|
Default locale/encoding detection for Windows Vista
|
|
6598520
|
java
|
classes_util_i18n
|
(tz) Windows time zone mapping table needs to be updated for KB933360
|
|
6650748
|
java
|
classes_util_i18n
|
(tz) Java runtime doesn't detect VET time zone correctly on Windows
|
|
6743394
|
java
|
classes_util_i18n
|
(tz) tzmappings must be updated for Windows
|
|
6783139
|
java
|
classes_util_i18n
|
(tz) Windows time zone mapping table needs to be updated for KB955839
|
|
6796489
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009a
|
|
6405138
|
java
|
install
|
Vista: Add manifest to installers to run with elevated privileges
|
|
6422509
|
java_deployment
|
download
|
Vista: disable change dialog for cache location ?
|
|
6432317
|
java_plugin
|
misc
|
Vista: Java Plugin won't be able to launch extension installers.
|
|
6784894
|
java_plugin
|
other
|
Regression: applets loaded from local disk can not access co-located resources
|
Changes in 1.4.2_19-rev-b10
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6740278
|
java
|
dragndrop
|
An image(256 colors) in clipboard should be displayed correctly
|
Changes in 1.4.2_19-rev-b09
OlsonData 2009a
This release contains Olson time zone data version 2009a.
For more information, refer to
Timezone Data Versions in the JRE Software
.
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6722112
|
hotspot
|
garbage_collector
|
CMS: Incorrect encoding of overflown object arrays during concurrent precleaning
|
|
6796489
|
java
|
classes_util_i18n
|
(tz) Support tzdata2009a
|
|
6703334
|
java
|
compiler
|
javac NPE in Check$Validator.visitSelect
|
|
6431847
|
java
|
tools
|
Memory overflow in java launcher for Linux
|
|
6560218
|
jgss
|
krb5plugin
|
Problem with credentials from non-default realm
|
Changes in 1.4.2_19-rev-b08
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6372116
|
hotspot
|
compiler2
|
OSR compilation attempted for huge methods
|
|
6623167
|
hotspot
|
compiler2
|
C2 crashed in StoreCMNode::Value
|
|
6487931
|
hotspot
|
runtime_system
|
JVM reports EXCEPTION_FLT_STACK_CHECK when calling a Java method through JNI
|
|
6553374
|
java
|
classes_net
|
"Permissions/receiveDataGramSocketTest" test case failed when "-Xcheck:jni" is used
|
|
6418433
|
java
|
classes_security
|
org.ietf.jgss.Oid constructor accepts invalid values (and rejects valid values)
|
|
6541870
|
java
|
serialization
|
NullPointerException in ObjectInputStream with Externalizables
|
Changes in 1.4.2_19-rev-b07
-XX:-UseVMInterruptibleIO JVM Option Switch
Solaris users can use the
-XX:-UseVMInterruptibleIO JVM Option Switch
in order to have applications on Solaris behave similarly under interrupt conditions to applications on Linux or Windows. Refer to
6382902.
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
4987749
|
hotspot
|
compiler2
|
ArrayOutOfBounds Exception on LinkedList with Mutliple Thread WITH -server
|
|
6382902
|
hotspot
|
runtime_system
|
VM interrupted I/O feature put on an option switch (sol)
|
|
6778571
|
hotspot
|
runtime_system
|
Adjust CompilerThreadStackSize being recognised for backwards compatibility.
|
|
6670408
|
java
|
classes_net
|
testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
|
|
5100121
|
java
|
classes_nio
|
(se) select not immune to EINTR
|
|
6598520
|
java
|
classes_util_i18n
|
(tz) Windows time zone mapping table needs to be updated for KB933360
|
|
6650748
|
java
|
classes_util_i18n
|
(tz) Java runtime doesn't detect VET time zone correctly on Windows
|
|
6743394
|
java
|
classes_util_i18n
|
(tz) tzmappings must be updated for Windows
|
|
6783139
|
java
|
classes_util_i18n
|
(tz) Windows time zone mapping table needs to be updated for KB955839
|
Changes in 1.4.2_19-rev-b05
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6220110
|
hotspot
|
runtime_system
|
Update Hotspot Windows os_win32 for vista
|
|
6374419
|
hotspot
|
runtime_system
|
Misleading error message if 32bit dll used together with 64 bit VM
|
|
6719981
|
hotspot
|
runtime_system
|
Update Hotspot Windows os_win32 for windows XP 64 bit and windows 2008
|
|
6343853
|
java
|
classes_2d
|
Rendering issues on Vista caused by use of GDI and DDraw on onscreen surfaces
|
|
6417505
|
java
|
classes_2d
|
GraphicsDevice.getDisplayMode() returns null with ddraw disabled, Vista
|
|
6213540
|
java
|
classes_swing
|
Win L&F: WindowsFileChooserUI Does Not Support Windows 2003, Windows Vista
|
|
6319603
|
java
|
classes_swing
|
Win L&F: WindowsFileChooserUI broken on Windows Vista Beta 1
|
|
6449933
|
java
|
classes_swing
|
Vista:FileChooserDemo throws an exception when trying to open it in Windows L&F
|
|
6486626
|
java
|
classes_swing
|
JFileChooser throws exception when trying to access a CD drive on Vista.
|
|
6409997
|
java
|
classes_util_i18n
|
Default locale/encoding detection for Windows Vista
|
|
6461417
|
java
|
classes_util_i18n
|
(tz) [Vista build 5487/5520] automatically adjust daylight time function is not working on Vista
|
|
6405138
|
java
|
install
|
Vista: Add manifest to installers to run with elevated privileges
|
|
6422509
|
java_deployment
|
download
|
Vista: disable change dialog for cache location a b
|
|
6396591
|
java_plugin
|
applet_spec
|
Vista: AppletContext.showDocument() works abnormally for "file:/" protocol URL
|
|
6432317
|
java_plugin
|
misc
|
Vista: Java Plugin won't be able to launch extension installers.
|
Please note that fixes from prior revisions (1.4.2_18-rev) are included in this revision.
Changes in 1.4.2_19
For details, refer to the JDK 1.4.2_19 Update Release Notes
which describe the release upon which this update is based.
Changes in 1.4.2_18-rev-b13
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
4823811
|
java
|
classes_text
|
[Fmt-Da] SimpleDateFormat patterns don't allow embedding of some literal punctuation
|
|
6764308
|
java
|
classes_util_i18n
|
(tz) Support tzdata2008i
|
Changes in 1.4.2_18-rev-b12
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6645292
|
java
|
classes_text
|
[Fmt-Da] Timezone Western Summer Time (Australia) is parsed incorrectly
|
|
6466476
|
java
|
classes_util_i18n
|
(tz) Introduction of tzdata2005r can introduce incompatility issues with some JDK1.1 3-letter TZ Ids
|
|
6758988
|
java
|
classes_util_i18n
|
(tz) Support tzdata2008h
|
|
6623981
|
java
|
compiler
|
javac StackOverFlowError in 1.4.1/1.4.2
|
|
4827358
|
java
|
imageio
|
Use of finalization in JPEGImageReader/Writer degrades performance
|
|
4867874
|
java
|
imageio
|
JPEGImageReader.reset() very slow, calls System.gc()
|
|
4868479
|
java
|
imageio
|
Reusing JPEGImageReader to read multiple JPEG images leaks memory
|
|
4895467
|
java
|
imageio
|
JPEG Writer throws an IIOException when trying to reuse it
|
Changes in 1.4.2_18-rev-b11
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6321689
|
hotspot
|
compiler2
|
Ideal_DU_postCCP not conservative enough
|
|
6730743
|
java
|
classes_util_i18n
|
(tz) Support tzdata2008e
|
Changes in 1.4.2_18-rev-b10
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6654460
|
hotspot
|
compiler2
|
[1.4.2] : 2 possible problems in shift operation in compiler2 (RHEL, IA64)
|
|
6656922
|
hotspot
|
compiler2
|
JIT compiler error on Itanium
|
|
6659551
|
hotspot
|
compiler2
|
bug fix of 6258466 leftover unchecked path for NULL
|
Changes in 1.4.2_18-rev-b09
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6592698
|
java
|
classes_awt
|
All graphical applications does not work on RHEL5 under JDK 1.4.2
|
|
6714428
|
java
|
classes_lang
|
'os.name' system property shows wrong value on 64-bit Windows XP
|
|
6564074
|
java
|
classes_sound
|
Some tests fails on windows x64
|
|
6618387
|
jsse
|
runtime
|
SSL client sessions do not close cleanly. A TCP reset occurs instead of a close_notify alert.
|
Changes in 1.4.2_18-rev-b08
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6435198
|
idl
|
orb
|
SUN ORB's connection table cleanup code cleans up "in use"
|
|
6446990
|
java
|
classes_net
|
HttpURLConnection#available() reads more and more data into memory
|
|
6589801
|
java
|
classes_net
|
(rb) Can't find resource for a key from resource bundle.
|
|
6448457
|
java
|
classes_nio
|
(ch) Channels.newOutputStream().write() does not write all data
|
Changes in 1.4.2_18-rev-b07
Warning when Installing Linux-i586.rpm
When installing j2sdkfb-1_4_2_18-rev-b07-linux-i586.rpm using the rpm command, the warning "user java_re does not exist - using root" is displayed.
You can ignore this warning, which is due to a bug in the installation package.
Refer to
6717770.
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6707643
|
java
|
classes_util_i18n
|
(tz) Support tzdata2008c
|
|
6450310
|
jndi
|
other
|
Two 1.4.2 JNDI NONBLITS testcases fail: Unsupported ciphersuite SSL_RSA_WITH_RC4_128_MD5
|
|
6712090
|
jsse
|
build
|
few jsse regression tests failed againts 1.4.2_17_revb14
|
|
6614957
|
jsse
|
runtime
|
HttpsURLConnection not using the set SSLSocketFactory for creating all its Sockets
|
|
6447412
|
jsse
|
runtime
|
Issue with socket.close() for ssl sockets when poweroff on other system
|
|
6358629
|
jsse
|
runtime
|
SSLSocket.close() and SSLSocket.read() deadlock
|
Please note that fixes from prior revisions (1.4.2_17-rev) are included in this revision.
Changes in 1.4.2_18
For details, refer to the JDK 1.4.2_18 Update Release Notes
which describe the release upon which this update is based.
Changes in 1.4.2_17-rev-b13
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6642634
|
hotspot
|
garbage_collector
|
Test nsk/regression/b6186200 crashed with SIGSEGV
|
|
6559289
|
hotspot
|
garbage_collector
|
CMS assertions wrongly assume markFromRoots() succeeds.
|
|
6559390
|
hotspot
|
garbage_collector
|
CMSMarkStackSizeMax setting should exist in 1.4.2.
|
Changes in 1.4.2_17-rev-b12
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6583347
|
hotspot
|
runtime_system
|
compute_exception_return_address() can fail during stack overflow.
|
|
6642034
|
java
|
classes_lang
|
System.getProperty("os.name") returns Windows Vista on Windows Server 2008 (longhorn)
|
|
6496224
|
java
|
classes_util_i18n
|
Slovenian currency change
|
|
6686165
|
java
|
install
|
License presented in installer dialog is now poorly formated and harder to read
|
|
6414459
|
java
|
localization
|
Wrong first day of week for Croatian locale
|
|
4225362
|
java
|
localization
|
localized DateFormatSymbols for fr_FR is wrong
|
|
6386647
|
java
|
localization
|
Full date format in DateFormat does not include day of the week for UK locale
|
|
6450945
|
java
|
localization
|
The week day for Saturday and the first week day in Romania locale are incorrect
|
|
6481177
|
java
|
localization
|
Add Eras for Dutch LocaleElements
|
Changes in 1.4.2_17-rev-b11
Auto Update Off
Beginning with this revision, the JRE auto update feature defaults to OFF.
Auto Update behavior may be unpredictable if this revision is co-installed with
any other Java SE implementation (Java SE for Business or Java SE)
that does not have the auto update scheduler already turned off (AU-OFF).
Results will also be unpredictable if
this revision for Java SE for Business is installed and then
subsequently a Java SE Update is installed with auto update turned on
(the default for Java SE).
To workaround this problem, ensure that any other Java SE implementation
residing on a system has auto update turned off prior to installing this
revision or a subsequent revision.
Or else, remove any other Java SE implementation before installing
this or a subsequent revision.
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6649884
|
java_deployment
|
general
|
Auto update OFF for javaforbusiness
|
Changes in 1.4.2_17-rev-b10
Bug Fixes
| BugId |
Category |
Subcategory |
Description |
|
6307266
|
hotspot
|
compiler1
|
JIT compilation in mixed mode may break synchronization
|
|
6461933
|
java
|
classes_awt
|
To adjust system boot time in nowMillisUTC() frequently
|
|
6539626
|
java
|
classes_awt
|
freed MSG structure seems to cause access violation in 1.4.2
|
|
6176051
|
java
|
classes_io
|
File.isFile() should return "false" for "con" on windows platform
|
|
6512054
|
java
|
classes_security
|
SUBJECTDOMAINCOMBINER DOES NOT COMBINE CODE-BASED GRANTS IN JAAS MODE
|
|
6520101
|
java
|
classes_swing
|
FileChooser will cause OutOfMemory when application will run long time
|
|
4518797
|
java
|
classes_util_i18n
|
Locale hashcode synchronization is inadequate
|
|
6538601
|
java
|
classes_util_i18n
|
Periodical timezone display name revision
|
|
6570259
|
java
|
classes_util_i18n
|
Currency data changes for ISO 4217 Amendment 138
|
|
6571205
|
java
|
classes_util_i18n
|
Currency data changes for ISO 4217 Amendment 139
|
|
6531255
|
java
|
localization
|
Need to update timezone display names for en_CA locale
|
|
6395737
|
java_plugin
|
iexplorer
|
IE hangs when a modal dialog is active with concurrent window re-focus activities
|
|
6523707
|
java_plugin
|
iexplorer
|
IE browser thread dead after modal dialog created from liveconnect in another window
|
|
6572970
|
java_plugin
|
iexplorer
|
dialogue request window pops under the current focus window
|
|