Sun Java Solaris Communities My SDN Account Join SDN
 
Documentation

J2SE 1.3.1_27 アップデートリリースノート

 

リリースノート

Java 2 Standard Edition
バージョン 1.3.1_27
Microsoft Windows、Linux、Solaris オペレーティング環境

目次

最新のバージョン
前のバージョン

概要

このドキュメントでは、すべての 1.3.1 アップデートリリース版の変更点の概要を解説します。また、1.3.1 のオリジナルのリリースノートへのリンクがあります。アップデートリリースはバグ修正リリースであるため、オリジナルの 1.3.1 リリースへの機能の追加や削除は行なっておりません。

バージョン番号およびビルド番号は以下に記載されています。 ご使用の JDK ソフトウェアのバージョンを表示するには、次のコマンドを使用します。

java -version

日本語版のドキュメントを参照するには、ここをクリックしてください。

Bug Database - 以下に解説しているバグ ID 番号の多くは、Bug Database (Bug Parade) Web サイトの詳細なバグレポートへのリンクになっています。Bug Database では、バグレポートを提出したり、既存のバグレポートにコメントを追加したり、もっとも重要と思われるバグに投票したりすることもできます。


1.3.1_27 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_27-b02 です。

OlsonData 2,009m

このリリースには、バージョン 2,009m の Olson 氏のタイムゾーンデータが含まれています。詳細は、Timezone Data Versions in the JRE Software を参照してください。

バグ修正

このリリースには、1 つ以上のセキュリティー脆弱性に対する修正が含まれています。詳細は、Sun Alerts の 270474、および 270476 を参照してください。

脆弱性に関するバグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6631533 java classes_2d いくつかのファイルが存在する場合、ICC_Profile で検出が許可される
6815780 java classes_2d Sun Bug 6751322 のテストケースに負荷をかけているときに、TrueType フォントの解析がクラッシュする
6822057 java classes_2d X11 および Win32GraphicsDevice が、getConfigurations() から返された配列を複製しない
6862969 java classes_2d JPEG JFIF デコーダの問題
6862970 java classes_2d イメージのカラープロファイル解析の問題
6872357 java classes_2d JRE AWT setDifflCM がスタックオーバーフローに対して脆弱である
6872358 java classes_2d JRE AWT setBytePixels がヒープオーバーフローに対して脆弱である
6636650 java classes_lang (cl) 復活されたクラスローダーが引き続き子を持つことができる
6863503 java classes_security セキュリティー: MessageDigest.isEqual によってタイミング攻撃の脆弱性が導入される
6864911 java classes_security ASN.1/DER 入力ストリームパーサーにより多くの作業が必要である
6854303 java classes_sound Sun Java HsbParser.getSoundBank のスタックバッファーオーバーフローの脆弱性

その他のバグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
4909781 java classes_2d java.awt.color.ICC_Profile で serialVersionUID が定義されているべきである
6880110 java classes_util_i18n (tz) tzdata2009m をサポート


Changes in 1.3.1_26

このアップデートリリースの正式なバージョン番号は 1.3.1_26-b02 です。

OlsonData 2009i

このリリースには、バージョン 2009i の Olson 氏のタイムゾーンデータが含まれています。詳細は、Timezone Data Versions in the JRE Software を参照してください。

バグ修正

このリリースには、1 つ以上のセキュリティー脆弱性に対する修正が含まれています。

脆弱性のバグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6656610 java accessibility AccessibleResourceBundle.getContents で mutable static が公開される (findbugs)
6656586 java classes_awt Cursor.predefined が protected static mutable である (findbugs)
6657625 java classes_sound RmfFileReader/StandardMidiFileWriter.types が public mutable static である (findbugs)
6777448 java classes_sound JDK13Services.getProviders が full privileges 付きのインスタンスを作成する
6588003 java classes_swing LayoutQueue の mutable static

その他のバグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6848984 java classes_util_i18n (tz) Support tzdata2009i


1.3.1_25 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_25-b02 です。

OlsonData 2009a

このリリースには、バージョン 2009a の Olson 氏のタイムゾーンデータが含まれています。詳細は、Timezone Data Versions in the JRE Software を参照してください。

Java Naming and Directory Interface (JNDI) API の変更

LDAP ディレクトリで Java オブジェクトを格納および取得する場合の JNDI 機能の動作が、若干変更されました。

LDAP ディレクトリに Java オブジェクトを格納するときに、そのオブジェクトのクラスファイル (そのコードベース) の場所を指定できます。その後、元のオブジェクトの復元時にそのコードベースと追加のオブジェクトデータがディレクトリから取得され、クラスローダーによって使用されます。

オブジェクトのコードベースが暗黙的に信頼されることがなくなりました。代わりに、コードベースを使用するには、com.sun.jndi.ldap.object.trustURLCodebase という名前の新しいシステムプロパティーを文字列値 true に明示的に設定する必要があります。そうしなかった場合、Java オブジェクトの復元時にコードベースがクラスローダーによって無視され、クラスパス上に現れたクラスファイルのみが認識されます。

バグ修正

このリリースには、1 つ以上のセキュリティー脆弱性に対する修正が含まれています。詳細は、Sun Alerts の 254569 254571、および 254611 を参照してください。

その他のバグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6796489/a> java classes_util_i18n (tz) tzdata2009a をサポート
6784894 java_plugin other 退行:ローカルディスクから読み込まれたアプレットが、同じ場所に配置されたリソースにアクセスできない


1.3.1_24 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_24-b04 です。

OlsonData 2008h

このリリースには、バージョン 2008h の Olson 氏のタイムゾーンデータが含まれています。詳細は Timezone Data Versions in the JRE Software を参照してください。

バグ修正

このリリースには、1 つ以上のセキュリティー脆弱性に対する修正が含まれています。詳細については、Sun Alerts 244986 244987 244988 245246 246386、および 246387 を参照してください。

その他のバグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6758988 java classes_util_i18n (tz) tzdata2008h をサポート


1.3.1_23 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_23-b03 です。

OlsonData 2008b

このリリースには、バージョン 2008b の Olson 氏のタイムゾーンデータが含まれています。詳細は 6679340 または US DST Timezone Updater を参照してください。

バグ修正

このリリースには、ひとつまたは複数のセキュリティ脆弱性に対する修正が含まれています。詳細は Sun Alert 238666 および 238968 を参照してください。

バグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6679340 java classes_util_i18n (tz) tzdata2008b をサポート
6687310 java_plugin plugin 131_23-b01 で退行:「プラグインについて」の文字が Sparc Solaris 8 で正しく表示されない


1.3.1_22 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_22-b03 です。

OlsonData 2007k

このリリースには、バージョン 2007k の Olson 氏のタイムゾーンデータが含まれています。詳細は 6646197 または US DST Timezone Updater を参照してください。

バグ修正

このリリースには、ひとつまたは複数のセキュリティ脆弱性に対する修正が含まれています。詳細は Sun Alert 233324 を参照してください。

バグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6654208 java classes_security Windows で 1.3.1_22b02 が java.security.AccessControlException をスロー。1.3.1_22 b01 では発生しない
4845752 java classes_util_i18n (tz) GregorianCalendar の DST 境界時間で JDK 1.3.1 の動作が不正
6624769 java classes_util_i18n (tz) tzdata2007i をサポート
6646197 java classes_util_i18n (tz) tzdata2007k をサポート


1.3.1_21 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_21-b02 です。

OlsonData 2007h

このリリースには、バージョン 2007h の Olson 氏のタイムゾーンデータが含まれています。詳細は 6611886 または US DST Timezone Updater を参照してください。

バグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6583812 hotspot compiler2 5053921 の修正が不完全、または 1.3.1_14 以降のバージョンで問題を起こす
6599650 hotspot compiler2 退行: java_g が assert(i < _max, "oob") で失敗
6611886 java classes_util_i18n (tz) tzdata2007h をサポート
6595137 java classes_util_i18n (tz) tzdata2007g をサポート
4873106 java classes_util_i18n (tz) 退行テスト java/util/TimeZone/SolarisTZVM.sh が Solaris 10 で失敗
6604272 java classes_util_i18n (tz): Pacific/Auckland の終了 DST 日付が不正
6521218 java_plugin bridge Plugin COMObject が freeze する際、破棄されたイベントの参照でリーク
6502030 java_plugin other クライアントアプリケーションから ControlPanelApplet にアクセスできる


1.3.1_20 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_20-b03 です。

バグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6497526 java classes_util_i18n (tz) tzdata2006p をサポート
6510927 java classes_util_i18n (tz) tzdata2007a をサポート
6496143 java_plugin bridge Java Plugin CJavaDispatch リファレンスカウントがスレッドセーフではない
6447127 java_plugin bridge 1.3.1 ActiveX ブリッジと一緒に使用すると、JPanel を使用している Beans がメモリリークを表示する


