Release Notes

Java™ 2 SDK, Standard Edition
Version 1.4.2_19

Microsoft Windows, Linux, and Solaris Operating Systems
Japanese

NOTE: J2SE 1.4.2 has reached the end of its service life (EOSL). See Java SE for Business 1.4.2 for post EOSL support.


Contents

Latest Version
Earlier Versions

Introduction

This document summarizes changes made in all the 1.4.2 update releases, including a link to the original 1.4.2 release notes. Note that bug fixes in previous update versions are also included in the current update version.

The version numbers are given below, complete with build number. To determine the version of your JDK software, use the following command:

java -version


Bug Database - In most cases, the bug ID number in each description below is a link to the detailed bug report on the Bug Database (Bug Parade) web site. Bug Database enables you to file your own bug reports, add comments to existing bug reports, and vote for the bugs you consider most important.

Special Note about Java SE for Business - For relevant information regarding Java SE for Business 1.4.2, refer to this document.


Changes in 1.4.2_19

The full internal version number for this update release is 1.4.2_19-b04 (where "b" means "build"). The external version number is 1.4.2_19.

OlsonData 2008i

This release contains Olson time zone data version 2008i. For more information, refer to Timezone Data Versions in the JRE Software .

Root Certificates Included

Root Certificates are included in this release. The following root certificates have been added:

  • Camerfirma root certificates
  • T-systems root CA certificate (Deutsche Telekom Root CA 2)


Bug Fixes

This release contains fixes for one or more security vulnerabilities. For more information, please see Sun Alerts 244986, 244987, 244988, 244990, 244991, 245246, 246266, 246346, 246386, and 246387.

Other bug fixes are listed in the following table.


Changes in 1.4.2_18

The full internal version number for this update release is 1.4.2_18-b06 (where "b" means "build"). The external version number is 1.4.2_18.

OlsonData 2008b

This release contains Olson time zone data version 2008b. For more information, refer to 6679340 or to US DST Timezone Updater.

Bug Fixes

This release contains fixes for one or more security vulnerabilities. For more information, please see Sun Alerts 238666, 238905, 238967, and 238968.

Other bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6321689 hotspotcompiler2Ideal_DU_postCCP not conservative enough
6606675 hotspotcompiler2Crash in CodeBuffer resize in 1.4.2_15
6654460 hotspotcompiler2[1.4.2] : 2 possible problems in shift operation in compiler2 (RHEL, IA64)
6659551 hotspotcompiler2bug fix of 6258466 leftover unchecked path for NULL
6435198 idlorbSUN ORB's connection table cleanup code cleans up "in use"
6446990 javaclasses_netHttpURLConnection#available() reads more and more data into memory
6589801 javaclasses_net(rb) Can't find resource for a key from resource bundle.
6448457 javaclasses_nio(ch) Channels.newOutputStream().write() does not write all data
6754779 javaclasses_securityAdd Camerfirma root certificates to the JDK
6768559 javaclasses_securityAdd t-systems root CA certificate (Deutsche Telekom Root CA 2) to the JRE
6645292 javaclasses_text[Fmt-Da] Timezone Western Summer Time (Australia) is parsed incorrectly
6764308 javaclasses_util_i18n(tz) Support tzdata2008i
6623981 javacompilerjavac StackOverFlowError in 1.4.1/1.4.2
4827358 javaimageioUse of finalization in JPEGImageReader/Writer degrades performance
4867874 javaimageioJPEGImageReader.reset() very slow, calls System.gc()
4868479 javaimageioReusing JPEGImageReader to read multiple JPEG images leaks memory
6746185 javawebstartotherMalformed URL Exception: JWS regression introduced in 1.5.0_16
6358629 jsseruntimeSSLSocket.close() and SSLSocket.read() deadlock
6447412 jsseruntimeIssue with socket.close() for ssl sockets when poweroff on other system
6614957 jsseruntimeHttpsURLConnection not using the set SSLSocketFactory for creating all its Sockets
6618387 jsseruntimeSSL client sessions do not close cleanly. A TCP reset occurs instead of a close_notify alert.
BugIdCategorySubcategoryDescription
6307266 hotspotcompiler1JIT compilation in mixed mode may break synchronization
6539626 javaclasses_awtfreed MSG structure seems to cause access violation in 1.4.2
6461933 javaclasses_awtTo adjust system boot time in nowMillisUTC() frequently
6176051 javaclasses_ioFile.isFile() should return "false" for "con" on windows platform
6651160 javaclasses_securityAdd AOL root CA certs to JDK
6512054 javaclasses_securitySUBJECTDOMAINCOMBINER DOES NOT COMBINE CODE-BASED GRANTS IN JAAS MODE
6570062 javaclasses_securityKerberos authentication regression
6572805 javaclasses_securityregression: krb5 log in failed
6652375 javaclasses_securityAdd replacement GlobalSign Root CA to JDK
6696605 javaclasses_securityAdd Secom root certificates to the JDK
6520101 javaclasses_swingFileChooser will cause OutOfMemory when application will run long time
6608572 javaclasses_util_i18nCurrency change for Malta and Cyprus
6538601 javaclasses_util_i18nPeriodical timezone display name revision
6571205 javaclasses_util_i18nCurrency data changes for ISO 4217 Amendment 139
6570259 javaclasses_util_i18nCurrency data changes for ISO 4217 Amendment 138
6679340 javaclasses_util_i18n(tz) Support tzdata2008b
4518797 javaclasses_util_i18nLocale hashcode synchronization is inadequate
4692504 javaclasses_util_i18nTimeZone.getDefault() has too much synchronization
6531255 javalocalizationNeed to update timezone display names for en_CA locale
6395737 java_pluginiexplorerIE hangs when a modal dialog is active with concurrent window re-focus activities
6523707 java_pluginiexplorerIE browser thread dead after modal dialog created from liveconnect in another window
6572970 java_pluginiexplorerdialogue request window pops under the current focus window



Changes in 1.4.2_17

The full internal version number for this update release is 1.4.2_17-b06 (where "b" means "build"). The external version number is 1.4.2_17.

OlsonData 2008b

This release contains Olson time zone data version 2008b. For more information, refer to US DST Timezone Updater.

Bug Fixes

This release contains fixes for one or more security vulnerabilities. For more information, please see Sun Alerts 233321, 233322, 233323, 233324, 233326, and 233327.

Other bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6558100 hotspotgarbage_collectorCMS crash following parallel work queue overflow
6647251 javaclasses_securityAdd DigiCert root CA certs to JDK
6647254 javaclasses_securityAdd TrustCenter root CA certificates to the JDK
6624769 javaclasses_util_i18n(tz) Support tzdata2007i
6646197 javaclasses_util_i18n(tz) Support tzdata2007k
6604056 java_deploymentsecuritydeploy/src/javaws/share/config/cacerts shouldn't contain any CA certs in source releases
6631506 java_pluginpluginREG : Unable to launch an applet on MZ using 6u4
6607234 javawebstartotherUse jre/lib/security/cacerts by java webstart instead of jre/javaws/cacerts from deploy workspace



Changes in 1.4.2_16

The full internal version number for this update release is 1.4.2_16-b05 (where "b" means "build"). The external version number is 1.4.2_16.

OlsonData 2007f

This release contains Olson time zone data version 2007f. For more information, refer to US DST Timezone Updater.

Bug Fixes

Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6585736 javaclasses_securityAdd GlobalSign root certificates to JDK/JRE



Changes in 1.4.2_15

The official version number for this update release is 1.4.2_15-b02.

OlsonData 2007f

This release contains Olson time zone data version 2007f. For more information, see US DST Timezone Updater.

Bug Fixes

Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6233005 hotspotcompiler2Random javac failures on server VM
6487381 hotspotcompiler2Additional path for 5.0 jvm crash on exhaustion of CodeBuffer
4925292 hotspotcompiler2Running codecache out of space can cause vm abort.
6258466 hotspotcompiler2CTW failure in optimize_inlining()
6495056 hotspotgarbage_collectorBadly formed debug statement in ReferenceProcessor::delete_null_referents_from_lists
6494543 hotspotgarbage_collectorSome GC info are not redirected to -Xloggc file
6528763 hotspotruntime_systemVM crashes because of something related to LoaderConstraintEntry in 6.0
6367357 hotspotruntime_systemMessage on UnsatisfiedLinkError is not displayed correctly in Japanese locale
6376296 javaclasses_2dJava2D: Aakar and Rekha fonts crash JDK.
6300533 javaclasses_awtRI crashes on Windows when executing tests.api.java.awt.Toolkit.CursorTests
6519337 javaclasses_netRegression: getResourceAsStream cannot access a resource inside a jar file that has spaces in path
6545415 javaclasses_netregression of 5017051
6545388 javaclasses_netResources with percent encoded characters no longer load with 1.4.2_13
6314370 javaclasses_netNightly: Jaws hang on "Starting application..." window
6415062 javaclasses_net30 MB memory trashed to get 30 kb string url encoded
6495567 javaclasses_soundCR 4964288 (sound, Unexpected IAE raised while getting TargetData) is not fixed in windows-amd64 JDK
6498661 javaclasses_soundapi/javax_sound/sampled/TargetDataLine/index.html#TargetDataLine fails
6511568 javaclasses_swingJFileChooser throws OOM in 1.4.2, 5.0u4 and 1.6.0
6396844 javaclasses_swingJFileChooser seems to cause OutOfMemory in 1.4.2, 5.0u4 and mustang-b75
6554586 javaclasses_util_i18n(tz) Support tzdata2007f
4879507 javaclasses_util_jarzipZipInputStream does not check CRC for stored (uncompressed) files
6467152 javaclasses_util_loggingdeadlock occurs in LogManager initialization and JVM termination
4994705 javaclasses_util_loggingdeadlock in LogManager
6452074 javaserviceabilityHeapDumpOnOutOfMemoryError option doesn't work with through-put collector in 1.4.2
6494472 javaserviceabilityjmap -permstat fails with Out of swap because uses too much memory
6395737 java_pluginiexplorerIE hangs when a modal dialog is active with concurrent window re-focus activities
6189161 java_pluginocxPrint Dialogue should be modal in 1.4.2/5.0
6502030 java_pluginotherControlPanelApplet can be access from client application
6502568 java_pluginotherrequest header has garbage characters when size of cookie is greater than 4k
6546402 java_pluginplugin1.4.2_15 MIME type in Java Plug-in 1.4.2_15-ea-b01 is missing
5053708 jndidnsDNS provider does not cleanup resources properly


Changes in 1.4.2_14

The official version number for this update release is 1.4.2_14-b05.

US Daylight Savings Time Sun Alert 102836

