Java
SolarisTM のパッチ
Java 2 SDK, Standard Edition, v1.3.1
英語版

目次

インストール済みのパッチの確認

シェルコマンド showrev を使用して、どのパッチがシステムにすでにインストールされているかを調べてください。
    % showrev -p
表示されたリストに、必要なパッチまたはそれ以降のバージョンのパッチがあるかどうかを確認してください。
 

パッチの入手先

入手していない推奨されるパッチおよび必須のパッチがある場合は、J2SETM 1.3.1 のダウンロード Web サイトから、すべてのパッチの tar バンドルをダウンロードして入手することができます。バンドルには全 JDK バージョンのパッチが統合されています。

必須のパッチを入手するには、そのパッチバンドルをダウンロードすることをお勧めします。以下の表内の必須のパッチに関する情報には SunSolve へのリンクがあります。各リンクからパッチを個々に入手することができます。

注: 以下に示す J2SE 1.3 のいくつかのパッチは、SunSolve の推奨される製品パッチのリストにはない場合もあります。Web サイトの検索機能を使用すると、SunSolve Web サイト上のパッチのダウンロードページを見つけることができます。その際は、パッチの ID 番号で検索するようにしてください。SunSolve Web サイト上のパッチはさらに新しいバージョンである可能性があるので、2 桁のパッチバージョン番号は含めないでください。 

使用可能なパッチのバージョン

パッチ番号のダッシュ (-) の後に付いている 2 桁の数字は、パッチの「バージョン」を表します。たとえば、パッチ 123456-07 のバージョン番号は 07 です。

このドキュメントでは、パッチの必要最小限のバージョン番号を示します。

パッチバージョン番号は、変更されることがあります。 すべての J2SE リリースについて、リリース後にパッチバージョン番号が変更された場合は、最新のパッチバージョン番号にアップデートできます。パッチのバージョンが新しい方が、正確に動作すると思われます。

Solaris 8 のパッチ:

以下のパッチは、Solaris 8 オペレーティング環境の SDK ソフトウェアに対応しています。

パッチの必要性  Solaris-SPARC
パッチ番号 
Solaris-x86
パッチ番号 
パッチの
性質 
パッチを使用しない場合に
発生する問題 
パッチの
入手元 
必須  108652-33
またはそれ以降 
108653-28
またはそれ以降 
X11 6.4.1_x86: Xsun パッチ    SunSolve (無料)
必須  108921-12
またはそれ以降 
108922-12
またはそれ以降 
CDE 1.4_x86: dtwm パッチ  不適当な FOCUS_LOST および FOCUS_GAINED イベント  SunSolve (無料)
必須  108940-24
またはそれ以降 
108941-24
またはそれ以降 
Motif 2.1 パッチ  ある状況でコアダンプが生成される  SunSolve (無料)

Solaris 7 のパッチ:

以下のパッチは、Solaris 7 オペレーティング環境の SDK ソフトウェアに対応しています。

パッチの必要性  Solaris-SPARC
パッチ番号 
Solaris-x86
パッチ番号 
パッチの
性質 
パッチを使用しない場合に
発生する問題 
パッチの 
入手元 
CDE ユーザに推奨 107226-17
またはそれ以降
107227-17
またはそれ以降
CDE ウィンドウマネージャ用 不適当な FOCUS_LOST および FOCUS_GAINED イベント SunSolve (無料)
必須  106980-16
またはそれ以降 
106981-17
またはそれ以降 
Libthreads パッチ  Java HotSpotTM Client VM が正常に動作しない  SunSolve (無料)
必須  106541-16
またはそれ以降 
106542-16
またはそれ以降 
カーネルのパッチ    SunSolve (無料)
必須  108374-05
またはそれ以降 
108375-05
またはそれ以降 
CDE 1.3: libDtWidget のパッチ    SunSolve (無料)
zh.GBK 中国語ロケールには必須。このパッチの使用は必須ではなく、システムに zh.GBK 中国語ロケールがないとインストールできない  107153-01
またはそれ以降 
107152-01
またはそれ以降 
zh.GBK ロケールの不正なフォントを置き換える  不正な中国語フォント  SunSolve (無料)
推奨  107636-07
またはそれ以降 
107637-07
またはそれ以降 
X インプットメソッドで変換を有効または無効にする API の実装  ネイティブインプットメソッドを自動的に有効または無効にする機能が動作しない。インプットメソッドはある状況ではオフになる  SunSolve (無料)
必須  107544-03
またはそれ以降 
107545-03
またはそれ以降 
SunOS 2.7 カーネルの更新  クラス java.awt.List によって仮想マシンがコアダンプを生成する  SunSolve (無料)
必須  108376-24
またはそれ以降 
108377-23
またはそれ以降 
OpenWindows 3.6.1 Xsun パッチ  Java Compatibility Kit のテストの実行に必須。Swing および Java 2DTM のある機能を使用すると、Xserver がクラッシュする  SunSolve (無料)
必須  106950-13
またはそれ以降 
106951-13
またはそれ以降 
リンカのパッチ  Motif 2.1 と関連して UnsatisfiedLinkError が発生する  SunSolve (無料)
必須  107081-33
またはそれ以降 
107082-33
またはそれ以降 
Motif 1.2、Motif 2.1、および実行時ライブラリのパッチ  ある状況でコアダンプが生成され、スクロールバーが ScrollPane から不正に削除され、スクロールバーが不規則にジャンプし、メニュー項目およびチェックボックスが不正なバックグラウンドカラーになる。automountd などのコマンドでのシンボリックエラーが発生する  SunSolve (無料)
必須  106300-09
またはそれ以降、106327-08
またはそれ以降 
106328-08
またはそれ以降 
C++ 用の共用ライブラリのパッチ  SUNWlibC パッケージがない  SunSolve (無料)
必須  107656-07
またはそれ以降 
107657-06
またはそれ以降 
OpenWindows 3.6.1 libXt のパッチ    SunSolve (無料)
必須  107702-07
またはそれ以降 
107703-07
またはそれ以降 
CDE 1.3: dtsession のパッチ    SunSolve (無料)