1.3.1_19 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_19-b03 です。

バグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6420685 hotspot compiler2 ResourceMark が大きくなれる配列をブレークする
6180969 hotspot compiler2 JVM 1.3.1 が例外ハンドラで致命的エラーでクラッシュする
6353457 hotspot compiler2 ロング整数値が非最適化で予期しない方法で変化する (1.3.1_06)
6359662 hotspot garbage_collector JDK1.3.1_09 のオブジェクト割り当てで OutOfMemoryError
6358532 java classes_net HttpURLConnection.disconnect が正常に働かない
6425120 java classes_util_i18n (tz) tzdata2006g をサポート
6276622 java install 1.3.1_16 アンインストーラが 1.5.0_02 の TreatAs キーを削除
4980600 java install coreutil を起動するときに使用される構文が POSIX 1003.1-2001 に準拠していない
6292347 java_plugin iexplorer java.util.ResourceBundle.getBundle に予期しないパケットが送られる

1.3.1_18 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_18-b01 です。

オーストラリアのサマータイムに関する修正: オーストラリアのメルボルンが 2006 年 3 月にコモンウェルス競技大会を主催します。このため、オーストラリアのいくつかの州が 2006 年 3 月 26 日までのサマータイムを 2006 年 4 月 2 日まで延長します。この変更は、2006 年のみの予定です。標準時間への移行は 4 月 2 日の午前 3 時に行われます。このリリースには、バグ 6391777、新しい移行日のサポートに対する修正が含まれます。

注: 移行日の後に正しいサマータイムの規則を適用するには、2007 年 1 月中に VM を再起動する必要があります。

バグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6391777 java classes_util_i18n JDK 1.3 TZ - SUN BASE RFE 6332148 に関連する修正が必要
6317483 java_plugin bridge JPanel クラス拡張 Beans が、1.3.1 ActiveX ブリッジ経由で作成されるとリリースされない

1.3.1_17 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_17-b02 です。

このリリースにはバグ 6356720 が含まれています。このバグでは、アイコン化されたウィンドウが復元された直後に requestFocus() を呼び出すと失敗する場合があります。このバグを回避するには、コントロールをクリックしてフォーカスを設定します。このバグは後続のリリースで修正されます。

バグ修正は以下の表に記載されています。

バグ ID カテゴリ サブカテゴリ 説明
6302221 hotspot compiler2 退行: rmi JCK テストを実行すると hotspot c2 がクラッシュ
5071820 hotspot compiler2 サーバー VM が 1.4.2_05 の -Xcomp でクラッシュ
6195764 hotspot compiler2 jdk 1.3.1_13 の Function name=JVM_GetCPFieldSignatureUTF でクラッシュ
6326935 hotspot compiler2 例外メッセージのサイズが例外がスローされるたびに倍以上になる
6186200 hotspot garbage_collector RFE: ヒープがフルで GC locker が獲得されている間は割り当て要求を延期する
6209695 hotspot garbage_collector mustang b14 で VolanoTest OOM
5063437 hotspot jvmpi JVMPI obj_frees が method_exits の前にある
5086424 hotspot runtime_system GC_locker のパフォーマンスが向上
5069955 java classes_awt 再ペイント中に JRE/ブラウザがクラッシュ - MP または HT システム上の IE/XP
4623997 java classes_util_i18n GregorianCalendar が不正な WEEK_OF_YEAR を返す
6224672 java classes_util_i18n エスカレーション: Windows の日付でタイムゾーンが壊れる
6290444 java_plugin bridge 1.3.1 ActiveX Bridge 経由で作成された参照されていないオブジェクトによるメモリーリーク
6301249 java_plugin bridge ActiveX Bridge 1.3.1_13 以降で退行の可能性
6317483 java_plugin bridge 1.3.1 ActiveX Bridge 経由で作成された場合 Beans 拡張 JPanel クラスがリリースされない

1.3.1_16 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_16-b05 です。

BugId カテゴリ サブカテゴリ 説明
5040973 hotspot compiler2 Type*Type::meet(const Type*)const+0x0 で SIGSEGV
5049411 hotspot compiler2 1.3.1_11 の java_g で JVM が assert(!n->is_Phi() && !n->is_CFG(),..) でクラッシュ
6224591 hotspot runtime_system モニターのミスマッチがあるブロックで JVM が状態ベクトルのマージを停止する
6195718 idl orb JDK ValueHandler で抽象インタフェースセマンティクスが不正
6185414 java classes_awt 1.3.1 のみ: Citrix を使用して WTextComponentPeer.getText() を実行すると JVM がクラッシュ
6223075 java classes_util_jarzip java.util.zip のストリームクラスがデフォルトの {De,In}flaters をクローズしない
6223076 java classes_util_jarzip java.util.zip.Deflater で不必要なオブジェクトを保持
5027783 java cte_test テスト CTE_REGTEST/Generic/4894903 の結果が予測不可能
6178600 java qa_install Red Hat Enterprise Linux 4.0 Beta-1 (32 ビット) の Java 1.4.2 でセグメンテーション違反
5107268 java_plugin compatibility PrintJob の Java plug-in の動作が 1.3.1、1.4.2、tiger-b63 で異なる
6232087 java_plugin install JRE 1.3.1+ シリーズの Plugin が既にインストールされている JRE 1.4.2+ の Windows レジストリ設定を変更する
6207824 jndi ldap 接続がクローズされた後に JNDI が不完全な ABANDON を送信する

1.3.1_15 での変更点

このアップデートリリースの正式なバージョン番号は 1.3.1_15-b01 です。 バグ修正については、以下の表にリストしています。

BugID 説明
6204187 jre 1.3.1_14 の Windows レジストリに不正な clsid が登録される

1.3.1_14 の変更点

バージョン 1.3.1_14 でのバグ修正については、以下の表にリストしています。

バグ ID 説明
4292742 スタックトレースなしで NullPointerException が発生する
4380809 フレームをアイコン化 / 復元するとフォーカスが消える
4413680 ulimit の nofile が無制限の場合、Runtime の exec がハングする
4682728 \src\share\vm\opto\block.cpp, 379 で CTW アサーション
4770950 javax.swing.JTextField のバグ
5031170 GregorianCalendar が非 lenient モードで誤った ERA 値を使用する
5053921 Windows で :XX+UseTLE と -server を使用するとアプリケーションがクラッシュする
5083638 退行: Mozilla 1.0.1 の Solaris で 1.3.1_13-b01 の 4789981 が失敗する
5084917 java.lang.IllegalArgumentException: Signal already used by VM: SIGHUP
5086241 JCK: QuickSilver api テストが -Xprof フラグで失敗する


1.3.1_13 の変更点

バージョン 1.3.1_13でのバグ修正については、以下の表にリストしています。修正ステータス欄は、バグが修正さ れたオペレーティングシステムを示します。

1.3.1_13 - このアップデートリリースで修正済み
なし - 適用なし

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4258198 ネイティブメソッドのローカライズされた例外メッセージが正しく表示されない NA 1.3.1_13 1.3.1_13
4934415 日本語ロケールで「Broken pipe」エラーが破壊される NA NA 1.3.1_13
4948258 JNI: JVM が (*JAWT_ DrawingSurface)->Lock のときに JNI 例外で終了する 1.3.1_13 NA NA
5018973 日本語ロケールの破壊されたエラーメッセージをすべて修正 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



1.3.1_12 の変更点

バージョン 1.3.1_12 でのバグ修正については、以下の表にリストしています。修正ステータス欄は、バグが修正 されたオペレーティングシステムを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4298656 StackOverflowError が発生した後、スタックイエローゾーンが再使用可能にならない 1.3.1_12 1.3.1_12 1.3.1_12
4401223 グレゴリオ暦で 12-31-00 の場合のみ java.lang.Illegal ArgumentException が発生する 1.3.1_12 1.3.1_12 1.3.1_12
4402735 [サーバ] StackOverflowError が発生した後、スタックイエローゾーンが再使用可能にならない 1.3.1_12 1.3.1_12 1.3.1_12
4463485 ループを展開している間に、コンパイル結果がスタックオーバーフローになる 1.3.1_12 1.3.1_12 1.3.1_12
4710324 rmic が AWT を使用する 1.3.1_12 1.3.1_12 1.3.1_12
4770100 -Xcheck:jni が _thread_in_native 状態で oop を直接使用する 1.3.1_12 1.3.1_12 1.3.1_12
4770828 Hotspot に関連する loop がクラッシュする 1.3.1_12 1.3.1_12 1.3.1_12
4879051 書き換え/再配置のとき、バイトコードのオフセット変換中に内部エラーが発生する 1.3.1_12 1.3.1_12 1.3.1_12
4904136 [1.3.1_09] fillRect() に大きな数字が指定されると JVM がクラッシュする 1.3.1_12 1.3.1_12 1.3.1_12
4907999 [1.3.1_09] ToString が rmi.UID に適用されている場合、-server で OutOfBoundsException が発生する 1.3.1_12 NA NA
4947038 日本語文字が Codepage 930 から Codepage 943 に正しく変換されない 1.3.1_12 1.3.1_12 1.3.1_12
4953731 java.awt.PopupMenu が Solaris/CDE 上でシステムハングさせる場合がある NA NA 1.3.1_12
4959717 JVM が「Fatal: null exception in compiled code」エラーでクラッシュする 1.3.1_12 1.3.1_12 1.3.1_12
4976917 サーバが応答を完了した後も、クライアントが getInputStream をブロックする 1.3.1_12 1.3.1_12 1.3.1_12
4983401 エラー 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 テストが -Xcheck:jni フラグで失敗する NA 1.3.1_12 1.3.1_12
5018566 JavaBeans Bridge for Active X 1.3.1_11: コンボボックスを選択するとハングする 1.3.1_12 NA NA