Bug 6530336 that was part of Sun Alert 102836, has been fixed in this release. As a result, it is no longer necessary to run the tzupdater tool with the -bc flag to work around this bug. Bug 6466476, that was also part of Sun Alert 102836 has not yet been fixed. If your application uses the deprecated java.util.Timezone IDs and is sensitive to the behavior outlined in 6466476, you will still need to run the tzupdater tool with the -bc flag as a work-around. Note that running tzupdater with the -bc flag does not hinder the fix for 6530336 in any way.

This release contains Olson time zone data version 2007a. If you need the latest Olson data (currently 2007c) in order to accommodate the America/Indiana/Winamac changes (see US Daylight Savings Time Changes and the Java SE Platform: FAQ (Appendix)), then you will need to run the tzupdater (with -bc flag as appropriate) after installing this release. Please see Sun Java SE JDK tzupdater Tool for more information on how to do this.

Bug Fixes

Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6316313 hotspotcompiler1hotspot terminates at assert during GC in java_g
6483773 hotspotcompiler1hotspot SIGSEGV in CE_Eliminator::block_do
6451816 hotspotcompiler2Remainder operation seems to cause an exception in 1.4.2_12
6456806 hotspotgarbage_collectorExcessively long CMS preclean cycle eventually leads to concurrent mode failure
6412288 hotspotgarbage_collector1.4.2_11 java_g iCMS assert(referent->is_oop(),"Adding a bad referent")")
6440724 hotspotgarbage_collector1.5.0: CMS: misleading preclean and abortable preclean statistics
6409002 hotspotgarbage_collectorCrash due to fatal error in Par_PushAndMarkClosure::do_oop()
6459113 hotspotgarbage_collectorCMS+ParNew: wildly different ParNew pause times depending on heap shape caused by allocation spread
6306741 hotspotgarbage_collectorMemory leaks of C-heap allocated ResourceObjs
6275407 hotspotgarbage_collectorAssertion failure "wrong array object size"
6427025 hotspotgarbage_collectorCMS: NewRatio ignored in the setting of NewSize and MaxNewSize
4789080 hotspotgarbage_collectorCMS: Enable icms statistics gathering from cms initiation
6433335 hotspotgarbage_collectorParNewGC times spiking, eventually taking up 20 out of every 30 seconds
6472335 hotspotgarbage_collectorAllocation of huge array which would cause OutOfMemoryError causes JVM to hang with -Xincgc
4953058 hotspotjniThe JVM unblocks SIGUSR1 if the -XX:+UseAltSigs option is used.
5023599 hotspotjvmpidelayed attach JVMPI clients hang after setup of JVMPI interface
6317989 hotspotruntime_systemAbort (core dumped) occurs related to deoptimization in 1.4.2_07
6490436 hotspotruntime_systemcompatibility issue due to 5060487
6463096 hotspotruntime_systemicache invalidation code can segv
6453956 hotspotruntime_systemJVM should output some message when VM cannot get contiguous memory with big -Xmx in 1.4.2
4889282 javaclasses_beansjava.beans.EventHandler defeats AWT exception handling
6220825 javaclasses_langSystem property os.name should be "Windows Vista" on Windows Vista
4052517 javaclasses_lang(process) Runtime.exec won't execute programs belonging to other groups on Unix
6469663 javaclasses_netHTTP Request-URI contains fragment when connecting through proxy
6382788 javaclasses_netURLConnection is silently retrying POST request
6404388 javaclasses_netVISTA: Socket setTcpNoDelay & setKeepAlive working incorrectly
6231529 javaclasses_nio(bf) ByteBuffer.reset throws InvalidMarkException if ByteBuffer.duplicate called when mark == 0
4818488 javaclasses_nio(so) Missing encoding conversion in handleSocketError
6228529 javaclasses_securityJDK on Windows does not wait for preauthorizaion record from Kerberos and causes an error
6530336 javaclasses_text(tz) DST bug in latest jdk releases when using EST MST and HST abbreviations
6480497 javaclasses_util_i18n(tz) Support tzdata2006n
6510927 javaclasses_util_i18n(tz) Support tzdata2007a
6497526 javaclasses_util_i18n(tz) Support tzdata2006p
6393531 javaclasses_util_i18n(tz) [Vista] Platform time zone detection support
4847367 javaclasses_util_jarzipFREE_AND_RETURN_NULL target in readLoc() in zip_util.c is missing null check
6509137 javacte_docsCopyright year need to modify with 2007 in J2SE UR releases
6256798 javainstallerror message at rpm uninstall, deleted /etc/mailcap
6405147 javainstallVista: Use registry key to pre-approve Active-X controls
6415321 java_deploymentgeneralVista: Implement work around for Runtime.exec() problem in deployment
6396594 java_deploymentgeneralVista: plugin cannot write to default cache directory
6406821 java_deploymentupdateVista: Java Update tab is missing in stardard account
4947162 java_pluginiexplorerCAxControl::OnJSInvokeMethod() - Access violation potential
6256473 java_pluginiexplorerTo download an applet does not finish for 10 minutes with proxy server and IIS
5082374 java_pluginotherPlugin can freeze when multiple applets use Thread.setName()
6388659 jgsskrb5pluginkrb5 shouldn't use an empty salt field in KRB_ERROR
4799427 jsseruntimecould put in a workaround for 4796657


Changes in 1.4.2_13

The official version number for this update release is 1.4.2_13-b06. Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6362070 hotspotcompiler1Random is not thread-safe
6420685 hotspotcompiler2ResourceMark breaks growable array
6362260 hotspotcompiler2policy_maximally_unroll ignores the current compilation size and can blow out the node counts.
4834191 hotspotcompiler2C2 fails to compile MD2 implementation
6180969 hotspotcompiler2JVM 1.3.1 crash due to fatal error in exception handler
6369448 hotspotgarbage_collectorUnnecessary FullGC
4855795 hotspotgarbage_collectorSpurious OutOfMemoryError exceptions
6253746 hotspotgarbage_collectorpointer_delta not used for pointer diff
6266735 hotspotgarbage_collectorintermittent extreme mutator slowdown in jbb runs with ParNew/DefNew
6407414 hotspotgarbage_collector1.4.2_11 java_g with iCMS Error: assert(_pending_decrements > 0,"can't be zero or negative")
4734748 hotspototherpathologically slow oopmap generation
6209701 hotspotruntime_systemjvm crashes failing "unsafe access to zombie method" gaurantee
4871438 hotspotruntime_systemmethodOopDesc::set_fingerprint isn't thread safe
6395139 hotspotruntime_systemGC time stamps should be relative to the start of the JVM
6247825 hotspotruntime_systemCrash occurs at safepoint on deoptimization in 1.4.2_07
6300358 hotspotruntime_systemJVM abort with Full thread dump by kill -QUIT
6292315 javachar_encodingsunexpected exception occurs in InputStreamReader
6424528 javaclasses_2dWrong mapping of color happens if one takes print of a swing component in 16 bit color depth
6385867 javaclasses_awtJVM crash when mouse enter area of a native components embed using JNI
6336384 javaclasses_awtScrollBar does not show up correctly in 6.0
6448190 javaclasses_awtFocus issue with JFrame and JButton
6306625 javaclasses_awt_imUncomitted characters are lost when the focus is moved to another textfield by mouse click
6332120 javaclasses_ioFile.deleteOnExit() with long file name causes buffer overflow
6339493 javaclasses_lang(process) Runtime.exec does not close all file descriptors on Solaris 9
6358532 javaclasses_netHttpURLConnection.disconnect doesn?t really do the job
6226610 javaclasses_netHTTP tunnel connections send user headers to proxy
6449565 javaclasses_netPre-1.4 SocketImpl no longer supported
6354728 javaclasses_securityVerification of signed JAR files is very slow (performance reduction)
6391482 javaclasses_securityDomainComponent is Not IAS5String but PrintableString ( See RFC3280 )
6413153 javaclasses_securityKerberosTicket throws exception when authtime field in KrbCredInfo is null
6395611 javaclasses_securityAdd Comodo CA root certs to JDK
6449791 javaclasses_swingJSpinner gets spinning when mouse button is pushed down and the spinner is replaced with new one.
6306218 javaclasses_swingJEditorPane is unable to do reasonably spaced indentation in complex HTML tables
6425120 javaclasses_util_i18n(tz) Support tzdata2006g
5098176 javaimageioSome PNGs fail to load with ImageIO
6378768 javainstallusing rtpatch flag NOCOMPRESS will reduce each JRE download by 264KB
6429473 javajwsse-nightly-bldNightly build for all platforms have failed
4960215 javalocalizationREGRESSION: UK and France: bad minimal days in first week (2)
6388190 javaserviceabilityjmap does not work with CMS in 1.4.2_09
6204669 java_pluginiexplorernative memory leaks when running under IE windows plugin
6426928 java_pluginiexplorerfocus lost within text item after applet is shown again
4845728 java_pluginotherTurning on Jar Caching causes a DownloadException and the applet jar fails load
6433293 javawebstartotherjaws: using 1.4.2 or 5.0 over https on Solaris: Java 1.4+ is required for HTTPS support
6423370 jceruntimeFix for bug 5098318 prevents caching of JAR files containing cipher code
6444553 jgssbuildIncorrect arch version of w2k_lsa_auth.dll bundles with 1.4.2 amd64 build for SAP
6413033 jgsskrb5pluginsun.security.krb5.internal.ccache.FileCredentialsCache vs multiple cached TGTs
6432143 jsseruntimesun.net.client.defaultConnectTimeout defaultReadTimeout should work with HttpsURLConnection

Changes in 1.4.2_12

