Sun Java Solaris Communities My SDN Account Join SDN
 
Documentation

Solaris[tm] Patches

 
SolarisTM Patches
for Java 2 SDK, Standard Edition, v1.3.1
Japanese

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.