1.3.1_11 の変更点

バージョン 1.3.1_11 でのバグ修正については、以下の表にリストしています。 修正ステータス欄は、バグが 修正されたオペレーティングシステムおよびバージョンを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4387620 GetCurrentThreadCpuTime が誤った情報を返す 1.3.1_11 1.3.1_11 1.3.1_11
4392195 sun.net.www.http で無限ループ。KeepAliveStream [skip() による] 1.3.1_11 1.3.1_11 1.3.1_11
4515367 ハンドラ拡張の致命的エラー 1.3.1_11 1.3.1_11 1.3.1_11
4670449 RFE: PAC ファイルサポートの DNS 関連機能が順方向 DNS ルックアップをサポートしない 1.3.1_11 NA NA
4766057 特定の圧縮ファイルからエントリを読み込むと JVM が終了する (ネイティブ例外) 1.3.1_11 1.3.1_11 1.3.1_11
4818483 PlainSocketImpl.socketCreate にエンコーディング変換がない NA NA 1.3.1_11
4887178 J2SE 1.3 をマルチスレッドで使用すると、ソケットが予期しないデータを読み込む 1.3.1_11 1.3.1_11 1.3.1_11
4918902 退行 1.4: PropertyDescriptors が特定のメソッドをほとんど検索しない 1.3.1_11 1.3.1_11 1.3.1_11
4933131 adjust_check で C2 クラッシュ 1.3.1_11 1.3.1_11 1.3.1_11
4947550 ウィンドウ作成中に Null ポインタ例外 1.3.1_11 NA NA
4953126 署名付き jar ファイルの署名タイムスタンプによって上位互換性がなくなる 1.3.1_11 1.3.1_11 1.3.1_11
4953991 日付が BC の場合、いくつかのタイムゾーンで java.sql.TimeStamp の結果が不正 1.3.1_11 1.3.1_11 1.3.1_11
4954658 (スレッド) Thread.interrupt() が最初の実行で起動しない NA NA 1.3.1_11
4957629 退行: Ctor2Tests の IndexedPropertyDescriptor の動作が不正 1.3.1_11 1.3.1_11 1.3.1_11
4967720 Netscape がハングする NA NA 1.3.1_11


1.3.1_10 の変更点

バージョン 1.3.1_10 でのバグ修正については、以下の表にリストしています。 修正ステータス欄は、バグが 修正されたオペレーティングシステムおよびバージョンを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4309152 コンパイラが VM の制限を超えるバイトコードを生成する 1.3.1_10 1.3.1_10 1.3.1_10
4311995 BigDecimal String コンストラクタが StringIndexOutOfBounds をスローする 1.3.1_10 1.3.1_10 1.3.1_10
4372119 JDK 1.3 でビジーカーソルが消える 1.3.1_10 NA NA
4394817 URL コンストラクタが java.lang.StringIndexOutOfBoundsException をスローする 1.3.1_10 1.3.1_10 1.3.1_10
4495990 run メソッドが finally ブロックで例外をスローすると VM がクラッシュする 1.3.1_10 1.3.1_10 1.3.1_10
4680160 JVM が java.net.ServerSocket.implAccept でクラッシュする 1.3.1_10 1.3.1_10 1.3.1_10
4784641 -Xcheck:jni が JNI メソッド IsSameObject で厳密すぎる 1.3.1_10 1.3.1_10 1.3.1_10
4805573 1.3.1_06 で負荷の高いロードテストプログラムを実行すると VM がクラッシュする NA NA 1.3.1_10
4838325 JDK 1.3.1_07 でスティッキキーが期待どおりに動作しない (Accessibility) 1.3.1_10 NA NA
4846961 フォントのプロパティファイルが HK ロケールで使用できない NA NA 1.3.1_10
4860981 オブジェクト #wait(long timeout) が 1.3 以降でタイムアウトを待たずに再開する NA NA 1.3.1_10
4868776 1.3.1_08 とグレースケールディスプレイを使用するとウィンドウ枠が黒くなる 1.3.1_10 NA NA
4871233 ウィンドウインストールシナリオ : レジストリの問題 1.3.1_10 NA NA
4873131 相互排他デッドロックのため 1.3.1_03/1.4.0_0X で JVM が C++ 標準ライブラリでハングアップする 1.3.1_10 1.3.1_10 1.3.1_10
4886833 jvm がエラーメッセージなしでクラッシュする 1.3.1_10 1.3.1_10 1.3.1_10
4887174 java.util.Date(int,int,int,int,int,int) が時刻情報を提供できない 1.3.1_10 1.3.1_10 1.3.1_10
4892479 GDI が 1.3.1_08 の 256 色ディスプレイでリークする 1.3.1_10 NA NA
4894903 1.3.1_09: JVM のプロセスサイズが JVMPI のヒープダンプ要求ごとに大きくなる 1.3.1_10 1.3.1_10 1.3.1_10
4898868 JVM が awt!NewHandler::handler でクラッシュする 1.3.1_10 NA NA
4904887 RH9: 候補ウィンドウから日本語の文字をコミットするとアプリケーションがハングする NA NA 1.3.1_10
4905541 VolanoMark テストが 1.3.1_10 でハングする NA NA 1.3.1_10
4905763 java.awt.PopupMenu が CDE で正確に動作しない NA NA 1.3.1_10


1.3.1_09 の変更点

バージョン 1.3.1_09 でのバグ修正については、以下の表にリストしています。 修正ステータス欄は、バグが 修正されたオペレーティングシステムおよびバージョンを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4337842 java.net.URL で readObject が一時フィールドの復元に失敗する 1.3.1_09 1.3.1_09 1.3.1_09
4422213 java_g -version が Linux でセグメント例外をスローする NA 1.3.1_09 NA
4460034 Solaris/Intel: コードのセーフポイントをコンパイルしようとすると同期テストがハングアップする 1.3.1_09 1.3.1_09 1.3.1_09
4482614 LINUX: プロセス取得が壊れている NA 1.3.1_09 NA
4489146 BigInteger(String, int) が複数のマイナス符号を使用しても失敗しない 1.3.1_09 1.3.1_09 1.3.1_09
4503974 JCK1.4 の api/java_net/... のテストが「-Xprof -verbose -verify」モードの Linux でハングアップする NA 1.3.1_09 NA
4514097 JVMPI_MONITOR_WAITED の戻り値が間違っている 1.3.1_09 1.3.1_09 1.3.1_09
4741093 Java HotSpot(TM) クライアント VM 警告 : スタック保護ページの割り当て試行で失敗 NA NA 1.3.1_09
4766667 JDK ダウングレードインストール : Java Plugin 1.4 致命的エラー 1.3.1_09 NA NA
4782891 J2SE 1.3.1 で javac 診断の翻訳が不適切 1.3.1_09 1.3.1_09 1.3.1_09
4799941 JDK 1.3.1_07/1.4.1_02 - 新しい ORB が新しいスレッドを作成し続ける 1.3.1_09 1.3.1_09 1.3.1_09
4800683 [1.3.1_03] -server の phaseX.cpp で無限ループが発生する 1.3.1_09 1.3.1_09 1.3.1_09
4804447 JNI の GetArrayElements が長さゼロの配列で失敗する 1.3.1_09 1.3.1_09 1.3.1_09
4806430 1.3.1 エスカレーション : JFileChooser: アクセスキー Alt+o が [OK] ボタンで動作しない 1.3.1_09 1.3.1_09 1.3.1_09
4806443 1.3.1 エスカレーション : JFileChooser: キーが動作しない NA NA 1.3.1_09
4815817 1.3.1 :チャンクオーバーフローエラーを回避する CDRInputStream.java の最適化コードの修正 1.3.1_09 1.3.1_09 1.3.1_09
4819465 1.3.1_0x の JMenuItem および JScrollbar で右の境界がない 1.3.1_09 1.3.1_09 1.3.1_09
4819903 動的コンパイルを行った後メソッドの動作が変わる 1.3.1_09 1.3.1_09 NA
4825523 64 KB を超える Java コードを実行しようとすると JVM で SEGV が発生する 1.3.1_09 1.3.1_09 1.3.1_09
4833514 FVD 記述されたクラスの読み取り中に JVM がクラッシュする 1.3.1_09 1.3.1_09 1.3.1_09
4836495 アンチエイリアスがオンの場合、Arc2D で非常に小さな弧を描画しようとすると JVM がクラッシュする NA 1.3.1_09 1.3.1_09
4836743 下位互換 - JNI アプリケーションが偽の戻り参照を間接参照する必要がある 1.3.1_09 1.3.1_09 1.3.1_09
4843836 [1.3.1_04] JVM がクラッシュする 1.3.1_09 1.3.1_09 1.3.1_09
4849934 JComboBox の下部の境界がない 1.3.1_09 NA NA
4853528 1.3.1 のみに適用 - ServerSocket の accept() が予期しない SocketException をスローする NA 1.3.1_09 NA