The official version number for this update release is 1.4.2_12-b03. Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6322757 hotspotcompiler2GC crash in ParRootScanWithoutBarrierClosure::do_oop
6332641 hotspotcompiler2CORBA product_rmijrmp_dgc:Test01 fails with exception
4971887 hotspotcompiler2Incorrect floating-point arithmetic or loop unrolling with -server -Xcomp option
6343401 hotspotcompiler2Crash removing empty loop
4965987 hotspotcompiler2CTW assertion at assembler_sparc.hpp, 787
6374905 hotspotgarbage_collectorSurvivorRatio is ignored when using -XX:+UseConcMarkSweepGC
6319671 hotspotgarbage_collectorCMS should use Heap_lock for protecting heap resizing, instead of CMS token
6319688 hotspotgarbage_collectorIncorrect locking in CMSPermGen::mem_allocate()
5093520 hotspotjvmtiobjects being kept alive in perm gen and old gen when debugger attached
6312208 hotspototherWindows JVM crashes under load in java.lang.Win32Process.create()
5030646 hotspotruntime_systemCMS: atg crashed with fastdebug build on rhas_3.0 SP1
6352819 hotspotruntime_system-Xloggc in _JAVA_OPTIONS logs to garbage filename
6325849 hotspotruntime_systemJava Thread Dump shows the same 'nid' for all threads
5067940 idlorb[CORBA!] POA WrongAdapter thrown on roundtrip between 1.5 and 1.4.2
6292322 javachar_encodingsunexpected exception occurs in InputStreamReader for UTF-16, little endian, and Byte-order-mark
6394302 javachar_encodingsTest sun/nio/cs/CheckHistoricalNames.java failed on 142u12b1 but passed on previous 142u11b6.
6255588 javaclasses_2dJDK windows printing implementation leaks GDI objects.
6195047 javaclasses_2dhinting engine is not correctly initialized with Bar39, Bar25i and related fonts
6312510 javaclasses_2djdk 1.4.2_07 java apps color problem with patch 109147-34
4823180 javaclasses_awtJDK 1.4.1: Race conditions in Motif java.awt.Choice
6374321 javaclasses_awtTextfield loses focus after alt key hit in IE browser
6312028 javaclasses_awt1.4.2_08 crash in awt!AwtObject::SendEvent
6343810 javaclasses_netconnect in java/net/PlainSocketImpl.c should handle EALREADY
5083450 javaclasses_nio(se) Temporary selectors not closed upon thread exit
6181598 javaclasses_nioString constructor with "KSC5601" encoding throws AccessControlException
4869859 javaclasses_nioTest java/nio/channels/FileChannel/ScatteringRead.java fails (solaris -d64)
6350061 javaclasses_securityJGSS requires big-endian credential cache
6404731 javaclasses_securityAdd teliasonera root CA certs to the JDK
4836635 javaclasses_swingResource leak in JFileChooser Windows L&F
4793761 javaclasses_swingPassword in JPasswordField can be copied and pasted via middle mouse button
5075580 javaclasses_swingJFileChooser in FILES_AND_DIRECTORIES mode doesn't contain fix for 4239219
6378990 javaclasses_util_i18n(tz) Support tzdata2006a
6371531 javaclasses_util_i18nCurrency change for Mozambique
5092263 javaclasses_util_jarzipGZIPInputStream spuriously reports "Corrupt GZIP trailer" for sizes > 2GB
6364346 javaclasses_util_jarzipGZIPOutputStream is slower on 1.4.2_11-b02 than on 1.4.2_09
5106044 javadebuggerSA-JDI: port SA to Solaris/AMD-64
6399782 javainstallSolaris packaging changes required for Nevada
4980600 javainstallSyntax used when invoking coreutils does not conform to POSIX 1003.1-2001
5057119 javaruntimeJava.exe (ver 1.4.2_04) access-violates on windows 64-bit IA64 with Oracle's JDB
6394781 javaserviceabilitytest vm/sa/OOME/6173515/Test6173515.sh failed on 142u12b1 but passed on 142u11b6
6323688 javaserviceabilitySA: jmap heap dumper should dump java.lang.Object as super class for all array classes
6280629 javaserviceabilityNeed ability to dump the heap at OutOfMemoryError
6307570 javaserviceabilityjmap performance and robustness improvement
6315235 javaserviceabilitySA: jmap heap dumper does not use correct class ID for object arrays
6377036 java_deploymentupdateconsolidating rtpatch binary resources will save 2.2MB on all JRE download and 9MB on JDK downloads
6332100 java_pluginiexplorerFocus lost in Textfield after doing a back/forward from Internet Explorer using
6367496 java_pluginiexplorerApplets in IE causing screen to blank, used to work in _04/_05
6393921 java_pluginiexplorerJVM hang when multiple applets are loaded and simultaneous window refocus actions
6370565 java_pluginiexplorerIE browser hangs when multiple applets are reloaded several times
6358629 jsseruntimeSSLSocket.close() and SSLSocket.read() deadlock

Changes in 1.4.2_11

The official version number for this update release is 1.4.2_11-b06. Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6326935 hotspotcompiler2Exception message's size is more than doubled everytime an exception is thrown
4947814 hotspotgarbage_collectorCMS: assert during mark-word restoration
4948040 hotspotgarbage_collectorreturning out of memory when -XX:+UseConcMarkSweepGC is used.
6280181 hotspotgarbage_collectorConcurrently memory allocation and JNI CS provoke OOM
4907039 hotspotgarbage_collectorGc tests crashes on linux-ia64 at concurrentMarkSweepGeneration.cpp with -Xcongc
6186200 hotspotgarbage_collectorRFE: Stall allocation requests while heap is full and GC locker is held
6245770 hotspotruntime_systemReduce default code cache sizes on 64-bit platforms
6336111 hotspotruntime_systemIntel IA64(Montecito) failed with 1.4.2_09
4785154 hotspotruntime_systemVM uselessly traps SIGCHLD on Linux (cleanup)
5105922 javabuildLinux build does not optimize AWT and other essential libraries
6348343 javachar_encodingsREGRESSION: ClassCastException in JISAutoDetect.java on 1.4.2_10
6310716 javachar_encodingsdecodeText() doesn't convert from iso-2022-jp to Unicode for some Japanese chars
6350086 javaclasses_2dIncrease compiler optimisation level for libfontmanager to improve runtime performance
5097531 javaclasses_awtMouse Cursor should be the default cursor when ALT key is pressed, on win32
6181157 javaclasses_awtPIT: Default cursor is shown but changing when ALT key is down, on win32
6300270 javaclasses_awtRE 1.5.0_04 copy and paste fails in Modal JDialog
4880538 javaclasses_langREGRESSION: 6 JCK14a api/java_lang/StrictMath tests fail on tiger
5089488 javaclasses_netjava.net.Socket checks for old-style impls
5023633 javaclasses_netInetAddress never caches hostnames with upper case characters
6280967 javaclasses_util(coll) Exception thrown while deserializing HashMap
6383088 javaclasses_util(coll) The writeObject() specification in HashMap.java was changed in 1.4.2_11
6336600 javaclasses_util_i18nCorrection to the new Azerbaijani currency
4873106 javaclasses_util_i18n(tz) Regression test java/util/TimeZone/SolarisTZVM.sh is failing on Solaris 10
4639407 javaclasses_util_i18nGregorianCalendar doesn't work in non-lenient due to timezone bounds checking
6332148 javaclasses_util_i18n(tz) Support tzdata2005n
6265533 javaclasses_util_i18n(tz) java/util/TimeZone/WinTZVM.sh fails on amd64
6296410 javaclasses_util_i18nNew Azerbaijani currency
4921945 javaclasses_util_i18nCannot deserialize a Calendar with Security on
4803100 javaclasses_util_i18n(tz) Incorrect default timezone for Santiago, Chile on Win32.
6348045 javaclasses_util_jarzipREGRESSION: serious performance degradation as GZIPInputStream is slower
6326045 javainstallProblem with jre 1.4.2_08 install/unistall script
6388168 javaqa_web_engThe official version number is not correct in release notes
6329785 javaruntimeJava Process terminates abnormally, related to Attach/detatch operation in jni.cpp
6204620 java_pluginotherrealloc should not be used in cjavajni.cpp
4836493 jsseruntimeSocket timeouts for SSLSockets causes data corruption

Changes in 1.4.2_10

The official version number for this update release is 1.4.2_10-b03. Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6237349 hotspotcompiler1hotspot crashes when c1 compiler thread is running in 6.0b26
6227033 hotspotcompiler1hotspot crashes(SIGSEGV) when many local variables are used in one java program
6251458 hotspotcompiler2JVM 1.4.2_06 crash in C2 compiler at IdealLoopTree::policy_do_remove_empty_loop
6206441 hotspotcompiler2HotSpot compiler error (Error ID : 4F530E43505002EF 01) uploading large files
6268279 hotspotcompiler2Full GC causes core
6280731 hotspotcompiler2Hotspot problem with loop-variables of type long on jdk1.4.2/Itanium
6250214 hotspotgarbage_collectorCMS: perm gen expansion without explicit GC, but with concurrent cycle initiation.
6214543 hotspotgarbage_collectorCMS: more helpful message for concurrent mode failures
5083062 hotspothybrid_interpreterJVM crash in "instanceof" codelet, array of secondary supertypes at end of heap.
4974024 hotspotjvmpideadlock at VM startup when JVMPI / JDWP both enabled
6244063 idlorbPerformance problems with com.sun.corba.se.impl packages in 5.0
6269021 idlorb1.4.2xx only: org.omg.CORBA.OBJECT_NOT_EXIST errors when using -Dcom.sun.CORBA.ORBServerPort
6304067 idlorb1.4.2xx only - Sun ORB Hang
6233622 idlserializationMemory Leak in Class Loaders with RMI-IIOP
5107263 javachar_encodingsWorse performance of isSupported for JISAutoDetect (1.4.X)
6174596 javaclasses_2dArrayIndexOutOfBoundsException when opening PrintDialog with HP LaserJet 1300
4506231 javaclasses_2dnsk/regression/b4305163 test dumps core on solx86
6232446 javaclasses_2dFont.equals in 1.4.2 needs tightening to include the native font pointer.
6287599 javaclasses_2dNPE thrown when opening PrintDialog with HP LaserJet 8000N
4909781 javaclasses_2djava.awt.color.ICC_Profile should define serialVersionUID
6245283 javaclasses_2dColor Management code is not thread safe in HT/SMP machine
4867453 javaclasses_awtComponent.removeNotify() should always deactivate InputContext
6316316 javaclasses_beansproblem with DefaultPersistenceDelegate use of reflection
6235633 javaclasses_fontpropJRE 1.4.2_07 lacks support for Japanese on RHEL-4
6230772 javaclasses_nio(fs) FileChannelImpl.c: off64_t should be used for flock64 (F_SETLK64) in 1.4.2_07 (lnx)
6232954 javaclasses_nio(so) client does not see (NIO-created) socket close with SO_TIMEOUT
6315261 javaclasses_nioREGRESSION: Lock.java is failing with 1.4.2_10-b01 and passing with 1.4.2_09-b05
6286011 javaclasses_nio(se) DevPollSelectorProvider stops being the default on Solaris 10
4656461 javaclasses_swingCannot Ctrl-Shift-Click to create disjoint selection interval in list
5053844 javaclasses_swinggif files not found error message displayed at console
4856343 javaclasses_swingProblem with applet interaction with system selection clipboard
4818420 javaclasses_util_i18nNew currencies for Afghanistan and East Timor
6287601 javaclasses_util_i18n(rb) Update javadoc for java.util.ListResourceBundle class
6316171 javaclasses_util_i18nListResourceBundle subclasses should have protected getContents() returning Object[][] copy
6206933 javaclasses_util_jarzipGZipOutputStream/InputStream goes critical(calls JNI_Get*Critical) and causes slowness
6206933 javaclasses_util_jarzipGZipOutputStream/InputStream goes critical(calls JNI_Get*Critical) and causes slowness
6206933 javaclasses_util_jarzipGZipOutputStream/InputStream goes critical(calls JNI_Get*Critical) and causes slowness
6307025 javacte_testAuto regression test 5098318 was failing with 142_10-b01
6307034 javacte_testAuto regression test case 6282891 was failing with 142_10-b01(Compilation failed)
6312812 javacte_testAuto regression test case 6232446 was failing with 142_10-b01 on Sol10-sparc
6315882 javacte_testManual regression testcase 4902977 scripts(runTest.ksh) has to be modified to support Suse9.3
6324402 javacte_testManual regression Testcase ( 4861802) is failing on Solaris10-sparc with 5.0u6_b02 and 1.4.2-10_b01
6317060 javacte_testManual Regression test 4974531 instructions need modification
6326204 javacte_testTESTBUG: 6291034 testcase is failing with exit code1
6287579 javadebuggerSubClasses of ListResourceBundle should fix getContents()
6262572 javaimageioSubclasses of ListResourceBundle should fix getContents()
6291034 javaimageioFileCacheImageInputStream and FileCacheImageOutputStream should avoid File.deleteOnExit
6226269 javajarJAR verification causes significant footprint increases
6300129 javajwsse-nightly-bld1.4.2_10 nightly build failed
6269555 javanative_interfacecreating JVM via C program "steals" space from main thread stack rendering JNI useless
6321281 javaserviceabilityAuto regression testcases(sun/tools/jps/jps-*.sh) is failing.
6282891 javatoolsjava launcher should define -Dsun.java.launcher
6254441 java_deploymentgeneralIFrame in Applet flickers
5017051 java_pluginotherApplet will not reauthenticate user when returning from another applet
6188963 javawebstartgeneraljava web start cannot start on linux with newer glibc
6287553 jaxpotherSubClasses of ListResourceBundle should fix getContents()
6276465 jceclasses_cryptoTestcase TestMaliciousSigObj.java in JCE workspace has an extra closing brace
5098318 jceruntimeCached Jar file should be released on appl. exit even that is opended by Cipher
6314584 jsseruntimeintermittent "RSA PreMasterSecret error" during ssl handshake