Solaris 2.6 のパッチ

以下のパッチは、Solaris 2.6 オペレーティングシステム上の SDK ソフトウェアに対応しています。

パッチの必要性  Solaris-SPARC
パッチ番号 
Solaris-x86
パッチ番号 
パッチの
性質 
パッチを使用しない場合に
発生する問題 
パッチの 
入手元 
必須  105633-56
またはそれ以降 
106248-42
またはそれ以降 
Xserver 
のバグ修正 
Java Compatibility Kit のテストの実行に必須。デフォルトに設定されている TrueType フォントが使用されたときに、Xserver がクラッシュする。また、Type1 フォントが文字ではなくスペースとして表示される可能性がある  SunSolve (無料)
必須  106040-16
またはそれ以降 
106041-15
またはそれ以降 
インプットメソッドの修正、および変換を有効または無効にする API の実装  いくつかのアジアロケールでは、バージョン 10 以降のパッチがないと Swing コンポーネントに対してインプットメソッドが動作しない。バージョン 13 以降のパッチがないと、ネイティブインプットメソッドを自動的に有効または無効にする機能が動作しない。インプットメソッドはある状況ではオフになる  Solaris 2.6 パッチクラスタ
必須  105568-23
またはそれ以降 
105569-23
またはそれ以降 
スレッドのバグ修正  まれにしか発生しない問題。wait(int millis) または Thread.sleep(int millis) 内で常にハングアップする  SunSolve (無料)
ユーロのサポートには必須  106842-09 またはそれ以降、106841-01 またはそれ以降  106844-05 またはそれ以降、105200-12 またはそれ以降  ユーロのサポート  ユーロ記号を入力、出力、あるいは印刷できない。ユーロの通貨文字列をフォーマットできない  SunSolve (無料)
繁体字中国語フォントには必須  106409-01
またはそれ以降 
106410-01
またはそれ以降 
繁体字中国語の TrueType フォントの修正   繁体字中国語の文字 (zh_TW ロケール) の TrueType フォントを表示できない  SunSolve (無料)
必須  107733-09
またはそれ以降 
107734-09
またはそれ以降
注: リビジョン 09 より後は、パッチ 105491 が 107734 の代わりになります。 
リンカのパッチ  setuid ルートでの動的にリンクされたライブラリのロードで問題が発生  SunSolve (無料)
必須  105210-38
またはそれ以降 
105211-39
またはそれ以降 
LibC パッチ  LibC および watchmalloc に関連する問題が発生。パッチ 105568 および 105569 にも必須  SunSolve (無料)
必須  105181-26
またはそれ以降 
105182-25
またはそれ以降 
カーネルの更新  カーネルの問題が複数発生。パッチ 105210 および 105211 にも必須  SunSolve (無料)
推奨  105669-10
またはそれ以降 
105670-09
またはそれ以降 
CDE 1.2: libDTSvc パッチ  /usr/dt/lib/libDtSvc.so.1 に関連する問題が発生  SunSolve (無料)
推奨  105284-41
またはそれ以降 
105285-41
またはそれ以降 
Motif 1.2.7: 実行時ライブラリのパッチ  Motif のドラッグループカラースケールポップアップによって SEGV デュアルトグルキーボードがハングアップする  SunSolve (無料)
必須  108091-03
またはそれ以降 
108642-03
またはそれ以降 
XI18N_OBJS 用の更新  ISO8859-01 ロケールで致命的エラーが発生する  SunSolve を参照
必須  105591-09
またはそれ以降 
104678-07
またはそれ以降 
C++ 用の共用ライブラリのパッチ  例外処理および libC でのその他のエラー  SunSolve (無料)
必須  106125-11
またはそれ以降 
106126-11
またはそれ以降 
patchadd および patchrm 用のパッチ  多くは x86 マシン上での、データベースの問題のパッチ  SunSolve (無料)
必須  106429-02
またはそれ以降 
なし  /kernel/drv/mm のパッチ   パッチ 105568 にも必須  SunSolve (無料)

SunSolve からのパッチの入手およびインストール方法

保守契約先、SunService (SunSpectrum と契約している場合)、または SunSolve の Web サイトからパッチを入手できます。推奨されるパッチのほとんどは、SunSolve の Web サイトから無料でダウンロードすることができます。

ほとんどのパッチは、「SunSolve Recommended & Security Patches」 Web サイトから個別にダウンロードできます。

注: このページに示す J2SE 1.3 のいくつかのパッチは、SunSolve の推奨される製品パッチのリストにはない場合もあります。SunSolve Web サイトの検索機能を使用すると、SunSolve Web サイト上のパッチのダウンロードページを見つけることができます。その際は、パッチの ID 番号で検索するようにしてください。SunSolve Web サイト上のパッチはさらに新しいバージョンである可能性があるので、2 桁のパッチバージョン番号は含めないでください。

いくつかのパッチは、パッチクラスタというパッチグループに含まれています。SunSolve サイトの「Recommended & Security Patch Clusters」を参照してください。各クラスタには、クラスタに含まれているパッチの一覧を記載した README ファイルがあります。このファイルは、Web サイトから参照できます。

個々のパッチおよびパッチクラスタのインストール方法は、それぞれのダウンロードに含まれている README ファイルを参照してください。