1.3.1_08 の変更点

バージョン 1.3.1_08 でのバグ修正については、以下の表にリストしています。 修正ステータス欄は、バグが 修正されたオペレーティングシステムおよびバージョンを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4856397 直列化復元 (直列化したものを元に戻すこと) された GregorianCalendar が Calendar.set(int field, int value) メソッドを正しく処理しない 1.3.1_08 1.3.1_08 1.3.1_08
4473019 Java Plug-in の「Security Warning」ダイアログにボタンが表示されない 1.3.1_08 1.3.1_08 1.3.1_08
4477877 java.beans.Introspector が戻す結果が、仮想マシンによってクラスがロードされた順序に左右される 1.3.1_08 1.3.1_08 1.3.1_08
4510890 ヘルプビューアの検索で NullPointerException が発生することがときどきあり、検索ヒットの強調表示が不安定になる 1.3.1_08 1.3.1_08 1.3.1_08
4518039 SJIS 文字セットを使用した HTML ファイルで "~" 文字が正しく表示されない 1.3.1_08 1.3.1_08 1.3.1_08
4707386 システムクラッシュが発生して、「Fatal: unhandled ci exception」が表示される 1.3.1_08 1.3.1_08 1.3.1_08
4729351 Plug-in の地域ロケールのパラメータが正しく表示されない 1.3.1_08 なし なし
4738326 大規模なアプリケーションの実行時に VM がクラッシュする 1.3.1_08 1.3.1_08 1.3.1_08
4755829 アプリケーションが nohup(1) コマンドを無視し、SIGHUP 信号をキャッチして処理したため、リターンコード 129 でアプリケーションが終了する なし 1.3.1_08 1.3.1_08
4759466 ウィンドウフォーカスを移動した後で復元すると、テキストフィールドのキャレットが復帰しな いことがある 1.3.1_08 なし なし
4769666 メソッドの C2 コンパイル時に SIGSEGV が発生する 1.3.1_08 1.3.1_08 1.3.1_08
4772649 システムがクラッシュして、ホットスポットエラーが発生する 1.3.1_08 1.3.1_08 1.3.1_08
4775318 イーサネットケーブルを取り外すと Plug-in がクラッシュする 1.3.1_08 なし なし
4775420 署名付きアプレットが JRE 1.3.1_06 でのみ失敗する 1.3.1_08 1.3.1_08 1.3.1_08
4780201 コンパイル時に IF ノードの範囲チェックを広げようとすると、システムがクラッシュする 1.3.1_08 1.3.1_08 1.3.1_08
4781104 Menu の背景色が従来のスタイルの MenuBar のそれと異なっている 1.3.1_08 なし なし
4789981 JVM、plug-in、および Mozilla に問題があるため、アプリケーションがクラッシュする なし 1.3.1_08 1.3.1_08
4793061 VM バージョンとフラグを Serviceability エージェントに公開することにより、サービス性が向上する 1.3.1_08 1.3.1_08 1.3.1_08
4794861 -client の使用時に double プリミティブ型の値がなくなる 1.3.1_08 1.3.1_08 1.3.1_08
4802147 アプレットが終了して別の Web ページに移るときに、白い背景が残る 1.3.1_08 なし なし
4802816 IE60 および JRE1.3.1_06 に対するアクセス権がないのに、アプレットがローカルリソースにアクセスできる 1.3.1_08 1.3.1_08 1.3.1_08


1.3.1_07 の変更点

バージョン 1.3.1_07 でのバグ修正については、以下の表にリストしています。修正ステータス欄は、バグが修正 されたオペレーティングシステムを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4178050 ソケットの読み取りおよび書き込みがランダムに InterruptedIOE をスローする (システムコール割り込みを報告するランダムな IOException) なし なし 1.3.1_07
4185525 ファイル名に任意の Unicode 文字を含めることができるようになった 1.3.1_07 なし なし
4263927 PrintGraphics における FontMetrics.stringWidth() が間違っている 1.3.1_07 なし なし
4283923 (JavaHelp で) 繰り返し素早くページを上下に移動すると、例外が生成され、最終的にシステムがハングアップする 1.3.1_07 1.3.1_07 1.3.1_07
4292477 キャンバス上で、一部のフォントについて、フォントサイズを変更せずにフォントスタイルを変 更することができない 1.3.1_07 1.3.1_07 1.3.1_07
4370850 java.lang.String がいつも新しいコンバータを作成するため、競合状態となる 1.3.1_07 1.3.1_07 1.3.1_07
4414152 次の java_wrapper エラーが発生する: can't find libjava.so なし 1.3.1_07 なし
4433477 最小化された InternalFrame で Popup MenuItem の復元が無効になる 1.3.1_07 なし なし
4473671 マルチスクリーン構成において、どのスクリーンがプライマリに設定されていても、 GraphicsEnvironment.getDefaultScreenDevice がいつも最初のスクリーンを返す 1.3.1_07 なし なし
4523757 javac コンパイラが明示的に ZipFile オブジェクトを閉じ、それらのリソースが再利用できるようになった 1.3.1_07 1.3.1_07 1.3.1_07
4532507 JavaHelp において ArrayIndexOutOfBoundsException が発生する 1.3.1_07 1.3.1_07 1.3.1_07
4551985 Menu の背景色が MenuBar の背景色と違う 1.3.1_07 なし なし
4665214 Swing が、アイコン化されたフレームを再描画する 1.3.1_07 1.3.1_07 1.3.1_07
4685738 CJavaJNI.cpp に問題がある 1.3.1_07 なし なし
4703989 配列の末尾より 1 文字あとを String.compareTo が度々アクセスすることにより、実行時クラッシュ (Unexpected Signal : 11 occurred) が発生する なし なし 1.3.1_07
4709105 JVM で SEGV が発生する 1.3.1_07 1.3.1_07 1.3.1_07
4711693 ポップアップメニューが正しく表示されない 1.3.1_07 1.3.1_07 1.3.1_07
4713783 ZIP_GetNextEntry 関数で EXCEPTION_ACCESS_VIOLATION が発生し、JVM が終了する 1.3.1_07 1.3.1_07 1.3.1_07
4718209 IME の ATOK において、AWT で作成された Dialog が正しく表示されない なし なし 1.3.1_07
4722076 JSP の実行中に JVM_ArrayCopy において JVM がクラッシュする 1.3.1_07 1.3.1_07 1.3.1_07
4722534 HTML コンテンツが表示された JEditorPane でテキストの揃え方が正しくない 1.3.1_07 1.3.1_07 1.3.1_07
4730228 Java Plug-in 上で実行されているアプレットで、IME の日本語入力モードをアクティブにできない 1.3.1_07 なし なし
4730878 PortableRemoteObject.narrow(...) が、間違って結果を java.rmi.Remote にキャストする 1.3.1_07 1.3.1_07 1.3.1_07
4752649 セキュリティ保護された接続 (https) を取得するときにパフォーマンス上の問題がある 1.3.1_07 1.3.1_07 1.3.1_07
4757048 CPU 依存のマルチスレッドアプリケーションの実行中に JVM がクラッシュする 1.3.1_07 1.3.1_07 1.3.1_07
4764567 アプレットが時々 OutputStream.close() メソッドでハングアップする 1.3.1_07 なし なし
4765019 次のエラーが発生する: OutOfMemoryError: unable to create new native thread 1.3.1_07 なし なし
4765370 日本語ロケールのために独自のコードコンバータが必要 なし なし 1.3.1_07
4766052 jinstall-1_3_1_05-win.cab の URL が見つからない 1.3.1_07 なし なし
4767478 ドロップダウンリストボックスの表示が正しくない 1.3.1_07 1.3.1_07 1.3.1_07


1.3.1_06 の変更点