Changes in 1.4.2_09

Notes

  • Serviceability Improvements - Update release 1.4.2_09 includes the following serviceability improvement backports from JDK 5.0:
    • When a fatal error occurs, an error log is created in the file hs_err_pid<pid>.log (where <pid> is the process id of the process). Where possible, the file is created in the working directory of the process. In the event that the file cannot be created in the working directory (insufficient space, permission problem, or other issue) then the file is created in the temporary directory for the operating system. On Solaris and Linux, the temporary directory is /tmp. On Windows, the temporary directory is specified by the value of the TMP environment variable, or if that is not defined, the value of the TEMP environment variable. The error log contains a lot of information obtained at the time of the fatal error. Where possible it includes:
      • the operating exception or signal that provoked the fatal error
      • version and configuration information
      • details on the thread that provoked the fatal error and its stack trace
      • the list of running threads and their state
      • summary information about the heap
      • the list of native libraries loaded
      • command line arguments
      • environment variables
      • details about the operating system and cpu
      For more details, see Section 2.2.1 of the JDK 5.0 Troubleshooting Guide ).
    • For Solaris OS only, the experimental jmap utility from JDK5.0 has been backported to 1.4.2_09. See jmap utility.

Bug Fixes

Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
5071820 hotspotcompiler2server VM crashes with -Xcomp in 1.4.2_05
6174443 hotspotcompiler2VM crashes with core on Solaris 9 during hotspot compilation (1.4.2_04)
6225719 hotspotcompiler2Incorrect DES key generated using HotSpot Server VM
6252713 hotspotcompiler2C2 compiler crash at ciTypeFlow::flow_types
6262235 hotspotcompiler2NMethodSweeper::sweep takes a long time (mostly in nmethod::cleanup_inline_caches)
6206166 hotspotgarbage_collectorgc/gctests/Compact/compact004 fails on SLES 9 and RHEL 4.0 with -XX:+UseParNewGC
6209695 hotspotgarbage_collectorVolanoTest OOM with mustang b14
4515367 hotspotruntime_systemfatal error handler enhancements
5086424 hotspotruntime_systemimprove the performance of GC_locker
6224591 hotspotruntime_systemJVM stops merging state vectors for blocks where there's a monitor mismatch.
6233169 hotspotruntime_systemPermspace can become corrupted if positioned at 0x80000000
5036554 idlotherunmarshal error on CORBA alias type in CORBA any
6288664 javachar_encodingsCTE_REGTEST/Generic/4493901/EncodingTest.java test failing
5005419 javachar_encodingsRepeated close() of Writers with nio charsets fails in 1.4.2 and tiger
5005426 javachar_encodingsBuffered stream data is discarded by IllegalStateException in 1.4.2 and Tiger
4869575 javaclasses_2dSetting orientation in the page format does not have any effect on the printout
4896773 javaclasses_2dRendering CubicCurve2D with NaN as control points causes crash in ductus code. Note: This bug is not fixed for Solaris on x86 in this release.
4908028 javaclasses_2dRegression java/awt/FontClass/NegativeAngleTest/NegativeAngleTest.java failed.
4949162 javaclasses_2dPIT: App crash for some fonts in Linux RH 8/9
5089429 javaclasses_2dEXCEPTION_ACCESS_VIOLATION at sun.java2d.loops.DrawLine.DrawLine(Native Method)
5089985 javaclasses_2dDrawing GeneralPath crashes JVM if antialias is on
6229389 javaclasses_2dType1 font with seac instructions may cause crash
4906972 javaclasses_awtFileDialog - JVM Crashes on XP if Open button is clicked while renaming file
6209692 javaclasses_awtWarning: Calling other JNI functions in the scope of Get/ReleasePrimitiveArra! message in-Xcheck:jni
6212440 javaclasses_awtIE crash with JNI call in Win32GraphicsConfig getBounds()
6225372 javaclasses_awtPosslbe for EventQueue.invokeAndWait to never return, without deadlocking
6241623 javaclasses_awtMemory leak while accessing desktop properties on WinXP
5025462 javaclasses_awt_imCannot commit more than 21 Japanese characters on Linux UTF-8 encoding
4880633 javaclasses_beansXMLEncoder not thread safe
6206527 javaclasses_net"cannot assign address" when binding ServerSocket on Suse 9
6250517 javaclasses_netLeak in solaris/native/java/net/NetworkInterface.c
6217210 javaclasses_nioRFE: Support for Cp833 in 1.4.2
5100483 javaclasses_securityKerberos module cannot authentiate with different KDCs/principal names
6218682 javaclasses_securitySubjectDomainCombiner pdCache (WeakHashMap) values strongly reference keys
4548788 javaclasses_swingJTree should toggle for all even-numbered clicks
5073778 javaclasses_swingGTK L&F: JFileChooser.getSelectedFile() returns bogus file name
6186865 javaclasses_swingJFileChooser does not take full pathname
6231029 javaclasses_swingEditing tree should select all text
5104960 javaclasses_util_i18nNew Romanian currency
6206839 javaclasses_util_i18nNew Currency for Madagascar
6183734 javaclasses_util_jarzipFATAL ERROR occurs when jre executes with jar file without MANIFEST in 1.4.2 on Solaris8(LANG=ja)
6223076 javaclasses_util_jarzipUnnecessary object retention in java.util.zip.Deflater
5042840 javacte_testRegression test java/nio/Buffer/LimitDirectMemory.sh fails on 64-bit machines
6206565 javacte_testtestcase for 4664556 fails/times out.
5109224 javadebuggerSA utilities: add heap dump option for jmap
6219545 javadocJ2SE 1.4.2 online platform support matrix is inconsistent with supported input systems
5002680 javaimageioGPE in com.sun.imageio.plugins.jpeg.JPEGImageReader.resetReader()
6208676 javainstallError 1722 coming during jre1.5.0 installation by Windows user with limited (+elevated) priviledges
6205502 javajavapjavap prints certain methods' signatures incorrectly
6264745 javajwsse-nightly-bldAll platform nightly builds failed
6173515 javaserviceabilityImprove handling of OutOfMemoryError
6245429 java_deploymentconsoleIn 1.4.2_08, Java icon in system tray shows Copyright year as 2003
5066440 java_pluginiexplorerOverwrite trace property doesn't seem to work well in 1.5.b56
6228734 java_pluginiexplorerfilechoser dialogue can not be controled by mouse in 1.4.2_07
6239224 java_pluginiexplorerIE hangs when a modal dialog is active and the mouse is clicked on the browser
5023873 java_pluginmisc"javaplugin.classloader.cache.enabled=false" does not work
5067959 java_pluginocxPlugin fails to load proxy.pac file when IE uses *.ins file
6244413 java_pluginpluginJava Applet.showStatus(String) method to display info in the browser's status bar not working
6247577 javawebstartdocRemove un-used file Readme_ja_2022.html from 1.4.2_xx workspace
6218874 javawebstartl10n1.4.2xx Only - wrong version number in jre/javaws/readme_*.html
6220274 jaxpxsltCan't assign value to XML_ENTITIES_RESOURCE with 1.4.2_05/06 JDK
6207824 jndildapJNDI sending premature ABANDON after connection has closed

Changes in 1.4.2_08

