Java
Java SE
Documentation
| Documentation |
The Java SE 6 Advanced is based on the current Java Platform, Standard Edition 6.
For more information on installation and licensing of Java Suite and Java SE Advanced, please visit Java SE Products Overview.
Information on Java SE Support can be found here.
The following tables summarize changes made in all Java SE 6 Advanced 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 JDK software, use the following command:
java -version
As of Java for Business 6u16, support is available for VirtualBox, Solaris Containers and Solaris LDOMs.
- The OS, processor architecture, server, and other hardware in use must be supported by the virtualization product.
Java SE 6 Advanced Revision Bug Fixes and Updates
The following tables summarize changes made in all Java SE 6 Advanced 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 JDK software, use the following command:
java -version
Changes in 6u45
For details, refer to the JDK 6u45 Update Release Notes.
Changes in 6u43 b31
Bug Fixes
BugId Category Subcategory Description 6951623 hotspot jvmti possible performance problems in FollowReferences() and GetObjectsWithTags() 7043987 hotspot jvmti JVMTI FollowReferences is slow 8005019 client-libs javax.swing JTable passes row index instead of length when inserts selection interval 8008733 xml jaxp Psr:perf:osb performance regression (18%) in wss_bodyenc
Changes in 6u43
For details, refer to the JDK 6u43 Update Release Notes.
Changes in 6u41
For details, refer to the JDK 6u41 Update Release Notes.
Changes in 6u39
For details, refer to the JDK 6u39 Update Release Notes.
Changes in 6u38 b31
Please note that fixes from prior revisions (6u37 b32) are included in this revision
Changes in 6u38
For details, refer to the JDK 6u38 Update Release Notes.
Changes in 6u37 b32
Bug Fixes
BugId Category Subcategory Description 8001388 core-libs javax.naming Java JNDI connection library on ldap conn is not honoring configured timeout 8001443 core-libs java.text Regression : SimpleDateFormat incorrectly parses dates formatted with Z and z pattern letters
Changes in 6u37 b31
Please note that fixes from prior revisions (6u35 b32) are included in this revision.
Changes in 6u37
For details, refer to the JDK 6u37 Update Release Notes.
Changes in 6u35 b32
Bug Fixes
BugId Category Subcategory Description 6957028 javawebstart other Random SHA1 digest errors when using Java Web Start with JarDiff 6322356 java classes_net InetAddress.getLocalHost performance need to be fixed 7196533 java classes_util_i18n TimeZone.getDefault() slow due to synchronization bottleneck
Changes in 6u35 b31
Bug Fixes
BugId Category Subcategory Description 7147666 jaxp parse High lock time for com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory.getInstance() 7166896 jaxp parse DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException
Changes in 6u35
Please note that fixes included in the immediately prior revisions are NOT included in 6u35. These fixes will be available in the first revision based on 6u35.
For further details, refer to the JDK 6u35 Update Release Notes.
Changes in 6u34 b32
Bug Fixes
BugId Category Subcategory Description 7107099 java classes_swing JScrollBar does not show up even if there are enough lebgth of textstring in textField 7171399 java_deployment security Applet throws AccessControlException sporadically while reading user.home
Changes in 6u34 b31
Please note that fixes from prior revisions (6u33 b33) are included in this revision.
Bug Fixes
BugId Category Subcategory Description 6230761 java classes_nio (so) NIO channels with IPv6 on Windows 7179391 java_plugin plugin2 "getprintjob" hangs in old plugin 7056731 jets idl Race condition in CORBA code causes re-use of ABORTed connections
Changes in 6u34
Please note that fixes included in the immediately prior revisions are NOT included in 6u34. These fixes will be available in the first revision based on 6u34.
For further details, refer to the JDK 6u34 Update Release Notes.
Changes in 6u33 b33
Bug Fixes
BugId Category Subcategory Description 7178741 hotspot svc_agent SA: jstack -m produce UnalignedAddressException in output 7027300 java classes_2d Unsynchronized HashMap access causes endless loop 7171690 java_plugin plugin2 legacy_lifecycle applets get destroyed prematurely 7177094 javawebstart other Regression: App fails w/ "application requesting unrestricted access",cache failure in 6u33 and 7u5 7174887 jndi other Deadlock in jndi ldap connection cleanup
Changes in 6u33 b32
Bug Fixes
BugId Category Subcategory Description 7162955 hotspot attach Attach api on Solaris, too many open files 6310967 hotspot svc_agent SA: jstack -m produce failures in output 7177216 java char_encodings native2ascii changes file permissions of input file 7158412 java install JRE installer does not delete its installation files from the user's Application Data folder 7175845 java jar "jar uf" changes file permissions unexpectedly 7119269 java_deployment general Tune URLUtils 7173533 java_deployment general Discoverer 10g olap is slower when using java 1.6 than with 1.5 7175548 java_deployment security Regression: Fix 7110690 breaks crossdomain functionality for applets running on 6u33-b03 (FCS/GA)
Changes in 6u33 b31
Please note that fixes from prior revisions (6u32 b32) are included in this revision.
Bug Fixes
BugId Category Subcategory Description 7167359 java classes_util_i18n (tz) SEGV on solaris if TZ variable not set
Changes in 6u33
Please note that fixes included in the immediately prior revisions are NOT included in 6u33. These fixes will be available in the first revision based on 6u33.
For further details, refer to the JDK 6u33 Update Release Notes.
Changes in 6u32 b32
Bug Fixes
BugId Category Subcategory Description 7059899 hotspot runtime_system Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV 7145587 hotspot runtime_system Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV (solaris sparc) 6707273 java classes_awt TrayIcon does not support 8-bit alpha channel in Windows XP 6886436 java classes_net Lightwight HTTP Container (com.sun.* package) is unstable 7118373 java classes_nio (se) Potential leak file descriptor when deregistrating at around the same time as an async close 7165725 java classes_swing JAVA6 HTML PARSER CANNOT PARSE MULTIPLE SCRIPT TAGS IN A LINE CORRECTLY
Changes in 6u32 b31
Please note that fixes from prior revisions (6u31-rev) are included in this revision.
Version Name Changed
The following changes were made to the output of the command
java -versionto releases starting from 6u32 and revision releases:
- The string "
rev" was removed from the version name of the revision (for example,1.6.0_32-b31).- The text "
for Business" was removed from the output of the command.In addition, the string "
fb" was removed from the bundle name (the file name of the installer).
Changes in 6u32
Please note that fixes included in the immediately prior revisions are NOT included in 6u32. These fixes will be available in the first revision based on 6u32.
For further details, refer to the JDK 6u32 Update Release Notes.
Changes in 6u31-rev-b25
Bug Fixes
BugId Category Subcategory Description 7104147 java classes_2d the fix for cr6887286 was not appropriate for backporting 7152564 java classes_security Improve CodeSource.matchLocation(CodeSource) performance 7148584 java jar Jar tools fails to generate manifest correctly when boundary condition hit
Changes in 6u31-rev-b24
Bug Fixes
BugId Category Subcategory Description 7133138 java classes_util_i18n Improve io performance around timezone lookups 7149608 java classes_util_i18n (tz): Default TZ detection fails on linux when symbolic links to non default location used.
Changes in 6u31-rev-b23
Bug Fixes
BugId Category Subcategory Description 7145980 java classes_awt Dispose method of window.java takes long 7063183 java_deployment general AIOB exception in the RemoveCommentReader 7063790 java_deployment general SunAutoProxyHandlerTest hangs 7129310 java_plugin plugin old-plugin liveconnect missing SecureCookiePermission 7115395 java_plugin plugin2 Java Plugin does not evaluate automatic proxy files correctly on Linux: always picks first proxy
Changes in 6u31-rev-b22
Bug Fixes
BugId Category Subcategory Description 7066129 hotspot monitoring_management GarbageCollectorMXBean#getLastGcInfo leaks native memory 7125594 hotspot monitoring_management C-heap growth issue in ThreadService::find_deadlocks_at_safepoint 7115586 java classes_nio (so) Suppress creation of SocketImpl in SocketAdaptor's constructor 7130335 java classes_text Problem with timezone in a SimpleDateFormat
Changes in 6u31-rev-b21
Please note that fixes from prior revisions (6u30-rev) are included in this revision.
Changes in 6u31-rev-b20
Please note that fixes included in the immediately prior revisions are NOT included in 6u31-rev-b20. These fixes will be available in the next revision based on 6u31.
For further details, refer to the JDK 6u31 Update Release Notes.
Changes in 6u30-rev-b23
Bug Fixes
BugId Category Subcategory Description 7099086 javawebstart general Java Web Start 10.1.* is considerably slower than Web Start 1.4.2, using getresource() repeatedly
Changes in 6u30-rev-b22
Bug Fixes
BugId Category Subcategory Description 6962930 hotspot garbage_collector make the string table size configurable 6963907 java classes_nio (so) Socket adapter need to implement sendUrgentData 7058336 java classes_nio (so) Socket adpator is not synchronized on channel state 7014194 java install 32-bit JRE silent install fails on WINDOWS 2008 SERVER 64-bit under System account 7020613 java install installation fails by SMS under System Account 7102934 xml jax-ws Npe occurs in abstractprocessor.readfromnextstructure 7096834 xml saaj SAAJ does not set correct namespace prefix and namespace URI for attributes in some circumstances.
Changes in 6u30-rev-b21
Please note that fixes from prior revisions (6u29-rev) are included in this revision.
For further details, refer to the JDK 6u30 Update Release Notes.
Changes in 6u29-rev-b22
Bug Fixes
BugId Category Subcategory Description 7064279 java classes_beans Introspector.getBeanInfo() should release some resources in timely manner 6763530 java classes_security Cannot decode PublicKey (Provider SunPKCS11, curve prime256v1) 7099658 java classes_util Properties.loadFromXML fails with ClassCastException 7091388 jets jets Regular unexplained npe's from corba libs after system has been running for days 7094377 jndi other Com.sun.jndi.ldap.read.timeout doesn't work with ldaps.
Changes in 6u29-rev-b21
Please note that fixes from prior revisions (6u27-rev) are included in this revision.
For further details, refer to the JDK 6u29 Update Release Notes.
Changes in 6u27-rev-b23
Bug Fixes
BugId Category Subcategory Description 7065822 xml jaxb Namespace of xml elements can change when un/marshalling xml using jaxb
Changes in 6u27-rev-b22
Bug Fixes
BugId Category Subcategory Description 7041100 hotspot compiler2 The load in String.equals intrinsic executed before null check 6761678 java classes_lang (ann) SecurityException in AnnotationInvocationHandler.getMemberMethods 6751338 java classes_util_jarzip ZIP inflater/deflater performance 6858865 java classes_util_jarzip Fix for 6728376 causes regression if the size of "data" is 0 and malloc returns Null for 0-length 7063209 javawebstart other JWS (started from desktop shorcut) doesn't update updated JNLP file from server
Changes in 6u27-rev-b21
Bug Fixes
BugId Category Subcategory Description 4947220 java classes_lang (process) Runtime.exec() cannot invoke applications with unicode parameters (win) 7021429 java_plugin plugin2 Jar file used by JRE1.4.2 won't be cached if it runs on New Generation Plugin. 7022938 java_plugin plugin2 New Java Plug-in occasionally fails to load first applet of two on IE 6
Changes in 6u27-rev-b20
Please note that fixes from prior revisions (6u26-rev) are included in this revision.
Changes in 6u27
Please note that fixes included in the immediately prior revisions are NOT included in 6u27. These fixes will be available in the first revision based on 6u27.
For further details, refer to the JDK 6u27 Update Release Notes.
Changes in 6u26-rev-b25
Bug Fixes
BugId Category Subcategory Description 7005503 hotspot runtime_arguments Make GuaranteedSafepointInterval a diagnostic flag 6981400 java classes_awt Tabbing between textfield do not work properly when ALT+TAB 7041125 jndi ldap LDAP API does not catch malformed filters that contain two operands for the ! operator
Changes in 6u26-rev-b23
Bug Fixes
BugId Category Subcategory Description 7046096 hotsopt compiler2 SEGV IN C2 WITH 6U25 7049963 jaas other DISTINGUISHED NAMES FOR CERT ARE ESCAPED IN JROCKIT 1.6(NOT COMPATIBLE WITH JROC 7049774 java rmi UID construction appears to hang if time changed backwards 6985788 jgss krb5plugin KDC failover exceeds 3.5 minutes
Changes in 6u26-rev-b22
Bug Fixes
BugId Category Subcategory Description 7041200 java classes_net java.net.InterfaceAddress's equals method may throw NPE 7012783 java classes_swing JFileChooser fails to resolve DFS links on Windows Vista SP2 6942989 java classes_util_logging Memory leak of java.lang.ref.WeakReference objects 6989026 java_plugin ocx JRE plugin 1.6.0_21 crashes when loading applets 7032687 java_plugin plugin2 Dragged-out applet can be closed when close browser 7044141 xml jaxb Reusing unmarshallers which on previous use threw UnmarshalException always throw ClassCastException
Changes in 6u26-rev-b21
Please note that fixes from prior revisions (6u25-rev) are included in this revision.
Changes in 6u26
Please note that fixes included in the immediately prior revisions are NOT included in 6u26. These fixes will be available in the first revision based on 6u26.
For further details, refer to the JDK 6u26 Update Release Notes.
Changes in 6u25-rev-b21
OlsonData 2011e
This release contains Olson time zone data version 2011e. For more information, refer to Timezone Data Versions in the JRE Software .
Please note that fixes from prior revisions (6u24-rev) are included in this revision.
Bug Fixes
BugId Category Subcategory Description 6788196 java classes_io (porting) Bounds checks in io_util.c rely on undefined behaviour 7012768 java classes_net InetAddress lookupTable leaks/deadlocks when using unsupported name service spi 6963006 java classes_security smartcardio is not mt safe - javax.smartcardio.CardException: wait mismatch 7001094 java classes_security Can't initialize SunPKCS11 more times than PKCS11 driver maxSessionCount 7020709 java_deployment networking regression: cannot run filemaker application due to java.lang.ClassCircularityError 6912166 java_plugin plugin2 SSV dialog problems when there are multiple applets on a page 6943350 java_plugin plugin2 Intermittent "No registered plugin for applet ID x" errors in applet 6996266 javawebstart jnlp_api Performance issue on BasicService.showDocument 7024697 jce pkcs11_csp SessionRef.dispose() should determine if the token referred to by the token object is still valid pr 6932403 jsse runtime SSLSocketImpl state issue 7025227 jsse runtime SSLSocketImpl does not close the TCP layer socket if a close notify cannot be sent to the peer
Changes in 6u25
Please note that fixes included in the immediately prior revisions are NOT included in 6u25. These fixes will be available in the first revision based on 6u25.
For further details, refer to the JDK 6u25 Update Release Notes.
Changes in 6u24-rev-b25
OlsonData 2011d
This release contains Olson time zone data version 2011d. For more information, refer to Timezone Data Versions in the JRE Software .
Bug Fixes
BugId Category Subcategory Description 6946825 java classes_net com.sun.net.httpserver.HttpServer; Memory Leak on Non HTTP conform open socket 6517427 java imageio GIF Reader throws IIOException when reading a Indexed GIF image with an embedded color profile 6799990 java_plugin plugin2 unrecognized message ID 42 (or 46) with next-generation Java plug-in 6750362 jndi ldap Very large LDAP requests throw a OOM on LDAP servers which aren't aware of Paged Results Controls 6997561 jndi ldap A request for better error handling in JNDI
Changes in 6u24-rev-b24
Bug Fixes
BugId Category Subcategory Description 6987135 hotspot compiler2 Performance regression on Intel platform with 32-bits edition between 6u13 and 6u14. 6672144 java classes_net HttpURLConnection.getInputStream sends POST request after failed chunked send 6976938 jaxp stax StackOverflowError by com.sun.xml.stream.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next
Changes in 6u24-rev-b23
OlsonData 2011b
This release contains Olson time zone data version 2011b. For more information, refer to Timezone Data Versions in the JRE Software .
Bug Fixes
BugId Category Subcategory Description 6991188 hotspot compiler2 C2 Crashes while compiling method 6996240 hotspot compiler2 The BitSet.length method sometimes returns an index+1 value less than that of the highest bit set. 6999988 hotspot garbage_collector CMS: Increased fragmentation leading to promotion failure after CR#6631166 got implemented 6911753 java char_encodings Add Big5 HKSCS-2008 support 6960516 java classes_awt sun.awt.UngrabEvent has an ID over AWTEvent.RESERVED_ID_MAX 7003106 java classes_fontprop Typo in linux.fontconfig.SuSE.properties file for linux CJK font support update 6973030 java classes_net NTLM proxy authentication fails with https 6998583 java classes_security NativeSeedGenerator is making 8192 byte read requests from entropy pool on each init. 6718364 java compiler inference fails when a generic method is invoked with raw arguments 7001375 jax-ws client-runtime JAVA 1.6: JAX-WS DOES NOT MAINTAIN session cookies, Session is not maintained when URL in Uppercase 6924489 jce pkcs11_csp sun.security.pkcs11.wrapper.PKCS11Exception: CKR_OPERATION_NOT_INITIALIZED
Changes in 6u24-rev-b22
Please note that fixes from prior revisions (6u22-rev) are included in this revision.
Changes in 6u24
Please note that fixes included in the immediately prior revisions are NOT included in 6u24. These fixes will be available in the first revision based on 6u24.
For further details, refer to the JDK 6u24 Update Release Notes.
Changes in 6u23
Please note that fixes included in the immediately prior revisions are NOT included in 6u23.
For further details, refer to the JDK 6u23 Update Release Notes.
Changes in 6u22-rev-b09
Bug Fixes
BugId Category Subcategory Description 6916062 hotspot compiler2 assert(_inserts <= _insert_limit,"hash table overflow") in NodeHash::hash_insert with debug build 6989076 hotspot runtime_system JVM crashes in klassItable::initialize_itable_for_interface 6982772 java classes_security javax.xml.crypto.dsig.TransformException occurs in canonicalization for XML signature in jdk6u21 6992314 java tools pack200 --version does not print its version correctly in 6u22 6941869 jaxp xslt XSL : Xalan transformer fails to process semicolumn symbol in a count() function correctly
Changes in 6u22-rev-b08
Bug Fixes
BugId Category Subcategory Description 6887981 java classes_awt Exception violation in Java2D Disposer 6890861 java classes_awt Crash in awt.dll after sun.awt.windows.WWindowPeer.modalEnable is called 6935563 java classes_nio (dc) Improve connection reset/port unreachable handling [win] 6982572 java classes_nio (so) Invalid InetAddress instance is created and causes an exception and abort in jdk5/jdk6.
Changes in 6u22-rev-b07
Bug Fixes
BugId Category Subcategory Description 6980681 idl orb CORBA deadlock in Java SE beleived to be related to CR 6238477 6378870 java classes_net Confusing error "java.net.SocketException: Invalid argument" for socket disconnection 4743225 java classes_swing Size of JComboBox list is wrong when list is populated via PopupMenuListener 6520574 java classes_swing JFileChooser - create new folder - not editable 6542335 java classes_swing different behavior on knob of scroll bar between 1.4.2 and 5.0 6963024 java classes_swing Only Applets on Windows: two JOptionPanes in a row makes the 2nd JOptionPane flicker 6302954 java compiler Inference fails for type variable return constraint 6986709 java localization Request to localise deployment.security.clientauth.keystore.auto to new value 6963077 java_deployment desktop 6u20: Cert list is empty, but customer is prompted by a JRE dialog to select a cert 6932885 java_deployment download Java deployment cache size limit is not regarded 6891269 java_plugin iexplorer non-compliance with Section 508 using 1.6.0_18 6964872 java_plugin install misplaced windows registry key after jdk uninstall
Changes in 6u22-rev-b06
Bug Fixes
BugId Category Subcategory Description 6958668 hotspot compiler2 repeated uncommon trapping for new of klass which is being initialized 6948538 hotspot garbage_collector CMS: BOT walkers can fall into object allocation and initialization cracks 6978533 hotspot garbage_collector CMS: Elide BOT update asserts until 6977974 is fixed correctly 6973570 hotspot runtime_system OrderAccess::storestore() scales poorly on multi-socket x64 and sparc: cache-line ping-ponging 6974813 hotspot runtime_system JVM needs to use demand loading for its DTrace probes 6967957 java classes_awt MToolkit : resizing a component in componentResized() is not propagated to content 6931566 java classes_net NetworkInterface is not working when interface name is more than 15 characters long 6984520 jmx classes NPE IN RMIConnector.connect 6979376 jndi ldap to have ldap filters tolerate underscore character in object identifier
Changes in 6u22-rev-b05
Please note that fixes from prior revisions (6u21-rev) are included in this revision.
Changes in 6u22
Please note that fixes included in the immediately prior revisions are NOT included in 6u22. These fixes will be available in the first revision based on 6u22.
For further details, refer to the JDK 6u22 Update Release Notes.
Changes in 6u21-rev-b11
Bug Fixes
BugId Category Subcategory Description 4939819 java classes_io File.canWrite() returns false for the "My Documents" directory (win) 6728842 java classes_io File.setReadOnly does not make a directory read-only (win) 6939261 java classes_swing Since 1.6.0_18 JMenus at JMenuBar are not selectable by their Mnemonic key anymore 6960430 javawebstart other java.lang.NullPointerException: null peer with Java Web Start (jdk1.6 update 12) 6922044 jaxp xslt XSLTC performance regression in 1.6.0_18 6955783 jndi dns ServiceUnavailableException caught even the secondary DNS is available
Changes in 6u21-rev-b10
OlsonData 2010l
This release contains Olson time zone data version 2010l. For more information, refer to Timezone Data Versions in the JRE Software .
Bug Fixes
BugId Category Subcategory Description 6217210 java char_encodings RFE: Support for Cp833 in 1.4.2 6927600 java classes_awt JDK 1.6 unable to capture X11 event in a Canvas using 6581734 java classes_management CMS Old Gen's collection usage is zero after GC which is incorrect 6578041 java dragndrop Drag & Drop from Motif to Java does not work.
Changes in 6u21-rev-b09
OlsonData 2010k
This release contains Olson time zone data version 2010k. For more information, refer to Timezone Data Versions in the JRE Software .
Disabling
This release includes a new system property,mmapUsage (on Solaris or Linux)sun.zip.disableMemoryMapping, which allows the user to disable themmapusage in Sun'sjava.util.zip.Zipfileimplementation (on Solaris and Linux platforms). Solaris or Linux applications that usejava.util.zip.ZipFilemay experience aSIGBUSVM crash if the application accidentally overwrites any zip or jar files that are still being used by the same Java runtime. Although this is a programming error of the offending application, this system property provides a solution to avoid the VM crash. With the property set to true (-Dsun.zip.disableMemoryMapping=true, or simply-Dsun.zip.disableMemoryMapping) the Sun JDK/JRE runtime disables themmapusage and the VM crash that might otherwise occur by overwriting the jar or zip file can be avoided.
Bug Fixes
BugId Category Subcategory Description 6233838 java char_encodings Improving charset implementation maintainability and performance. 6392804 java char_encodings Inappropriate output of ufffd in various decoders. 6950553 java classes_sound Applet: IE process crash in OLE32.DLL when playing a sound. 6929479 java classes_util_jarzip Add a system property sun.zip.disableMemoryMappingto disablemmapuse in ZipFile.6933738 jaxb-xsd compiler JAXB: xjc -episode option generates invalid code (duplicate @XmlAnyAttribute)
Changes in 6u21-rev-b08
Please note that fixes from prior revisions (6u20-rev) are included in this revision.
Bug Fixes
BugId Category Subcategory Description 6938026 hotspot compiler2 C2 compiler fails in Node::rematerialize()const 6948537 hotspot garbage_collector CMS: BOT walkers observe out-of-thin-air zeros on sun4v sparc/CMT 6948539 hotspot garbage_collector CMS+UseCompressedOops: placement of cms_free bit interferes with promoted object link 6951776 java classes_2d Modify MFontConfiguration to correctly determine linux releases 6416177 java classes_fontprop SuSE 10 needs CJK support 6911839 java classes_fontprop Sles/SuSE 11 needs CJK support 6645197 java classes_nio (so) Timed read with socket adaptor throws ClosedSelectorException if temporary selector GC'ed. 6824600 java classes_swing OOM occurs when setLookAndFeel() is executed in Windows L&F(XP style) 4691425 java classes_util_jarzip GZIPInputStream fails to read concatenated .gz files 6966402 java localization Request to localise two strings in deployment code 6869937 java_plugin plugin2 New Plugin - Vista&XP Focus never returned to browser 6895556 java_plugin plugin2 lack of status information showstatus method of Applet when the "Next Gen" plug-in enabled 6898437 javawebstart general Java Web Start 6 does not return appropriate exit code upon failure
Changes in 6u21
Please note that fixes included in the immediately prior revisions are NOT included in 6u21. These fixes will be available in the first revision based on 6u21.
For further details, refer to the JDK 6u21 Update Release Notes.
Changes in 6u20-rev-b09
Bug Fixes
BugId Category Subcategory Description 6944561 java classes_awt Mouse cursor stays in Text mode after leaving JTextArea or JTextField (Motif-based Toolkit only) 6898775 java_plugin iexplorer Plugin introduces visual defect into IE with rapid scrolling 6937964 jaxp other XML Duration do not conform to W3C specifications
Changes in 6u20-rev-b07
Bug Fixes
BugId Category Subcategory Description 6919638 hotspot garbage_collector CMS: ExplicitGCInvokesConcurrent misinteracts with gc locker 6948223 idl orb Corba issue, fail to reload object 6893325 java classes_awt JComboBox and dragging to an item outside the bounds of the containing JFrame is not selecting that 6725789 java classes_util_concurrent ScheduledExecutorService does not work as expected in jdk7/6/5 6547241 java imageio JPEGImageReader.readImage crash 6557086 java imageio Attempt to dispose jpeg reader form another thread may cause crash 6957378 jmx classes JMX memory leak
Changes in 6u20-rev-b05
OlsonData 2010i
This release contains Olson time zone data version 2010i. For more information, refer to Timezone Data Versions in the JRE Software .
Bug Fixes
BugId Category Subcategory Description 6897143 hotspot garbage_collector Stress test crashes during HeapInspection using ParallelGC. 6912018 hotspot garbage_collector CMS: guarantee(head() != 0,"The head of the list cannot be NULL") 6837842 hotspot jni JNI_CreateJavaVM crashes under impersonation 6927268 java_plugin plugin2 ShowDocument calls results in new iexplorer process 6940842 javawebstart other NPE in mapSignersToCodeSource when not caching files locally 6846148 jaxb-xsd runtime Namespace gets lost for null scope while using RetQName 6946312 jaxp sax XML parser omits characters callback to ContentHandler since 6u18
Changes in 6u20-rev-b03
Please note that fixes from prior revisions (6u19-rev) are included in this revision.
Bug Fixes
BugId Category Subcategory Description 6942771 hotspot garbage_collector SEGV in ParScanThreadState::take_from_overflow_stack 6929137 idl orb java-corba: Locking too broad in com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl 6898691 java classes_swing Java apps do not see keyboard switching on Sun Ray 6940416 jaxp xslt Regression in 6u18 wrt XSL/T processing
Changes in 6u20
Please note that fixes included in the immediately prior revisions are NOT included in 6u20. These fixes will be available in the first revision based on 6u20.
For further details, refer to the JDK 6u20 Update Release Notes.
Changes in 6u19-rev-b07
Bug Fixes
BugId Category Subcategory Description 6935535 hotspot compiler2 String.indexOf() returns incorrect result on x86 with SSE4.2 6631166 hotspot garbage_collector CMS: better heuristics when combatting fragmentation 6782663 hotspot garbage_collector Data produced by PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime is not accurate 6852873 hotspot runtime_system Increase in delta between application stopped time and ParNew GC time over application lifetime 6933402 hotspot runtime_system RFE: Improve PrintSafepointStatistics output to track cleanup time 6934758 hotspot runtime_system Expose the break down of clean up task time during Safepoint 4116222 java char_encodings Errors in Arabic code-conversion tables, part II 6907881 java classes_awt_im Different undesired behavior for entering Asian characters in Windows IME starting with Java 6.0 6924497 java classes_management HotSpotDiagnosticsMXBean.getDiagnosticOptions throws NPE 6836089 java classes_swing Swing HTML parser can't properly decode codepoints outside the Unicode Plane 0 into a surrogate pair 6917744 java classes_swing JScrollPane Page Up/Down keys do not handle correctly html tables with different cells contents 6547438 jaxb-xsd runtime Invalid JNI signature character ';'
Changes in 6u19-rev-b06
Bug Fixes
BugId Category Subcategory Description 4957990 hotspot garbage_collector PermHeap bloat in and only in server VM 6365587 java classes_net Proxy-Connection header sent through tunnel 6448457 java classes_nio (ch) Channels.newOutputStream().write() does not write all data 6801020 java classes_util_concurrent Concurrent Semaphore release may cause some require thread not signaled 6933032 java classes_util_i18n (tz) Support tzdata2010e 6920317 java compiler package-info.java file has to be specified on the javac cmdline, else it will not be avail. 6689809 jaxp xslt XSLT transformer ignores XPath predicates in xsl:key elements
Changes in 6u19-rev-b05
Please note that fixes from prior revisions (6u18-rev) are included in this revision.
Bug Fixes
BugId Category Subcategory Description 6930987 java classes_util_i18n (tz) Support tzdata2010c
Changes in 6u19
Please note that fixes included in the immediately prior revisions are NOT included in 6u19. These fixes will be available in the first revision based on 6u19.
For further details, refer to the JDK 6u19 Update Release Notes.
Changes in 6u18-rev-b09
Bug Fixes
BugId Category Subcategory Description 6896647 hotspot garbage_collector card marks can be deferred too long 6916644 hotspot compiler2 C2 compiler crash on x86 6918065 java classes_2d Crash in Java2D blit loop (IntArgbToIntArgbPreSrcOverMaskBlit) in 64bit mode 6851688 java classes_awt Hung up in applet application 5102804 java classes_beans Memory leak in Introspector.getBeanInfo(Class) for custom BeanInfo: Class param 6837847 java classes_security PKCS#11 A SecureRandom and a serialization error following installation of 1.5.0_18 6921289 java classes_util_i18n (tz) Support tzdata2010b 6883952 java_plugin iexplorer Issue in 6817482 is still reproducible with 6u16-rev-b03 when using old plugin 6887492 java_plugin iexplorer REGRESSION:proxy automatic configuration does not work since 6u14 6921609 javawebstart app_mgr regression: JWS does not update desktop shortcut following JNLP update with 6u18 release 6591117 jce pkcs11_csp Poor preformance of PKCS#11 security provider compared to Sun default provider
Changes in 6u18
Please note that fixes included in the immediately prior revisions (6u17-rev-b06 to 6u17-rev-b12) are NOT included in 6u18. These fixes will be available in the first revision based on 6u18.
For further details, refer to the JDK 6u18 Update Release Notes.
Changes in 6u17-rev-b12
Bug Fixes
BugId Category Subcategory Description 6917935 java classes_util_i18n (tz) Support tzdata2010a 6857340 java_plugin plugin2 Java Plugin memory leak when Java Applet is called repeatedly from JavaScript 6862679 jgss krb5plugin ESC: AD Authentication with user with umlauts fails
Changes in 6u17-rev-b10
IETF TLS protocol
This release contains an interim fix for a vulnerability in TLS. For more information, refer to Readme about TLS Fix.Bug Fixes
BugId Category Subcategory Description 6896157 idl orb unsynchronized hashmap in com.sun.corba.se.impl.transport.SelectorImpl.createReaderThread 6898739 jsse runtime TLS renegotiation issue
Changes in 6u17-rev-b09
Bug Fixes
BugId Category Subcategory Description 6493542 java classes_swing JFileChooser throws NPE on Vista with Win LaF in new folder 6888768 java performance DownloadManager causes performance regression in JDK 1.6.0_14 6898593 jdbc implementation java.sql.Date.valueOf no exception if date given is not in the JDBC date escape format(yyyy-mm-dd)
Changes in 6u17-rev-b08
Bug Fixes
BugId Category Subcategory Description 6893109 idl orb orb|memory leak in readObject() and writeObject() using idlj from jdk 1.6.0_14 6713352 java classes_swing classes_swing|Deadlock in JFileChooser with synchronized custom FileSystemView 6741890 java classes_swing classes_swing|Deadlock in Win32ShellFolderManager2 6493942 java classes_util_concurrent classes_util_concurrent|ConcurrentLinkedQueue.remove sometimes very slow 6904611 java classes_util_i18n classes_util_i18n|(tz) Support tzdata2009s 6357710 java_deployment security security|Client certificate authentication prompt on every connection 6840201 java_plugin plugin plugin|Regression: applet.destroy() is interrupted with jdk 6u10, run into completion with 6u7 6893617 jndi cosnaming cosnaming|JDK 6 CNCtx always uses the default ORB and not take java.naming.corba.orb ORB value
Changes in 6u17-rev-b07
Bug Fixes
BugId Category Subcategory Description 6423256 hotspot garbage_collector GC stacks should use a better data structure 6880029 hotspot runtime_system JDK 1.6.0_u14p Application crashed very early 6859086 java classes_2d Dialog created by JOptionPane.showMessageDialog does not repaint sometimes 6609468 java classes_util_i18n (rb) ResourceBundle and/or SimpleDateFormat not thread safe (hangs JVM) 6899397 java classes_util_i18n (tz) Support tzdata2009r 6739892 java classes_util_jarzip Improve handling of zip encoding through use of property flag 6783619 java_plugin plugin2 showDocument calls result in the new browser window opening behind the current top window. 6873101 java_plugin plugin2 showDocument calls result in the new browser window opening on top of the IE window
Changes in 6u17-rev-b06
Bug Fixes
BugId Category Subcategory Description 6847956 hotspot garbage_collector G1: crash in oopDesc*G1ParCopyHelper::copy_to_survivor_space(oopDesc*) 6828768 idl orb RMI-IIOP EJB clients do not fail over due to defect in JDK 1.6.0_12 6877056 idl orb SVUID calculated for java.lang.Enum is not 0L 6805775 java classes_util_concurrent LinkedBlockingQueue Nodes should unlink themselves before becoming garbage 6814989 java classes_util_concurrent STPE terminates when policy set to continue executing existing periodic tasks 6895447 java classes_util_i18n (tz) Support tzdata2009p 6893682 java_plugin plugin2 Areas of java plugin code ignore jar version settings 6851973 jgss krb5plugin ignore incoming channel binding if acceptor does not set one 6857795 jgss krb5plugin krb5.conf ignored if system properties on realm and kdc are provided 6449574 jndi ldap Invalid ldap filter is accepted and processed
Changes in 6u17-rev-b05
Please note that fixes from prior revisions (6u16-rev) are included in this revision.
Changes in 6u17
Please note that fixes included in the immediately prior revisions (6u16-rev-b03 and 6u16-rev-b04) are NOT included in 6u17. These fixes will be available in the first revision based on 6u17.
For further details, refer to the JDK 6u17 Update Release Notes.
Changes in 6u16-rev-b04
Bug Fixes
BugId Category Subcategory Description 6763340 idl orb memory leak in com.sun.corba.se.* classes 6518077 java classes_awt Modal dialogs open slowly with JRE 1.6.0 sun.awt.X11.XToolkit 6547881 java classes_awt NPE when closing modal dialog 6620010 java classes_nio (fc) FileChannel.tryLock leaves FileLock on lockList if I/O error occurs 6880110 java classes_util_i18n (tz) Support tzdata2009m 6274920 java classes_util_logging JDK logger holds strong reference to java.util.logging.Logger instances
Changes in 6u16-rev-b03
Bug Fixes
BugId Category Subcategory Description 6858208 hotspot runtime_system jvm crash when specifying TypeProfileWidth=0 on jdk 6.0 6860491 java classes_awt WRAP_TIME_MILLIS incorrectly set 6795561 java classes_nio (bf) CharBuffer.subSequence() uses wrong capacity value for new buffer 6817482 java_plugin iexplorer On IE, modal JDialog from an Applet in html frame is not modal 6809648 java_plugin plugin2 JSObject.eval() gets blocked by modal JDialog 6835274 java_plugin plugin2 Nextgen plugin fails on Windows Server 2003 with multiple Administrator Users
Changes in 6u16-rev-b02
Bug Fixes
BugId Category Subcategory Description 6772683 hotspot compiler2 Thread.isInterrupted() fails to return true on multiprocessor PC 6826736 hotspot compiler2 CMS: core dump with -XX:+UseCompressedOops 6865031 hotspot compiler2 Application gives bad result (throws bad exception) with compressed oops 6840305 hotspot runtime_system Discrepancy in system memory details (when 4G or greater) reported by JVM and Windows OS 6813208 java classes_awt pageDialog throws NPE from applet 6827786 java classes_swing Mnemonic cycling for multiple equal mnemonic armed menu items stops when encountering a submenu 6872467 java classes_util_i18n (tz) Support tzdata2009l 6548436 java compiler Incorrect inconvertible types error 6805578 java install RFE: disable java quick start jqs.exe at the JRE installation 6585239 jndi dns Regression: 2 DNS tests fail with JDK 5.0u13 b01 and pass with 5.0u12fcs Please note that fixes from prior revisions (6u15-rev) are included in this revision.
Changes in 6u16
Please note that fixes included in the immediately prior revision (6u15-rev-b04) are NOT included in 6u16. These fixes will be available in the first revision based on 6u16.
For further details, refer to the JDK 6u16 Update Release Notes.
Changes in 6u15-rev-b04
Bug Fixes
BugId Category Subcategory Description 6853910 java classes_util_i18n (tz) Support tzdata2009j Please note that fixes from prior revisions (6u14-rev) are included in this revision.
Changes in 6u15
For details, refer to the JDK 6u15 Update Release Notes.
Changes in 6u14-rev-b09
Bug Fixes
BugId Category Subcategory Description 6842999 hotspot runtime_system Update hotspot windows os_win32 for windows 2008 R2 6804454 java classes_2d RFE: Provide a way to control the printing dpi resolution from MSIE browser print. See also 6801859 6825342 java classes_awt Security warning may change Z-order of top-level 6843003 java classes_lang Windows 2008 R2 system recognition 6814140 java classes_util_logging deadlock due to synchronized demandLogger() code that locks ServerLogManager Please note that fixes from prior revisions (6u13-rev) are included in this revision.
Changes in 6u14
For details, refer to the JDK 6u14 Update Release Notes.
Changes in 6u13-rev-b08
Bug Fixes
BugId Category Subcategory Description 6786503 hotspot garbage_collector Overflow list performance can be improved 6787254 hotspot garbage_collector Work queue capacity can be increased substantially on some platforms 6821507 hotspot garbage_collector Alignment problem in GC taskqueue caused SIGBUS in debug build due to return on stack 6834474 java classes_util_i18n (tz) Support tzdata2009g
Changes in 6u13-rev-b07
Bug Fixes
BugId Category Subcategory Description 6798785 hotspot compiler2 Crash in OopFlow::build_oop_map: incorrect comparison of 64bit pointers 6829391 java classes_util_i18n (tz) Support tzdata2009f 6687968 java imageio PNGImageReader leaks native memory through an Inflater. 6688675 java_deployment download IBM applet is very slow on JRE6 due to repeated JAR file downloads w/ no HTTP header 'last-modified' 6518733 jaxp sax Regression: SAX not correctly handling attributes with newlines
Changes in 6u13-rev-b06
Bug Fixes
BugId Category Subcategory Description 6791132 hotspot compiler2 bad control in autobox split code 6820796 java classes_util_i18n (tz) Support tzdata2009d 6506304 jaxp other java.net.MalformedURLException: unknown protocol: c 6714797 jndi cosnaming InitialContext.close does not close NIO socket connections
Changes in 6u13-rev-b05
Bug Fixes
BugId Category Subcategory Description 6646020 hotspot compiler2 assert(in_bb(n),"must be in block") in -Xcomp mode 6700047 hotspot compiler2 C2 failed in idom_no_update 6743188 hotspot compiler2 incomplete fix for 6700047 C2 failed in idom_no_update 6722113 hotspot garbage_collector CMS: Incorrect overflow handling during precleaning of Reference lists 6467424 jaxp validation javax.xml.validation.Validator does not augment.
Changes in 6u13-rev-b04
Bug Fixes
BugId Category Subcategory Description 6800586 hotspot runtime_system -XX:+PrintGCDateStamps is using mt-unsafe localtime function Please note that fixes from prior revisions (6u12-rev) are included in this revision.
Changes in 6u13
For details, refer to the JDK 6u13 Update Release Notes.
Changes in 6u12-rev-b06
Bug Fixes
BugId Category Subcategory Description 6773533 idl transport Regression in the IIOP stack that produces either IOE or JVM crash 6789865 java_plugin misc Java Plugin isInNet implementation returns incorrect value in some cases 6725987 jets other ORB.destroy() does not cleanup correctly and ORB object instances are not garbage collected. 6796140 jets other Further ORB changes after 6725987
Changes in 6u12-rev-b05
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 6771432 java classes_net createSocket() - smpatch fails using 1.6.0_10 because of "Unconnected sockets not implemented" 6796489 java classes_util_i18n (tz) Support tzdata2009a Please note that fixes from prior revisions (6u11-rev) are included in this revision.
Changes in 6u12
For details, refer to the JDK 6u12 Update Release Notes.
Changes in 6u11-rev-b07
Bug Fixes
BugId Category Subcategory Description 6788347 hotspot compiler2 C2Compiler crash 6u7 6277781 idl serialization Serialization of Enums over IIOP is broke. 4457181 java classes_2d Unicode Combining Diacritics are not rendered 6670408 java classes_net testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
Changes in 6u11-rev-b06
Bug Fixes
BugId Category Subcategory Description 6767959 jaxp other Catalog resolver transient memory usage high
Changes in 6u11-rev-b05
Bug Fixes
BugId Category Subcategory Description 6673124 hotspot runtime_system Runtime.availableProcessors / os::active_processor_count wrong if unused processor sets exist 6687282 java classes_net URLConnection for HTTPS connection through Proxy w/ Digest Authentication gives 400 Bad Request
Changes in 6u11-rev-b04
Bug Fixes
BugId Category Subcategory Description 6643769 java_plugin other Applet main windows steals focus on Popup windows which is running Applet. Please note that fixes from prior revisions (6u7-rev) are included in this revision.
Changes in 6u11
For details, refer to the JDK 6u11 Update Release Notes.
Changes in 6u7-rev-b15
Bug Fixes
BugId Category Subcategory Description 6732194 hotspot compiler2 Data corruption dependent on -server/-client/-Xbatch 6722112 hotspot garbage_collector CMS: Incorrect encoding of overflown object arrays during concurrent precleaning 6722116 hotspot garbage_collector CMS: Incorrect overflow handling when using parallel concurrent marking 6739357 hotspot garbage_collector CMS: Switch off CMSPrecleanRefLists1 until 6722113 can be fixed 6764308 java classes_util_i18n (tz) Support tzdata2008i
Changes in 6u7-rev-b14
Bug Fixes
BugId Category Subcategory Description 6707023 java classes_awt Chinese Characters in JTextPane Cause Pane to Hang 6699856 java classes_swing Creating text in a JTextPane using Chinese text causes undesired behavior 6758988 java classes_util_i18n (tz) Support tzdata2008h 6599383 java classes_util_jarzip Unable to open zip files more than 2GB in size 6740193 javawebstart jnlp_file bug in Java Webstart Caching when using large argument list on resource href.
Changes in 6u10
For details, refer to the JDK 6u10 Update Release Notes.
Changes in 6u7-rev-b13
Bug Fixes
BugId Category Subcategory Description 6671882 hotspot runtime_system memory access after free in solaris/vm/os_solaris.cpp
Changes in 6u7-rev-b12
Bug Fixes
BugId Category Subcategory Description 6714678 java classes_awt IDE (Netbeans, Eclipse, JDeveloper) Debugger hangs process on Linux 6684401 java classes_swing JTree isExpanded should not call itself recursively 6684952 java classes_swing Exception occurred on JFileChooser in Applet 6719767 java install OEM ready Install requires InstallLocation registy entry 6722527 java install Need manifest for every exe file in jre/bin directory
Changes in 6u7-rev-b08
Bug Fixes
BugId Category Subcategory Description 6614100 hotspot compiler2 EXCEPTION_ACCESS_VIOLATION while running Eclipse with 1.6.0_05-ea 6487638 java classes_util_logging Calling LogManager.addLogger() and Logger.getLogger() cause deadlock
Changes in 6u7-rev-b07
Bug Fixes
BugId Category Subcategory Description 6662086 hotspot garbage_collector 6u4+, 7b11+: CMS never clears referents when -XX:+ParallelRefProcEnabled 6707643 java classes_util_i18n (tz) Support tzdata2008c 6698636 java_plugin plugin Java Plugin in Firefox hangs since 6u4 when remote policy file is present in java.security
Changes in 6u7
Bug Fixes
BugId Category Subcategory Description 6511756 hotspot jvmpi forte_is_valid_method() should call CollectedHeap::is_in_reserved() rather than is_in() 6671051 java classes_lang (process) Runtime.exec() hangs if signalled during fork/exec 6652375 java classes_security Add replacement GlobalSign Root CA to JDK 6696605 java classes_security Add Secom root certificates to the JDK 6656050 java classes_security Add AOL Root CA #2 to JDK 6679340 java classes_util_i18n (tz) Support tzdata2008b 6685178 java monitoring REGRESSION: NPE in ConnectorBootstrap when Agent.getManagementProperties() returns null. 6643315 java sunservicetags Product Registration Info button in the Windows JDK installer should use default browser 6656520 java_plugin misc Loading cacerts file from running JRE directory (JRE 1.4.2) 6567254 java_plugin ns6 Stack stomp in CSecureJNIEnv 6674757 java_plugin plugin Firefox hang upon first applet launch with Windows OEM builds of Java 6709297 javawebstart other Wonderland does not install via webstart with 6u10 b21 or later 6620632 jaxp stax DTD event is missing entity and notation information
Changes in 6u6-rev-b03
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 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 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 6686165 java install License presented in installer dialog is now poorly formated and harder to read 6649884 java_deployment general Auto update OFF for javaforbusiness
Changes in 6u33
Please note that fixes included in the immediately prior revisions are NOT included in 6u33. These fixes will be available in the first revision based on 6u33.
For further details, refer to the JDK 6u33 Update Release Notes.