1.3.1_06 バージョンでのバグ修正については、以下の表にリストしています。修正ステータス欄は、バグが修正さ れたオペレーティングシステムとバージョンを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4638742 ブラウザからグラフィックスを印刷すると GDI リークが発生する 1.3.1_06 なし なし
4750641 Array.clone() に問題がある 1.3.1_06 1.3.1_06 1.3.1_06


1.3.1_05 の変更点

既知の問題

バグ 4743229: バグ ID 4615605 および 4676248 の修正によりシステムがクラッシュします。

このリリースでは Java to IDL issue 4795 に関する仕様変更に準拠するため、このリリースの CORBA が変更されました。この変更により、J2SE 1.3.1_04、1.3.1_05、および 1.4.1 リリースに存在する 2 つのバグ (バグ ID 4615605 および 4676248) が修正されました。

これらのバグ修正を正しく実装するには、CORBA J2SE の両方のバーションを 1.3.1_05 と 1.4.1に更新する必要があります。個々のリリースでは片方のバグのみが修正されます。今後予定されているアップデートリリース 1.4.0_03 にアップデートするという方法もあります。

上記の更新を行わないと、システムがクラッシュし、以下のようなメッセージが出力される可能性があります。このような問題が発生する場 合は、J2SE のバージョンを上記のようにアップグレードすることにより回避できます。

注: この修正が加えられている 1.4.x バージョン (1.4.0_03 または 1.4.1) を使用できない場合は、使用している 1.3.1 のバージョンを 1.3.1_04 かそれ以前のバージョンにダウングレードすることにより、システムクラッシュを回避できます。

Unexpected Signal : 11 occurred at PC=0xdf9079f8
Function name=JVM_MonitorWait

Library=/net/koori.sfbay/p/v05/jdk/1.3.1_05/fcs/b02-2002-08-21/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)
.
.
.

バージョン 1.3.1_05 でのバグ修正については、以下の表にリストしています。修正ステータス欄は、バグが修正 されたオペレーティ ングシステムを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4096745 disable() または enable() の呼び出しにより AWT コンポーネントが点滅する 1.3.1_05 なし なし
4451915 ソケットバッファのサイズが 64K に制限される なし なし 1.3.1_05
4455041 AWT のコードにより Powerpoint ドキュメント内のイメージが表示されなくなる 1.3.1_05 なし なし
4478861 AUDIODEV 環境変数がオーディオ制御デバイスに使用されない なし なし 1.3.1_05
4485006 サーバ JVM が SIGQUIT の処理時にクラッシュする 1.3.1_05 1.3.1_05 1.3.1_05
4487126 HTTP のキープアライブ接続が頻繁にタイムアウトする 1.3.1_05 1.3.1_05 1.3.1_05
4495213 大きなテーブルを表示してその一部を更新すると、ユーザインタフェースが一時的にフリーズす る 1.3.1_05 1.3.1_05 1.3.1_05
4499777
4671580
HotSpot の JVM がクラッシュする 1.3.1_05 1.3.1_05 1.3.1_05
4506928 java.awt.FileDialog によりメモリリークが発生する 1.3.1_05 なし なし
4515763 文字キーの押下で mouseClicked イベントが受信されない なし なし 1.3.1_05
4517827 デバッグモードでの実行時にアプリケーションがシグナル 11 を返すとともにクラッシュする 1.3.1_05 1.3.1_05 1.3.1_05
4599575 Plug-in を使用して Java オブジェクトを JavaScript に渡すとブラウザがクラッシュする 1.3.1_05 なし なし
4639387 JNI 経由で呼び出された Java アプリケーションが、すべてのシグナルをブロックしコアダンプを生成する なし なし 1.3.1_05
4643265 物理メモリが 4 GB 以上のマシンでセットアップに失敗する 1.3.1_05 なし なし
4652023 リモートディスプレイで ALT+<ニーモニック> キーが使用できない なし 1.3.1_05 1.3.1_05
4655758 -server オプションを使用すると Ariba Buyer が異常終了する 1.3.1_05 1.3.1_05 1.3.1_05
4664403 Internet Explorer でバックスペースキーと矢印キーが使用できない 1.3.1_05 なし なし
4667411 java.lang.ThreadLocal メソッドでパフォーマンスの問題が発生する 1.3.1_05 1.3.1_05 1.3.1_05
4671453 特定の long 値の比較結果が不正である 1.3.1_05 なし なし
4671460 HotSpot の -server オプションを使用するとコードの整合性が損なわれる 1.3.1_05 1.3.1_05 1.3.1_05
4671586 ReplicateScaleFilter() および AreaAveragingScaleFilter() の使用時に、イメージが壊れる 1.3.1_05 1.3.1_05 1.3.1_05
4672816 アイコン化されたウィンドウを元に戻すと、キャレットが消える 1.3.1_05 なし なし
4674864 タイ語の文字が表示されない なし なし 1.3.1_05
4676248 すべての例外で J2SE 1.3.1 と J2SE 1.4 の相互運用性に問題がある 1.3.1_05 1.3.1_05 1.3.1_05
4677265 Xinerama モードでの実行中、MITSHM 共有メモリを拡張できない なし なし 1.3.1_05
4684173 ルート CA の検証時に CertificateException が発生する 1.3.1_05 1.3.1_05 1.3.1_05
4685196 モーダルダイアログの表示を取り消してから再度呼び出すと、アイコン化されてタスクバーに表 示される なし 1.3.1_05 1.3.1_05
4687305 あるフレームで html リンクをクリックしたときに他のフレームでアプレット内に JMenu が開いていると、ブラウザがフリーズする 1.3.1_05 なし なし
4692074 アプリケーションでペイントの問題が発生する 1.3.1_05 なし なし
4692906 Java 以外のコードがスレッドの停止/再開を実行すると HotSpot JVM がハングアップする 1.3.1_05 なし なし
4700718 ハイパーリンクとページダウンを使用するアプリケーションで、ユーザによるナビゲーションに 問題が生じる 1.3.1_05 1.3.1_05 1.3.1_05
4701709 enc_String_Compare でビットが設定されていないと sparc.ad でシステム SEGV が発生する なし なし 1.3.1_05
4703547 iWS6.0sp2 または Apache で J2SE 1.3.1 を使用すると、JVM が不安定になる なし なし 1.3.1_05
4705990 Internet Explorer で Enter キーおよび矢印キーが使用できない 1.3.1_05 1.3.1_05 1.3.1_05
4706007 Barco グレイスケールビデオカードで Java2d ループを実行すると JVM がクラッシュする 1.3.1_05 1.3.1_05 1.3.1_05
4710268 ClassLoader が OIDMap.java でデッドロックする 1.3.1_05 1.3.1_05 1.3.1_05


1.3.1_04 の変更点

このリリースでは、Java Software は Java 2 Standard Edition (J2SE) 製品用の推奨 Solaris パッチを提供しなくなりました。その代わりに、J2SE 用の推奨 Solaris パッチは、Sun の SunSolve サポート Web サイト上に用意されています。