The official version number for this update release is 1.4.2_08-b03. Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6207079 hotspotcompiler1Hotspot client compiler overfills CodeBuffer: crashes when deoptimizing.
6215242 hotspotcompiler1ShouldNotReachHere() failure at hotspot/src/cpu/i486/vm/c1_FrameMap_i486.cpp, 92
6231558 hotspotcompiler1JVM outputs exceptions or crash with a program using Big interger in 1.4.2_08b2
4933273 hotspotcompiler2Flattened alias type for [KlassPtr + offset] must be consistent
4937752 hotspotcompiler2vtest failed intermittenly when running with tiger b23 -server -Xcomp
5030922 hotspotcompiler2BugFixes from Azul Systems
5040973 hotspotcompiler2SIGSEGV in Type*Type::meet(const Type*)const+0x0
6179233 hotspotcompiler21.4.2_06 crashes when setting -XX:CompileThreshold=200 -server on Windows
4861898 hotspotgarbage_collector-XX:+AggressiveHeap broken in build 1.4.2_22 for Windows/IA64
6211366 hotspotgarbage_collectorCMS: large unused perm gen can degrade scavenge times on MP
5079431 hotspotruntime_systemIA64 - JVM crashes on Itanium 2 and AS3.0 box in 1.5b55 when stackoverflow occurs
5101391 hotspotruntime_systemJVM abort on unexpected signal
6194668 hotspotruntime_systemAdd java runtime flag SuppressFatalErrorMessage to skip all error handling logic on fatal error.
6195718 idlorbIncorrect abstract interface semantics in JDK ValueHandler
5104239 idlorbJava thread deadlock
4949631 javachar_encodingsString.getBytes() does not work on some strings larger than 16MB
4930594 javaclasses_2dUnixPrintServiceLookup should not require file permission
6211480 javaclasses_2dBundled com.sun.image.codec.jpeg JPEG API has errors for a new type of JPEG image
4984794 javaclasses_awtInvisible applet steals focus from HTML form field (MSIE, Sun plug-in only)
6196407 javaclasses_langJ2SE NIO: eucJP-open failed to be looked up.
4772077 javaclasses_netusing defaultReadTimeout appear to retry request upon timeout
5031910 javaclasses_netApp fails w/ classnotfound exception after restoring n/w connectivity
5105410 javaclasses_netZipFile$ZipFileInputStream doesn't close handle to zipfile
6204940 javaclasses_netUDP DatagramSocket close causes delayed IOException
4927336 javaclasses_nio(ch) Interrupt-signal handler improperly installed, causing random exits (lnx)
4710726 javaclasses_swingCannot change file filter on motif look & feel
4924758 javaclasses_swing1.4 REGRESSION: In Motif L&F JComboBox doesn't react when spacebar is pressed
6173664 javaclasses_swingALT + I does not work with Motif L & F
6218309 javaclasses_texttest/java/text/Format/CurrencyFormat.java failed for tr_TR
6180194 javaclasses_util142_xx: Missing exception/error messages while using unsynchronized Collection objects concurrently
6199320 javaclasses_utildeadlock in locking of TimeZone class during a read
5101540 javaclasses_util_i18nNew Turkish currency
4845692 javaclasses_util_jarzipJarFile.getInputStream throws ClassCastException when jar file is signed
6230180 javadoccurrent version functionality is incorrect in online docs
5082481 javadragndropnormal DnD program causes "FATAL ERROR in native method"
6178600 javaqa_installJava 1.4.2 on Red Hat Enterprise Linux 4.0 Beta-1 (32 bit) seg faults.
5107852 javaruntimeJVM Crashes in verifier in Tigerb64
5080386 java_pluginiexplorerProblem with embedded Internet Explorer using Sun Java
4974531 java_pluginmiscclasses are loaded 512 bytes at a time, slowing down applet start time
6200343 java_pluginpluginmemory leak in many jni calls (NewString etc.)
6189594 javawebstartdownload_engineJava Webstart application startup is too slow
6194024 javawebstartdownload_engineJava Webstart incremental update fails with java.util.ZipException

Changes in 1.4.2_07

The official version number for this update release is 1.4.2_07-b05 Bug fixes are listed in the following table.

Bug IDCategorySubcategorySynopsis
5026838 hotspotcompiler21.4.2_04 Server JVM crashes on Linux
5033614 hotspotcompiler2ClassLoaders do not get released by GC, causing OutOfMemory in Perm Space
5098422 hotspotcompiler2NPE with no stack Trace: Enable -XX:-OmitStackTraceInFastThrow for 1.4.2
6189687 hotspotcompiler21.4.2 fastdebug assert on linkResolver.cpp, 49
5037007 hotspotgarbage_collectorUnexpected Full GC occurs at 54% of old generation capacity
5037027 hotspotgarbage_collectorCMS: precleaning causes crash if perm gen collection enabled
5090967 hotspotgarbage_collectorSIGSEGV in ContiguousSpace::prepare_for_compaction(CompactPoint*)
5101288 hotspotruntime_systemasync exception can be delivered on entry from native to vm
5034649 idlorbindirecting typecodes is wrong
5002890 javachar_encodings(cs) Charset.isSupported is slow when invoked for different charsets
5104480 javachar_encodingsjava.lang.IllegalStateException: recursive invocation using LANG=hu_HU.ISO8859-2
5082289 javaclasses_2dNPE @ sun.awt.font.AdvanceCache.get(AdvanceCache.java:135)
5085626 javaclasses_awtExponential performance regression in AWT components (multiple monitors)
5109847 javaclasses_beansJ2SE 142_06: Regression in java.beans.Introspector (property re-ordering)
5023243 javaclasses_lang(process) Error msg on exception is not displayed correctly in Japanese on XP
5019401 javaclasses_netServerSocket(Proxy) and Socket(Proxy) do not work with sun one proxy server
5087907 javaclasses_netInetAddress.getAllByName does not obey setting of java.net.preferIPv6Addresses
5074836 javaclasses_nio(fs) MappedByteBuffer.force() throws IOException / ENOSPC
5100121 javaclasses_nio(se) select not immune to EINTR (linux)
5100603 javaclasses_securityNeed JKS KeyStore with case sensitive alias names
4791569 javaclasses_swingAccelerator keys don't work when JPopupMenu is outside its parent
4890345 javaclasses_swing1.4.2 REGRESSION: JComboBox has problem in JTable in Windows L&F
5036904 javaclasses_swingJFileChooser in Motif L&F does not comply with Section 508
5029980 javadebuggerJDI can't connect to the app server a second time
4925504 javaruntimeVmark hang after 66 hours with 1.5.0-beta-b19 C2 on itanium2 with RH AS
5084813 javaruntimestack size assertion failure in hotspot\src\os\win32\vm\os_win32.cpp:2410
4887461 java_pluginbridgeNullPointerException when trying to pass byte[] between JVM and ActiveX
5071686 java_pluginiexplorerJVM Leaks large amount of memory when running applets
5081700 java_pluginiexplorerJava Plug-In no longer supports 'javascript:' URLs after MS Hotfix 867801
4684153 java_pluginocxLiveConnect method eval() runs in incorrect context when using frames (IE only)
4918294 java_pluginocxOccasional ConcurrentModificationException during applet download
5056894 java_pluginpluginJavascript in Applet hangs Netscape Browser
5006629 jgsskrb5pluginKerberos library should only select keys of types that it supports
5067528 jgsskrb5pluginProblem with Kerberos Obfuscated classes


Changes in 1.4.2_06

Notes

  • Important Notice for Chinese Locales using Linux

    The default font server configuration on Red Hat 2.1 does not include the /usr/X11R6/lib/X11/fonts/TrueType fontpath in its "where to look for fonts" catalog section. Therefore all font names defined in that directory that include the fonts for Simplified Chinese and Traditional Chinese are not visible to the X font server. The direct consequence of this defect is that Java applications are not able to use Simplified Chinese and Traditional Chinese in all awt components even if the Java runtime (1.4.2_06) includes the correct font configuration. To solve this problem, the user needs to login as root and follow the steps shown below to modify the default xfs configuration before running a Java application in a Simplified Chinese or Traditional Chinese locale.

    1. Use your text editor ( vi for example) to open the /etc/X11/fs/config configuration file.
    2. Insert the line below into the "catalogue" section using the tab key at the beginning of the line and a comma (,) at the end of the line.
          /usr/X11R6/lib/X11/fonts/TrueType,
      
      The result should look like:
      Catalogue = /usr/X11R6/lib/X11/fonts/korean,
                    /usr/X11R6/lib/X11/fonts/TrueType,
                    /usr/X11R6/lib/X11/fonts/95dpi:unscaled,
                    /usr/X11R6/lib/X11/fonts/95dpi:unscaled,
                    ....
      
    3. Save/Exit your editor.
    4. Send a SIGHUP signal to the xfs process to refresh the xfs font server using the following command to find out the xfs process id.
      ps -eax |grep xfs
      
      Then use the following command to refresh the xfs. The nnn is the process id you got from the ps command mentioned above.
      kill  -s SIGHUP nnn 
      

      In case this last step was unsuccessful, restarting the machine should yield the same result.

Bug Fixes

Bug fixes are listed in the following table. The Fix Status columns indicate the operating system to which the fix applies:

1.4.2_06 - fixed in this update release
NA - not applicable
X - fix scheduled for a future release

