Release Notes
Java 2 Standard Edition
|
| BugID | Category | Subcategory | Description |
|---|---|---|---|
| 6654208 | java | classes_security | 1.3.1_22b02 throws java.security.AccessControlException on Windows, not in 1.3.1_22 b01 |
| 4845752 | java | classes_util_i18n | (tz) Wrong behavior JDK 1.3.1 in GregorianCalendar at DST boundary time |
| 6624769 | java | classes_util_i18n | (tz) Support tzdata2007i |
| 6646197 | java | classes_util_i18n | (tz) Support tzdata2007k |
The official version number for this update release is 1.3.1_21-b02.
This release contains Olson time zone data version 2007h.
For more information, refer to
6611886
or see
US DST Timezone Updater.
Bug fixes are listed in the following table.
OlsonData 2007h
Bug Fixes
| BugID | Category | Subcategory | Description |
|---|---|---|---|
| 6583812 | hotspot | compiler2 | The fix for 5053921 might be incomplete or cause another problem in 1.3.1_14 and later version |
| 6599650 | hotspot | compiler2 | regression: java_g failed on assert(i < _max, "oob") |
| 6611886 | java | classes_util_i18n | (tz) support tzdata2007h |
| 6595137 | java | classes_util_i18n | (tz) support tzdata2007g |
| 4873106 | java | classes_util_i18n | (tz) Regression test java/util/TimeZone/SolarisTZVM.sh is failing on Solaris 10 |
| 6604272 | java | classes_util_i18n | (tz): wrong exit DST date for Pacific/Auckland |
| 6521218 | java_plugin | bridge | Plugin COMObject event handling Freeze leaks references in discarded events. |
| 6502030 | java_plugin | other | ControlPanelApplet can be access from client application |
The official version number for this update release is 1.3.1_20-b03.
Bug fixes are listed in the following table.
| BugID | Category | Subcategory | Description |
|---|---|---|---|
| 6497526 | java | classes_util_i18n | (tz) Support tzdata2006p |
| 6510927 | java | classes_util_i18n | (tz) Support tzdata2007a |
| 6496143 | java_plugin | bridge | Java Plugin CJavaDispatch reference counting not thread-safe |
| 6447127 | java_plugin | bridge | Beans using JPanel show memory leak when used with 1.3.1 ActiveX bridge |
The official version number for this update release is 1.3.1_19-b03.
Bug fixes are listed in the following table.
| BugID | Category | Subcategory | Description |
|---|---|---|---|
| 6420685 | hotspot | compiler2 | ResourceMark breaks growable array |
| 6180969 | hotspot | compiler2 | JVM 1.3.1 crash due to fatal error in exception handler |
| 6353457 | hotspot | compiler2 | Long Integer value changes in unpredictable manner with Deoptimization(1.3.1_06) |
| 6359662 | hotspot | garbage_collector | OutOfMemoryError with Object allocation in JDK1.3.1_09 |
| 6358532 | java | classes_net | HttpURLConnection.disconnect doesn?t really do the job |
| 6425120 | java | classes_util_i18n | (tz) Support tzdata2006g |
| 6276622 | java | install | 1.3.1_16 uninstaller removing TreatAs key for 1.5.0_02 |
| 4980600 | java | install | Syntax used when invoking coreutils does not conform to POSIX 1003.1-2001 |
| 6292347 | java_plugin | iexplorer | unexpected packet is sent in java.util.ResourceBundle.getBundle |
The official version number for this update release is 1.3.1_18-b01.
Australian Daylight Saving Time Fix: Melbourne, Australia, is hosting the Commonwealth Games during the month of March, 2006. Because of this event, several Australian states will postpone the end of Daylight Saving Time from March 26, 2006 to April 2, 2006. This change is planned for 2006 only. The transition to Standard Time will occur at 3 A.M. on April 2. This release contains a fix for bug 6391777, supporting the new transition date.
Important Note: You must restart the VM during January, 2007, in order to get correct the correct Daylight Saving Time rules after that date.
Bug fixes are listed in the following table.
| BugID | Category | Subcategory | Description |
|---|---|---|---|
| 6391777 | java | classes_util_i18n | JDK 1.3 TZ fix required - Related to SUN BASE RFE 6332148 |
| 6317483 | java_plugin | bridge | Beans extending JPanel class are not released when created via 1.3.1 ActiveX bridge |
The official version number for this update release is 1.3.1_17-b02.
This release contains bug
6356720,
which sometimes causes a requestFocus() to fail when it
is called immediately after a minimized window is restored. To work
around this bug, have the user click on the control to
set the focus. This bug will be fixed in a subsequent release.
Bug fixes are listed in the following table.
| BugID | Category | Subcategory | Description | 6302221 | hotspot | compiler2 | REGRESSION: hotspot c2 crash running rmi JCK tests |
|---|---|---|---|
| 5071820 | hotspot | compiler2 | server VM crashes with -Xcomp in 1.4.2_05 |
| 6195764 | hotspot | compiler2 | Crashes at Function name=JVM_GetCPFieldSignatureUTF in jdk 1.3.1_13 |
| 6326935 | hotspot | compiler2 | Exception message's size is more than doubled everytime an exception is thrown |
| 6186200 | hotspot | garbage_collector | RFE: Stall allocation requests while heap is full and GC locker is held |
| 6209695 | hotspot | garbage_collector | VolanoTest OOM with java se b14 |
| 5063437 | hotspot | jvmpi | JVMPI obj_frees come before method_exits |
| 5086424 | hotspot | runtime_system | improve the performance of GC_locker |
| 5069955 | java | classes_awt | JRE/Browser crash during repaint - IE/XP on MP or HT systems. |
| 4623997 | java | classes_util_i18n | GregorianCalendar returns bad WEEK_OF_YEAR |
| 6224672 | java | classes_util_i18n | Escalation: broken for time zone issue with date on windows |
| 6290444 | java_plugin | bridge | Memory leak due to unreferenced Objects created via 1.3.1 ActiveX bridge |
| 6301249 | java_plugin | bridge | Possible regression in ActiveX Bridge 1.3.1_13 and higher |
| 6317483 | java_plugin | bridge | Beans extending JPanel class are not released when created via 1.3.1 ActiveX bridge |
The official version number for this update release is 1.3.1_16-b06.
| BugId | Category | Subcategory | Description |
|---|---|---|---|
| 5040973 | hotspot | compiler2 | SIGSEGV in Type*Type::meet(const Type*)const+0x0 |
| 5049411 | hotspot | compiler2 | JVM crashes at assert(!n->is_Phi() && !n->is_CFG(),..) with java_g in 1.3.1_11 |
| 6224591 | hotspot | runtime_system | JVM stops merging state vectors for blocks where there's a monitor mismatch. |
| 6195718 | idl | orb | Incorrect abstract interface semantics in JDK ValueHandler |
| 6185414 | java | classes_awt | 1.3.1-only: JVM crashes during WTextComponentPeer.getText() using Citrix |
| 6223075 | java | classes_util_jarzip | java.util.zip stream classes do not close default {De,In}flaters |
| 6223076 | java | classes_util_jarzip | Unnecessary object retention in java.util.zip.Deflater |
| 5027783 | java | cte_test | Test CTE_REGTEST/Generic/4894903 is unpredictable |
| 6178600 | java | qa_install | Java 1.4.2 on RedHat Enterprise Linux 4.0 Beta-1 (32 bit) seg faults. |
| 5107268 | java_plugin | compatibility | different behavior among 1.3.1, 1.4.2 and tiger-b63 in Java plug-in for PrintJob |
| 6232087 | java_plugin | install | JRE 1.3.1+ series Plugin Changes Windows registry settings of JRE 1.4.2+,that is already installed |
| 6207824 | jndi | ldap | JNDI sending premature ABANDON after connection has closed |
The official version number for this update release is 1.3.1_15-b01. Bug fixes are listed in the following table.
| BugID | Description |
|---|---|
| 6204187 | Incorrect clsid is registered in windows registry for jre 1.3.1_14 release |
Bug fixes in the 1.3.1_14 version are listed in the following table.
| BugID | Description |
|---|---|
| 4292742 | NullPointerException with no stack trace |
| 4380809 | Focus disappears after deiconifying frame |
| 4413680 | Runtime exec hangs if ulimit nofiles is unlimited. |
| 4682728 | CTW assertion at srcsharevmoptolock.cpp, 379 |
| 4770950 | A bug of javax.swing.JTextField | 5031170 | GregorianCalendar uses wrong ERA value in non-lenient mode |
| 5053921 | Application crashes using :XX+UseTLE and -server on Windows |
| 5083638 | REGRESSION: 4789981 fails for 1.3.1_13-b01 on Solaris for Mozilla 1.0.1 |
| 5084917 | java.lang.IllegalArgumentException: Signal already used by VM: SIGHUP |
| 5086241 | JCK: QuickSilver api test fails with -Xprof flag |
Bugs fixed in the 1.3.1_13 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4258198 | Can't display localized exception messages of the native method correctly | NA | 1.3.1_13 | 1.3.1_13 |
| 4934415 | 'Broken pipe' error is corrupted under the Japanese locale | NA | NA | 1.3.1_13 |
| 4948258 | JNI: JVM aborted with JNI Exception when (*JAWT_ DrawingSurface)->Lock. | 1.3.1_13 | NA | NA |
| 5018973 | Fix all the corrupted error messages under the Japanese locale | NA | NA | 1.3.1_13 |
| 5031274 | java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 | 1.3.1_13 | 1.3.1_13 | 1.3.1_13 |
Bugs fixed in the 1.3.1_12 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4298656 | stack yellow zone not re-enabled after a StackOverflowError | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4401223 | Gregorian calendar gives a java.lang.Illegal ArgumentException only on 12-31-00 | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4402735 | [server] stack yellow zone not re-enabled after a StackOverflowError | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4463485 | compilation results in stack overflow while unrolling loop | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4710324 | rmic uses AWT ?! | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4770100 | -Xcheck:jni uses oop directly in _thread_in_native state | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4770828 | Loop related Hotspot crash | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4879051 | internal Error occurs during offet conversion of byte code in rewrite/relocate | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4904136 | [1.3.1_09]JVM crashes when big number is specified in fillRect() | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4907999 | [1.3.1_09] OutOfBoundsException with -server when ToString applies to rmi.UID | 1.3.1_12 | NA | NA |
| 4947038 | Japanese characters not converting correctly from Codepage 930 to Codepage 943 | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4953731 | java.awt.PopupMenu can make the system hang under Solaris/CDE | NA | NA | 1.3.1_12 |
| 4959717 | JVM crash with error "Fatal: null exception in compiled code" | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4976917 | Client blocks on getInputStream even after server completes its response | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 4983401 | Error ID: e:\ws\1.3.1\hotspot\src\share \vm\ci\ciInstanceKlass.cpp, 121 | 1.3.1_12 | 1.3.1_12 | 1.3.1_12 |
| 5007118 | 5 JCK tests failing with -Xcheck:jni flag | NA | 1.3.1_12 | 1.3.1_12 |
| 5018566 | JavaBeans Bridge for Active X 1.3.1_11: combobox selection hangs | 1.3.1_12 | NA | NA |
Bugs fixed in the 1.3.1_11 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4387620 | GetCurrentThreadCpuTime returns wrong information | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4392195 | infinite loop in sun.net.www.http. KeepAliveStream [due to skip()] | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4515367 | fatal error handler enhancements | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4670449 | RFE: DNS-related functions in PAC file support do not support foward DNS lookups | 1.3.1_11 | NA | NA |
| 4766057 | Reading entries from certain zipped files causes JVM death (native exception) | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4818483 | Missing encoding conversion in PlainSocketImpl.socketCreate | NA | NA | 1.3.1_11 |
| 4887178 | in with J2se1.3 in multithread situation, socket reads data unexpectly | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4918902 | REGRESSION 1.4: PropertyDescriptors do not find the most specific methods | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4933131 | C2 crash in adjust_check | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4947550 | Null Pointer in creating Window | 1.3.1_11 | NA | NA |
| 4953126 | Signature timestamps in signed jar files break forward compatibility | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4953991 | java.sql.TimeStamp results in wrong time for some timezones when dates are in BC | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4954658 | (thread) Thread.interrupt() is not executed after first try | NA | NA | 1.3.1_11 |
| 4957629 | REGRESSION:Ctor IndexedPropertyDescriptor works incorrectly | 1.3.1_11 | 1.3.1_11 | 1.3.1_11 |
| 4967720 | Netscape hang situation | NA | NA | 1.3.1_11 |
Bugs fixed in the 1.3.1_10 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4309152 | J# Compiler silently generates bytecode that exceeds VM limits. | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4311995 | BigDecimal String constructor throws StringIndexOutOfBounds. | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4372119 | Disappearing of busy cursor on JDK 1.3 | 1.3.1_10 | NA | NA |
| 4394817 | URL constructor throws java.lang.StringIndexOutOfBoundsException. | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4495990 | VM crashes if a run method throws an expection in a finally block. | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4680160 | JVM crash in java.net.ServerSocket.implAccept | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4784641 | -Xcheck:jni overly strict in JNI method IsSameObject | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4805573 | VM crash with heavy loading test program in 1.3.1_06 | NA | NA | 1.3.1_10 |
| 4838325 | sticky keys dont work as expected in JDK 1.3.1_07 (Accessibility) | 1.3.1_10 | NA | NA |
| 4846961 | Font properties files not available for HK locale | NA | NA | 1.3.1_10 |
| 4860981 | The Object#wait( long timeout) resumes without waiting time out in 1.3.X | NA | NA | 1.3.1_10 |
| 4868776 | Window frame goes black when 1.3.1_08 and grayscale display are used. | 1.3.1_10 | NA | NA |
| 4871233 | windows install scenario: registry problem | 1.3.1_10 | NA | NA |
| 4873131 | JVM hangs up with C++ std lib because of mutex deadlock in 1.3.1_03/1.4.0_0X. | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4886833 | jvm crashes without any error message | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4887174 | java.util.Date(int,int,int,int,int,int) is unable to give hour information | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4892479 | GDI object leak with 256 Colors display in 1.3.1_08 | 1.3.1_10 | NA | NA |
| 4894903 | 1.3.1_09: JVM process size grows after every JVMPI heap dump request. | 1.3.1_10 | 1.3.1_10 | 1.3.1_10 |
| 4898868 | JVM crash in awt!NewHandler::handler | 1.3.1_10 | NA | NA |
| 4904887 | RH9:commit Japanese characters from the candidate window causes application hang | NA | NA | 1.3.1_10 |
| 4905541 | VolanoMark test hang with 1.3.1_10 | NA | NA | 1.3.1_10 |
| 4905763 | java.awt.PopupMenu does not behave correctly under CDE | NA | NA | 1.3.1_10 |
Bugs fixed in the 1.3.1_09 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4337842 | readObject in java.net.URL fails to restore transient fields | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4422213 | java_g -version throws Segmentation Fault in Linux | NA | 1.3.1_09 | NA |
| 4460034 | Solaris/Intel: Synch test hangs trying to get to compiled code safepoint | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4482614 | LINUX: process reaping is broken | NA | 1.3.1_09 | NA |
| 4489146 | BigInteger(String, int) does not fail on multiple minus signs | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4503974 | JCK1.4, api/java_net/... tests hang in "-Xprof -verbose -verify" mode, linux | NA | 1.3.1_09 | NA |
| 4514097 | JVMPI_MONITOR_WAITED value returned is wrong | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4741093 | Java HotSpot(TM) Client VM warning: Attempt to allocate stack guard pages failed | NA | NA | 1.3.1_09 |
| 4766667 | JDK Downgrade Install: Java Plugin 1.4 Fatal Error | 1.3.1_09 | NA | NA |
| 4782891 | incorrect localization for javac diagnostic in J2SE 1.3.1 | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4799941 | JDK 1.3.1_07/1.4.1_02 - New ORBs create new threads forever | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4800683 | 1.3.1_03] Infinite loop seems to happen in phaseX.cpp with -server | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4804447 |
JNI Get |
1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4806430 | 1.3.1 Escalation: JFileChooser: Access key Alt+o doesn't work for "ok" button | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4806443 |
1.3.1 Escalation: JFileChooser: |
NA | NA | 1.3.1_09 |
| 4815817 | 1.3.1: Fix CDRInputStream.java optimization code to avoid chunk overflow errors | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4819465 | Right borders missing in JMenuItem and JScrollbar in 1.3.1_0x | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4819903 | behaviour of method changes after dynamic compilation occurs | 1.3.1_09 | 1.3.1_09 | NA |
| 4825523 | JVM crashes w/ SEGV when trying to execute Java code > 64 kB | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4833514 | JVM crash while reading FVD described class | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4836495 | JVM crashes trying to draw very small Arc2D pie fraction when antialiasing is on | NA | 1.3.1_09 | 1.3.1_09 |
| 4836743 | Backward compatibility - jni apps need to dereference bogus returned reference | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4843836 | [1.3.1_04] JVM Crashes | 1.3.1_09 | 1.3.1_09 | 1.3.1_09 |
| 4849934 | Bottom border missing in JComboBox. | 1.3.1_09 | NA | NA |
| 4853528 | Applies to 1.3.1 only - ServerSocket's accept() throws unexpected SocketException | NA | 1.3.1_09 | NA |
Bugs fixed in the 1.3.1_08 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4856397 | A de-serialized GregorianCalendar did not correctly handle the Calendar.set(int field, int value) method. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4473019 | Java Plug-in Security Warning dialog did not show buttons. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4477877 | java.beans.Introspector returned results depending on the order that classes were loaded by the Virtual Machine. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4510890 | A help viewer search would sometimes yield NullPointerExceptions, and search hit highlighting was unstable. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4518039 | The "~" character was not properly displayed in an HTML file using the SJIS character set. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4707386 | There was a system crash generating a Fatal: unhandled ci exception. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4729351 | Plugin regional locale parameters were incorrectly displayed. | 1.3.1_08 | NA | NA |
| 4738326 | The VM crashed while running a large application. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4755829 | An application ignored the nohup(1) command, caught and processed the SIGHUP signal, resulting in application exit with a return code of 129. | NA | 1.3.1_08 | 1.3.1_08 |
| 4759466 | In some cases, the text field caret did not return when window focus was moved and then restored. | 1.3.1_08 | NA | NA |
| 4769666 | SIGSEGV during C2 compilation of a method. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4772649 | System crashed with hotspot errors. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4775318 | Plug-in crashed when the ethernet cable was unplugged. | 1.3.1_08 | NA | NA |
| 4775420 | Signed applet failed only on JRE 1.3.1_06. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4780201 | System crashed when attempting to widen the range check of an IF node during compilation. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4781104 | The background color of a Menu was different from that of the MenuBar for classic style. | 1.3.1_08 | NA | NA |
| 4789981 | Application crashed due to problems in JVM/plug-in/Mozilla. | NA | 1.3.1_08 | 1.3.1_08 |
| 4793061 | Serviceability is improved by exposing VM version and flags to Serviceability Agent. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4794861 | Double primitive lost value when using -client. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
| 4802147 | White background persisted when applet exited to a different web page. | 1.3.1_08 | NA | NA |
| 4802816 | An applet could access a local resource without permission on IE60+JRE1.3.1_06. | 1.3.1_08 | 1.3.1_08 | 1.3.1_08 |
Bugs fixed in the 1.3.1_07 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4178050 | Socket reads and writes would randomly throw InterruptedIOE (random IOExceptions reporting Interrupted System Call). | NA | NA | 1.3.1_07 |
| 4185525 | Files now can contain any Unicode names. | 1.3.1_07 | NA | NA |
| 4263927 | FontMetrics.stringWidth() in PrintGraphics was incorrect. | 1.3.1_07 | NA | NA |
| 4283923 | Paging up and down repeatedly and quickly (in JavaHelp) generated exceptions and eventually hung the system. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4292477 | On a canvas, in some fonts, it was not possible to change font style without changing font size. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4370850 | java.lang.String always created new converters thus creating a race condition. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4414152 | There was a java_wrapper Error: can't find libjava.so. | NA | 1.3.1_07 | NA |
| 4433477 | Restore Popup MenuItm was disabled for a minimized InternalFrm. | 1.3.1_07 | NA | NA |
| 4473671 | GraphicsEnvironment.getDefaultScreenDevice always returned the first screen in a multi-screen configuration, no matter which screen was set as primary. | 1.3.1_07 | NA | NA |
| 4523757 | The javac compiler explicitly closes ZipFile objects allowing those resource to be reclaimed. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4532507 | There was an ArrayIndexOutOfBoundsException in javahelp. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4551985 | The background color of a Menu was different from that of the MenuBar. | 1.3.1_07 | NA | NA |
| 4665214 | Swing repainted iconified frames. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4685738 | There was a problem in CJavaJNI.cpp. | 1.3.1_07 | NA | NA |
| 4703989 | A runtime crash (Unexpected Signal : 11 occurred) was caused by String.compareTo sometimes walking one char past the end of an array. | NA | NA | 1.3.1_07 |
| 4709105 | JVM SEGVed. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4711693 | A Pop-up Menu did not display correctly. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4713783 | An EXCEPTION_ACCESS_VIOLATION occurred at ZIP_GetNextEntry function causing the JVM to exit. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4718209 | With IME ATOK, a Dialog created with AWT was not correctly displayed. | NA | NA | 1.3.1_07 |
| 4722076 | The JVM crashed in JVM_ArrayCopy whilst executing a JSP. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4722534 | A JEditorPane with HTML content displayed incorrectly aligned text. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4730228 | IME Japanese input mode could not be activated in an Applet running on Java plug-in. | 1.3.1_07 | NA | NA |
| 4730878 | PortableRemoteObject.narrow(...) was incorrectly casting a result to java.rmi.Remote. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4752649 | There was a performance problem when acquiring a secure (https) connection. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4757048 | JVM crashed when running a CPU-intensive, multithreaded application. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
| 4764567 | An applet would sometimes hang on the OutputStream.close() method. | 1.3.1_07 | NA | NA |
| 4765019 | The following error was generated: OutOfMemoryError: unable to create new native thread | 1.3.1_07 | NA | NA |
| 4765370 | Proprietary code converters were needed for Japanese locales. | NA | NA | 1.3.1_07 |
| 4766052 | The jinstall-1_3_1_05-win.cab url was not found. | 1.3.1_07 | NA | NA |
| 4767478 | A drop down list box was incorrectly displayed. | 1.3.1_07 | 1.3.1_07 | 1.3.1_07 |
Bugs fixed in the 1.3.1_06 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4638742 | There was a GDI leak when printing graphics from the browser. | 1.3.1_06 | NA | NA |
| 4750641 | Array.clone() was broken. | 1.3.1_06 | 1.3.1_06 | 1.3.1_06 |
A CORBA update was implemented in this release in order to comply with a specification update known as Java to IDL issue 4795. The implementation resulted in fixes for two bugs (bug numbers 4615605 and 4676248) present in the 1.3.1_04, 1.3.1_05 and 1.4.1 J2SE releases.
For these fixes to be implemented correctly, you must update both CORBA J2SE versions to 1.3.1_05 and 1.4.1. Each release brings half of the fix. Or you can update to the forthcoming 1.4.0_03 update release.
Failure to do so may result in a crash that generates output similar to the following. If you do experience this crash, the solution is to upgrade the J2SE version as outlined above.
Note: If a 1.4.x version (1.4.0_03 or 1.4.1) which contains this fix is not available, then you should downgrade your 1.3.1 version to 1.3.1_04 or below to avoid this crash.
Unexpected Signal : 11 occurred at PC=0xdf9079f8 Function name=JVM_MonitorWait Library=/net/koori/p/v05/jdk/1.3.1_05/fcs/b02/binaries/solaris-i586/jre/lib/i386/client/libjvm.so Current Java thread: at com.sun.corba.se.internal.io.IIOPInputStream.throwExceptionType(Native Method) at com.sun.corba.se.internal.io.IIOPInputStream.simpleReadObject(IIOPInputStream.java:272) at com.sun.corba.se.internal.io.ValueHandlerImpl.readValueInternal(ValueHandlerImpl.java:245) at com.sun.corba.se.internal.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:207) at com.sun.corba.se.internal.iiop.CDRInputStream.read_value(CDRInputStream.java:905) com.sun.corba.se.internal.core.UEInfoServiceContext.(UEInfoServiceContext.java:28) ...
Bugs fixed in the 1.3.1_05 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4096745 | Calls to disable() or enable() caused AWT components to blink. | 1.3.1_05 | NA | NA |
| 4451915 | Socket buffer size was limited to 64K. | NA | NA | 1.3.1_05 |
| 4455041 | AWT code caused images in a Powerpoint document to disappear. | 1.3.1_05 | NA | NA |
| 4478861 | AUDIODEV environment variable was not used for the audio control device. | NA | NA | 1.3.1_05 |
| 4485006 | Server JVM crashed while handling SIGQUIT. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4487126 | HTTP keep-alive connections timed out too frequently. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4495213 | Updating portions of a large, displayed table caused a temporary freeze to the user interface. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
|
4499777
4671580 |
JVM crashed with Hotspot. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4506928 | Memory leak was caused by java.awt.FileDialog. | 1.3.1_05 | NA | NA |
| 4515763 | A mouseClicked event was not received when pressing a char key. | NA | NA | 1.3.1_05 |
| 4517827 | An application crashed with Signal 11 when run in debugging mode. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4599575 | The browser crashed when passing Java objects to JavaScript using plug-in. | 1.3.1_05 | NA | NA |
| 4639387 | Coredump in a java application (that blocks all signals) invoked through JNI. | NA | NA | 1.3.1_05 |
| 4643265 | Setup failure on a machine with greater than 4 GB of physical memory. | 1.3.1_05 | NA | NA |
| 4652023 |
ALT+ |
NA | 1.3.1_05 | 1.3.1_05 |
| 4655758 | Ariba Buyer failed with -server option. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4664403 | Back space and arrow keys did not work in Internet Explorer. | 1.3.1_05 | NA | NA |
| 4667411 | There were performance issues with the java.lang.ThreadLocal method. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4671453 | For specific long values, comparisons were incorrect. | 1.3.1_05 | NA | NA |
| 4671460 | Using the -server Hotspot option broke code integrity. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4671586 | When using ReplicateScaleFilter() and AreaAveragingScaleFilter(), there was image corruption. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4672816 | The caret disappeared when an iconized window was restored. | 1.3.1_05 | NA | NA |
| 4674864 | Thai characters were not displayed. | NA | NA | 1.3.1_05 |
| 4676248 | There was a JDK 1.3.1/1.4 interoperability failure for all exceptions. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4677265 | MITSHM shared memory extension was disabled when running in Xinerama mode. | NA | NA | 1.3.1_05 |
| 4684173 | There was a CertificateException when verifying the root CA. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4685196 | Modal dialogs, dismissed and called again, appear minimized on the task bar. | NA | 1.3.1_05 | 1.3.1_05 |
| 4687305 | The browser froze when clicking on an html link in one frame while another frame contained an open JMenu in an applet. | 1.3.1_05 | NA | NA |
| 4692074 | An application encountered a painting problem. | 1.3.1_05 | NA | NA |
| 4692906 | Hotspot JVM's would hang if thread suspend/resume was executed by non-Java code. | 1.3.1_05 | NA | NA |
| 4700718 | An application using hyperlinks and page-down, caused user navigation problems. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4701709 | System SEGV in sparc.ad was caused by an unset bit in enc_String_Compare. | NA | NA | 1.3.1_05 |
| 4703547 | Application crashed due to a reload issue triggered by an unshared request object*Gold LOS. | NA | NA | 1.3.1_05 |
| 4705990 | Enter and arrow keys did not work in Internet Explorer. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4706007 | JVM crashed in Java2d loops with grayscale Barco video card. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
| 4710268 | ClassLoader deadlocked in OIDMap.java. | 1.3.1_05 | 1.3.1_05 | 1.3.1_05 |
At this release, Java Software no longer hosts recommended Solaris patches for Java 2 Standard Edition (J2SE) products. Instead, J2SE recommended Solaris patches are now hosted on Sun's SunSolve support website.
Bugs fixed in the 1.3.1_04 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4221476 | Croatian file.encoding property was wrong. | 1.3.1_04 | NA | NA |
| 4302818 | An animated GIF consumed CPU even when not visible. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4338463 | Deadlock occurred when dragging windows in SwingSet2. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4394805 | fillPolygon filled improperly when called on a nested component's graphics. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4420882 | A C++ application hosting an ActiveX component generated from a Java Bean crashed on exit. | 1.3.1_04 | NA | NA |
| 4434407 | Hotspot VM failed with javac test. | NA | NA | 1.3.1_04 |
| 4459640 | C++ application crashed with a load of more than 20 users. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4462061 | It was possible to pass a deleted weak reference as an argument. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4474873 | Implemented -Xcheck:jni option in hotspot. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
|
4490353
4531326 |
Server VM performance improvements. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4498286 | Helvetica, Courier and TimesRoman fonts were not working. | NA | NA | 1.3.1_04 |
| 4499542 | end() is now called only if Deflater was created by DeflaterOutputStream. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4500388 | Calling Thread.sleep with a small argument affected the system clock. | 1.3.1_04 | NA | NA |
|
4501186
4613974 |
JVM crashed. | NA | NA | 1.3.1_04 |
| 4510956 | java.sql.Date.toString was broken for years < 1000 and years > 9999. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4522874 | Signal 11 SIGSEGV in JVM_GetCPMethodClassNameUTF. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4524377 | -Xcheck:jni did not handle primitive classes. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4527959 | Plugin required multiple logins for basic authentication. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4530775 | VM died with the message, "panic: GC failed to enter single threaded mode" | 1.3.1_04 | NA | NA |
| 4533301 | Signal 11 SIGSEGV occurred in JVM_IsInterface function. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4546503 | JTree sent incorrect active descendant events. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
|
4614097
4517252 |
Application crashed with HotSpot Virtual Machine Error. | 1.3.1_04 | NA | NA |
| 4614121 | java.io.File.deleteOnExit sometimes did not work. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4615373 | ClassCastExceptions were generated from java.io.ObjectInputStream(setObjectFieldValue). | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4615605 | J2SE 1.4/1.3 interoperability was broken for RemoteException and unchecked exceptions. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4619047 | A java.lang.VerifyError was generated while running with large case values in a switch statement. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4619811 | VM would exit when the console user logged off. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4620290 | Server compiler failed with a HotSpot Virtual Machine Error, assertion failure, "element out of bounds". | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
|
4622082
4429511 |
The login dialog was improperly sized. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4623722 | Unnecessary authentication request impacted performance. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4628512 | Removed hard coded references to obsolete itelnet/iftp site. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4628657 | Applet froze when a user clicked "grant this session" for a signed applet. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4629380 | There were problems with maintaining focus in situations with multiple dialogs. | 1.3.1_04 | NA | NA |
| 4631055 | JTextField did not gain focus with Netscape 4.X,6.X/JRE 1.3.1_02. | 1.3.1_04 | NA | NA |
| 4631285 | Recompilation occurred with hotspot server VM. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4631621 | Application crashed with -server option. | 1.3.1_04 | NA | NA |
| 4634332 | Htmlconverter generated abnormal behavior. | NA | 1.3.1_04 | NA |
| 4635483 | There were packaging script problems involving SUNWj*rt and SUNWj*dev. | NA | NA | 1.3.1_04 |
| 4636030 | Unreadable or incorrect characters were displayed when using logical font names with bold, italic, or bold plus italic. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4636303 | Public JRE installation failed when installed on existing J2SDK 1.4. | 1.3.1_04 | NA | NA |
| 4640209 | The about dialog box contained an improper copyright year. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
|
4641445
4528128 |
java.util.zip.ZipFile.read() dumped core. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4645614 | Hotspot crashed when compiling a certain method. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4646627 | Logging off poped a "Wait-EndTask-Cancel" dialog box if running a service with AWT. | 1.3.1_04 | NA | NA |
| 4646764 | Application crashed with: HotSpot Virtual Machine Error , assertion failure, "infinite loop in PhaseGVN::transform". | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4647105 | JMenu layout was incorrect on secondary monitor, on dual monitor systems. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4647299 | Client hotspot generated silent data corruption. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
|
4650504
4134936 |
Mouse exit event was not fired for JButton. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4665264 | Application dumped core in libjpeg.so in awt_image_codec_JPEGImageEncoderImpl_writeJPEGStream. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4666195 | HttpURLConnection.getResponseCode() always returned -1. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
| 4667327 | HotSpot VM crashed on resizing (or painting) the ActiveX control. | 1.3.1_04 | NA | NA |
| 4671567 | With the mouse hovering over a visible tree row, tooltip either never appeared or appeared only once over the first targeted tree row. | 1.3.1_04 | 1.3.1_04 | 1.3.1_04 |
|
4671714
4676393 |
System.getProperty("os.name") and getProperties() did not correctly return Microsoft Windows XP os.name. | 1.3.1_04 | NA | NA |
Bugs fixed in the 1.3.1_03 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4177723 | When a a change was made to a JList's underlying ListModel, ListSelectionEvent listeners were not informed. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4273333 | PrinterJob.printDialog dialog box can now be modal. | 1.3.1_03 | NA | NA |
| 4339995 | When loading many animated gifs, not all images were shown. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4352535 | ToolTipManager leaked in Metal L&F. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4353705 | There was an Internal Error in ZipFile code during compilation. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4360510 | JToolTip functionality threw exceptions. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4389043 | There was a JMenu memory leak. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4419723 | Line number information for try-catch statement was not sufficient. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4421691 | Calling Component.setEnabled during InputMethodEvent usage caused a deadlock. | 1.3.1_03 | NA | NA |
| 4422376 | Compilation of cloudscape_classes.jar died with an assertion. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4431416 | VM hung when moving focus out of a text component while composing. | NA | 1.3.1_03 | 1.3.1_03 |
| 4447912 | Applet signed by cert from SunPKI, root CA GTE Cyber Trust, did not work. | 1.3.1_03 | NA | NA |
| 4458085 | HTTP redirects were limited to 5. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4463359 | There was a problem when an OopMap had the same callee-save register appear more than once. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4463536 | Error when attempting to run a program in the GB18030 locale. | NA | NA | 1.3.1_03 |
| 4469338 | There was a memory allocation problem. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4475369 | Using heavyweight over lightweight components caused unacceptable flashing. | 1.3.1_03 | NA | NA |
|
4479571
4503832 |
VM core dumped after receiving out of memory messages. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4480705 | EventQueue thread deadlocked with animated GIFs. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4480967 | SUNWj2rt errors appeared in the upgrade log for S8 => s9_41a upgrades. | NA | NA | 1.3.1_03 |
| 4481265 | SUNWj2man package needed safe default permissions. | NA | NA | 1.3.1_03 |
| 4483910 | Plug-in dll's were required for gecko. | 1.3.1_03 | NA | NA |
| 4484157 | GB18030 locale font.properties file was needed on Solaris 9 operating environment. | NA | NA | 1.3.1_03 |
| 4486978 | There was a libthread panic: fault in libthread critical section. | NA | NA | 1.3.1_03 |
| 4487415 | An ActiveX Popup window remains on screen when bridged Bean looses focus. | 1.3.1_03 | NA | NA |
| 4488956 | There was a memory leak in Swing. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4494358 | Future EnableEvent of OBJECT_ALLOC event was ignored once the event was disabled. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4496644 | For the GB18030 locale, the converter peforms additional bounds checks. | 1.3.1_03 | NA | 1.3.1_03 |
| 4497586 | For the GB18030 local, the converter encodes/decodes the full UCS range of characters. | NA | NA | 1.3.1_03 |
| 4499709 | The SystemMenu of JInternalFrame was hard-coded. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4503832 | There was a server hang when using hotspot in mixed mode. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4503980 | Focus lost/gain events were lost when gaining focus on an external CDE component. | NA | NA | 1.3.1_03 |
| 4504319 | Focus in a Jtextfield worked incorrectly when covered by a window (dtterm). | NA | NA | 1.3.1_03 |
| 4506751 | Plug-in and IE would lock/freeze after a modal dialog was launched from JavaScript. | 1.3.1_03 | NA | NA |
| 4516782 | Plug-in did not forward the password with the URLs opened by an applet. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4519411 | Printing of applets did not work. | 1.3.1_03 | NA | NA |
| 4522270 | Encoding a zero'd byte array using the zh_TW locale resulted in an empty string. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4522288 | Hotspot core dumped with signal 11. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4523989 | Behavior of HttpURLConnection.getResponseCode differed between versions 1.3.1 and 1.3.1_01. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4526573 | There was a SEGV in a card mark update. | NA | NA | 1.3.1_03 |
| 4527278 | classes/sun/misc/URLClassPath.java optimization code was missing. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
|
4531231
4527586 |
The constructor for java.util.zip.ZipFile threw a java.util.zip.ZipException. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4533120 | Crash while running BEA Weblogic in "-client". | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
|
4533735
4249035 |
RMI passing object by value resulted in an UnmarshalException.
Serializing EventListenerList resulted in a ClassNotFound exception. |
1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4546413 | The installer edits the CurrentVersion string and copies java.exe as appropriate. | 1.3.1_03 | NA | NA |
| 4554698 | After uninstalling MSVM on XP, Plug-in disabled MSVM. | 1.3.1_03 | NA | NA |
|
4616667
4406594 |
The installer failed with more than 4Gb of free disk space. | 1.3.1_03 | NA | NA |
| 4623890 | Some drop down menus failed to appear in Java2Demo for 1.3.1_03b01. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4626780 | There was a SIGSEGV in JVM_GetCPMethodClassNameUTF. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4627322 | Keyfire tests had JMenu failures. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
| 4631574 | There were various OopMap problems. | 1.3.1_03 | 1.3.1_03 | 1.3.1_03 |
Bugs fixed in the 1.3.1_02 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4361783 | ICMP port unreachable resulted in a SocketException. | 1.3.1_02 | NA | NA |
| 4393017 | There was severe performance degredation when displaying a JPEG image. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4396447 | A focus problem left an applet unusable. | NA | NA | 1.3.1_02 |
| 4411230 | VM crashed using HotSpot. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4419207 | Drag and drop didn't work with Netscape Java Plug-in. | NA | NA | 1.3.1_02 |
| 4420632 | Pasting from Clipboard into FileDialog caused the VM to crash. | NA | NA | 1.3.1_02 |
| 4420691 | There were problems with /usr/lwp/lib/libthread.so on the Solaris 8 operating environment. | NA | NA | 1.3.1_02 |
| 4425649 | JSplitPane did not preserve the "hidden" state of one component on resize of the parent frame. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4425878 | A PopupMenu would sometimes be chopped off (partially disappear). | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4428838 | There was a focus control problem with JavaBeans AciveX. | 1.3.1_02 | NA | NA |
| 4447727 | The Euro sign(\u20ac) was not visible in Swing components. | 1.3.1_02 | NA | NA |
| 4455845 | With the linear static gray palette, the wrong colors were being rendered to the screen. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4456474 | An error occured when attempting to roll_forward() at a compiled_safepoint. | NA | NA | 1.3.1_02 |
| 4473882 | There was a problem with Java postinstall scripts. | NA | NA | 1.3.1_02 |
| 4474154 | There were problems with the -server compiler option. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4475540 | GZipOutputStream was leaking native memory. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4476318 | In Plug-in, JSObject was not working correctly. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4477089 | Key Event was not transfered to target components correctly. | 1.3.1_02 | NA | NA |
| 4477197 | Java XML API crashed under stress. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4477225 | Unicode Encoding sometimes worked incorrectly with threads. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4478302 | Moving a JWindow did not generate corresponding event. setLocation method did not work consistently with JWindow. | NA | NA | 1.3.1_02 |
| 4478849 | JVMPI_OBJ_ALLOC posted instance size was not correct. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4479001 | When no value was keyed in a text area, a null was displayed, rather than a blank. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4481951 | AppletContext.getApplets() returned an incorrect enumeration of applets. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4483929 | HotSpot crashed when switching IME from Atok14 to IME2000. | 1.3.1_02 | NA | NA |
| 4486489 | Incorrect data was returned from ResultSet.getString() for LONG VARCHAR. (Regression) | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4486745 | There was an compatibility problem with fontmetrics. | 1.3.1_02 | NA | NA |
| 4487400 | JavaBeans ActiveX controls deadlocked. | 1.3.1_02 | NA | NA |
| 4487403 | JavaBeans ActiveX Popup windows were not displayed in the correct screen position. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4486859 | There was a bad local variable table for an exception parameter of a catch block. (Regression) | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4489707 | ARIBA Buyer crashed when used with HotSpot -server option. | NA | NA | 1.3.1_02 |
| 4490177 | HotSpot Server VM calling the same method in a loop stopped working after a few iterations. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4491122 | There were problems with IP_MULTICAST_IF. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4493559 | SOCKS protocol failed when used from an applet. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4498820 | -Xrs caused an IllegalArgumentException. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4499805 | There was a race condition in heap_expanded() in the previous fix of bug 4411230. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4500124 | A socket read problem generated MARSHALLING exceptions. | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
| 4500265 | JavaBeans ActiveX controls deadlocked when JOptionPane was shown. | 1.3.1_02 | NA | NA |
| 4504200 | VM generated error: Exception in thread "CompileThread0" java.lang.OutOfMemoryError | 1.3.1_02 | 1.3.1_02 | 1.3.1_02 |
Beginning with J2SE 1.3.1_01a, Java Plug-in supports <applet> tags for launching applets and for initiating autodownload of the JRE/Java Plug-in on Microsoft Windows platforms. For more information, see
Java Plug-in Developer Documentation
Bugs fixed in the 1.3.1_01a Version for Microsoft Windows are listed in the following table.
| BugID | Description |
|---|---|
| 4150332 | With the Spreadsheet demo applet, a java.lang.ArrayIndexOutOfBoundsException occurred. |
| 4460631 | Process heap size (C-stack) grew without bounds. |
| 4477187 | Loading applets, using IExplorer 5.0/5.5, sometimes caused a system hang. |
| 4477564 | getAppletContext().getApplet(name) did not work in Plug-in. |
| 4483216 | There was an EXCEPTION_ACCESS_VIOLATION when using plugin and SSL/https. |
Bugs fixed in the 1.3.1_01 Version are listed in the following table. The Fix Status columns indicate the operating system and version to which the fix applies.
| BugID | Description |
Microsoft
Windows Fix Status |
Linux
Fix Status |
Solaris
Operating Environment Fix Status |
|---|---|---|---|---|
| 4107667 | Accelerators did not work on popup menus. | 1.3.1_01 | 1.3.1_01 | 1.3.1_01 |
| 4160499 | There were problems with error handling when using sun.net.www.protocol.http.HttpURLConnection and java.net.HttpURLConnection. | 1.3.1_01 | NA | NA |
| 4211817 | JarURLConnection.openConnection() did not reflect the current jar file contents. | 1.3.1_01 | NA | NA |
| 4242616 | If a POST (URL + data) request on a URLConnection timed out, the URLConnection retried the request, but did not resend the data. | 1.3.1_01 | 1.3.1_01 | 1.3.1_01 |
| 4252080 | JTextArea word selection problems | 1.3.1_01 | 1.3.1_01 | 1.3.1_01 |
| 4280606 | JScrollPane with a massive row or column header (approaching Integer.MAX_VALUE) caused the VM to crash. | 1.3.1_01 | 1.3.1_01 | 1.3.1_01 | 4294758 | java:classes_swing: BoxLayout caused java.lang.NullPointerException and applet crashed. | 1.3.1_01 | 1.3.1_01 | 1.3.1_01 |
| 4297642 | Plug-in did not consume a keyEvent when consume() was used. | 1.3.1_01 | NA | NA |
| 4300726 | When a Frame with a visible child Dialog was hidden, then shown again, the child Dialog incorrectly stayed hidden. | 1.3.1_01 | 1.3.1_01 | 1.3.1_01 |
| 4303306 | Japanese fonts sometimes used too much memory before freeing memory. | NA | NA | 1.3.1_01 |
| 4333436 | GetExtra always returns null when reading zip file | 1.3.1_01 | 1.3.1_01 | 1.3.1_01 |
|
4341627
4355226 |
Font style (bold) could not be applied to certain Japanese and Korean font poin |