バージョン 1.3.1_04 でのバグ修正については、以下の表にリストしています。修正ステータス欄は、バグが修正 されたオペレーティングシステムを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4221476 クロアチア語の file.encoding プロパティが間違っている 1.3.1_04 なし なし
4302818 アニメーション GIF が、表示されていないときでも CPU を消費する 1.3.1_04 1.3.1_04 1.3.1_04
4338463 SwingSet2 でウィンドウをドラッグしているときにデッドロックが発生する 1.3.1_04 1.3.1_04 1.3.1_04
4394805 入れ子にされたコンポーネントのグラフィックス上で fillPloygon を呼び出したとき、 正しく塗りつぶされない 1.3.1_04 1.3.1_04 1.3.1_04
4420882 Java Bean から生成された ActiveX コンポーネントを受け入れている C++ アプリケーションが、終了時にクラッシュする 1.3.1_04 なし なし
4434407 javac テストで HotSpot VM が失敗する なし なし 1.3.1_04
4459640 20 ユーザを超える負荷が掛かると、C++ アプリケーションがクラッシュする 1.3.1_04 1.3.1_04 1.3.1_04
4462061 削除された弱参照を引数として渡すことが可能 1.3.1_04 1.3.1_04 1.3.1_04
4474873 ホットスポットに -Xcheck:jni オプションが実装されている 1.3.1_04 1.3.1_04 1.3.1_04
4490353
4531326
サーバ VM のパフォーマンスの改善 1.3.1_04 1.3.1_04 1.3.1_04
4498286 Helvetica、Courier、および TimesRoman フォントが機能していない なし なし 1.3.1_04
4499542 end() が呼び出されるのが、Deflater が DeflaterOutputStream によって作成されたときだけになった 1.3.1_04 1.3.1_04 1.3.1_04
4500388 小さい引数を指定して Thread.sleep を呼び出すと、システムクロックに影響が出る 1.3.1_04 なし なし
4501186
4613974
JVM がクラッシュする なし なし 1.3.1_04
4510956 java.sql.Date.toString が、1000 年未満および 9999 年を超えるとき、正常に機能しない 1.3.1_04 1.3.1_04 1.3.1_04
4522874 JVM_GetCPMethodClassNameUTF でシグナル 11 SIGSEGV が発生する 1.3.1_04 1.3.1_04 1.3.1_04
4524377 -Xcheck:jni がプリミティブクラスを処理しない 1.3.1_04 1.3.1_04 1.3.1_04
4527959 プラグインで、基本認証のために複数のログインが必要 1.3.1_04 1.3.1_04 1.3.1_04
4530775 メッセージ「panic: GC failed to enter single threaded mode」を出力して VM がクラッシュする 1.3.1_04 なし なし
4533301 JVM_IsInterface 関数でシグナル 11 SIGSEGV が発生する 1.3.1_04 1.3.1_04 1.3.1_04
4546503 JTree が間違ったアクティブ下位イベントを送信する 1.3.1_04 1.3.1_04 1.3.1_04
4614097
4517252
HotSpot 仮想マシンエラーでアプリケーションがクラッシュする 1.3.1_04 なし なし
4614121 java.io.File.deleteOnExit が機能しないことがある 1.3.1_04 1.3.1_04 1.3.1_04
4615373 ClassCastExceptions が java.io.ObjectInputStream(setObjectFieldValue) から生成される 1.3.1_04 1.3.1_04 1.3.1_04
4615605 J2SE 1.4/1.3 の相互運用性が、RemoteException およびチェックされない例外において確保されない 1.3.1_04 1.3.1_04 1.3.1_04
4619047 switch 文の大きい case 値を実行中に java.lang.VerifyError が生成される 1.3.1_04 1.3.1_04 1.3.1_04
4619811 コンソールユーザがログオフすると、VM が終了する 1.3.1_04 1.3.1_04 1.3.1_04
4620290 サーバのコンパイラが、HotSpot Virtual Machine エラー、アサーション障害、「element out of bounds」で失敗する 1.3.1_04 1.3.1_04 1.3.1_04
4622082
4429511
ログインダイアログのサイズが不適切 1.3.1_04 1.3.1_04 1.3.1_04
4623722 不必要な認証要求がパフォーマンスに影響を与えている 1.3.1_04 1.3.1_04 1.3.1_04
4628512 廃止された itelnet/iftp サイトへのハードコードされた参照を削除 1.3.1_04 1.3.1_04 1.3.1_04
4628657 署名付きアプレットでユーザが [このセッションを許可する] をクリックすると、アプレットがフリーズする 1.3.1_04 1.3.1_04 1.3.1_04
4629380 複数のダイアログがある状況で、フォーカスの維持管理に関して問題がある 1.3.1_04 なし なし
4631055 JTextField が、Netscape 4.X,6.X/JRE 1.3.1_02 でフォーカスを得られない 1.3.1_04 なし なし
4631285 HotSpot Server VM で再コンパイルが発生する 1.3.1_04 1.3.1_04 1.3.1_04
4631621 -server オプションでアプリケーションがクラッシュする 1.3.1_04 なし なし
4634332 Htmlconverter が異常な動作を引き起こす なし 1.3.1_04 なし
4635483 SUNWj*rt および SUNWj*dev が関係するパッケージングスクリプトの問題がある なし なし 1.3.1_04
4636030 bold、italic、または bold + italic で論理フォント名を使用すると、読めない文字または間違った文字が表示される 1.3.1_04 1.3.1_04 1.3.1_04
4636303 既存の J2SDK 1.4 上にインストールする時、一般の J2RE のインストールが失敗する 1.3.1_04 なし なし
4640209 バージョン情報のダイアログボックスに不適切な著作権年が含まれている 1.3.1_04 1.3.1_04 1.3.1_04
4641445
4528128
java.util.zip.ZipFile.read() がコアダンプする 1.3.1_04 1.3.1_04 1.3.1_04
4645614 特定のメソッドをコンパイルすると、HotSpotがクラッシュする 1.3.1_04 1.3.1_04 1.3.1_04
4646627 AWT でサービスを実行している場合、ログオフすると、[待機 - タスク終了 - キャンセル] ダイアログボックスがポップアップする 1.3.1_04 なし なし
4646764 HotSpot 仮想マシンエラー、アサーション障害、「infinite loop in PhaseGVN::transform」でアプリケーションがクラッシュする 1.3.1_04 1.3.1_04 1.3.1_04
4647105 デュアルモニタシステムで、セカンダリモニタ上の JMenu のレイアウトが間違っている 1.3.1_04 1.3.1_04 1.3.1_04
4647299 Client HotSpot で、何もメッセージが出されずにデータが破損する 1.3.1_04 1.3.1_04 1.3.1_04
4650504
4134936
JButton で Mouse Exit イベントが発生しない 1.3.1_04 1.3.1_04 1.3.1_04
4665264 awt_image_codec_JPEGImageEncoderImpl_writeJPEGStream の libjpeg.so でアプリケーションがコアダンプを生成する 1.3.1_04 1.3.1_04 1.3.1_04
4666195 HttpURLConnection.getResponseCode() が常に -1 を返す 1.3.1_04 1.3.1_04 1.3.1_04
4667327 HotSpot VM が、ActiveX コントロールのサイズ変更 (またはペイント) 時にクラッシュする 1.3.1_04 なし なし
4671567 可視ツリー行の上にマウスを移動しても、ツールヒントが表示されないか、最初に移動したツ リー行上に 1 回だけ表示される 1.3.1_04 1.3.1_04 1.3.1_04
4671714
4676393
System.getProperty(os.name) および getProperties() が、Microsoft Windows XP os.name を正しく返さない 1.3.1_04 なし なし


1.3.1_03 の変更点