BugIDDescriptionMicrosoft Windows
Fix Status
Linux
Fix Status
Solaris
Operating Environment
Fix Status
4405807 ResourceBundle holds ClassLoader references using SoftReference (not weak)1.4.2_061.4.2_061.4.2_06
4614956 enablev006: JVMPI_EVENT_ OBJECT_ALLOC request crashes Server VM1.4.2_061.4.2_061.4.2_06
4686264Update cacerts with new VeriSign ca certs1.4.2_061.4.2_061.4.2_06
4729342 (so) Selector.select() throws CancelledKeyException1.4.2_061.4.2_061.4.2_06
4869950 NPE if JFileChooser.setCurrentDirectory() called twice with non-canonical file1.4.2_06NANA
4879051 Internal Error occurs during offet conversion of byte code in rewrite/relocate1.4.2_061.4.2_061.4.2_06
4915922 vmark failed with tiger b16/17 on solaris sparc 64 bitsNANA1.4.2_06
4917709 SEGV in MapLoops test1.4.2_061.4.2_061.4.2_06
4918902 REGRESSION 1.4: PropertyDescriptors do not find the most specific methods1.4.2_061.4.2_061.4.2_06
4948761 REGRESSION 1.5: Introspector.getBeanInfo throws NPE if a primitive type is passe d1.4.2_061.4.2_061.4.2_06
4950157 CMS: vtest died with tiger b261.4.2_061.4.2_061.4.2_06
4951689 JVM crashes during deoptimization phase1.4.2_061.4.2_061.4.2_06
4962516 CMS thread/SLT deadlock problemNA1.4.2_061.4.2_06
4968267 sparc 64bit VM, SEGV in interpreter, br should be brxNANA1.4.2_06
4987037 Unable to create Logger during JVM shutdown1.4.2_061.4.2_061.4.2_06
4995502 Auto update check behavior changes if AUTOUPDATE CHECK=0 is passed in installer1.4.2_06NANA
5005986 64bit j2sdk1.4.2_01 and j2sdk1.4.2_03 dump core with oracle 64bit jdbc oci driver1.4.2_061.4.2_061.4.2_06
5008556 Cannot set different runtime parameters for different 1.4.2_x versions1.4.2_061.4.2_061.4.2_06
5011531 jinstall and installer wrapper send malformed URL in HTTP HEAD requests1.4.2_06NANA
5012558 JSException when APPLET tag is written dynamically to HTML document inside FRAME1.4.2_06NANA
5012874 wrong proxy type returned when file URL is used instead of http URL1.4.2_06NANA
5016328 "java_g -version" dies on an assertion on RH9.0 and RHEL 3.0NA1.4.2_06NA
5031504 1.4.2_05: 3 JCK tests failing with -Xcheck:jni flag on Linux1.4.2_061.4.2_061.4.2_06
5033464 RH Enterprise 3 and Suse Ent 8 server / desktop asian font properties neededNA1.4.2_06NA
5034475 64-bit hotspot: getfield doesn't sign-extend int (Regression since 1.4.0)NANA1.4.2_06
5040492 Async exception installed during monitorenter.NANA1.4.2_06
5040872 Client VM crash while compiling a large JSP generated method1.4.2_061.4.2_061.4.2_06
5042109 NullPointerException in reading an rtf-file into a javax.swing.text.rtf.RTFEdito1.4.2_061.4.2_061.4.2_06
5042704 RTFEditorKit wrongly parses rtf if fontname has unicode characters1.4.2_061.4.2_061.4.2_06
5043395 1.4.2_04 Server VM - C2 crash in PhaseCFG::ScheduleLate on Solaris1.4.2_061.4.2_061.4.2_06
5046110 bf) Direct memory cannot be unreserved while reserving thread sleeps1.4.2_061.4.2_061.4.2_06
5049410 Hotspot compiler changes behaviour of program1.4.2_061.4.2_061.4.2_06
5050705 Async exception installed during exception processing causes segv.NANA1.4.2_06
5053217 VM segv's running jvmti/jvmpi profiler1.4.2_061.4.2_061.4.2_06
5054343 J2SE 1.4.2 cannot display certain awt components in Asian characters in RH2.1 ASNA1.4.2_06NA
5057116 EXECUTION STOPPED: on return to interpreted call, restored SP is corruptedNANA1.4.2_06
5059471 exception thows from jconsole when run any GUI which works fine with jdk1.4.xNA1.4.2_061.4.2_06
5059669 Can not eliminate implicit null checks for method invocations based on profile1.4.2_061.4.2_061.4.2_06
5062078 Https Trust Dialog in webstart can cause application to seem to hang1.4.2_06NANA
5069412 Regression 1.4.2_06b1 4937429 failing. cacerts in javaws and security dirs diffe1.4.2_061.4.2_061.4.2_06
5069955 JRE/Browser crash during repaint - IE/XP on MP or HT systems.1.4.2_06NANA
5070518 /api/javax_swing/ SwingUtilities/descriptions.html fails for JCK14a, 1.4.2_06b11.4.2_061.4.2_061.4.2_06
5070545 Regression:4683022 fails for 1.4.2_06-b011.4.2_061.4.2_061.4.2_06
5072683 JDK1.4.2_05 (for windows, IA64) doesn't pass expr15802m445 in jck14a-compiler1.4.2_06NANA
5077272 REGRESSION: ResourceBundle.getBundle(String, Locale) is broken in jdk 1.4.2_051.4.2_061.4.2_061.4.2_06
5085626 Exponential performance regression in AWT components (multiple monitors)1.4.2_06NANA

Changes in 1.4.2_05

The official version number for this update release is 1.4.2_05-b04. Bug fixes are listed in the following table. The Fix Status columns indicate the operating system to which the fix applies.

BugIDDescriptionMicrosoft Windows
Fix Status
Linux
Fix Status
Solaris
Operating Environment
Fix Status
4292742 NullPointerException with no stack trace1.4.2_051.4.2_051.4.2_05
4401122 java.util.zip.ZipFile. getInputStream(name). available() returns incorrect value1.4.2_051.4.2_051.4.2_05
4493901 Codepage aliases for EURO codepages missing1.4.2_051.4.2_051.4.2_05
4755476 RFE: JRE win32 install time support for identifying bad fonts.1.4.2_05NANA
4795485 JCK1.4a-runtime api/java_awt/interactive /FrameStateTests.html #FrameStateTests faNA1.4.2_051.4.2_05
4802211 No license agreement appears during the install of sparcv9-debug .sh bundles 1.4NANA1.4.2_05
4821353 new warning "finally cannot complete normally" should not be enabled by default1.4.2_051.4.2_051.4.2_05
4827458 Intermittent assertion failure running appserver 7 with mantis-beta on solsparc1.4.2_051.4.2_051.4.2_05
4829886 Assertion as (peek() == null()), "what's left behind is null" at parseHelper.cpp1.4.2_051.4.2_051.4.2_05
4835341 Introspector doesn't synchronize its caches1.4.2_051.4.2_051.4.2_05
4838512 (cs) Default charsets must be hardwired1.4.2_051.4.2_051.4.2_05
4850373 Blocking Selector stops Blocking occasionally1.4.2_05NANA
4851255 PIT: Printing Error dialog is shown twice when no printer is installed (Win32)1.4.2_05NANA
4864683 default CompilerThreadStackSize computation too small in 64bit sparc VMNA1.4.2_051.4.2_05
4867172 CMS/Train: soft refs not cleared as intended1.4.2_051.4.2_051.4.2_05
4872980 demo: FileChooserDemo: ShowPlainJFileChooser doesn't open empty dir correctly1.4.2_051.4.2_051.4.2_05
4874782 CMS: CL options MaxTenuringThreshold, MaxNewSize and SurvivorRatio are ignored1.4.2_051.4.2_051.4.2_05
4879883 (bf) Allocating direct buffers causes OutOfMemoryError1.4.2_051.4.2_051.4.2_05
4881228 (so) Selector.select() fails on OP_ACCEPT when the network is unplugged (wxp)1.4.2_05NANA
4892479 GDI object leak with 256 Colors display in 1.3.1_081.4.2_05NANA
4895084 JTable: Weird column resizing behavior in auto resize modes1.4.2_051.4.2_051.4.2_05
4895780 Hard coded version string in ConverterHelp*.java1.4.2_051.4.2_051.4.2_05
4900768 ActiveX bridge fails under IIS 5.01.4.2_05NANA
4900884 Korean short time pattern is not correct.1.4.2_05NANA
4908942 JAVA program hangs with XInitThreads call with JDK1.4, but works with JDK1.3.1NA1.4.2_051.4.2_05
4910211 "alt" key causes java.lang. NullPointerException in 1.5b141.4.2_05NANA
4911268 CTW assertion at type.hpp, 3491.4.2_051.4.2_051.4.2_05
4927868 deep recursion into PhaseIdealLoop::spinup: atg core dumped with fastdebug build1.4.2_051.4.2_051.4.2_05
4933851 Cannot deploy Java Web Start 1.4.2 in enterprise deployment1.4.2_051.4.2_051.4.2_05
4933975 ja/ko/zh/tw: bad chars in JRE 1.4.2_01 support info1.4.2_05NANA
4940522 Swing objects on the application do not recognize any mouse eventsNANA1.4.2_05
4943729 Login requires multiple proxy/server authentication1.4.2_05NANA
4945795 With mnemonic hiding turned on, Java does not display all mnemonics with ALT key1.4.2_05NANA
4946367 JDK 1.4.2 LDAP Library leaves worker threads orphaned1.4.2_051.4.2_051.4.2_05
4947038 Japanese characters not converting correctly from Codepage 930 to Codepage 9431.4.2_051.4.2_051.4.2_05
4951940 Win: Server VM crashes with test/java/util/Date/ DateGregorian CalendarTest.java1.4.2_051.4.2_051.4.2_05
4957832 JVM Server Crash on Solaris1.4.2_051.4.2_051.4.2_05
4959717 JVM crash with error "Fatal: null exception in compiled code"1.4.2_051.4.2_051.4.2_05
4964653 VM/C2 crashes when running a java program on amd64 (and sparc v9)1.4.2_051.4.2_051.4.2_05
4965430 Inconsistent results when comparing string referencesNANA1.4.2_05
4968560 Printing not working on mercury b12 with jdk 1.4.2_04 Build 011.4.2_051.4.2_051.4.2_05
4969341 AMD64: Hotspot crashes with Suse 2.4.21 beta kernelNA1.4.2_05NA
4971124 JIT Compiler crashes c2/opto/server VM on 1.4.2 ( Windows + Solaris )1.4.2_051.4.2_051.4.2_05
4974686 Only in 1.4.2, URLEncoder outputs exception in Japanese locale1.4.2_051.4.2_051.4.2_05
4976333 Same jni code causes jvm to crash after upgrading from 141 to 142_031.4.2_051.4.2_051.4.2_05
4977704 Incompatibility in https behaviour between 1.3.1 (with jsse 1.0.3) and 1.41.4.2_051.4.2_051.4.2_05
4978105 Applets in Plugin on Windows can't see dead keys as KeyEvents.1.4.2_05NANA
4978622 [1.4.2_05] cjk font.properties files for quicksilver needs to be updated1.4.2_051.4.2_051.4.2_05
4978963 onscreen objects flicker when apps on Windows call Toolkit.sync()1.4.2_05NANA
4979449 C2 compiler crash in const Type*TypeInstPtr::xmeet1.4.2_051.4.2_051.4.2_05
4984338 printing text using Courier New bold results in incorrect spacing1.4.2_051.4.2_051.4.2_05
4985197 1.4.2_03-b02 Crashes during Concurrent collections1.4.2_051.4.2_051.4.2_05
4985384 Java 1.4.2_03 C2 Compiler Crash with SIGBUS on Solaris1.4.2_051.4.2_051.4.2_05
4987087 Frame. setExtendedState(int state) may work incorrect with misleading WM'sNA1.4.2_051.4.2_05
4987309 NTLM authentication takes a long time (> 1000 seconds per request)1.4.2_05NANA
4988299 Memory leak when running java applets that communicate with javascript1.4.2_05NANA
4989229 Reload cert stores in HTTPS and signing verification cause slow performance1.4.2_05NANA
4991406 l10n for 4938868/4912570: GTK L&F: Behaviour in JFileChooser unlike mercury1.4.2_051.4.2_051.4.2_05
4992059 1.4.2 certificate dialog "Scary text"1.4.2_051.4.2_051.4.2_05
4994427 Java 1.3.1 Plugin does not work after 1.4.2_03/1.5.0-b38 JRE uninstallation1.4.2_05NANA
4995019 1.4.2_03 client JIT compiler optimization causing JVM to core1.4.2_051.4.2_051.4.2_05
4995494 142_04: wrong copyright year in about dialog on HtmlConverter1.4.2_051.4.2_051.4.2_05
4997192 Error 1305 when running jupdate through NTLM proxy1.4.2_05NANA
4997307 Sun JDK 1.4.2 JWS does not recognize OS architecture "x86"; not compatible withNA1.4.2_05NA
4998314 compute_compiled _exc_handler() called with pending exception1.4.2_051.4.2_051.4.2_05
4999735 REGRESSION:Applet not repainting after resizing the browser (IE)1.4.2_05NANA
5006328 winxp, java update fails because of file indexing system1.4.2_05NANA
5007037 1.4.2_04 fails to recognize the jar cache contents for versions <_041.4.2_051.4.2_051.4.2_05
5007709 VM crashes on deoptimization1.4.2_051.4.2_051.4.2_05
5008122 Korean: Java Web Start-add entry, buttons are stuck to the bottom of the pageNA1.4.2_05NA
5009610 64 bit JVM cores with target address not reachable with call instructionNANA1.4.2_05
5010244 PSARC/2003/321 needs to be backported to 1.4.2_05NANA1.4.2_05
5012380 Java Plugin clean up thread uses 50Mb as limit even though unlimited is used1.4.2_05NANA
5013984 regression: Java IM not working on Windows platforms1.4.2_05NANA
5014213 JVM 1.4.2_04 Linux SLES8 Itanium crashNA1.4.2_05NA
5016490 [1.4.2_x] some AWT components show garbled characters using font.properties forNA1.4.2_05NA
5018119 applet not working with Mozilla 1.4 BetaNANA1.4.2_05
5024566 Object integrity maybe changing using ParallelGC when a Full GC occurs1.4.2_051.4.2_051.4.2_05
5026610 REGRESSION: test java/nio/charset/coders/ IsSupported.java fails,1.4.2_05b011.4.2_051.4.2_051.4.2_05
5028187 Hotspot Windows build should include VERSIONINFO in binaries1.4.2_05NANA
5032314 problem affecting xalan 2.4.1 as supplied with jdk 1.4.21.4.2_051.4.2_051.4.2_05
5035993 REG: Text not rendered properly on vertical progressbar for some locale strings1.4.2_051.4.2_051.4.2_05


