SolarisTM
Patches
for Java 2 SDK, Standard Edition, v1.3.1
|
 |
Contents
Determining Which Patches Are Installed
To determine which patches are already installed on your system, use the
shell command "showrev":
% showrev -p
Check to see if the patches you need, or later versions, are in this list.
Where to Obtain Patches
If you don't have all the recommended and required patches, you can obtain
tar bundles of all the patches from the
J2SETM 1.3.1 download web site.
These are consolidated bundles that contain patches for all JDK versions.
The patch bundles are the recommended way to obtain the required patches.
However, the information about the required patches in the tables below
includes links to the SunSolve web site where the patches may be obtained
individually.
Note: Some of the J2SE 1.3.1 patches listed below may not be on
the SunSolve list of recommended product patches. However, you can find
the patch download page on the SunSolve web site by using that
web site's search facility. Just search for the patch ID number. Don't
include the two-digit patch version number in the search, in case a more
recent version is on the SunSolve web site.
Which Patch Versions Can Be Used?
The two digits appearing after the dash ('-') in a patch number indicate
the patch version. For example, the version of patch 123456-07 is 07.
Each patch on this page is listed with its minimum required version number.
Patch version numbers may change. For any given J2SE release,
if a patch version number has changed since the release, you can
update to the latest patch version number. It is expected that later
versions of a patch will also work correctly.
Patches for Solaris 8:
The following patches are for the SDK software on the Solaris 8 operating
environment.
| Need for Patch |
Solaris-SPARC
Patch # |
Solaris-x86
Patch # |
Nature
of Patch |
Problems Without Patch |
Obtain Patch
From |
| Required |
108652-33
or later |
108653-28
or later |
X11 6.4.1_x86: Xsun patch |
|
Free from SunSolve |
| Required |
108921-12
or later |
108922-12
or later |
CDE 1.4_x86: dtwm patch |
Spurious FOCUS_LOST and FOCUS_GAINED events. |
Free from SunSolve |
| Required |
108940-24
or later |
108941-24
or later |
Motif 2.1 patch. |
Core dump in some situations. |
Free from SunSolve |
Patches for Solaris 7:
The following patches are for the SDK software on the Solaris 7 operating
environment.
| Need for Patch |
Solaris-SPARC
Patch # |
Solaris-x86
Patch # |
Nature
of Patch |
Problems Without Patch |
Obtain Patch
From |
| Recommended for CDE users. |
107226-17
or later |
107227-17
or later |
For CDE window manager. |
Spurious FOCUS_LOST and FOCUS_GAINED events. |
Free from SunSolve |
| Required |
106980-16
or later |
106981-17
or later |
Libthreads patch. |
Java HotSpotTM Client VM will not run
properly. |
Free from SunSolve |
| Required |
106541-16
or later |
106542-16
or later |
Kernal patch. |
|
Free from SunSolve |
| Required |
108374-05
or later |
108375-05
or later |
CDE 1.3: libDtWidget Patch. |
|
Free from SunSolve |
| Required for zh.GBK Chinese locale.
This patch is not required and cannot be installed unless your system has
the zh.GBK Chinese locale.
|
107153-01
or later |
107152-01
or later |
Replaces bad font in zh.GBK locale. |
Bad Chinese font |
Free from SunSolve |
| Recommended |
107636-07
or later |
107637-07
or later |
Implementation of composition enabling/disabling API for X input methods. |
Automatic enabling/disabling of native input methods will not work;
input methods will be turned off in some situations. |
Free from SunSolve |
| Required |
107544-03
or later |
107545-03
or later |
SunOS 2.7 Kernel update. |
Class java.awt.List can cause virtual machine to dump core. |
Free from SunSolve |
| Required |
108376-24
or later |
108377-23
or later |
OpenWindows 3.6.1 Xsun patch. |
Required for running Java Compatibility Kit tests. Xserver crash when
using some Swing and Java 2DTM functionality. |
Free from SunSolve |
| Required |
106950-13
or later |
106951-13
or later |
Linker patch. |
UnsatisfiedLinkError associated with Motif 2.1. |
Free from SunSolve |
| Required |
107081-33
or later |
107082-33
or later |
Motif 1.2, Motif 2.1 and runtime library patch. |
Core dump in some situations, Scrollbars may be incorrectly removed
from ScrollPanes, Scrollbars may jump erratically, and menu items and check
boxes may have incorrect background color. Symbolic errors from commands
such as automountd. |
Free from SunSolve |
| Required |
106300-09
or later, and 106327-08
or later. |
106328-08
or later |
Shared library patch for C++. |
No SUNWlibC package. |
Free from SunSolve |
| Required |
107656-07
or later |
107657-06
or later |
OpenWindows 3.6.1 libXt Patch. |
|
Free from SunSolve |
| Required |
107702-07
or later |
107703-07
or later |
CDE 1.3: dtsession patch. |
|
Free from SunSolve |
Patches for Solaris 2.6:
The following patches are for the SDK software on the Solaris 2.6 operating
system.
| Need for Patch |
Solaris-SPARC
Patch # |
Solaris-x86
Patch # |
Nature
of Patch |
Problems Without Patch |
Obtain Patch
From |
| Required |
105633-56
or later |
106248-42
or later |
Xserver
bug fixes. |
Required for running Java Compatibility Kit tests. Xserver might crash
when TrueType fonts, which are turned on by default, are used. Also, characters
from Type1 fonts may display as blank spaces. |
Free from SunSolve |
| Required |
106040-16
or later |
106041-15
or later |
Input method fix and implemenation of composition enabling/disabling
API. |
Input methods will not work in some Asian locales for Swing components
without version 10 or later of this patch. Without version 13 or later,
automatic enabling/disabling of native input methods will not work; input
methods may be turned off in some situations. |
In Solaris 2.6 patch cluster |
| Required |
105568-23
or later |
105569-23
or later |
Threads bug fix |
Infrequent problem. Hangs forever inside wait(int millis)
or Thread.sleep(int millis). |
Free from SunSolve |
| Required for euro support |
106842-09
or later,
and 106841-01 or later |
106844-05 or later, and 105200-12
or later |
Euro support |
Input, output, or printing of the euro symbol will not be possible.
Formatting of currency strings in euros will not work. |
Free from SunSolve |
| Required for Traditional Chinese fonts |
106409-01
or later |
106410-01
or later |
Traditional Chinese TrueType font fix |
TrueType fonts for Traditional Chinese characters (zh_TW locale) cannot
be displayed. |
Free from SunSolve |
| Required |
107733-09
or later |
107734-09
or later
Note: After revision 09, 105491 was superceded by patch 107734. |
Linker patch |
Problem loading dynamically linked libraries with setuid root. |
Free from SunSolve |
| Required |
105210-38
or later |
105211-39
or later |
LibC patch |
Problems related to LibC and watchmalloc.
Also prerequisite for patches 105568 and 105569.
|
Free from SunSolve |
| Required |
105181-26
or later |
105182-25
or later |
Kernel update |
Various kernel problems. Also prerequisite for patches 105210 and 105211. |
Free from SunSolve |
| Recommended |
105669-10
or later |
105670-09
or later |
CDE 1.2: libDTSvc patch |
Problems related to /usr/dt/lib/libDtSvc.so.1. |
Free from SunSolve |
| Recommended |
105284-41
or later |
105285-41
or later |
Motif 1.2.7: Runtime library patch. |
Motif drag loop color scale popup hang SEGV dual toggle keyboard. |
Free from SunSolve |
| Required |
108091-03
or later |
108642-03
or later |
Update for XI18N_OBJS. |
Fatal error in ISO8859-01 Locale. |
Check SunSolve |
| Required |
105591-09
or later |
104678-07
or later |
C++ Shared library patch. |
Execption-handling and other errors in libC. |
Free from SunSolve |
| Required |
106125-11
or later |
106126-11
or later |
Patch for patchadd and patchrm. |
Patch database problems, mostly on x86 machines. |
Free from SunSolve |
| Required |
106429-02
or later |
none |
/kernel/drv/mm patch
|
Prerequisite for patch 105568.
|
Free from SunSolve |
Obtaining and Installing Patches from SunSolve
You can obtain patches from your warranty provider, from SunService (if
you have a SunSpectrum contract) or from the SunSolve web site. Most of
the recommended patches are freely available for download on the SunSolve
public web site.
You can download most patches individually from the SunSolve
Recommended & Security Patches web site.
Note: Some of the J2SE 1.3.1 patches listed on this page
may not be on
the SunSolve list of recommended product patches. However, you can find
the patch download page on the SunSolve web site by using the SunSolve
web site's search facility. Just search for the patch ID number. Don't
include the two-digit patch version number in the search in case a more
recent version is on the SunSolve web site.
Some patches are also part of larger groups of patches available as
patch clusters. See the Recommended
& Security Patch Clusters SunSolve site. Each cluster has a README
file, accessible from the web site, which lists the patches it contains.
Installation instructions for both individual patches and patch clusters
are available in the README file accompanying each download.