バージョン 1.3.1_03 でのバグ修正については、以下の表にリストしています。修正ステータス欄は、バグが修正 されたオペレーティングシステムを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4177723 JList 配下の ListModel に変更が行われても、ListSelectionEvent が発生しない 1.3.1_03 1.3.1_03 1.3.1_03
4273333 PrinterJob.printDialog ダイアログボックスが、モーダルにならない 1.3.1_03 なし なし
4339995 多数のアニメーション gif をロードするとき、イメージが表示されないときがある 1.3.1_03 1.3.1_03 1.3.1_03
4352535 Metal L&F の ToolTipManager でメモリリークが生じる 1.3.1_03 1.3.1_03 1.3.1_03
4353705 コンパイル時に ZipFile コードの内部エラーが発生する 1.3.1_03 1.3.1_03 1.3.1_03
4360510 JToolTip 機能で例外が発生する 1.3.1_03 1.3.1_03 1.3.1_03
4389043 JMenu メモリリークが発生する 1.3.1_03 1.3.1_03 1.3.1_03
4419723 try-catch 文の行番号情報が欠落している 1.3.1_03 1.3.1_03 1.3.1_03
4421691 InputMethodEvent の使用中に Component.setEnabled を呼び出すとデッドロックが発生する 1.3.1_03 なし なし
4422376 cloudscape_classes.jar のコンパイルがアサーションでエラーとなり、終了する 1.3.1_03 1.3.1_03 1.3.1_03
4431416 テキストコンポーネントでテキスト作成中にフォーカスを他に移すと、VM がハングアップする なし 1.3.1_03 1.3.1_03
4447912 SunPKI (GTE Cyber Trust のルート CA) からの証明書によって署名されたアプレットが機能しない 1.3.1_03 なし なし
4458085 HTTP のリダイレクト数が 5 つまでに限定される 1.3.1_03 1.3.1_03 1.3.1_03
4463359 OopMap 内で、呼び出し先が保存する (callee-save) 同一レジスタが複数回現れる場合に、問題が発生する 1.3.1_03 1.3.1_03 1.3.1_03
4463536 ロケール GB18030 でプログラムを実行しようとするとエラーが発生する なし なし 1.3.1_03
4469338 メモリ割り当ての問題が発生する 1.3.1_03 1.3.1_03 1.3.1_03
4475369 軽量コンポーネントに対して重量コンポーネントを使用すると、受け入れがたいフラッシュ現象 が発生する 1.3.1_03 なし なし
4479571
4503832
メモリ不足のメッセージ受信の後に VM コアダンプが生成される 1.3.1_03 1.3.1_03 1.3.1_03
4480705 EventQueue スレッドがアニメーション GIF でデッドロックに陥る 1.3.1_03 1.3.1_03 1.3.1_03
4480967 S8 から s9_41a のアップグレードにおいて、SUNWj2rt のエラーがアップグレードログに表示される なし なし 1.3.1_03
4481265 SUNWj2man パッケージには安全なデフォルトのアクセス権が必要である なし なし 1.3.1_03
4483910 gecko にはプラグイン dll が必要である 1.3.1_03 なし なし
4484157 Solaris 9 オペレーティング環境では GB18030 ロケールの font.properties ファイルが必要になる なし なし 1.3.1_03
4486978 libthread パニック。libthread の重要セクションで障害が発生する なし なし 1.3.1_03
4487415 ブリッジされた Bean がフォーカスを失ったときに、ActiveX ポップアップウィンドウが画面上に表示されたままになる 1.3.1_03 なし なし
4488956 Swing でメモリリークが発生する 1.3.1_03 1.3.1_03 1.3.1_03
4494358 イベントが一度使用不可になると、OBJECT_ALLOC イベントの以降の EnableEvent が無視される 1.3.1_03 1.3.1_03 1.3.1_03
4496644 GB18030 ロケールコンバータは追加の範囲チェックを行うべきである 1.3.1_03 なし 1.3.1_03
4497586 GB18030 ロケールコンバータは UCS 全領域の文字の符号化、復号化を行うべきである なし なし 1.3.1_03
4499709 JInternalFrame の SystemMenu がハードコーディングされている 1.3.1_03 1.3.1_03 1.3.1_03
4503832 mixed モードで HotSpot を使用するとサーバがハングアップする 1.3.1_03 1.3.1_03 1.3.1_03
4503980 外部 CDE コンポーネントのフォーカスを獲得したときに、フォーカス消失/獲得イベントがなくなる なし なし 1.3.1_03
4504319 JTextField のフォーカスがウィンドウ (dtterm) に隠れたときに、正しく動作しない なし なし 1.3.1_03
4506751 JavaScript からモーダルダイアログが起動された場合に、Plug-in および IE がロックまたはフリーズする 1.3.1_03 なし なし
4516782 アプレットがオープンした URL では、Plug-in がパスワードを転送しない 1.3.1_03 1.3.1_03 1.3.1_03
4519411 アプレットの印刷が機能しない 1.3.1_03 なし なし
4522270 zh_TW ロケールを使用して 0 バイトの配列を符号化すると、空の文字列になる 1.3.1_03 1.3.1_03 1.3.1_03
4522288 HotSpot がコアダンプし、シグナル 11 を返す 1.3.1_03 1.3.1_03 1.3.1_03
4523989 HttpURLConnection.getResponseCode の動作がバージョン 1.3.1 と 1.3.1_01 で異なる 1.3.1_03 1.3.1_03 1.3.1_03
4526573 カードマークのアップデートに SEGV が存在する なし なし 1.3.1_03
4527278 classes/sun/misc/URLClassPath.java 最適化コードが存在しない 1.3.1_03 1.3.1_03 1.3.1_03
4531231
4527586
java.util.zip.ZipFile のコンストラクタが java.util.zip.ZipException をスローする 1.3.1_03 1.3.1_03 1.3.1_03
4533120 "-client" で BEA Weblogic を実行中にクラッシュする 1.3.1_03 1.3.1_03 1.3.1_03
4533735
4249035
値によってオブジェクトを渡す RMI が UnmarshalException となる
EventListenerList の直列化により、ClassNotFound 例外が発生する
1.3.1_03 1.3.1_03 1.3.1_03
4546413 インストーラは CurrentVersion レジストリのみ編集し、最新の java.exe があればコピーするべきである 1.3.1_03 なし なし
4554698 XP の MSVM のアンインストール後、Plug-in によって MSVM が使用不可になる 1.3.1_03 なし なし
4616667
4406594
ディスク容量が 4GB 以上のときにインストーラが正常に動作しない 1.3.1_03 なし なし
4623890 1.3.1_03b01 の場合、Java2Demo にドロップダウンメニューの一部が表示されない 1.3.1_03 1.3.1_03 1.3.1_03
4626780 JVM_GetCPMethodClassNameUTF で SIGSEGV が発生する 1.3.1_03 1.3.1_03 1.3.1_03
4627322 Keyfire テストで JMenu に問題が発生する 1.3.1_03 1.3.1_03 1.3.1_03
4631574 OopMap でさまざまな問題が発生する 1.3.1_03 1.3.1_03 1.3.1_03



1.3.1_02 の変更点

バージョン 1.3.1_02 でのバグ修正については、以下の表にリストしています。 修正ステータス欄は、バグが 修正されたオペレーティングシステムを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4361783 ICMP ポートに到達できず、SocketException が発生する 1.3.1_02 なし なし
4393017 JPEG 画像を表示すると、著しくパフォーマンスが低下する 1.3.1_02 1.3.1_02 1.3.1_02
4396447 フォーカスに問題が発生し、アプレットが使用できなくなる なし なし 1.3.1_02
4411230 HotSpot を使用して VM がクラッシュする 1.3.1_02 1.3.1_02 1.3.1_02
4419207 Netscape の Java Plug-in でドラッグアンドドロップが動作しない なし なし 1.3.1_02
4420632 クリップボードから FileDialog にペーストすると、VM がクラッシュする なし なし 1.3.1_02
4420691 Solaris 8 オペレーティング環境で /usr/lwp/lib/libthread.so に問題が発生する なし なし 1.3.1_02
4425649 JSplitPane で、親フレームのサイズを変更すると、1 つのコンポーネントの「非表示」状態が保持されない 1.3.1_02 1.3.1_02 1.3.1_02
4425878 PopupMenu が切り取られる (部分的に消える) ことがある 1.3.1_02 1.3.1_02 1.3.1_02
4428838 JavaBeans ActiveX でフォーカス制御の問題が発生する 1.3.1_02 なし なし
4447727 Swing コンポーネントにユーロ記号 (\u20ac) が表示されない 1.3.1_02 なし なし
4455845 リニアのスタティックグレーパレットを使用すると、画面に誤った色が描画される 1.3.1_02 1.3.1_02 1.3.1_02
4456474 compiled_safepoint で roll_forward() を使用しようとすると、エラーが発生する なし なし 1.3.1_02
4473882 Java のインストール後のスクリプトに問題がある なし なし 1.3.1_02
4474154 -server コンパイラオプションにいくつかの問題がある 1.3.1_02 1.3.1_02 1.3.1_02
4475540 GZipOutputStream でネイティブメモリリークが発生する 1.3.1_02 1.3.1_02 1.3.1_02
4476318 Plug-in で、JSObject が正しく動作しない 1.3.1_02 1.3.1_02 1.3.1_02
4477089 キーイベントがターゲットコンポーネントに正しく転送されない 1.3.1_02 なし なし
4477197 負荷が高いと、Java XML API がクラッシュする 1.3.1_02 1.3.1_02 1.3.1_02
4477225 スレッドでは Unicode エンコーディングが不正に動作することがある 1.3.1_02 1.3.1_02 1.3.1_02
4478302 JWindow を移動すると、対応するイベントが生成されない。 setLocation メソッドが JWindow と連動しない なし なし 1.3.1_02
4478849 JVMPI_OBJ_ALLOC が不正なインスタンスサイズを出力する 1.3.1_02 1.3.1_02 1.3.1_02
4479001 テキスト領域に何も値を入力しないと、空白文字ではなく null が表示される 1.3.1_02 1.3.1_02 1.3.1_02
4481951 AppletContext.getApplets() は、アプレットの不正な列挙を返す 1.3.1_02 1.3.1_02 1.3.1_02
4483929 IME を Atok14 から IME2000 に切り替えると、HotSpot がクラッシュする 1.3.1_02 なし なし
4486489 LONG VARCHAR の場合、ResultSet.getString() から不正なデータが返される (退行) 1.3.1_02 1.3.1_02 1.3.1_02
4486745 フォントメトリックスに互換性の問題がある 1.3.1_02 なし なし
4487400 JavaBeans ActiveX の制御でデッドロックが発生する 1.3.1_02 なし なし
4487403 JavaBeans ActiveX のポップアップウィンドウが正しい画面位置に表示されない 1.3.1_02 1.3.1_02 1.3.1_02
4486859 catch ブロックの例外パラメータ用に、不正なローカル変数テーブルがある (退行) 1.3.1_02 1.3.1_02 1.3.1_02
4489707 HotSpot の -server オプションを使用すると、ARIBA Buyer がクラッシュする なし なし 1.3.1_02
4490177 ループ中で同じメソッドを呼び出す HotSpot Server VM が、動作を数回繰り返した後で停止する 1.3.1_02 1.3.1_02 1.3.1_02
4491122 IP_MULTICAST_IF に問題がある 1.3.1_02 1.3.1_02 1.3.1_02
4493559 SOCKS プロトコルはアプレットから使用すると失敗する 1.3.1_02 1.3.1_02 1.3.1_02
4498820 -Xrs を使用すると IllegalArgumentException が発生する 1.3.1_02 1.3.1_02 1.3.1_02
4499805 以前に修正したバグ 4411230 の heap_expanded() に競合状態がある 1.3.1_02 1.3.1_02 1.3.1_02
4500124 ソケットの読み取りに問題があり、MARSHALLING 例外が生成される 1.3.1_02 1.3.1_02 1.3.1_02
4500265 JOptionPane が表示されると、JavaBeans ActiveX 制御でデッドロックが発生する 1.3.1_02 なし なし
4504200 VM で以下のエラーが生成される: スレッド "CompileThread0" java.lang.OutOfMemoryError に例外 1.3.1_02 1.3.1_02 1.3.1_02