Changes in 1.4.2_04

The official version number for this update release is 1.4.2_04-b05. Bug fixes are listed in the following table. The Fix Status columns indicate the operating system to which the fix applies.

BugIDDescriptionMicrosoft Windows
Fix Status
Linux
Fix Status
Solaris
Operating Environment
Fix Status
4372119 Disappearing of busy cursor on JDK 1.31.4.2_04NANA
4479072 HTMLEditorKit uses always default editor kit for rendering of frames1.4.2_041.4.2_041.4.2_04
4686431 javac requires exponential time to attribute methods in a large hierarchy1.4.2_041.4.2_041.4.2_04
4711700 NullPointerException in JFileChooser when accessing system level icons1.4.2_041.4.2_041.4.2_04
4723745 1.4 REGRESSION: Metal & Windows FileChooserUI classes cannot be used without She1.4.2_041.4.2_041.4.2_04
4745222 1.4 REGRESSION: java.awt.Container.add is very slow in Applets1.4.2_04NANA
4775862 Cross-platform PrinterJob.printDialog gets hidden by main application window1.4.2_041.4.2_041.4.2_04
4795368 GTK+ theme keynav for JTree expand/collapse doesn't confirm with GTK+2 standard1.4.2_041.4.2_041.4.2_04
4795377 closing sequencer sometimes crashes the VM1.4.2_041.4.2_041.4.2_04
4795413 GTK+ L&F not fully reflecting GNOME High contrast large print theme1.4.2_041.4.2_041.4.2_04
4818483 Missing encoding conversion in PlainSocketImpl.socketCreateNANA1.4.2_04
4838960 Javascript event handlers becoming asynchronous1.4.2_04NANA
4843574 GTK+ JFileChooser doesn't open multiple files1.4.2_041.4.2_041.4.2_04
4856776 RMI call remains blocked even after network cable is unplugged in Solaris 81.4.2_041.4.2_041.4.2_04
4863451 REGRESSION: Unicode escape processing is redone1.4.2_041.4.2_041.4.2_04
4865948 dk1.5.0/sparc/demo/ jfc/FileChooserDemo doesn't work as expected w/ Motif L&FNANA1.4.2_04
4872664 REGRESSION: regex character class negation error1.4.2_041.4.2_041.4.2_04
4879522 REGRESSION: infinite loop in ISO2022_JP$Decoder. decodeArrayLoop()1.4.2_041.4.2_041.4.2_04
4886069 Printing: Legal page sizes not correctly selected/printed on LinuxNA1.4.2_041.4.2_04
4887178 in with J2se1.3 in multithread situation, socket reads data unexpectly1.4.2_041.4.2_041.4.2_04
4887966 Typo in 1.4.1 multi-version browser collision applet1.4.2_04NANA
4894522 Applets do not release all memory when destroyed.1.4.2_04NANA
4895018 JPI Control Panel "Help" refers to the incorrect Update button name1.4.2_041.4.2_041.4.2_04
4897554 Include UseSpinning, UseTLAB, PreBlockSpin with -XX:+AggressiveHeap for LinuxNA1.4.2_04NA
4898230 DefaultWriteObject Flag is always true in RMI-IIOP data stream1.4.2_041.4.2_041.4.2_04
4898868 JVM crash in awt!NewHandler::handler1.4.2_04NANA
4901516 IE Plugin can not discovery dynamic proxy settings1.4.2_04NANA
4901731 IOP serialization is slow for large objects1.4.2_041.4.2_041.4.2_04
4902977 CHROOT JDK 1.4.2-b28NA1.4.2_04NA
4903383 Incorrect ordering of loads/stores of same memory loc with -XX:-OptoScheduling1.4.2_041.4.2_041.4.2_04
4904370 JDK 1.4 and the JIS0208 character set encoding1.4.2_041.4.2_041.4.2_04
4904444 Applets requiring plugin 1.3.1 are unviewable after installing 1.4.21.4.2_04NANA
4904887 RH9:commit Japanese characters from the candidate window causes application hangNANA1.4.2_04
4905270 Side effect of sun.awt.noerasebackground=true workaround1.4.2_04NANA
4907493 input focus not working with multiple appletsNANA1.4.2_04
4908252 Java plugin downloads sticky applet multiple time for sites using load balancing1.4.2_041.4.2_041.4.2_04
4910908 1.4.2_01 Java Web Start documentation need to be update to the latest version1.4.2_04NANA
4911077 javax.rmi.CORBA.Util.isLocal(stub) restricts custom ORB1.4.2_041.4.2_041.4.2_04
4911507 spinners don't look like native ones on blueprint1.4.2_041.4.2_041.4.2_04
4912332NameNotFoundException when using Object factories on search results.NANA1.4.2_04
4912550 GTK L&F: In JFileChooser folder ordering is unlike native mercury ordering1.4.2_041.4.2_041.4.2_04
4912559 JFileChooser filepanel background color is unlike native mercury1.4.2_041.4.2_041.4.2_04
4912570 GTK L&F: Behaviour of new folder button in JFileChooser is unlike native mercury1.4.2_041.4.2_041.4.2_04
4912602 JFileDIalog does not show the current directory in GTK1.4.2_041.4.2_041.4.2_04
4912613 Swing's GTK look and feel should be updated to track GTK 2.21.4.2_041.4.2_041.4.2_04
4912618 GTK L&F: Shift+Tab causes the JFileChosser to behave vague1.4.2_041.4.2_041.4.2_04
4912631 Drag anchor of JToolBar is unlike the native mercury toolbar1.4.2_041.4.2_041.4.2_04
4913192 JFileChooser Dialog does not respond to the ESC key unlike Native FileDialog1.4.2_041.4.2_041.4.2_04
4914585 RepositoryId Lists not handled correctly1.4.2_041.4.2_041.4.2_04
4916008 Swing's blueprint engine is not in sync with native version1.4.2_041.4.2_041.4.2_04
4916752 Wrong discriminator received on a union with multiple case labels on a branch1.4.2_041.4.2_041.4.2_04
4916766 CORBA COMM_FAILURE when destroy() takes too long and close() happens1.4.2_041.4.2_041.4.2_04
4916767 applets hang on multimon systems after returning from StandBy (Windows XP)1.4.2_04NANA
4919300 J2SE needs to support Korean on MercuryNA1.4.2_04NA
4923414 GETJAVA: installation installer cannot proceed with current proxy setting1.4.2_04NANA
4924735 Exception thrown when you visit URL http://www.ussearch.com1.4.2_04NANA
4924896Ship currently published CA certificates in cacerts file1.4.2_041.4.2_041.4.2_04
4927116 Regression: 1.4.2 JVM core dumps with error ID 4F530E43505002EF 011.4.2_041.4.2_041.4.2_04
4931190 XP: Program Files\Java folder left over after uninstall1.4.2_04NANA
4931281Regression: jarsigner fails to verify the jar files1.4.2_041.4.2_041.4.2_04
4931314 java.io.StreamCorruptedException thrown due to java.lang.ClassNotFoundExceptionNANA1.4.2_04
4931321 Cannot specify java.util.logging.manager property using JWS1.4.2_041.4.2_041.4.2_04
4932376 IOException on drop part of drag'n'drop1.4.2_041.4.2_041.4.2_04
4932426 JavaWebStart version number inaccurate on Korean Locale on Win20001.4.2_041.4.2_041.4.2_04
4933131 C2 crash in adjust_check1.4.2_041.4.2_041.4.2_04
4933804 X11 colormap is created for each accelerated 24-bit offscreen imageNANA1.4.2_04
4934979 Issue with drawing images on a grayscale monitor under W2K1.4.2_04NANA
4935740 Mozilla 1.4 Mecury build_09 crash when visit http://www.clipstream.comNANA1.4.2_04
4937429 Java Web Start 1.4.2 uses obsolete cacerts file.1.4.2_041.4.2_041.4.2_04
4938868 GTK L&F: Behaviour of rename button in JFileChooser is unlike native mercury1.4.2_041.4.2_041.4.2_04
4940437 sun.nio.ch.Util.releaseTemporaryDirectBuffer NullPointerException1.4.2_041.4.2_041.4.2_04
4944137classDepth(null) crashes VM1.4.2_041.4.2_041.4.2_04
4945571consider removing validity check on trusted cert anchor selection1.4.2_041.4.2_041.4.2_04
4947404 AS7UR2 ER build crashed in Solaris x86 10 b45NANA1.4.2_04
4947550 Null Pointer in creating Window1.4.2_04NANA
4949482 -XX:NewSize, MaxNewSize CL arguments sometimes ignored1.4.2_041.4.2_041.4.2_04
4951068 JRE 1.4.2 support for Chinese/Korean fonts on Red Hhat AS 2.1NA1.4.2_04NA
4953126Signature timestamps in signed jar files break forward compatibility1.4.2_041.4.2_041.4.2_04
4959178 Regression test fails for 4905270: Side effect of sun.awt.noerasebackground=true1.4.2_04NANA
4959566 REG: JVM crash on RH3.0 w/ 4F533F4C494E55583F 491418160E4350500306NA1.4.2_04NA
4962866 Interop broken b/w 1.4.2_04 and 1.4.1,1.5 for TreeSet, BigInteger, BigDecimal1.4.2_041.4.2_041.4.2_04
4966382Krb5LoginModule authentication fails with exception, "connection reset"1.4.2_041.4.2_041.4.2_04
4975867 1.4.2_03 (SUNWj3rt) incorrect becomes default java on S10 with 1.5.0 present.NANA1.4.2_04
4985289 REGRESSION: Java plugin crashes IE when using PAC file1.4.2_04NANA
4991519 Encoding Unicode to JIS0208 Throw exception1.4.2_041.4.2_041.4.2_04