1.3.1_01a の変更点

J2SE 1.3.1_01a 以降、Java Plug-in は、アプレットの起動および Microsoft Windows プラットフォームでの J2RE/Java Plug-in の自動ダウンロード開始のために <applet> タグをサポートしています。詳しくは、以下を参照してください。

Java Plug-in 開発者用マニュアル

Windows 用 1.3.1_01a バージョンでのバグ修正については、以下の表にリストしています。

バグ ID 説明
4150332 Spreadsheet デモアプレットで、java.lang.ArrayIndexOutOfBoundsException が発生する
4460631 プロセスのヒープサイズ (C スタック) が、際限なく増大する
4477187 Internet Exploler 5.0または 5.5 を使用してアプレットをロードすると、システムがハングアップすることがある
4477564 getAppletContext().getApplet(name) が Plug-in で動作しない
4483216 プラグインおよび SSL または https を使用すると、EXCEPTION_ACCESS_VIOLATION が発生する


1.3.1_01 の変更点

1.3.1_01 バージョンでのバグ修正については、以下の表にリストしています。修正ステータス欄は、バグが修正さ れたオペレーティングシステムとそのバージョンを示します。

バグ ID 説明 Microsoft
Windows
修正ステータス
Linux
修正ステータス
Solaris
オペレーティング
環境
修正ステータス
4107667 ポップアップメニューでアクセラレータが機能しない 1.3.1_01 1.3.1_01 1.3.1_01
4160499 sun.net.www.protocol.http.HttpURLConnection および java.net.HttpURLConnection の使用時のエラー処理に問題がある 1.3.1_01 なし なし
4211817 JarURLConnection.openConnection() が最新の jar ファイルの内容を反映しない 1.3.1_01 なし なし
4242616 URLConnection で POST (URL + データ) 要求がタイムアウトになると、URLConnection は要求を再試行するが、データを再送信しない 1.3.1_01 1.3.1_01 1.3.1_01
4252080 JTextArea での語の選択に問題がある 1.3.1_01 1.3.1_01 1.3.1_01
4280606 多くの行または列ヘッダを持つ JScrollPane で Integer.MAX_VALUE の処理中に VM のクラッシュが発生する 1.3.1_01 1.3.1_01 1.3.1_01
4294758 java:classes_swing: BoxLayout により java.lang.NullPointerException がスローされ、アプレットがクラッシュする 1.3.1_01 1.3.1_01 1.3.1_01
4297642 Plug-in は、consume() を使用しても keyEvent を消費しない 1.3.1_01 なし なし
4300726 子ダイアログが表示されているフレームを非表示にし、再表示すると、子ダイアログが表示され ない 1.3.1_01 1.3.1_01 1.3.1_01
4303306 日本語フォントが、メモリを解放する前に大量のメモリを使用することがある なし なし 1.3.1_01
4333436 ZIP ファイルの読み込み中に getExtra が常に null を返す 1.3.1_01 1.3.1_01 1.3.1_01
4341627
4355226
特定の日本語および韓国語フォントのポイントサイズにフォントスタイル (ボールド) を適用できない 1.3.1_01 なし なし
4349969 MenuBar エントリが、でたらめに書き換えられる場合がある 1.3.1_01 なし なし
4361492 HttpURLConnection がバイナリデータを正しく送信しない 1.3.1_01 1.3.1_01 1.3.1_01
4363638 Java VM の作成中、ネイティブな DB インタフェースを使用すると、プログラムがハングアップすることがある なし 1.3.1_01 1.3.1_01
4367942
4420844
HotSpot デバッグセッションを終了しても、javaw.exe が終了しない 1.3.1_01 1.3.1_01 1.3.1_01
4379539 public javax メソッドのパラメータの public org.omg API から com.sun クラスへのダウンキャストが動作しない 1.3.1_01 1.3.1_01 1.3.1_01
4396433 JApplet でメモリリークが発生する 1.3.1_01 1.3.1_01 1.3.1_01
4407244 RMI-IIOP putFields/getFields 実装が旧バージョンの同クラスと同じワイヤフォーマットを維持しない 1.3.1_01 1.3.1_01 1.3.1_01
4407646 Plug-in: https 接続を介して JavaHelp Content Viewer を使用すると、HTML コードがそのまま表示されてしまう 1.3.1_01 1.3.1_01 1.3.1_01
4413973 ネイティブなウィジェットにドラッグすると、実行時クラッシュが発生する 1.3.1_01 1.3.1_01 1.3.1_01
4414149 Web サーバに対するクラスの再ロードが正しく動作しない なし なし 1.3.1_01
4414154 RMI-IIOP で、オブジェクトを直接参照で自身に送信すると IndirectionException となり、最終的には MARSHAL エラーとなる 1.3.1_01 1.3.1_01 1.3.1_01
4415122 Movex Nextgen の実行中に HotSpot Virtual Machine 内部エラーが発生する なし なし 1.3.1_01
4415655 JInternalFrame の使用中に例外がスローされる 1.3.1_01 1.3.1_01 1.3.1_01
4424181 tk_wchar ではなく tk_char が Java の char または char[] フィールドを持つ Java クラスに送信される 1.3.1_01 1.3.1_01 1.3.1_01
4426575 activeX コンテナは、不正な操作で終了すると、クラッシュする 1.3.1_01 なし なし
4429136 インターネットエクスプローラは、アプレットが LiveConnect 経由でページを更新すると、クラッシュすることがある 1.3.1_01 なし なし
4429639 韓国語 (ko) ロケールで、「duplex」と「tumble」が正しく翻訳されていない 1.3.1_01 1.3.1_01 1.3.1_01
4434140 JDK 1.3 と JDK 1.3.1 での相互運用性に問題があるため、RMI-IIOP の writeUTF/readUTF に関連した例外が発生する 1.3.1_01 1.3.1_01 1.3.1_01
4434388 Plug-in コントロールパネルで JIT を無効にした場合、アプレットを起動しようとするとブラウザがクラッシュする 1.3.1_01 なし なし
4438896 デフォルトタイムゾーンが正しく設定されない なし なし 1.3.1_01
4449624 ウィンドウをアイコン化して、復元すると、requestFocus() が正しく動作しない 1.3.1_01 なし なし
4450681 クラッシュしたアプリケーションスレッドのコアファイルが不正である なし 1.3.1_01 なし
4452568
4394485
HotSpot は gcc.make で -fno-exceptions を使用する必要がある なし 1.3.1_01 なし
4454196 shmembase.c の exit でデバッガがクラッシュする 1.3.1_01 なし なし
4455825 グレースケールで非リニアのスタティックグレーの画面に描画すると、いくつかの色が欠ける 1.3.1_01 なし なし
4456544 HotSpot が gcc 2.95 を使用してコンパイルできない なし 1.3.1_01 なし
4459980 韓国語の Monospaced フォントが利用できない 1.3.1_01 なし なし
4460360 配布ファイルを展開できない なし なし 1.3.1_01
4463822 Plug-in のダウンロードで問題が発生する 1.3.1_01 なし なし
4468466 javax.rmi.CORBA.ValueHandler がブレークする 1.3.1_01 1.3.1_01 1.3.1_01
4468529 Win32 で -Xrs を使用するとシグナル SIGINT および SIGTERM を登録しない 1.3.1_01 なし なし
4471682 初期化コンストラクタが呼び出されない 1.3.1_01 1.3.1_01 1.3.1_01
4469343 ヒープスナップショット要求でシグナル 11 が発生する なし なし 1.3.1_01
4475963 JVM_DumpAllStacks は JVM が 1.3.1_01 以降かどうかを識別する なし なし 1.3.1_01
4477187 IE 5.0/5.5 を使用してアプレットをロードすると、システムがハングアップすることがある 1.3.1_01 1.3.1_01 1.3.1_01
4478210 コンパイラが表明で失敗する 1.3.1_01 1.3.1_01 1.3.1_01
4482613 デバッグモードでの実行中 segv が検出される 1.3.1_01 1.3.1_01 1.3.1_01
4483910 gecko で Plug-in の dll が要求される 1.3.1_01 なし なし
4483919 Java コンソールでメモリリークが発生する 1.3.1_01 なし 1.3.1_01
4482347 UTF-8 ロケールのあるフォントスタイルでヨーロッパ文字が表示されない なし なし 1.3.1_01
4488137 競合状態によりシリアルバージョン UID が不一致となる 1.3.1_01 1.3.1_01 1.3.1_01