Changes in 1.4.2_03

The official version number for this update release is 1.4.2_03-b02. Bug fixes are listed in the following table. The Fix Status columns indicate the operating system to which the fix applies.

BugIDDescriptionMicrosoft Windows
Fix Status
Linux
Fix Status
Solaris
Operating Environment
Fix Status
4924896Ship currently published CA certificates in cacerts file.1.4.2_031.4.2_031.4.2_03


Changes in 1.4.2_02

The official version number for this update release is 1.4.2_02-b03. Bug fixes are listed in the following table. The Fix Status columns indicate the operating system to which the fix applies.

BugIDDescriptionMicrosoft Windows
Fix Status
Linux
Fix Status
Solaris
Operating Environment
Fix Status
4708924 Regression: IllegalStateException:constrain(xywh) not supp. for complex transform1.4.2_021.4.2_021.4.2_02
4751259 Java->JS crashes IE with JPI 1.4.0_02/ NPE with 1.4.11.4.2_02NANA
4757672 AsyncGetCallTrace() on Solaris/Intel core dumps with assertion failure1.4.2_021.4.2_021.4.2_02
4761990 1.4 Regression: Highlighting Color Behavior has changed1.4.2_02NANA
4762958 occasional crashes/deadlocks from AsyncGetCallTrace()1.4.2_021.4.2_021.4.2_02
4777869 JVMPI_EVENT_COMPILED_ METHOD_LOAD: "must release all locks when leaving VM" asser1.4.2_021.4.2_021.4.2_02
4788410 Cannot set preferences factory in web start1.4.2_021.4.2_021.4.2_02
4798569 Mozilla cannot correctly display Java applet with relative "width" attribute.NANA1.4.2_02
4808151 crash in AsyncGetCallTrace() when invoked during Deoptimization1.4.2_021.4.2_021.4.2_02
4810111 AsyncGetCallTrace() is absent in linux/Intel JVM1.4.2_021.4.2_021.4.2_02
4812196 infinite recursion in AsyncGetCallTrace() with the server JVM1.4.2_021.4.2_021.4.2_02
4820592 syncGetCallTrace: assert(pc_desc != 0, "scopeDesc must exist").1.4.2_021.4.2_021.4.2_02
4822846 AsyncGetCallTrace: guarantee(get_thread() == thread, "must be the same thread..1.4.2_021.4.2_021.4.2_02
4831461 JNI GetEnv() race with ThreadLocalStorage::set_thread() guarantee1.4.2_021.4.2_021.4.2_02
4837340 Cache versioning fails to work in 1.4.1 and higher releases1.4.2_021.4.2_021.4.2_02
4840883 hourglass cursor & modal dialogNANA1.4.2_02
4850081 Get/SetThreadLocalStorage need to work with AsyncGetCallTrace1.4.2_021.4.2_021.4.2_02
4850369 JInternalFrame setDefaultCloseOperation ignored under Motif look-and-feel.1.4.2_021.4.2_021.4.2_02
4852569 OBJ_ALLOC event deadlock between VMThread and Finalizer thread1.4.2_021.4.2_021.4.2_02
4857110 NTLM authentication must be transparent for users1.4.2_02NANA
4861802 missing /proc/ dir in chroot env. causes 1.4.1 java to failNANA1.4.2_02
4861809 VM crash when HeapDump requested1.4.2_021.4.2_021.4.2_02
4862593 JVM crash when dragging from Java UI component to natively rendered window/peerNANA1.4.2_02
4863423 Util buffer cache uses wrong release strategy1.4.2_021.4.2_021.4.2_02
4870762 Regression: 1.4.1_0x JVM crash in native code during drag and drop operation1.4.2_02NANA
4872170 Customer Java Application crashes in the XtWindowOfObject functionNANA1.4.2_02
4886212 Need general-purpose way to dispatch object invocations on Java GUI thread1.4.2_021.4.2_021.4.2_02
4890014 reload button in IE reloads a new classlaoder even if other applets are using it1.4.2_02NANA
4890651 Crash in OopFlow::build_oop_map1.4.2_021.4.2_021.4.2_02
4891973 [mercury] Java Setup menuitem location misleadingNA1.4.2_02NA
4892772Update cacerts file with GeoTrust root certs1.4.2_021.4.2_021.4.2_02
4895132 problems with filename cache on Windows1.4.2_02NANA
4895978 High CPU utilization with Matrox graphic adapters and Multiple Display1.4.2_02NANA
4901951 extra pings to server if WeakReferenced CachedJarLoaders gc'ed1.4.2_021.4.2_021.4.2_02
4911500 Size of sliders in GTK L&F larger than originalNA1.4.2_02NA
4911502 Open/Closing buttons on split panes are very smallNA1.4.2_02NA


Changes in 1.4.2_01

The official version number for this update release is 1.4.2_01-b06.

At this release, the Java Update feature is installed when the J2RE is installed. Java Update can automatically update your computer with the latest J2RE release.

Known Problems

  • This release introduces a new Java™ icon for the desktop and control panel. On Microsoft operating systems, if you upgrade from a prior JRE to this release, or if this release is installed and you then install an earlier release, either the classic Java icon or the new Java icon may be displayed. The possible inconsistency is due to various factors such as icon cache limits and system configuration. The inconsistency relates only to icon display, not to the JRE itself.

    The associated bug number is 4892335.

  • When downloading the J2SE 1.4.2 JRE or SDK to a Microsoft Windows 2003 Server machine that is behind any type of Proxy (even if correctly configured), a problem occurs. The problem is seen after downloading the "Windows Installation" from the J2SE 1.4.2 Download page

    When you click to install the download, a network error occurs, and the installation must be aborted.

    The workaround is to either download the "Windows Offline Installation" or install on a machine that isn't behind a proxy.

    The associated bug number is 4896643.

  • A bug in the Java 1.4.2 Web Start installer causes the Java Web Start desktop icon to be overwritten. Double-clicking the icon invokes the 1.4.2 Java Web Start application manager, even if a later release of Java is already installed.

    The associated bug number is 4899728.

  • A problem occurs when downloading the J2SE 1.4.2 JRE or SDK to a Microsoft Windows XP Home/Professional machine with BITS service disabled. The problem is seen after downloading the "Windows Installation" from the J2SE 1.4.2 Download page

    When you click on "Update Now," to run Java Update, Java Update fails silently after it is invoked. You see a balloon message that updates are available; then on selecting "download," the download begins and suddenly the taskbar icon goes away and nothing happens.

    The workaround is to enable BITS from the ControlPanel on XP.

    The associated bug number is 4900711.

  • On any Microsoft Windows 64-bit (Itanium processor) system, the registry key ( HKLM/Software/JavaSoft/Java Development Kit/1.4) and the CurrentVersion value of the registry key ( HKLM/Software/JavaSoft/Java Development Kit) are removed during uninstall. This only occurs when both J2SDK 1.4.2 and J2SDK 1.4.2_01 are installed on the system, and then either 1.4.2 or 1.4.2_01 is uninstalled.

    The associated bug number is 4904701.

Bug fixes are listed in the following table. The Fix Status columns indicate the operating system to which the fix applies:

BugIDDescriptionMicrosoft Windows
Fix Status
Linux
Fix Status
Solaris
Operating Environment
Fix Status
4830281 DPI setting not supported in GTK L&F1.4.2_011.4.2_011.4.2_01
4864048 j2re-1_4_2-iftw.exe installer has problems if IE proxy config is incorrect1.4.2_01NANA
4872524Enable JavaUpdate in 1.4.2_011.4.2_01NANA
4872525Remove \r\rn characters from Balloon Tip text1.4.2_01NANA
4874961JavaUpdate shows 'Java Update not completed' message when reboot is accepted1.4.2_01NANA
4878303 Can't input character into the applet text field when doing the applet demo1.4.2_011.4.2_011.4.2_01
4879307Random date/time attributes produced in jars through unpack breaks Java Update1.4.2_01NANA
4879678No warning/error messages if patching fails through incremental update1.4.2_01NANA
4883891 The auto download URL in Mantis FCS demo is not correct.1.4.2_01NANA
4884413Trigger installer to reboot if Sun VM is running in IE during Java Update1.4.2_01NANA
4885227Java Update tab should be hidden from non-administrative users1.4.2_01NANA
4885231 Web bundle installer fails to install if proxy requires authentication1.4.2_01NANA
4887020 Installer needs a more explicit message than "creating jar files"1.4.2_01NANA
4887595 Updated PhoneHome behavior for consumers1.4.2_01NANA
4889294 Need to update java logos in Java2Demo1.4.2_011.4.2_011.4.2_01
4889599 Upgrade from 1.4.2 to 1.4.2_01 & uninstall leaves JavaUpdate registry entries1.4.2_01NANA
4893529 JavaScript, wrong url for auto-install1.4.2_01NANA
4895390 1.4.2_01 HTMLConverter refers to the wrong default autodl URL1.4.2_01NANA
4895867 jre 1.4.2_01, Fr, computer needs to be rebooted dialog is too long1.4.2_01NANA
4895868 jre 1.4.2_01, It, string 'Finishing installation...' is too long1.4.2_01NANA
4896015 j2sdk 1.4.2_01, ja, extra '\' character in the installshield1.4.2_01NANA
4905011FloatingDecimal throws an assertion error with -enablesystemassertions flag.1.4.2_011.4.2_011.4.2_01