|
Documentation
Java™ 2 Platform Standard Edition Development Kit 5.0 Update 19 |
|
このドキュメントでは、すべての 1.5.0 アップデートリリースでの変更点の概要を解説します。 また、1.5.0 の最初のリリースノートへのリンクがあります。アップデートリリースはバグ修正リリースであるため、最初の 1.5.0 リリースへの機能の追加や削除を目的としておりません。以前のアップデートバージョンのバグ修正も、現在のアップデートバージョンに含まれています。このアップデートリリースの正式なバージョン番号は以下に記載されています。ご使用の JDK ソフトウェアのバージョンを表示するには、次のコマンドを使用します。
java -version
Bug Database - 以下に解説しているバグ ID 番号の多くは、Bug Database (Bug Parade) Web サイトの詳細なバグレポートへのリンクになっています。Bug Database では、バグレポートを提出したり、既存のバグレポートにコメントを追加したり、もっとも重要と思われるバグに投票したりすることもできます。
サイレントインストールについての特記 - J2SE 5.0 Update 8 時点でのサイレントインストールに関する情報は、以下を参照してください。 http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment-guide/silent.html.
Java SE for Business に関する特記事項 - Java SE for Business 5.0 に関する情報を入手するには、このドキュメントを参照してください。
このアップデートリリースの正式な内部バージョン番号は 1.5.0_19-b02 です (「b」は「build」を表します)。外部バージョン番号は 5.0u19 です。
このリリースには、バージョン 2009g の Olson 氏のタイムゾーンデータが含まれています。詳細は、Timezone Data Versions in the JRE Software を参照してください。
このアップデートリリースで規定されているセキュリティー基準は、次のとおりです。
| JRE ファミリバージョン |
Java SE セキュリティー基準 |
Java SE for Business セキュリティー基準 |
|---|---|---|
| 1.4.2 | 1.4.2_19 | 1.4.2_20 |
2008 年 12 月、Java SE 1.4.2_19 のリリースに伴い 1.4.2 はサービス期間の終了を迎えました。今後の Java SE 1.4.2 のリビジョン (1.4.2_20 以降) は「Access Only」オプションを備え、Java SE for Business の登録者に提供されます。
セキュリティー基準についての詳細は、Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer を参照してください。
このアップデート以降、次のシステム構成のサポートが追加されました。
「サポート対象のシステム構成」ページを参照してください。
Service Tag ソフトウェアは Sun Inventory からダウンロードできます。JDK および JRE のサービスタグを使用すると、インストールされている JDK および JRE のインスタンスを検出し、Sun Connection のユーザーアカウントの下に登録することができます。
IE 8 が
OBJECTタグでハングアップするこのバグは、
OBJECTタグを含んでいる HTML ファイルを IE 起動時にコマンド行パラメータとして指定すると発生します。 次に例を示します。iexplorer.exe file.htmlこの場合、IE の起動からOBJECTタグの実行までにマウスボタンイベントはありません。iexplorer.exe applet.htmlただし、別の HTML ファイルで次のように applet.html を指定すると、ユーザーはキーボードまたはマウスボタンを使用しなければならないので、ハングアップは発生しません。<HTML><BODY><A href="file:applet.html"> クリック </A> </BODY></HT ML>詳細については、CR 6825659 を参照してください。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6260293 | hotspot | compiler2 | loopopts の set_ctrl() の矛盾を修正 |
| 6394438 | hotspot | compiler2 | 5.0_U4 の C2 コンパイラが MachSpillCopyNode::implementation でクラッシュする |
| 6435614 | hotspot | compiler2 | あり得ない ArrayIndexOutOfBounds 例外でコードが失敗する |
| 6754146 | hotspot | compiler2 | 1.5.0_15 の C2 コンパイラが PhaseChaitin::Split() でクラッシュする |
| 6788347 | hotspot | compiler2 | 6u7 の C2 コンパイラがクラッシュする |
| 6798785 | hotspot | compiler2 | OopFlow::build_oop_map でのクラッシュ:64 ビットポインタの比較が正しくない |
| 5081701 | hotspot | garbage_collector | CMS:perm gen コレクションが有効な場合、ATG がクラッシュする |
| 6415354 | hotspot | garbage_collector | CMS:assert(thisOop->is_oop_or_null(true),"expected an oop or NULL") |
| 6722112 | hotspot | garbage_collector | CMS:並行プリクリーニング中に実行される、オーバーフローが発生したオブジェクト配列のエンコーディングが正しくない |
| 6722113 | hotspot | garbage_collector | CMS:参照リストのプレクリーニング時のオーバーフロー処理が正しくない |
| 6739357 | hotspot | garbage_collector | CMS:6722113 の修正が可能になるまで CMSPrecleanRefLists1 を無効にする |
| 6786503 | hotspot | garbage_collector | オーバーフローリストのパフォーマンスは改善が可能 |
| 6751861 | hotspot | jvmti | JVMTI(jdk5.0u16) でメモリーリークが発生する |
| 6447157 | hotspot | other | クラッシュダンプ (hs_err_pid*.log) にクラッシュ時刻が含まれていない |
| 6320309 | hotspot | runtime_system | シンボル解決 -- wait() と割り込み -- によって予期しない場所から IE がスローされることがある |
| 6680485 | hotspot | runtime_system | Solaris 固有の割り込み可能 I/O のエラー処理が正しくない (Solaris) |
| 6821003 | hotspot | runtime_system | hotspot windows os_win32 を Windows 7 対応に更新 |
| 6277781 | idl | serialization | IIOP 上で Enum の直列化が壊れる |
| 6614558 | idl | serialization | getMBeanInfo の呼び出し時に発生する、JMX の JDK5 - JDK6 間相互運用性の問題 |
| 6529796 | java | char_encodings | 既存の JDK バージョンで JIS X 0213:2004 をサポートする (特に Windows Vista 用) |
| 6710199 | java | char_encodings | SJIS_0213 が、"unmappable" エンコード操作を正しく処理しない |
| 4744405 | java | classes_2d | RFE:lookupPrintServices() でプリンタリストを動的に更新するべき |
| 6358622 | java | classes_2d | 使用できないネットワークプリンタに印刷しようとすると hotspot がクラッシュする |
| 6428762 | java | classes_2d | RHEL5:Sazanami Mincho フォントのレンダリング品質に問題がある |
| 6574633 | java | classes_2d | プリンタを変更するとネイティブ printDialog がクラッシュする |
| 6633656 | java | classes_2d | クロスプラットフォームの印刷ダイアログで、印刷方向がサポートされているかどうかを確認しない |
| 6524352 | java | classes_awt | 高解像度マウスホイールのサポート |
| 6668385 | java | classes_awt | Java アプレットによって IE 6 が AwtComponent::ImmAssociateContext() でクラッシュする |
| 6675956 | java | classes_awt | 退行:jdk5 の Container.findComponentAt の動作が異なる |
| 6707023 | java | classes_awt | JTextPane で中国語の文字を使用すると、そのペインがハングアップする |
| 6219755 | java | classes_io | PipedInputStream が閉じられたあとも PipedOutputStream.write() がブロックされたままである |
| 6242664 | java | classes_lang | String.substring で返された文字列に対して String.offsetByCodePoints が正しく機能しない |
| 6819886 | java | classes_lang | Windows 7 で System.getProperty("os.name") が Vista と報告する |
| 6651382 | java | classes_management | Java JVM SNMP プロバイダが、複数の OID を要求されたときに、不正な統計を報告する |
| 6598160 | java | classes_net | Windows IPv6 ソケットの実装が、ハンドルを継承しないように設定しない |
| 6648001 | java | classes_net | HTTP 認証を取り消すと、デッドロックになる |
| 6693244 | java | classes_net | 6u10 ベータで Java Web Start アプリケーションを実行すると、AuthenticationInfo.requestCompleted が AssertionError で失敗する |
| 5100121 | java | classes_nio | (se) EINTR に影響される select |
| 6497734 | java | classes_nio | (dc) Java_sun_nio_ch_FileDispatcher_preClose0() での "JNI handle should not be null" のアサート |
| 6552236 | java | classes_security | 更新中に PolicyFile が同期されない |
| 6699856 | java | classes_swing | JTextPane 内で中国語テキストを使ってテキストを作成すると、好ましくない動作が発生する |
| 6735259 | java | classes_swing | WindowsComboBoxUI$XPComboBoxButton.getState (WindowsComboBoxUI.java:408) で NPE が発生する |
| 4823811 | java | classes_text | [Fmt-Da] SimpleDateFormat パターンで一部のリテラル句読文字を埋め込むことができない |
| 6576792 | java | classes_util_concurrent | ThreadPoolExecutor メソッドをプールスレッド内で実行すると、割り込み動作がリークする |
| 6409997 | java | classes_util_i18n | Windows Vista 用のデフォルトのロケール/エンコーディングの検出 |
| 6834474 | java | classes_util_i18n | (tz) tzdata2009g をサポート |
| 6740278 | java | dragndrop | クリップボード内の画像 (256 色) を正しく表示する必要がある |
| 6404011 | java | imageio | 特定の JPEG の読み取りで IllegalArgumentException: "Invalid ICC Profile Data" が発生する |
| 6687968 | java | imageio | PNGImageReader によって Inflater を介したネイティブメモリーのリークが発生する |
| 6541870 | java | serialization | Externalizable の ObjectInputStream で NullPointerException が発生する |
| 6608975 | java | serviceability | HeapDumpOnCtrlBreak 機能によって書き込まれたダンプでは HeapDumpPath オプションが無視される |
| 6745217 | java | serviceability | jmap が sun.jvm.hotspot.utilities.AssertionFailure: BitMap index out of bounds をスローする (1.5.0_15-b04) |
| 6754987 | java | serviceability | -XX:+HeapDumpOnCtrlBreak と -XX:+UseParallelOldGC を同時に使用してヒープダンプをトリガーするとクラッシュする |
| 6803304 | java | sunservicetags | Solaris、Linux、Windows 向け JRE での Service Tag のサポート |
| 6680432 | java_deployment | security | クライアント認証ダイアログボックスにデジタル署名鍵用途証明書のみを表示する |
| 6567254 | java_plugin | ns6 | CSecureJNIEnv で stack stomp |
| 6603064 | java_plugin | other | Legacy_lifecycle: アプレットの更新後に LiveConnect を呼び出すと例外がスローされる |
| 6595618 | java_plugin | plugin | 署名付きアプレット証明書の検証で断続的に問題が発生する |
| 6618901 | java_plugin | plugin | Vista で実行される 6.0 JRE アプレットでヒープが 64M バイトに制限される |
| 6696175 | javawebstart | jnlp_file | % 文字を含むプロパティーを javaws が認識しない |
| 6809409 | jaxp | sax | jaxp 問題 56 SAXException で例外チェーンが正しく実行されない |
| 6809019 | jaxp | xslt | 1.5.0_14 の 6537909 に対する修正でパフォーマンスが低下する |
| 6796140 | jets | other | 6725987 のあとで追加された ORB の変更 |
| 6176036 | jndi | ldap | LDAP 操作の読み取りタイムアウトを指定する方法が必要 |
このアップデートリリースの正式な内部バージョン番号は 1.5.0_18-b02 です (「b」は「build」を表します)。外部バージョン番号は 5.0u18 です。
このアップデートリリースで規定されているセキュリティー基準は、次のとおりです。
| JRE ファミリバージョン | セキュリティー基準 |
|---|---|
| 1.4.2 | 1.4.2_20 |
セキュリティー基準についての詳細は、Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer を参照してください。
このリリースには、バージョン 2009a の Olson 氏のタイムゾーンデータが含まれています。詳細は、Timezone Data Versions in the JRE Software を参照してください。
LDAP ディレクトリで Java オブジェクトを格納および取得する場合の JNDI 機能の動作が、若干変更されました。
LDAP ディレクトリに Java オブジェクトを格納するときに、そのオブジェクトのクラスファイル (そのコードベース) の場所を指定できます。その後、元のオブジェクトの復元時にそのコードベースと追加のオブジェクトデータがディレクトリから取得され、クラスローダーによって使用されます。
オブジェクトのコードベースが暗黙的に信頼されることがなくなりました。代わりに、コードベースを使用するには、com.sun.jndi.ldap.object.trustURLCodebase という名前の新しいシステムプロパティーを文字列値 true に明示的に設定する必要があります。そうしなかった場合、Java オブジェクトの復元時にコードベースがクラスローダーによって無視され、クラスパス上に現れたクラスファイルのみが認識されます。
createMBean および unregisterMBean 操作を許可しないようになりました。これらは今後、新しい節を使って明示的に指定する必要があります。
次に示す JRE のデフォルトの jmxremote.access ファイル ($JRE_HOME/lib/management/jmxremote.access) を見れば、これがどのようなものであるかがわかります。
monitorRole readonly
controlRole readwrite \
create javax.management.monitor.*,javax.management.timer.* \
unregister
このアップデートリリースと、5.0u16-rev-b12 以降のアップデートおよびリビジョンには、6725987 の修正が含まれています。これらより前のアップデートやリビジョンを使用する場合、ORB は、shutdown() および destroy() メソッドの呼び出し後も有効な参照 (つまり、メモリーリーク) を含んでいる可能性があり、いくつかのメソッド呼び出しに応答する可能性があります。
この修正により、ORB のクリーンアップが正しく行われ、そのような参照に保持されたメモリーをガベージコレクタが解放できるようになります。そのような参照やメソッドへの不正アクセスを行うと、通常はアプリケーションで NullPointerException がスローされます。
このリリースにはルート証明書が含められています。追加されたルート証明書は次のとおりです。
このリリースには、1 つ以上のセキュリティー脆弱性に対する修正が含まれています。.詳細は、Sun Alerts の 254569、254570、254571、254608、および 254611 を参照してください。
その他のバグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6676016 | hotspot | garbage_collector | ParallelOldGC がメモリーをリークする |
| 6461933 | java | classes_awt | nowMillisUTC() 内でシステム起動時刻を頻繁に調整すべき |
| 6637607 | java | classes_awt | モーダルダイアログが表示されて消えたあとに最初の文字が破棄される |
| 6677578 | java | classes_awt | ブラウザのウィンドウを最大化すると印刷ダイアログが表示されない |
| 6571589 | java | classes_lang | (スレッド) Thread.getStackTrace() が null を返す |
| 6446855 | java | classes_net | プロキシ経由での接続時に HTTPS 接続が失敗する |
| 6687282 | java | classes_net | ダイジェスト認証を使用するプロキシ経由で HTTPS 接続の URLConnection を呼び出すと、400 Bad Request が発生する |
| 6720866 | java | classes_net | HttpURLConnection でアップロードを行うとパフォーマンスが低い |
| 6732157 | java | classes_security | VeriSign TSA ルート証明書を JDK に追加する |
| 6803022 | java | classes_security | T-systems ルート CA 証明書を JRE に追加する |
| 6803036 | java | classes_security | Unizeto ルート証明書を JRE に追加する |
| 6639183 | java | classes_util_concurrent | 大きな負の値の遅延でスケジュールを設定すると、ScheduledExecutor 全体がハングアップする |
| 6725789 | java | classes_util_concurrent | JDK 7/6/5 で、ScheduledExecutorService が期待どおりに動作しない |
| 6598520 | java | classes_util_i18n | (tz) KB933360 に合わせて、Windows のタイムゾーンマッピングテーブルを更新する必要がある |
| 6650748 | java | classes_util_i18n | (tz) Windows 上で Java ランタイムが VET タイムゾーンを正しく検出しない |
| 6743394 | java | classes_util_i18n | (tz) Windows のタイムゾーンマッピングを更新する必要がある |
| 6783139 | java | classes_util_i18n | (tz) KB955839 に合わせて、Windows のタイムゾーンマッピングテーブルを更新する必要がある |
| 6796489 | java | classes_util_i18n | (tz) tzdata2009a をサポート |
| 6487638 | java | classes_util_logging | LogManager.addLogger() と Logger.getLogger() の呼び出しにより、デッドロックが発生する |
| 6719011 | java_plugin | ocx | アプレットがブラウザウィンドウの可視領域の外側にあると、アプレットが起動されない |
| 6643769 | java_plugin | other | アプレットのメインウィンドウが、アプレットを実行しているポップアップウィンドウのフォーカスを横取りする |
| 6784894 | java_plugin | other | 退行:ローカルディスクから読み込まれたアプレットが、同じ場所に配置されたリソースにアクセスできない |
| 6591117 | jce | pkcs11_csp | PKCS#11 セキュリティープロバイダのパフォーマンスが、Sun のデフォルトプロバイダに比べて低い |
| 6725987 | jets | other | ORB.destroy() のクリーンアップが正しく行われず、ORB オブジェクトインスタンスのガベージコレクションが行われない。 |
このアップデートリリースの正式な内部バージョン番号は 1.5.0_17-b04 です (「b」は「build」を表します)。外部バージョン番号は 5.0u17 です。
このアップデートリリースは、次のセキュリティー基準を定めています。:
| JRE ファミリバージョン | セキュリティー基準 |
|---|---|
| 1.4.2 | 1.4.2_19 |
セキュリティー基準についての詳細は、Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer を参照してください。
このリリースには、バージョン 2008i の Olson 氏のタイムゾーンデータが含まれています。詳細は Timezone Data Versions in the JRE Software を参照してください。
セキュリティー上の理由から、非最短形式の UTF-8 バイトシーケンスを処理するために、JRE の UTF-8 文字セットの実装が更新されました。これに伴い、以前のリリースから非互換性が生じました。たとえば、0x2f を最短形式に持つ U+002f のバイトシーケンス 0xc0 0xaf は、デコード操作では不正な形式の入力になります。非最短形式の UTF-8 の詳細については、次のサイトを参照してください。
このリリースにはルート証明書が含められています。追加されたルート証明書は次のとおりです。
このリリースには、1 つ以上のセキュリティー脆弱性に対する修正が含まれています。詳細については、Sun Alerts 244986、 244987、 244988、 244990、 244991、 244992、 245246、 246266、 246286、 246346、 246386、および 246387 を参照してください。
その他のバグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6403625 | hotspot | compiler2 | プロファイラエージェントを使用していると、コンパイルされたコードがクラッシュする |
| 6519515 | hotspot | compiler2 | Loop-opts が早期終了を含むループからセーフポイントポールを不正に削除する |
| 6606675 | hotspot | compiler2 | 1.4.2_15 で CodeBuffer のサイズを変更するとクラッシュする |
| 6676462 | hotspot | compiler2 | JVM が突然、大量のメモリーを消費することがある |
| 6704367 | hotspot | runtime_system | 1.5.0_14 でスタックサイズエラーが発生する |
| 6372405 | idl | orb | 接続の異常終了によってフラグメントが完了しない場合に、サーバースレッドがハングアップする |
| 5005426 | java | char_encodings | 1.4.2 と Tiger で、IllegalStateException によってバッファー利用ストリームデータが破棄される |
| 6359722 | java | classes_2d | sun.font.TrueTypeFont.open() で、キャッチ不可能で再帰的な NullPointerException が発生する |
| 6448405 | java | classes_2d | LineBreakMeasurer の静的な HashMap キャッシュが無制限に増大する可能性がある |
| 6525150 | java | classes_2d | プリンタに「用紙切れ」ステータスが表示され、PrinterException のために印刷されない |
| 6638533 | java | classes_2d | レイアウトは、事前合成済みのアラビア語プレゼンテーション形式グリフに形状を適用すべきでない。 |
| 6532373 | java | classes_awt | xcb_xlib.c:50:xcb_xlib_unlock:表明「c->xlib.lock」が失敗。 |
| 6678061 | java | classes_awt | 特定のキー配列のキーコードが未定義である |
| 6689088 | java | classes_awt | フォーカストラバーサルが逆方向に機能しない。SR 70175950 / CR 6684528 に関連 |
| 6446990 | java | classes_net | HttpURLConnection#available() が何度もデータをメモリーに読み込んでしまう |
| 6448457 | java | classes_nio | (ch) Channels.newOutputStream().write() が一部のデータを書き込まない |
| 6728890 | java | classes_security | SwissSign ルート証明書を JDK に追加する |
| 6754779 | java | classes_security | Camerfirma ルート証明書を JDK に追加する |
| 6768559 | java | classes_security | t-systems ルート CA 証明書 (Deutsche Telekom Root CA 2) を JRE に追加する |
| 6438246 | java | classes_swing | JFileChooser を DIRECTORIES_ONLY モードで使用すると、ファイル名フィールドのラベルが間違って表示される |
| 6581899 | java | classes_swing | JTextField および JTextArea - JRE 1.5.0_08 でのパフォーマンスが低い |
| 6648714 | java | classes_swing | デュアルモニターシステムの大きいほうのモニターで、JScrollPane の再描画が正しく行われない (5.0) |
| 6466476 | java | classes_util_i18n | (tz) tzdata2005r の導入により、JDK1.1 の 3 文字から成る TZ ID の一部で互換性の問題が発生する可能性がある |
| 6764308 | java | classes_util_i18n | (tz) tzdata2008i をサポート |
| 6623981 | java | compiler | 1.4.1/1.4.2 の javac で StackOverFlowError が発生する |
| 6709709 | java | javadoctool | 型を削除しても Javadoc でコンパイルエラーが発生しない |
| 6536107 | java_plugin | iexplorer | 印刷ダイアログを繰り返し開くと GDI リークが検出される |
| 6746185 | javawebstart | other | 不正な形式の URL 例外:1.5.0_16 で JWS の退行が導入された |
| 6578538 | jce | classes_crypto | KRB5 と LoginContext の使用時に com.sun.crypto.provider.SunJCE インスタンスでリークが発生する |
| 6697180 | jmx | classes | JMX クエリーを実行すると java.io.IOException が発生する:不正な状態 - デッドロックが発生する可能性もある |
| 6618387 | jsse | runtime | SSL クライアントセッションが正常に閉じない。close_notify アラートの代わりに TCP リセットが発生する |
| 6668231 | jsse | runtime | critical に設定された subjectAltName があると、JSSE の SunX509 が信頼チェックに失敗する |
このアップデートリリースの正式なバージョン番号は 1.5.0_16-b02 です (「b」は「build」を表します)。外部バージョン番号は 5.0u16 です。
このアップデートリリースは以下のセキュリティー基準を明確にします。
| JRE Family Version | Security Baseline |
|---|---|
| 1.4.2 | 1.4.2_18 |
セキュリティー基準についての詳細は Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer を参照してください。
このリリースには、バージョン 2008b の Olson 氏のタイムゾーンデータが含まれています。詳細は 6679340 または US DST Timezone Updater を参照してください。
このリリースには、ひとつまたは複数のセキュリティ脆弱性に対する修正が含まれています。詳細は Sun Alert: 238965、238966、238628、238967、238968、238905 を参照してください。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6538910 | hotspot | garbage_collector | CMS: 過度に長すぎる abortable preclean サイクル |
| 6454714 | java | char_encodings | いくつかの IBM エンコーディングで、OutputStreamWriter が不正確な文字数をファイルに書き込む |
| 6652375 | java | classes_security | 交換 GlobalSign ルート CA 証明書を JDK に追加 |
| 6656050 | java | classes_security | AOL ルート CA 証明書を JDK に追加 |
| 6696605 | java | classes_security | Secom ルート 証明書を JDK に追加 |
| 6679340 | java | classes_util_i18n | (tz) tzdata2008b をサポート |
| 6656520 | java_plugin | misc | 実行中の JRE ディレクトリ (1.4.2) から CA 証明書を読み込む必要がある |
このアップデートリリースの正式なバージョン番号は 1.5.0_15-b04 です (「b」は「build」を表します)。外部バージョン番号は 5.0u15 です。
このアップデートリリースは以下のセキュリティー基準を明確にします。
| JRE Family Version | Security Baseline |
|---|---|
| 1.4.2 | 1.4.2_17 |
セキュリティー基準についての詳細は Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer を参照してください。
このリリースには、バージョン 2007k の Olson 氏のタイムゾーンデータが含まれています。詳細は 6646197 または US DST Timezone Updater を参照してください。
このリリースには、ひとつまたは複数のセキュリティ脆弱性に対する修正が含まれています。詳細は以下の Sun Alert を参照してください。
233321
233322
233323
233324
233325
233326
233327
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6317397 | hotspot | runtime_system | Solaris と Linux の並行コードでハードがハング |
| 6629657 | java | classes_awt | API の変更なしで配下のシステムから raw キーコードを提供 |
| 6632169 | java | classes_net | HttpClient と HttpsClient はプロキシサーバーの参照 IP アドレスを反転させてはならない |
| 6647251 | java | classes_security | DigiCert ルート CA 証明書を JDK に追加 |
| 6647254 | java | classes_security | TrustCenter ルート CA 証明書を JDK に追加 |
| 6651160 | java | classes_security | AOL ルート CA 証明書を JDK に追加 |
| 6624769 | java | classes_util_i18n | (tz) tzdata2007i をサポート |
| 6646197 | java | classes_util_i18n | (tz) tzdata2007k をサポート |
| 6374379 | java | classes_util_jarzip | ZipFile クラスが長いファイル名の zip ファイルを開けない |
| 6423026 | java | classes_util_jarzip | Java.util.zip は Windows 上で 2036 を超える zip ファイルを並行で開けない |
| 6568419 | java_plugin | misc | initial_focus フラグは、アプレットが 1.4 でコンパイルされ 1.5 で実行されると動作しない |
| 6593309 | java_plugin | misc | 最小化と最大化のあとに起こるアプレットのボタンのフォーカスの問題 |
| 6631506 | java_plugin | plugin | REG : 6u4 を使用すると MZ でアプレットを起動できない |
| 6616825 | jmx | classes | JMX 照会が 1.0 互換モードで値を返さない - readObject() の直列化復元バグ |
このアップデートリリースの正式な内部バージョン番号は 1.5.0_14-b03 です (「b」は「build」を表します)。外部バージョン番号は 5.0u14 です。
このアップデートリリースは以下のセキュリティー基準を明確にします。
| JRE Family Version | Security Baseline |
|---|---|
| 1.4.2 | 1.4.2_16 |
セキュリティー基準についての詳細は Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer を参照してください。
このリリースには、バージョン 2007h の Olson 氏のタイムゾーンデータが含まれています。詳細は 6611886 または US DST Timezone Updater を参照してください。
Java Input Method Framework を使用して実装されたインプットメソッドは Red Hat 5 Linux デスクトップで正しく動作しない場合があります。 6600929 を参照してください。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6457444 | doclet | stddoclet | 5.0u6 で javadoc が html ファイルを正常に生成しない |
| 6519085 | hotspot | compiler2 | JavaDB (derby) のテストスイートを実行すると JVM がクラッシュ |
| 6321689 | hotspot | compiler2 | Ideal_DU_postCCP が保守的でない |
| 6565138 | hotspot | compiler2 | MarkSweep::MarkAndPushClosure::do_oop の ParallelGC で 1.5.0_10 64-Bit SIGBUS |
| 6545719 | hotspot | garbage_collector | 退行 : CR 6370163 修正後、無限 GC が発生 |
| 6558100 | hotspot | garbage_collector | 並行作業キューのオーバーフローに続いて CMS がクラッシュ |
| 6515362 | hotspot | runtime_system | 6374419 の修正がによって、リンカーからの実際のエラーメッセージが抑制される |
| 6528763 | hotspot | runtime_system | 6.0 の LoaderConstraintEntry に関連して VM がクラッシュ |
| 6546278 | hotspot | runtime_system | 疑似メモリーの障害コードで同期の問題 |
| 6553303 | idl | orb | Corba アプリケーションが失敗 org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 203 completed: No |
| 6543815 | java | classes_2d | 画像形成可能な X/Y の値が負の場合、PageFormat の画像形成可能範囲が無視される |
| 6480378 | java | classes_awt | 5065001、6259348、その他を 5.0 アップデートリリースにバックポート |
| 6577717 | java | classes_awt | Windows と Linux でアプレットのテキストボックスが動作しない |
| 6562716 | java | classes_awt | EmbeddedFrame でフォーカスを拒否するとフォーカス要求キューが更新されない (win32) |
| 6542420 | java | classes_awt | クロスプラットフォームの ModalityListener インタフェースが 1.5.0 に提供されるべき |
| 6593729 | java | classes_io | ファイルのクローズに失敗後、クローズ操作を繰り返さない |
| 6525425 | java | classes_lang | (ref) Solaris10/T2000 でオブジェクト直列化中にロック競合が多発 |
| 6206527 | java | classes_net | Suse 9 で ServerSocket をバインドすると "cannot assign address" |
| 6601686 | java | classes_net | InetAddress.isReachable(timeout) がタイムアウトミリ秒後に返されない |
| 6599750 | java | classes_net | InetAddress.isReachable 実装が完全にはスレッドセーフでない |
| 6518816 | java | classes_net | HttpURLConnection のメモリーフットプリントを削減 |
| 6520665 | java | classes_net | NTLM 認証が要求されず null 例外をスロー |
| 6587875 | java | classes_net | InetAddress.isReachable() が大きなプロセス ID でスーパーユーザーに動作しない |
| 6314370 | java | classes_net | Nightly: Jaws が "Starting application..." ウィンドウでハング |
| 6469580 | java | classes_security | 1.5.0_08 JVM が Fujitsu Primepower プラットフォームの SignatureHandlerLibrary::add でクラッシュ |
| 6418433 | java | classes_security | org.ietf.jgss.Oid コンストラクタが無効な値を受け付ける (そして有効な値を拒否する) |
| 6570062 | java | classes_security | Kerberos 認証の退行 |
| 6543940 | java | classes_security | java 1.5 で jarfile に署名すると例外をスロー |
| 6512054 | java | classes_security | SUBJECTDOMAINCOMBINER が JAAS モードでコードベースの許可を結合しない |
| 6520101 | java | classes_swing | アプリケーションが長時間実行されると FileChooser が OutOfMemory を起こす |
| 4743558 | java | classes_text | [BI] test/java/text/BreakIterator/BreakIteratorTest.java が th ロケールで失敗 |
| 6483402 | java | classes_util_i18n | (date) java.util.Date.toString() を呼び出すとクラスへの後続の呼び出しが遅くなる |
| 6531591 | java | classes_util_i18n | スーダンの通貨を更新 |
| 6538601 | java | classes_util_i18n | 定期的なタイムゾーン表示名の見直し |
| 6554586 | java | classes_util_i18n | (tz) tzdata2007f をサポート |
| 6611886 | java | classes_util_i18n | (tz) tzdata2007h をサポート |
| 6571205 | java | classes_util_i18n | ISO 4217 Amendment 139 のため通貨データを変更 |
| 6570259 | java | classes_util_i18n | ISO 4217 Amendment 138 のため通貨データを変更 |
| 6531593 | java | classes_util_i18n | アイスランドの通貨を更新 |
| 5088563 | java | classes_util_regex | パターンに「]」がないと Matcher.find が StringIndexOutOfBoundsException をスロー |
| 6464451 | java | compiler | 5.0ux の javac は「return」が多い try-catch ブロックをコンパイルできない |
| 6557713 | java | imageio | Java が gif を png に変換できない |
| 6579208 | java | install | jre-6u2-windows-i586-p.exe をインストールすると FamilyVersionSupport が削除される |
| 6476329 | java | localization | PIT: 6267625 のため追加で翻訳が必要 |
| 6531255 | java | localization | en_CA ロケールのタイムゾーン表示名を更新する必要がある |
| 6534678 | java | localization | 6525138 の l10n |
| 6547501 | java | localization | フランス語ロケールで % の前にスペースが必要 |
| 6454676 | java | serviceability | ctrl-break または ctrl-\ でヒープダンプを起こすために -XX:+HeapDumpOnCtrlBreak が必要 |
| 6494472 | java | serviceability | メモリーの使い過ぎで jmap -permstat がスワップ不足で失敗 |
| 6494722 | java | serviceability | SA: jstack が lwp デバッガ例外に失敗して get_thread_regs をスロー |
| 6431847 | java | tools | Linux の java 起動ツールでメモリーがオーバーフロー |
| 6502051 | java_deployment | update | jusched クラッシュ: バッファー超過 |
| 6503510 | java_plugin | iexplorer | 5.0u10b02 の検証中にクラッシュが発生 |
| 6555628 | java_plugin | iexplorer | アプレットを繰り返し開いたり閉じたりすると IE がフリーズ |
| 6572147 | java_plugin | iexplorer | アプレットを 0.5 秒間隔で開いたり閉じたりするとブラウザがハング |
| 6578895 | java_plugin | iexplorer | アプレットを繰り返し再読み込みすると NPE null pData 汎用例外が発生 |
| 6579743 | java_plugin | iexplorer | 退行 : 5.0u13-b01 で Java コンソールが突然ポップアップ |
| 6576321 | java_plugin | iexplorer | アプレットを繰り返し開いたり閉じたりするとデッドロックでブラウザがハング |
| 6522028 | java_plugin | iexplorer | 印刷ダイアログが現在の IE フレームを背後に動かす |
| 6530198 | java_plugin | misc | 1.5.0_10 フォーカスが JFrame に正しく返されない |
| 6586045 | java_plugin | misc | 6u5 のナイトリービルドでブラウザが XP 日本語マシンでクラッシュ |
| 6502568 | java_plugin | other | cookie のサイズが 4K を超えると要求ヘッダーが文字化け |
| 6556044 | java_plugin | other | jdk1.5.0 で JRE SSL ハンドシェークエラー |
| 6373274 | javawebstart | download_engine | JRE リソースブロックに入れ子になった Jar リソースが壊れる |
| 6465756 | javawebstart | jnlp_file | jnlp <argument> タグ内で CDATA xml タグを使用できない |
| 6265713 | javawebstart | jnlp_file | jnlp ファイルに照会文字列を含めると SingleInstanceService が無効になる |
| 6484661 | javawebstart | other | https が使用されるとアプリケーションをオフラインで起動できない |
| 6354969 | jaxp | other | XPathFactory.newInstance() メソッドにバグ |
| 6219364 | jaxp | sax | com.SAXParserImpl.setProperty("feature",null) が NullPointerException をスロー |
| 6594813 | jaxp | sax | XML 構文解析の違い |
| 6236727 | jaxp | xslt | 外部のスタイルシートが DOMSource の場合、XSLTC はインポートされたスタイルシートの解決を止めない |
| 6536120 | jaxp | xslt | HTML シリアライザーが public と system doctype の間にスペースを入れない |
| 6490921 | jaxp | xslt | 変換 API がプロパティ org.xml.sax.driver を無視する |
| 6467921 | jce | pkcs11_csp | 64 ビット AMD Linux プラットフォームで SunPKCS11 を Tiger アップデートにバックポート |
| 6560218 | jgss | krb5plugin | デフォルト以外のレルムからの資格に問題 |
| 5053708 | jndi | dns | DNS プロバイダがリソースを適切に再配置しない |
| 6585239 | jndi | dns | 退行: 2 つの DNS テストが JDK 5.0u13 b01 で失敗し 5.0u12fcs で成功する |
| 6358629 | jsse | runtime | SSLSocket.close() と SSLSocket.read() がデッドロック |
| 6447412 | jsse | runtime | 違うシステムで電源を切ると ssl ソケットの socket.close() で問題 |
このアップデートリリースの正式な内部バージョン番号は 1.5.0_13-b01 です (「b」は「build」を表します)。外部バージョン番号は 5.0u13 です。
このアップデートリリースは以下のセキュリティー基準を明確にします。
| JRE Family Version | Security Baseline |
|---|---|
| 1.4.2 | 1.4.2_16 |
セキュリティー基準についての詳細は Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer を参照してください。
このリリースには、バージョン 2007g の Olson 氏のタイムゾーンデータが含まれています。詳細は 6595137 または US DST Timezone Updater を参照してください。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6585736 | java | classes_security | JDK/JRE に GlobalSign ルート証明書を追加 |
このアップデートリリースの正式な内部バージョン番号は 1.5.0_12-b04 です (「b」は「build」を表します)。外部バージョン番号は 5.0u12 です。
このアップデートリリースは以下のセキュリティー基準を明確にします。
| JRE Family Version | Security Baseline |
|---|---|
| 1.4.2 | 1.4.2_14 |
セキュリティー基準についての詳細は Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer を参照してください。
このリリースには、バージョン 2007e の Olson 氏のタイムゾーンデータが含まれています。詳細は US DST Timezone Updater を参照してください。
Solaris では、特定の入出力操作を試みるスレッドの割り込みがその操作の割り込みとなるため、Linux と Windows プラットフォームではスレッド割り込みが無視される状況でも InterruptedIOException がスローされます。
この、スレッド割り込みに応じて起こる Solaris 特有の入出力割り込みは、前のバージョンと同様デフォルトで有効にできますが、UseVMInterruptibleIO Hotspot オプション切り替えで制御することもできるようになりました。デフォルトでは、このオプションは前バージョンの動作を維持するためにオンになっています。このオプションを次のようにオフにすると
-XX:-UseVMInterruptibleIO
スレッド割り込みに応じて起こる Solaris 特有の入出力割り込みは無効になります。
詳細はバグレポート 4385444 を参照してください。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6451451 | hotspot | compiler2 | 1.5.0_08b03 の Bigapps ATG テストで -XX:+AggressiveOpts フラグが EXCEPTION_ACCESS_VIOLATION を起こす |
| 6472714 | hotspot | compiler2 | com.sun.jndi.ldap.sasl.LdapSasl::saslBind をコンパイルするとクラッシュ |
| 6487381 | hotspot | compiler2 | CodeBuffer の消耗による 5.0 jvm クラッシュに追加のパス |
| 6502317 | hotspot | compiler2 | Java 1.5.x のコードの非最適化がメモリをリークする |
| 6297094 | hotspot | compiler2 | Class.getModifiers の結果型が「int」ではなく「boolean」とオプティマイザにラベル付けされる |
| 6471004 | hotspot | compiler2 | 短い分岐の置換チェックが不正 |
| 6519527 | hotspot | compiler2 | 制御端のない PartialSubtypeCheckNode のスケジュールが高すぎる (5.0) |
| 6518092 | hotspot | compiler2 | 1.5.0_05 が method::handler_for_exception_and_pc でクラッシュ |
| 6454444 | hotspot | compiler2 | ConcurrentQueueLoops を実行する solaris-i586 -server で SEGV |
| 6461827 | hotspot | compiler2 | パフォーマンス: java.lang.Class.isAssignable |
| 6472335 | hotspot | garbage_collector | OutOfMemoryError の原因となる巨大な配列の割り当てによって、JVM が -Xincgc でハングする |
| 6468516 | hotspot | garbage_collector | CMS: 並行して消去またはキューに入れられた参照オブジェクトを正しく扱う |
| 6487931 | hotspot | runtime_system | JNI 経由で Java メソッドを呼び出すと JVM が EXCEPTION_FLT_STACK_CHECK を報告 |
| 6502780 | java | build | jprt 規則の調整 |
| 6459676 | java | classes_2d | JDK 1.5 は代替複合フォントを使用するときにメトリックキャッシュをフラッシュするべき |
| 6353972 | java | classes_2d | 退行: ヒープサイズの設定が大きいと GUI がテキストのペイントに失敗 |
| 6500903 | java | classes_2d | PrintServices が不正に「not accepting jobs」とリストされる |
| 6542419 | java | classes_2d | SharedMemoryPixmapsTest.sh が 5.0u12b02 で失敗するが以前は成功していた |
| 6405311 | java | classes_awt | Linux で 64 ビット版 Java 1.5 を実行すると XtVaSetValues 呼び出しが動作しない |
| 6473485 | java | classes_awt | フォーカス可能な JWindow でキーボードフォーカスがない |
| 6496958 | java | classes_awt | lw 要求キューをディスパッチする途中で不正なバックオフ |
| 4052517 | java | classes_lang | (process) Runtime.exec が UNIX のほかのグループに属するプログラムを実行しない |
| 6370080 | java | classes_lang | (ann) Method.getAnnotations() が SecurityException: doPrivileged or javadoc missing? をスローする場合がある |
| 6480566 | java | classes_management | TEST_BUG: TESTVMOPTS が javac に直接渡されるためいくつかのテストが失敗 |
| 6415062 | java | classes_net | 30 KB の符号化された文字列 URL を取得するために 30 MB のメモリが捨てられる |
| 6446855 | java | classes_net | プロキシー経由で接続すると https 接続が失敗する |
| 6347873 | java | classes_nio | (so) Runtime.exec を使用すると ServerSocketChannel でオープンしたポートがブロックする |
| 6321453 | java | classes_security | 期限が切れた後で GTE CyberTrust ルート CA 証明書を削除 |
| 6495567 | java | classes_sound | CR 4964288 (サウンド、TargetData を取得中に起こる予期しない IAE) が windows-amd64 JDK で修正されていない |
| 6498661 | java | classes_sound | api/javax_sound/sampled/TargetDataLine/index.html#TargetDataLine が失敗 |
| 5036146 | java | classes_swing | 退行: 1.5.0 アクションリスナーに問題 |
| 6432667 | java | classes_swing | Vista: メニュードロップダウンが Vista L&F のネイティブと比べると異なる |
| 6491714 | java | classes_swing | フィルターが変更されていると JFileChooser がファイル選択で正常に動作しない |
| 6432397 | java | classes_swing | Vista JComboBox の Windows L&F がネイティブに見えない |
| 6500302 | java | classes_swing | GTKLAF: 使用不可の状態でチェックボックスやラジオメニュー項目を選択すると、チェックマーク/黒丸が表示されない |
| 6542335 | java | classes_swing | 1.4.2 と 5.0 ではスクロールバーのつまみの動作が異なる |
| 6523518 | java | classes_swing | javax/swing/AbstractButton/6298940/bug6298940.java が 1.5.0_12_01 で失敗するが 1.5.0_11 では成功する |
| 6396844 | java | classes_swing | JFileChooser が 1.4.2、5.0u4、mustang-b75 で OutOfMemory を起こす |
| 6511568 | java | classes_swing | JFileChooser が 1.4.2, 5.0u4、1.6.0 で OOM をスローする |
| 6530336 | java | classes_text | (tz) EST MST と HST の省略名を使用すると最新の jdk リリースで DST バグ |
| 6470111 | java | classes_util_concurrent | Exchanger でデッドロック |
| 6460501 | java | classes_util_concurrent | シンクロナイザの時間指定取得がメモリをリークする |
| 6492173 | java | classes_util_i18n | test/java/util/TimeZone/4261506 テストを削除または修正 |
| 6496224 | java | classes_util_i18n | スロベニア通貨の変更 |
| 6541843 | java | classes_util_i18n | (tz) tzdata2007e のサポート |
| 4879507 | java | classes_util_jarzip | ZipInputStream が格納された(圧縮されていない)ファイルに対して CRC をチェックしない |
| 6467152 | java | classes_util_logging | LogManager の初期化と JVM の終了でデッドロックが発生 |
| 6520670 | java | install | 1.5.0_11 インストーラが Windows レジストリに不正な JavaHome の値を書き込む |
| 6525690 | java | install | 「finish」をクリックすると、オフラインの non -s インストーラで「internal error 2762」がポップアップする |
| 6526421 | java | install | 終了ダイアログでローカライズされたテキストが切り詰められる |
| 6416988 | java | localization | [ko]「Certificate」の翻訳が不統一 |
| 6386647 | java | localization | DateFormat の全日付フォーマットに UK ロケールの曜日が含まれていない |
| 6450945 | java | localization | ルーマニア語ロケールの、土曜の週日と最初の週日が不正 |
| 6500174 | java | localization | [ja] Java Update 警告メッセージで不正な翻訳 |
| 6497154 | java | localization | getFirstDayOfWeek() がスロヴァキア語ロケールで正常に動作しない |
| 6488119 | java | localization | en_ZA ロケールに使用できない時刻形式がある |
| 4494727 | java | localization | [Fmt-Nu] パーセント表示の書式が不正なロケールがある |
| 6486607 | java | localization | GY 国コードでフランス語のローカライズが不正 |
| 6485516 | java | localization | GF 国コードでフランス語のローカライズが不正 |
| 4225362 | java | localization | fr_FR のローカライズされた DateFormatSymbols が不正 |
| 6379214 | java | localization | 「Danish」のデンマーク語の翻訳が不正 |
| 6481177 | java | localization | オランダ語の LocaleElements に年代を追加 |
| 6414459 | java | localization | クロアチア語ロケールで、週の最初の日が不正 |
| 6311411 | java | serviceability | SA: jmap -histo が CMS で不正なヒストグラムを報告する |
| 4753347 | java | serviceability | OutOfMemoryError - スタックトレースがない |
| 6484462 | java_plugin | converter | HTML 変換ツールで生成されたアプレット HTML が新しい IE7 をクラッシュ |
| 6424564 | java_plugin | iexplorer | ブラウザウィンドウがモーダルダイアログでブロックされない |
| 6404972 | java_plugin | iexplorer | IE ウィンドウとダイアログが、ボタンをクリックした順番とは異なる順番で表示される |
| 6523707 | java_plugin | iexplorer | ほかのウィンドウの liveconnect から作成されたモーダルダイアログのあとで IE ブラウザのスレッドが終了 |
| 6395737 | java_plugin | iexplorer | モーダルダイアログが並行ウィンドウ再フォーカスアクティビティーで有効になると IE がハング |
| 6502189 | java_plugin | iexplorer | フレームのアプレットでページを再ロードしようとするとアプレットがハング |
| 6501186 | java_plugin | iexplorer | 5.0u10 の JavaScript で IE ウィンドウを何度も開いたり閉じたりすると JVM がクラッシュ |
| 6418035 | java_plugin | other | XP 日本語の 5u7 でアプレットがフリーズ |
| 6216340 | java_plugin | other | Java で Firefox のブラウザをサポート |
| 6475032 | jaxp | parse | 退行: 既存の prefix:URI に重複した Namespace マッピングを宣言すると例外をスロー |
| 6428590 | jaxp | sax | com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager が namespace-prefixes を要求しない |
| 6401137 | jaxp | xslt | Java 1.5 で Null ポインタ例外 |
| 6434840 | jaxp | xslt | XSL 変換のメモリリークが OutOfMemory 例外を起こす |
| 6475157 | jmx | classes | RMIConnectorServer.stop: デッドロック |
| 6524112 | tooldocs | all | 6490790 を修正するときにテストケースを紛失 |
このアップデートリリースの正式な内部バージョン番号は 1.5.0_11-b03 です (「b」は「build」を表します)。外部バージョン番号は 5.0u11 です。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6316313 | hotspot | compiler1 | java_g の GC 中にアサーションで hotspot が終了 |
| 6381526 | hotspot | jvmti | jvmti_GetLoadedClasses() で予期しない非同期例外 |
| 6463096 | hotspot | runtime_system | icache の非妥当性検査コードが SEGV を起こす |
| 6419112 | hotspot | runtime_system | java プロセスが Sun の起動ツールから開始されたかを判断する方法が必要 |
| 5036554 | idl | other | CORBA any の CORBA エイリアス型で非整列化エラー |
| 6448787 | java | char_encodings | 退行: UnicodeLittle が 1.4.2_12 で壊れる |
| 6358747 | java | classes_2d | サブスレッドから呼び出されると PrinterJob.printDialog() が JVM をクラッシュ |
| 6449486 | java | classes_2d | ヒンディー語のグリフ構造が Win-Vista でのみ失敗する |
| 6471418 | java | classes_2d | sun.font.TrueTypeFont.getTableBuffer での再帰による StackOverflowError |
| 6395346 | java | classes_2d | Windows Vista で高 DPI を認識する Java プロセスを作る必要がある |
| 6490384 | java | classes_2d | sun/java2d/DirectX/D3dTranslucency.java テストを Mustang から Tiger のワークスペースにバックポートする必要がある |
| 6418004 | java | classes_2d | java/awt/font/StyledMetrics/StyledMetrics.java が Vista で失敗 |
| 6476980 | java | classes_2d | deriveFont が動的にロードされた TTF の FontUIResource で動作しない |
| 6448717 | java | classes_2d | プリンターが接続されていないシステムでプリンター一覧を取得できない |
| 6300533 | java | classes_awt | tests.api.java.awt.Toolkit.CursorTests を実行すると Windows で RI がクラッシュ |
| 6191896 | java | classes_awt | エコー用の文字が設定された TextField で「コピー」を押すと、実際のテキストをクリップボード XToolkit にコピーする |
| 6504460 | java | classes_awt | ちらつきに関するバグ修正のバックポートで退行 |
| 6401956 | java | classes_awt | Vista: winXP と比較すると CheckboxMenu 項目の右マークが壊れる |
| 6481955 | java | classes_io | 長さ 248-260 の正規化されていない絶対ファイルパスが動作しない (win) |
| 6464154 | java | classes_lang | (process) サブプロセス環境のソート順が Windows のネイティブソート順と異なる |
| 6469606 | java | classes_lang | (process) Process.destroy() が不正なプロセスを終了する (Unix) |
| 6456276 | java | classes_net | VISTA: api/java_net/NetworkInterface/index.html#static が失敗する |
| 6457066 | java | classes_net | SocketTimeoutException : タイムアウトが早い |
| 6469803 | java | classes_net | Web プロキシに DNS エントリがないと Windows のソケット作成に時間がかかる |
| 6469663 | java | classes_net | プロキシ経由で接続すると HTTP 要求 URI にフラグメントが含まれる |
| 6493989 | java | classes_sound | javax/sound/sampled/Clip/JavaSoundAudioClip/bug6269854.java テストが tiger で安定しない |
| 6331483 | java | classes_swing | 退行: com/sun/java/swing/plaf/gtk/5048769/bug5048769.sh が失敗 |
| 6466058 | java | classes_swing | OceanTheme によって swing コンポーネントが sun.* クラスで直列化する |
| 6449933 | java | classes_swing | Vista: Windows L&F で開こうとすると FileChooserDemo が例外をスローする |
| 6486626 | java | classes_swing | Vista で CD ドライブにアクセスしようとすると JFileChooser が例外をスローする |
| 6190373 | java | classes_swing | 退行: AWT-EventQueue が AWTTreeLock/MetalUtils$GradientPainter をデッドロック |
| 6496144 | java | classes_swing | 退行: Windows L&F で JCheckBox が JToolBar を表示しない |
| 6317248 | java | classes_util | (fmt) java/util/Formatter/Basic.java が hi_IN ロケールで失敗 |
| 6480497 | java | classes_util_i18n | (tz) tzdata2006n をサポート |
| 6497526 | java | classes_util_i18n | (tz) tzdata2006p をサポート |
| 6490560 | java | classes_util_i18n | (tz) tzdata2006o をサポート |
| 6485605 | java | debugger | 内部イベントハンドラーで "com.sun.jdi.InternalException: Inconsistent suspend policy" |
| 6398636 | java | install | Vista: JRE 5.0u8 インストールが 1722 MSI エラーで失敗 |
| 6405138 | java | install | Vista: 上位の特権で実行するためインストーラにマニフェストを追加 |
| 6405147 | java | install | Vista: Active-X コントロールを事前承認するためにレジストリキーを使用 |
| 6433689 | java | install | Windows Vista で 1.5.0_u7 に「遮蔽された」exe |
| 6495123 | java | localization | [l10n] 配備バグ 6458761 を修正したあとの l10n メッセージ更新 |
| 6473331 | java | rmi | rmic がマニフェストクラスパスを使用しない |
| 6422509 | java_deployment | download | Vista: キャッシュ位置 ? の変更ダイアログが無効 |
| 6415321 | java_deployment | general | Vista: 配備での Runtime.exec() の問題を回避するための実装 |
| 6464051 | java_deployment | general | 「failure」ステータスの場合 InstallStats2 がオフラインインストーラのフルバージョンを送信しない |
| 6487916 | java_deployment | general | IS2 : ステータスが「success」の InstallComplete ping「ic」がサイレントモードでポストされない |
| 6394747 | java_deployment | update | Vista: Java オートアップデートが Windows Vista で無効 |
| 6406822 | java_deployment | update | Vista: jusched.exe がログインのたびにユーザーの承認を必要とする |
| 6495720 | java_deployment | update | jusched.exe は署名される必要がある |
| 6489165 | java_plugin | iexplorer | 5.0u10b02 で "refresh" を何回も押すとデッドロックが起こる |
| 6206442 | java_plugin | other | 退行: アプレットの起動時に toFront() を呼び出すと JFrame が後ろに行く |
| 6487334 | java_plugin | other | vista: Java コントロールパネルによる変更が無効 |
| 6477348 | java_plugin | other | アプレット JAR の最初のダウンロード中にページを切り替えるとブラウザが応答しなくなる |
| 6516845 | java_plugin | plugin | IE java.com の u10 でインストールの問題 |
| 6493637 | javawebstart | general | TCK-jnlp 1.5: jnlp_file/resources/j2se/index.html#vmArgs がハングする場合がある |
このアップデートリリースの正式な内部バージョン番号は 1.5.0_10-b02 です (「b」は「build」を表します)。外部バージョン番号は 5.0u10 です。
このアップデートリリースの Linux ダウンロードには epoll I/O イベント通知機能に基づく java.nio.channels.spi.SelectorProvider の実装が含まれています。epoll 機能は Linux 2.6 カーネルで使用でき、従来の poll システムコールよりもスケーラブルです。この epoll ベースの実装は、新しい I/O API を使用するサーバーアプリケーションや、何百ものチャネルをセレクタに登録するサーバーアプリケーションのパフォーマンスを向上させるかもしれません。詳細は、マニュアルページの epoll(4) と poll(2) を参照してください。
SelectorProvider の epoll ベースの実装は、デフォルトでは選択されません。選択するには、コマンド行で以下のようにプロパティー値を指定します。
java -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.EPollSelectorProvider ...
JDK 1.1 javakey ツールで作成され、JDK 1.1 IdentityDatabase に格納された DSA キーは、非推奨の OID (1.3.14.3.2.12) を使用します。デフォルトのセキュリティプロバイダが設定されている場合、これらのキーには Solaris 10 で完全な特権が認められません。
回避するには、JDK インストールの lib/security ディレクトリにある java.security セキュリティプロパティで Sun プロバイダ (sun.security.provider.Sun) を PKCS11 プロバイダ (sun.security.pkcs11.SunPKCS11) の前にリストします。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 | 6362260 | hotspot | compiler2 | policy_maximally_unroll が現在のコンパイルサイズを無視し、ノードカウントを大量に消費する |
|---|---|---|---|
| 6420685 | hotspot | compiler2 | ResourceMark が拡張できる配列をブレークする |
| 6440479 | hotspot | compiler2 | nmethod::scope_desc_at でクラッシュ 保証スコープが存在するべき |
| 6434117 | hotspot | compiler2 | jdk1.5.0_08 が -XX:+UseBiasedLocking を使用するとコアダンプ |
| 6407414 | hotspot | garbage_collector | 1.4.2_11 java_g の iCMS エラー: assert(_pending_decrements > 0,"can't be zero or negative") |
| 6369448 | hotspot | garbage_collector | 不必要なフル GC |
| 6432517 | hotspot | garbage_collector | GC 並列参照処理にポリシーがない |
| 6427025 | hotspot | garbage_collector | CMS: NewRatio が NewSize と MaxNewSize の設定を無視する |
| 6350066 | hotspot | garbage_collector | ナイトリーテストと PRT/GCBasher で assert(end >= start,"incorrect constructor arguments") |
| 6459113 | hotspot | garbage_collector | CMS+ParNew: 割り当ての分散に起因するヒープの形状によって ParNew の停止回数が著しく異なる |
| 6433335 | hotspot | garbage_collector | ParNewGC の回数が急増し、30 秒中 20 秒を占める |
| 6412288 | hotspot | garbage_collector | 1.4.2_11 java_g iCMS assert(referent->is_oop(),"Adding a bad referent")") |
| 6441368 | hotspot | garbage_collector | -XX:+UseParallelOldGC でクラスのヒストグラムを取ると JVM がコアダンプ |
| 6440724 | hotspot | garbage_collector | 1.5.0: CMS: 誤解を招く preclean と中止できる preclean の統計情報 |
| 4855795 | hotspot | garbage_collector | 偽の OutOfMemoryError 例外 |
| 6399321 | hotspot | jni | JNI 使用中のイベントハンドルリーク |
| 6438812 | hotspot | other | tiger ホットスポットが JPRT でビルドできるようになった |
| 6374419 | hotspot | runtime_system | 32bit dll を 64 bit VM で使用すると誤解を招くエラーメッセージが表示される |
| 6425203 | hotspot | runtime_system | JCK-Runtime-15a java.lang.Class.GetGeneric テストが java_g を使用すると VM ホットスポットクラッシュをスローし、コアダンプ |
| 6401952 | hotspot | runtime_system | java_g (5.0u6) で assert(field_index <= 0xFFFF,"field index does not fit in low flag bits") が発生 |
| 6490436 | hotspot | runtime_system | 5060487 による互換性の問題 |
| 6323299 | hotspot | runtime_system | JRE がネットワークディスクから実行されると VM がクラッシュ |
| 6304817 | hotspot | runtime_system | クラスデータ共有アーカイブが、jar ファイルが bootclasspath に 9 以上あると動作しない |
| 6475580 | idl | nameserver | 26 INS テストが Tiger U10 PIT の org.omg.CORBA.BAD_PARAM で失敗 |
| 6354718 | idl | orb | ORB へのクライアント接続が解放されず、ガベージコレクトもされない (java 1.5) |
| 6465377 | idl | orb | 1.5.0_08 の RMI ORB で NullPointerException |
| 6438259 | idl | tools | IDLJ によって生成される不正なリポジトリ ID |
| 6359434 | java | build | RE ビルドはリリースに必要なすべて (JRL、JIUL、Build Readme ファイル) を生成すべき |
| 6376296 | java | classes_2d | Java2D: Aakar と Rekha フォントが JDK をクラッシュ |
| 6434214 | java | classes_2d | GUI ウィンドウを Windows Vista 上のサービスプログラムから起動すると JRE がクラッシュ |
| 6186524 | java | classes_2d | Swing Basher が Windows XP professional で expection(EXCEPTION_ACCESS_VIOLATION) をスロー |
| 6318302 | java | classes_2d | T2K が Rodeo.TTF でクラッシュ |
| 6291992 | java | classes_awt | すべての編集可能フィールドがフリーズする |
| 6445579 | java | classes_awt | -Xcheck:jni オプションが使用されると /api/java_awt/interactive/ #eventTest0015 & #PMenuTest が jck マニュアルで失敗 |
| 6351698 | java | classes_awt | 退行: 4506928 テストケースが 142_10-b03 ではパスするが 142_11-b01 で失敗する |
| 6374321 | java | classes_awt | IE ブラウザで alt キーを押すと Textfield がフォーカスを失う |
| 6448190 | java | classes_awt | JFrame と JButton でフォーカスの問題 |
| 6333613 | java | classes_awt | Mustang でサイズ変更時にちらつき |
| 6417395 | java | classes_awt | モーダルダイアログのあとに起動されると新しい IE アプレットウィンドウが反応しなくなる |
| 6306625 | java | classes_awt_im | マウスクリックでフォーカスをほかのテキストフィールドに移動すると、コミットされていない文字が失われる |
| 6332120 | java | classes_io | File.deleteOnExit() に長いファイル名を使用するとバッファのオーバーフローが起こる |
| 6395581 | java | classes_io | File.listFiles() が nfs マウントされたディレクトリを読み込めない (MacOS X) |
| 6220825 | java | classes_lang | システムプロパティー os.name は、Windows Vista では "Windows Vista" であるべき |
| 6339493 | java | classes_lang | (process) Runtime.exec が Solaris 9 ですべてのファイル記述子をクローズしない |
| 6369510 | java | classes_net | HttpURLConnection が Content-Type を application/x-www-form-urlencoded に設定する |
| 6358532 | java | classes_net | HttpURLConnection.disconnect が実際に動作しない |
| 6439651 | java | classes_net | JRE 1.5.0_07 で "Cookie" ヘッダーを送るとそれ以上動作しない |
| 6449565 | java | classes_net | 1.4 より前の SocketImpl がサポートされなくなった |
| 6382788 | java | classes_net | URLConnection が暗黙のうちに POST 要求を再試行する |
| 6404388 | java | classes_net | VISTA: Socket setTcpNoDelay & setKeepAlive が不正に動作する |
| 6330315 | java | classes_nio | (se) Selector は Linux で epoll を使用すべき |
| 4744057 | java | classes_nio | (se) Selector と SelectableChannel の間でデッドロックの可能性 |
| 6231529 | java | classes_nio | (bf) mark == 0 で ByteBuffer.duplicate が呼び出されると ByteBuffer.reset が InvalidMarkException をスロー |
| 4818488 | java | classes_nio | (so) handleSocketError にエンコーディング変換がない |
| 5076772 | java | classes_nio | (se) Select.select(timeout) が NullPointerException をスローする場合がある (win) |
| 6328467 | java | classes_security | エンコーディングバグ (6317399): sun/security/util/ManifestDigester.java |
| 6405538 | java | classes_security | jarsigner がアーカイブのラージファイルの入力を処理できない |
| 6382144 | java | classes_swing | 退行: InputVerifier と JOptionPane |
| 6306218 | java | classes_swing | JEditorPane が複雑な HTML の表で妥当な幅のインデントを行えない |
| 6264013 | java | classes_swing | EDT の無限再帰が StackOverflowError を起こす |
| 6425120 | java | classes_util_i18n | (tz) tzdata2006g をサポート |
| 6440819 | java | classes_util_i18n | [Vista build5384] (tz) プラットフォームタイムゾーン検出がローカライズされた Vista で動作しない |
| 6464934 | java | classes_util_i18n | (tz) tzdata2006k をサポート |
| 6440823 | java | classes_util_i18n | [Vista build5384/5456] (tz) Windows Vista で新しいタイムゾーンをサポート |
| 6440854 | java | classes_util_i18n | (cal) グレゴリオ暦クラスの例外が 3 つのパラメーターコンストラクタで作成される |
| 6451717 | java | classes_util_regex | Regex: 一致検索に失敗するとノード (Not)?Single[A|U] が不正な hitEnd 状態を報告する (5.0) |
| 6359106 | java | compiler | 有効な総称コードがコンパイルしない |
| 6293795 | java | debugger | invokeMethod が JDI eventHandler から呼び出されるとバックエンドがハング |
| 6267625 | java | install | JRE のインストール中にブラウザをクローズ。インストールの最後に java.com に新しいウィンドウを開く |
| 6421297 | java | install | GDS インストーラは 32 ビット版 Vista で提供されているが、インストールが暗黙のうちに失敗する |
| 6396586 | java | install | Vista: アンインストールのあとに Java コントロールパネルのアイコンが消える |
| 5008498 | java | localization | 退行テスト java/text/Collator/DanishTest.java が失敗する |
| 6459739 | java | localization | 日本語版 API ドキュメントの java.awt.geom パッケージに誤訳 |
| 6463501 | java | localization | 日本語版 API ドキュメントの向上: JTextComponent、Caret、DefaultCaret |
| 6471081 | java | localization | "override" の日本語訳が不統一 |
| 6480532 | java | localization | http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/prefs/Preferences.html の誤字 |
| 6468053 | java | localization | 5.0u10 l10n メッセージ更新 |
| 6409194 | java | rmi | 指定されている構成に関係なく、RMI デバッグが常にコンソールに書き込む |
| 6323688 | java | serviceability | SA: jmap heap dumper は java.lang.Object をすべての配列クラスのスーパークラスとしてダンプするべき |
| 6315235 | java | serviceability | SA: jmap heap dumper がオブジェクト配列の正しいクラス ID を使用しない |
| 6307570 | java | serviceability | jmap のパフォーマンスと堅牢性の向上 |
| 6479208 | java | serviceability | 退行: 4 つのテストが 5.0u10 b01 で失敗するが 5.0u8b03 で成功する |
| 6396594 | java_deployment | general | Vista: プラグインがデフォルトのキャッシュディレクトリに書き込めない |
| 6406821 | java_deployment | update | Vista: Java Update タブが標準アカウントで表示されない |
| 6477533 | java_deployment | update | jupdate ダイアログが日本語 Win2K のボックスとしてメッセージを描画する |
| 6396591 | java_plugin | applet_spec | Vista: AppletContext.showDocument() が "file:/" プロトコル URL で異常に動作する |
| 6447404 | java_plugin | i18n | セキュリティー警告ダイアログが、中国語、日本語、韓国語で四角いボックスを表示する |
| 6409286 | java_plugin | iexplorer | Vista: デフォルトで SSLv2 ではなく HTTPS プロトコル TLSv1 を有効にし Text を変更 |
| 6424631 | java_plugin | iexplorer | リモートポリシーサーバーが使用されていると署名付きアプレットがブラウザをハングさせる |
| 6386537 | java_plugin | iexplorer | 1.3.1_16 で、Java Plug-in と Windows の間でデッドロック |
| 6437047 | java_plugin | iexplorer | Java Plugin コントロールが IE の "Managed Add-ons" リストで "Not Verified" とみなされる |
| 6466876 | java_plugin | iexplorer | アプレットフレームが正しく再描画されない |
| 6460113 | java_plugin | iexplorer | 退行: 5.0u9 b01 プラグインで起こるアクセス違反 |
| 6460627 | java_plugin | l10n | [es,fr] "Later" ボタンがスペイン語とフランス語の文字列に対して狭すぎる |
| 6417341 | java_plugin | misc | IE ウィンドウが、モーダルダイアログより前にクローズされるとゾンビになる |
| 6406801 | java_plugin | misc | Vista: Java システムトレイの "Go to Java.com" ボタンをクリックすると IE ウィンドウが 2 つ表示される |
| 6189161 | java_plugin | ocx | 印刷ダイアログは 1.4.2/5.0 でモーダルであるべき |
| 6411322 | java_plugin | other | 破壊/停止の内部で例外がスローされ、例外プロパティーが true に設定されているとブラウザがハングする |
| 5082374 | java_plugin | other | 複数のアプレットが Thread.setName() を使用するとプラグインがフリーズする場合がある |
| 6453743 | java_plugin | plugin | Windows 上の FireFox にブラウザキーストアをロードできない |
| 6420226 | javawebstart | download_engine | システムキャッシュを使用しているインストーラ拡張でアプリケーションを起動できない |
| 6462407 | javawebstart | jnlp_file | 退行: 2 つの TCK-jnlp テストケースが 5.0u10b01 では失敗するが 5.0u8b03 で成功する |
| 6433293 | javawebstart | other | jaws: Solaris の https 経由で 1.4.2 または 5.0 を使用: Java 1.4+ が HTTPS サポートに必要 |
| 6419145 | jaxp | xslt | 非標準のクラスローダー委託が使用されると JAXP が正しくフォールバックしない |
| 6423370 | jce | runtime | バグ 5098318 の修正により暗号化コードを含む JAR ファイルのキャッシュが妨げられる |
| 6388456 | jsse | runtime | 非準拠スタックとの相互運用のため、TLS 最大レコードサイズの調整が必要 |
このアップデートリリースの内部バージョン番号は 1.5.0_09-b03 (「b」は「build」)で す。外部バージョン番号は 5.0u9 です。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6406864 | java | classes_swing | WinLAF: 無効なトグルボタンのテキストが有効として表示される |
| 6349010 | java | classes_swing | 退行: XP L&F: jdk 1.6 で、winxp での JToolbar の JToggleButton の望ましいサイズが間違っている |
| 6418117 | java | classes_swing | 退行: JToolBar の背景が XP の Look & Feel で修正できない |
| 6351698 | java | classes_awt | 退行: 4506928 テストケースが 142_10-b03 ではパスするが 142_11-b01 で失敗する |
| 6476703 | java | classes_swing | Swing 信頼性テストが winXP home で OutOfMemory 例外でクラッシュ |
| 6469263 | java | install | 1.5.0_09b01 freshbit Solaris AMD64 および i586 パッケージに2つの追加 dll ファイル |
このアップデートリリースの内部バージョン番号は 1.5.0_08-b03 (「b」は「build」)で す。外部バージョン番号は 5.0u8 です。
.tar.Z ダウンロードを使用してこのリリースをインストールすると、現在使用されていないタイムゾーンオフセットデータファイルが作成されます。場所によっては、これらのファイルによって不正な時間が表示される場合があります。この問題は将来のリリースで修正される予定です。
この問題を解決するには、以下のファイルを削除してください。
jre/lib/zi/Africa/Timbuktu jre/lib/zi/America/Buenos_Aires jre/lib/zi/America/Catamarca jre/lib/zi/America/Cordoba jre/lib/zi/America/Indianapolis jre/lib/zi/America/Jujuy jre/lib/zi/America/Louisville jre/lib/zi/America/Mendoza jre/lib/zi/Europe/Belfast jre/lib/zi/Pacific/Yap
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6397754 | hotspot | compiler1 | C1 の暗黙の null コードパスにチェックがない |
| 6360541 | hotspot | compiler2 | 5.0u6 でアサート gcm.cpp:1306 assert(bs->has_valid_counts(), "Bad goto frequency/count |
| 6332641 | hotspot | compiler2 | CORBA product_rmijrmp_dgc:Test01 が例外で失敗 |
| 5074577 | hotspot | compiler2 | HotSpot が多相呼び出しを最適化できないとパフォーマンスが悪い |
| 6329104 | hotspot | compiler2 | 頻繁に 3 倍程度パフォーマンスが低下する |
| 6385692 | hotspot | compiler2 | 型プロファイルのインライン化でメソッドフォルダがスーパークラスになることを許すべき |
| 5030922 | hotspot | compiler2 | Azul Systems からのバグ修正 |
| 6396979 | hotspot | compiler2 | 暗号化のマイクロベンチマークでパフォーマンスが低下 |
| 6253746 | hotspot | garbage_collector | pointer_delta がポインタの diff に使用されない |
| 6266735 | hotspot | garbage_collector | jbb を ParNew/DefNew で実行すると変異子が断続的に極端にスローダウン |
| 6298694 | hotspot | garbage_collector | ヒープの大きなオブジェクトでパフォーマンスが悪い |
| 6394084 | hotspot | jvmti | クラスを再定義すると JDK1.5.0_04 の 64 ビット定数の追加を処理できない |
| 6173560 | hotspot | jvmti | 再定義されたクラスの定数プールは安全かつ高パフォーマンスであるべき -- 追加のみに変更 |
| 6318850 | hotspot | jvmti | RedefineClasses() と NativeMethodBind イベントがクラッシュ |
| 6328000 | hotspot | jvmti | クラスの再定義が "method deleted" で失敗 |
| 6272221 | hotspot | jvmti | 大量の RedefineClass の後で ContiguousSpace::block_size でアサーション失敗 |
| 6370773 | hotspot | jvmti | 古い EMCP メソッドが廃止されていない |
| 6412391 | hotspot | jvmti | 注釈キャッシュの修正と RedefineClasses() 重複のため HotSpot に変更が必要 |
| 6393258 | hotspot | jvmti | crash: 再定義クラスのメソッド順の変更が不完全 |
| 6333959 | hotspot | jvmti | DisposeEnvironment がタグ対応表を解放しない |
| 5002251 | hotspot | jvmti | 注釈とクラスファイル展開に潜在的なバグ |
| 6340201 | hotspot | jvmti | RedefineClasses がメモリを食う |
| 6338927 | hotspot | jvmti | NetBeans の遅延計測で再定義がクラッシュ -- 単一クラスで 4096 の再定義まで |
| 6364384 | hotspot | other | hpi ライブラリ用に代替位置を指定する方法が必要 |
| 6359696 | hotspot | other | /O2 の hotspot の Windows AMD64 プラットフォーム SDK ビルドが偽の例外を起こす |
| 6395139 | hotspot | runtime_system | GC タイムスタンプは JVM の開始に相対的であるべき |
| 6367357 | hotspot | runtime_system | UnsatisfiedLinkError のメッセージが日本語ロケールで正しく表示されない |
| 6341455 | hotspot | runtime_system | os::write_memory_serialize_page はスレッドネイティブな移行で明示的なハンドラが必要 |
| 6220110 | hotspot | runtime_system | Longhorn 用に Hotspot Windows os_win32 を更新 |
| 6300358 | hotspot | runtime_system | JVM が kill -QUIT によるフルスレッドダンプで終了 |
| 6352819 | hotspot | runtime_system | ファイル名をガベージするための _JAVA_OPTIONS ログの -Xloggc |
| 6436385 | hotspot | runtime_system | -XX:+UseBiasedLocking を使用するとエラー |
| 5105922 | java | build | Linux ビルドが AWT などの不可欠なライブラリを最適化しない |
| 6379808 | java | char_encodings | RFE: 1.5.0 で Cp834 のサポート |
| 6350086 | java | classes_2d | 実行パフォーマンスを向上させるため libfontmanager のコンパイラ最適化レベルを増加 |
| 6363434 | java | classes_2d | 無効な共有メモリピクセルマップの使用を強制できるべきではない |
| 6195047 | java | classes_2d | ヒンティングエンジンが Bar39、Bar25i および関連するフォントで正しく初期化されない |
| 4994629 | java | classes_2d | CMAP 2 truetype フォントがクラッシュの原因になる |
| 6407901 | java | classes_2d | 6255588 の追加修正 - "JDK ウィンドウの印字実装が GDI オブジェクトをリークする" |
| 6311320 | java | classes_2d | ビデオカードの設定で fullscreen-AA が有効な場合 Swing アプリケーションが空白になるかぼやける |
| 6400685 | java | classes_2d | Font2DTest.jar が Windows-Vista の Arabic-Majalla UI で失敗 |
| 6343853 | java | classes_2d | 画面上で GDI および DDraw を使用すると Vista で描画の問題が起こる |
| 4842599 | java | classes_awt | 退行: JPopupMenu がアイコン化および非アイコン化された後で適切に非表示にならない |
| 6399303 | java | classes_awt | フォーカスされるべきではないウィンドウが他のアプリケーションからフォーカスを盗む |
| 5070991 | java | classes_awt | 1.5.0 退行: タブキーを Automatic Prox で押すとフォーカスが変更されない |
| 5097531 | java | classes_awt | win32 で ALT キーが押された場合、マウスカーソルがデフォルトカーソルであるべき |
| 6385867 | java | classes_awt | JNI を使用して組み込んだネイティブコンポーネントの領域にマウスが移動すると JVM がクラッシュ |
| 5091224 | java | classes_awt | フォーカスされるべきではないウィンドウがデスクトップウィンドウからフォーカスを盗む |
| 5085647 | java | classes_awt | アプレット警告なしでアプレットウィンドウを作成できる |
| 6181157 | java | classes_awt | PIT: win32 で、デフォルトカーソルが表示されるが ALT キーが押されると変わる |
| 6176051 | java | classes_io | File.isFile() は Windows プラットフォームで "con" に "false" を返すべき |
| 6348207 | java | classes_io | File.length() が特別なファイル hiberfil.sys と pagefile.sys の長さを 0 と報告する (win) |
| 6407335 | java | classes_lang | (ann) java.lang.Class.getAnnotation() キャッシュが RedefineClasses() と重複 |
| 6395113 | java | classes_management | DOC: java.lang.management のリンク切れを修正 |
| 6325535 | java | classes_math | BigDecimal.negate(MathContext) メソッドが不適切な丸めを行う場合がある |
| 6362557 | java | classes_math | BigDecimal.add(BigDecimal, MathContext) が不正に丸めた結果を返す場合がある |
| 6337226 | java | classes_math | BigDecimal.divideToIntegralValue(BigDecimal, MathContext) が仕様どおりに動作しない |
| 6334849 | java | classes_math | BigDecimal.dropDigits に確認されていないスケール操作がある |
| 4626557 | java | classes_net | HTTP 認証で NTLM をサポート |
| 6226610 | java | classes_net | HTTP トンネル接続がユーザーヘッダーをプロキシに送る |
| 6343810 | java | classes_net | java/net/PlainSocketImpl.c の接続は EALREADY を処理すべき |
| 6380091 | java | classes_nio | IOException/SIGSEGV が SocketChannel.close 処理の間に起こる |
| 6419424 | java | classes_nio | (ch) test/java/nio/channels/AsyncCloseAndInterrupt.java が 5.0u8 と mustang で失敗 (linux のみ) |
| 4653090 | java | classes_nio | (ch) AbstractInterruptibleChannel が必要以上のガベージを作成する |
| 6322825 | java | classes_nio | (se) セレクタが Solaris 10 の無効な引数で失敗 |
| 6228529 | java | classes_security | Windows 上の JDK が Kerberos からの事前認証の記録を待たずエラーを起こす |
| 6395611 | java | classes_security | JDK に Comodo CA ルート証明書を追加 |
| 6404731 | java | classes_security | JDK に teliasonera ルート CA 証明書を追加 |
| 6413153 | java | classes_security | KrbCredInfo の authtime フィールドが null の場合 KerberosTicket が例外をスローする |
| 6391482 | java | classes_security | DomainComponent が IAS5String ではなく PrintableString (RFC3280 を参照) |
| 6372428 | java | classes_sound | 退行: 開始したスレッドから終了するとプレイバックが失敗 (Windows) |
| 6405128 | java | classes_sound | 退行: 最大増幅率値がサウンドのひずみの原因になる |
| 6364882 | java | classes_swing | 段落の最後の行は揃えるべきではない |
| 6423402 | java | classes_swing | javax/swing/JComboBox/4513773/EditableFocusTest.java が winxp マシンで失敗 |
| 4368790 | java | classes_swing | フォーカスが盗まれると JButton が押されたままになる |
| 6381513 | java | classes_swing | 1.5.0_05 以降、表のセルエディタが null でないと区間選択が壊れる |
| 6263446 | java | classes_swing | 退行: JDK 1.5.0_x 表のセルエディタの動作が変わった |
| 6319603 | java | classes_swing | Win L&F: WindowsFileChooserUI が Windows Vista Beta 1 で壊れる |
| 6337517 | java | classes_swing | JProgressBar.getPreferredSize() を呼び出すと Windows L&F とカスタムデスクトップテーマで NPE が起こる |
| 6401166 | java | classes_swing | ツリーアイコンが Windows の Look&Feel で正しく描画されない |
| 4778281 | java | classes_swing | JInternalFrame のサイズ変更中に Alt-Tab を押すと不正なカーソルになる |
| 5100422 | java | classes_swing | 退行: 編集可能な JComboBox がタブアウト時にポップアップを非表示にしない |
| 6342546 | java | classes_swing | 退行: WinXP LaF: JButtons を無効にすると黒い境界線が出る |
| 6213540 | java | classes_swing | Win L&F: WindowsFileChooserUI が Windows 2003 と Windows Vista をサポートしていない |
| 5106661 | java | classes_swing | XP L&F が Windows Vista (Longhorn) で動作しない - uxtheme api を使用する必要がある |
| 6355666 | java | classes_swing | 退行: IMS が ON の場合 NullPointerException が getCommittedTextLength 発生する |
| 6366811 | java | classes_util_concurrent | バリア "trip" の間に割り込みが発生すると CyclicBarrier の動作が不正になる |
| 6378990 | java | classes_util_i18n | (tz) tzdata2006a をサポート |
| 6390869 | java | classes_util_i18n | TimeZone.getDefault() が DST がチェックされている場合とされていない場合に Windows GMT-12 で異なるタイムゾーンを返す |
| 6405639 | java | classes_util_i18n | test/java/util/TimeZone/tools/zdump/CheckDisplayNames.java を正規のテストプログラムにする |
| 6265533 | java | classes_util_i18n | (tz) java/util/TimeZone/WinTZVM.sh が amd64 で失敗 |
| 6416184 | java | classes_util_i18n | (tz) tzdata2006d をサポート |
| 6364346 | java | classes_util_jarzip | GZIPOutputStream が 1.4.2_11-b02 上で 1.4.2_09 上よりも遅い |
| 5092263 | java | classes_util_jarzip | GZIPInputStream がサイズが 2 GB を超えると "Corrupt GZIP trailer" という偽の報告をする |
| 6373059 | java | classes_util_jarzip | ZipFile.open 上の OutOfMemoryError |
| 4994705 | java | classes_util_logging | LogManager でデッドロック |
| 6401245 | java | debugger | ソケットトランスポートを使うと小さな JDWP パケットが linux 2.6.15 kernel 以降のデバッグを遅くする |
| 5098176 | java | imageio | ImageIO と一緒に読み込めない PNG がある |
| 6378768 | java | install | rtpatch フラグ NOCOMPRESS を使用すると各 JRE のダウンロードが 264KB 少なくなる |
| 6345619 | java | install | windows-amd64 は WI2.0 エンジンをバンドルするべきではない |
| 6395069 | java | install | winME 上でオフラインラッパーに抽出の問題 |
| 6420739 | java | install | xml ファイルの post-status がある条件下で NULL の場合 InstallStats ポスティングが無効にならない |
| 6362090 | java | install | 新しい JRE がマシンにないと、クラスデータ共有が使用されない |
| 6378830 | java | install | 'Reboot Now' が選択されているとインストールステータスの ping が送信されない |
| 6377387 | java | jconsole | MBeans タブ: ツリーの ObjectNames の構文解析が不正のためツリーの表示が不正 |
| 6437225 | java | localization | 日本語版 5.0 API ドキュメントの java.security.SecureRandom の getSeed() に不適切な説明 |
| 6339426 | java | localization | 日本語版 5.0 API ドキュメントで改行が正しく認識されていないページがある な説明 |
| 4977599 | java | localization | 中国語のドキュメントを提供 |
| 6227961 | java | localization | セルビアとモンテネグロのロケールを追加 |
| 6449884 | java | localization | http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/LinkedList.html#poll に誤訳 |
| 6231517 | java | rmi | sun.rmi.transport.DGCClient の makeDirtyCall() の再接続のロジックに不備 |
| 4699981 | java | runtime | ClassCircularityError がクラスロード中に理由なくスローされる |
| 5062728 | java | runtime | WIN64: VM は Vectored Exceptions を使用すべきではない |
| 6366931 | java | serviceability | JAVA_CRW_DEMO: demo\jvmti\java_crw_demo\src\java_crw_demo.c に二つのバグ |
| 6370914 | java | serviceability | JAVA_CRW_DEMO: BCI を行う際にクラスファイルのバージョン番号を確認 |
| 6359295 | java | serviceability | SA utilities: jstack(1) で "get_thread_regs failed for a lwp" |
| 6259542 | java_deployment | compression | Pack が壊れたクラスを作成する |
| 6404516 | java_deployment | update | Java Update で「毎月確認」ボタンをクリックすると不正なメッセージが表示される |
| 6377036 | java_deployment | update | rtpatch バイナリリソースを統合することにより、すべての JRE ダウンロードで 2.2 MB、JDK ダウンロードで 9 MB を節約 |
| 6402180 | java_deployment | update | Java AutoUpdate が不正なテキストを表示し不規則にクラッシュする |
| 6370565 | java_plugin | iexplorer | 複数のアプレットを複数回再読み込みすると IE ブラウザがハングする |
| 6334864 | java_plugin | iexplorer | html ページの Java アプレットでフォーカストラバーサルの問題 |
| 6381777 | java_plugin | iexplorer | JRE 1.5.0_06 バージョンが動的 classid の Regedit に表示されない |
| 6408734 | java_plugin | iexplorer | 5.0u7-b02 で IE を開き、20-30 分間実行した後でクローズすると IE ウィンドウがクラッシュ |
| 6379439 | java_plugin | misc | 退行: 複数の署名付きアプレットでブラウザがハングする |
| 6392735 | java_plugin | plugin | Excessive LiveConnect 呼び出しが Mozilla Browser (FF 1.5) をクラッシュする |
| 6381718 | javawebstart | general | javaws のインポート機能が jnlp ファイルに不正なタイムスタンプを使用 |
| 5075953 | javawebstart | general | リソースがない場合 RapidUpdateCheck が「完了」を返す |
| 6394318 | javawebstart | jnlp_api | SingleInstanceService が unix で壊れている |
| 6305029 | jaxp | sax | Identity Transform が namespace-prefixes を必要としない |
| 6388659 | jgss | krb5plugin | krb5 は KRB_ERROR で空の salt フィールドを使用すべきではない |
| 6413033 | jgss | krb5plugin | sun.security.krb5.internal.ccache.FileCredentialsCache 対複数のキャッシュされた TGT |
このアップデートリリースの内部バージョン番号は 1.5.0_07-b03 (「b」は「build」)で す。外部バージョン番号は 5.0u7 です。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6386556 | guides | none | [ja] Web doc: compatibility.html で説明が重複している |
| 6386588 | guides | none | [ja] User doc: threadPrimitiveDeprecation、JAXP-Compatibility、tooldocs で誤訳 |
| 6385940 | guides | none | [ja] API doc: java.lang.StringBuffer で大半のメソッドの説明が翻訳されていない |
| 6346871 | hotspot | compiler2 | 退行: Solaris 8 で単純テストプログラム (JacORB を使用) を実行すると HotSpot が SIGSEGV |
| 6356527 | hotspot | compiler2 | jshort_disjoint_arraycopy がアドレスを揃える場合にゼロを適切に保護しない |
| 6343401 | hotspot | compiler2 | 空のループを削除するとクラッシュする |
| 6322757 | hotspot | compiler2 | ParRootScanWithoutBarrierClosure::do_oop で GC クラッシュ |
| 6372116 | hotspot | compiler2 | 巨大なメソッドに対する OSR コンパイルの試み |
| 6326935 | hotspot | compiler2 | 例外がスローされるたびに例外メッセージのサイズが倍以上になる |
| 6280181 | hotspot | garbage_collector | 並行メモリ割り当ておよび JNI CS が OOM を引き起こす |
| 6319671 | hotspot | garbage_collector | CMS はヒープのサイズ変更保護に CMS トークンではなく Heap_lock を使用するべき |
| 6275407 | hotspot | garbage_collector | アサーション失敗 "wrong array object size" |
| 6306741 | hotspot | garbage_collector | C ヒープの割り当てられた ResourceObjs のメモリリーク |
| 6367204 | hotspot | garbage_collector | CMS: ガベージコレクションのパフォーマンスが悪い |
| 6186200 | hotspot | garbage_collector | RFE: ヒープがフルで GC locker が保持された状態で割り当て要求がストール |
| 6319688 | hotspot | garbage_collector | CMSPermGen::mem_allocate() で不正なロック |
| 6309761 | hotspot | hybrid_interpreter | インタプリタが thread_in_native 状態で oop を使用 |
| 6189833 | hotspot | jni | ネイティブメソッド用にコンパイルされたコードが余分なレジスタをフラッシュする |
| 5093520 | hotspot | jvmti | デバッガが接続されると perm 世代と old 世代でオブジェクトが生存したまま |
| 6336111 | hotspot | runtime_system | Intel IA64(Montecito) が 1.4.2_09 で失敗 |
| 6245770 | hotspot | runtime_system | 64 ビットプラットフォームでデフォルトコードのキャッシュサイズを低減 |
| 6326417 | hotspot | runtime_system | call_VM が Win64 の登録引数に十分なバッキングスタック空間を割り当てない |
| 6193075 | hotspot | runtime_system | 手動クラスデータの共有が Intel Solaris で動作しない |
| 6342951 | hotspot | runtime_system | ラージオブジェクトで暗黙の null チェックをすると JVM がクラッシュ |
| 6333676 | hotspot | runtime_system | マルチスレッド退行テスト中に poold コアダンプ |
| 6305025 | idl | orb | ORB#シャットダウンが待機せずスレッドをリーク |
| 6310716 | java | char_encodings | decodeText() が日本語の文字を iso-2022-jp から Unicode に変換しない場合がある |
| 6338472 | java | classes_2d | createFont で作成されたフォントが GC により解放されない |
| 6355402 | java | classes_2d | Java2D フォントの実装はアウトライン(可視)境界算出の MT スケーラビリティを向上するべき |
| 6186840 | java | classes_2d | 出力時に GlyphVector.setGlyphPosition の効果がない |
| 6337338 | java | classes_2d | 中ぐらいのサイズのテキストファイルを出力すると非常に大きなスプールファイルが作成される |
| 4924220 | java | classes_2d | Microsoft Sans Serif (True Type) フォントが適切に描画されない |
| 6245283 | java | classes_2d | 色管理コードが HT/SMP マシンでスレッドセーフでない |
| 6312510 | java | classes_2d | jdk 1.4.2_07 java アプリケーションがパッチ 109147-34 で色の問題 |
| 5098002 | java | classes_2d | フォールバックで作成された FontUIResources が deriveFont で動作しない |
| 6313541 | java | classes_2d | createFont でロードされたフォントを FontUIResource に変換できない |
| 6363528 | java | classes_awt | 退行: 重ねられたモーダルダイアログでシステムがハングする |
| 6300270 | java | classes_awt | RE 1.5.0_04 のコピー&ペーストがモーダル JDialog で失敗する |
| 6317336 | java | classes_awt | アイコンのあるフレームがリークし、割り当てられたメモリもすべてリークする |
| 6313320 | java | classes_lang | String.toUpperCase() と toLowerCase() のパフォーマンス退行 |
| 6265809 | java | classes_lang | 大きな String.toLowerCase() のパフォーマンス退行 |
| 6339951 | java | classes_management | Demo: JTop が cpu 時間でスレッドをソートする |
| 6322176 | java | classes_management | DOC: java.lang.management パッケージの説明にリンク切れ |
| 6214400 | java | classes_management | Doc: java.lang.management.MemoryPoolMXBean ドキュメントのリンク切れ |
| 6201467 | java | classes_management | Doc: com.sun.management API から java.lang.management へのリンク切れ |
| 6353684 | java | classes_net | getaddrinfo 呼び出しに不要なサービス名 |
| 6274990 | java | classes_net | 退行: URLConnection.connect() が UTF-8 以外の文字で例外をスロー |
| 6360774 | java | classes_net | 複数の Cookie ヘッダーで IIS の問題 |
| 5089488 | java | classes_net | java.net.Socket が古い形式の実装をチェック |
| 6330699 | java | classes_nio | (se) 複数のセレクタに SelectionKey を登録すると VM が停止 |
| 6215050 | java | classes_nio | (so)CLOSE_WAIT で作成された SocketChannel が削除されずファイル記述子がリーク |
| 4726957 | java | classes_nio | (so) SocketChannel から作成されたソケットにタイムアウトが設定されると Socket.close が失敗 |
| 6350061 | java | classes_security | JGSS に ビッグエンディアン資格キャッシュが必要 |
| 6346265 | java | classes_security | GSSContext/Krb5 メカニズムは Cipher オブジェクトをキャッシュするべきではない |
| 5102695 | java | classes_security | 退行: SASL/GSSAPI の JNDI 例が J2SE 5.0 で動作しない |
| 6209956 | java | classes_security | 退行: getExtensionValue() が v1.5 で不正に null を返す場合がある |
| 6354728 | java | classes_security | 署名付き JAR ファイルの検証が非常に遅い (パフォーマンス低減) |
| 6355295 | java | classes_security | OCSP を使用する証明書検査が証明書の特定のクラスで失敗する |
| 6261423 | java | classes_sound | オーディオ記録でドロップアウト |
| 5086831 | java | classes_swing | JFileChooser.getSelectedFile() が Windows ネットワークフォルダで不正なパスを返す |
| 6347370 | java | classes_swing | 5.0 で NetBeans を使用すると ArrayIndexOutOfBoundsException が GTKEngine._paintFocus で発生 |
| 5013564 | java | classes_swing | Win L&F: JFileChooser ダイアログの取り消しボタンにニーモニックは不要 |
| 5062649 | java | classes_swing | REG: JEditorPane/JTextPane(J2SE1.5) ダイナミックフォントをサポートしていない |
| 5075580 | java | classes_swing | FILES_AND_DIRECTORIES モードの JFileChooser に 4239219 の修正が含まれていない |
| 6327342 | java | classes_util_concurrent | DelayQueue.poll(timeout, unit) が設定されたタイムアウト以上に動き続ける |
| 6371531 | java | classes_util_i18n | モザンビークの通貨変更 |
| 6330892 | java | classes_util_i18n | カレンダーの直列化テストに失敗 |
| 6336600 | java | classes_util_i18n | 新しいアゼルバイジャンの通貨を修正 |
| 6263644 | java | classes_util_i18n | (cal) SunTEA で経費レポートのタブを変更できない - GregorianCalendar 直列化 |
| 6242673 | java | classes_util_i18n | (tz) 退行: 表セルの日付フォーマットがプラットフォームのタイムゾーンを使用 |
| 6329105 | java | classes_util_i18n | (rb) ResourceBundle が loadBundle 中に発生したエラーを処理しない |
| 6234795 | java | classes_util_i18n | (cal) HOUR または HOUR_OF_DAY の roll が他の時間フィールドを設定しない |
| 6178071 | java | classes_util_i18n | (cal) 退行: GregorianCalendar.set(Calendar.HOUR, ...) の効果がない |
| 6271513 | java | classes_util_i18n | (tz) TimeZone.getDisplayName はディスプレイ名のキャッシュに ConcurrentMap を使用すべき |
| 6332148 | java | classes_util_i18n | (tz) tzdata2005n をサポート |
| 6223076 | java | classes_util_jarzip | java.util.zip.Deflater で不要なオブジェクト保存 |
| 6206933 | java | classes_util_jarzip | GZipOutputStream/InputStream がクリティカルになり (JNI_Get*Critical を呼び出し) 遅くなる |
| 6285124 | java | classes_util_jarzip | 小さな圧縮 zip エントリは一度の read() 操作で読み込まれるべき |
| 6295519 | java | compiler | classpath に無効なファイルが含まれると javac が ZipException をスロー |
| 6225432 | java | dragndrop | sun.awt.....WDataTransferer.getClipboardFormatName() で MSVCRT アクセス違反 |
| 6342404 | java | imageio | Image I/O プラグインが失敗するとすべての描画が失敗する |
| 5076692 | java | imageio | インストールされた拡張 Image I/O 描画書き込みプラグインをアプレットコンテキストで使用できない |
| 6351343 | java | install | 5.0u5 iftw バンドルのサイレントインストールが動作しない |
| 6399782 | java | install | Nevada に対する Solaris パッケージの変更が必要 |
| 5103041 | java | jdbc | 退行: java.sql.Timestamp.compareTo でバイナリ互換性の問題 |
| 6356753 | java | localization | 日本語 API doc (java.nio) の不適切な翻訳 |
| 6350975 | java | localization | zh/zh_TW:コントロールパネル/「Browse...」の Advanced:Mnemonic が動作しない |
| 6385825 | java | localization | [zh_CN] インストールカスタムダイアログにピリオドがない |
| 6279133 | java | localization | l10n for 4986256/5047307/6177732: compiler.properties メッセージの更新 |
| 6351682 | java | localization | 韓国の国名が簡体字中国語で間違っている |
| 6323820 | java | localization | 配備セキュリティダイアログに未訳の文字列 |
| 6418103 | java | localization | 5.0 日本語ドキュメントバンドルにタグの問題 |
| 6347949 | java | localization | [l10n,all] セキュリティダイアログに余分な先行改行 |
| 6342457 | java | localization | [sv] インストーラーに未訳の文字列 |
| 6350901 | java | localization | http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/PropertyResourceBundle に文字化け |
| 6318047 | java | localization | [ja] iftw インストーラーのメッセージが長すぎる |
| 6355363 | java | localization | ローカライズされた API Doc の DecimalFormat クラスのサンプルコードが見づらい |
| 6314144 | java | other | javax.* package 名前空間のクラス Tie が違うパッケージにある |
| 6326020 | java | profiling | HPROF: 準備ができていないクラスがスキップまたは format=b ダンプで処理されることを確認 |
| 6326015 | java | profiling | HPROF: format=b のタイムスタンプが不正 |
| 6325354 | java | profiling | HPROF: HAT で format=b の問題: スレッド 200000 が JNI ローカル参照で見付からない |
| 6324827 | java | profiling | HPROF: フィールドインデックスの値が hprof が作成するフィールド一覧と一致しない |
| 4486732 | java | rmi | RMI カスタムクライアントソケットファクトリがガベージコレクションをしない |
| 6354368 | java | runtime | 日本語 IME が WindowsXP 64 ビット版の J2SE 1.5 で JVM をクラッシュ |
| 6232010 | java | serialization | ObjectOutputStream.subclassAudits SoftCache が ClassLoader GC を阻止 |
| 5056445 | java | serialization | ConcurrentHashMap の使用により静的キャッシュのパフォーマンスが向上 |
| 6280629 | java | serviceability | OutOfMemoryError でヒープをダンプする機能が必要 |
| 6214916 | java | tools | -version:<id> 引数が空白を含むアプリケーション引数に影響 |
| 6415362 | java_deployment | console | 退行: Java コンソールで「v」を押すと jvm.dll でクラッシュ |
| 6341549 | java_deployment | desktop | sun.swing.enableImprovedDragGesture を Java Web Start のトラステッドプロパティにする |
| 6363986 | java_deployment | general | リソース文字列がないとアプレットが失敗する |
| 6345082 | java_deployment | general | Tiger_UR : セキュリティオプションのいくつかを Java Control Panel から削除する必要がある |
| 6359084 | java_plugin | compatibility | Java 1.5 プラグイン退行 - ウィンドウがシャットダウンイベントに応答しない |
| 6351064 | java_plugin | i18n | Korean: JRE 衝突ダイアログディスプレイのフォーマットがよくない |
| 6367496 | java_plugin | iexplorer | _04/_05 では動作していたが、IE のアプレットで画面が空白になる |
| 6366491 | java_plugin | ocx | 退行: 1.5.0_06 で不要な http 認証 |
| 6381630 | java_plugin | other | 5.0U6 の新しい証明書警告が証明書を「信頼できない」ではなく「無効」とする |
| 6335114 | java_plugin | plugin | アプレットがロードに失敗すると GrayBoxPainter で NPE |
| 6348224 | java_plugin | plugin | Firefox が http://tours.tourfactory.com/tours/tour.asp?t=223372&sreferer= でハング |
| 6346688 | javawebstart | general | JAVA WebStart が dnsDomainIs() を適切に使用した PAC-file (Proxy Auto Config) を処理しない |
| 6267224 | jaxp | other | EE 1.4、SE 5.0 間で、直列化された javax.xml.namespace.QName インストールで移行と相互運用の失敗 |
| 6353783 | jce | classes_crypto | local_policy.jar から 2048 ビットの RSA キーサイズ制限を削除 |
| 6309875 | jce | other | JCE 署名証明書を期限切れになる 2007/10/29(月) 11:05:10 PST までに更新 |
| 5056438 | jce | runtime | Cipher.init が Cipher が RC4 アルゴリズムで生成されていると例外をスロー |
| 5083253 | jce | runtime | Kerberos に JCE 拡張が必要 |
| 6229618 | jce | runtime | Crypto アクセス権参照が、Cipher アルゴリズム名がすべて大文字でない場合に不正 |
| 5098318 | jce | runtime | キャッシュされた Jar ファイルは Cipher で開かれたとしてもアプリケーションの終了時に解放されるべき |
| 6235345 | jgss | krb5plugin | 拡張を処理するために Kerberos のキータブを更新 |
| 5093560 | jgss | krb5plugin | RC4 暗号化型のサポートを追加 |
| 5018075 | jgss | krb5plugin | AES 暗号化型のサポートを追加 |
| 6347516 | jgss | krb5plugin | Sun MD4 実装を使用するため Kerberos を更新 |
| 6296324 | jmx | classes | RMIConnector.close でデッドロック |
| 6356458 | jmx | classes | RMIConnector.addListenerWithSubject() に popDefaultClassLoader() がない |
| 6332962 | jmx | classes | javax.managment.modelmbean.DescriptorSupport.writeObject() に直列化可能性の検査 の問題 |
| 4836493 | jsse | runtime | SSLSockets のソケットタイムアウトでデータが壊れる |
| 6261681 | jsse | runtime | 退行: SSL_DH_anon_WITH_RC4_128_MD5 で DH キーペアを生成できない |
このアップデートリリースの内部バージョン番号は 1.5.0_06-b05 (「b」は「build」)です。外部バージョン番号は 5.0u6 です。
Java のバージョン 1.5.0_06 では、ユーザーと企業をより保護するために Java Plug-in と Java Web Start にさまざまなセキュリティ拡張を導入しています。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6305546 | hotspot | compiler2 | DaCapo ベンチマークスイートを実行するとホットスポットサーバー VM がクラッシュ |
| 5060628 | hotspot | compiler2 | Eclipse 3.0RC1 を実行するとセグメンテーション違反 |
| 6258466 | hotspot | compiler2 | optimize_inlining() で CTW 障害 |
| 6337834 | hotspot | compiler2 | JVM はオブジェクト割り当て中の不必要なゼロ化を止めるべき |
| 6173783 | hotspot | compiler2 | Tiger サーバー VM が壊れているらしい |
| 6262235 | hotspot | compiler2 | NMethodSweeper::sweep に長時間かかる (主に nmethod::cleanup_inline_caches) |
| 6206166 | hotspot | garbage_collector | gc/gctests/Compact/compact004 が -XX:+UseParNewGC 使用時 SLES 9 および RHEL 4.0 で失敗 |
| 5083062 | hotspot | hybrid_interpreter | JVM が "instanceof" を含むコードで、ヒープの終わりにある二次スーパータイプの配列でクラッシュ |
| 6189833 | hotspot | jni | ネイティブメソッド用にコンパイルされたコードが、ひとつ多いレジスタウィンドウをフラッシュする |
| 5104215 | hotspot | jvmti | ブロックされたスレッドの状態が誤って実行可能と報告される |
| 6283361 | hotspot | monitoring_management | ManagementFactory.getCompilationMXBean() が JVM クラッシュを起こす |
| 5101898 | hotspot | other | 退行: J2SE 5.0 でほかのプログラムのオーディオが断続的になる |
| 6304225 | hotspot | runtime_system | IE が b44 libjvm.dll でクラッシュ |
| 5068014 | idl | orb | 退行: 警告: ORBUTIL.connectionRebind が CORBA を使用すると表示される |
| 6233622 | idl | serialization | RMI-IIOP のクラスローダでメモリリーク |
| 6302769 | java | build | パッケージ SUNWj5rt/SUNWj5rtx で RUNPATH と RPATH 障害 |
| 6317278 | java | build | Linux 上の JDK のビルド - RPM ビルドの段階で "Stale NFS file handle" エラー |
| 6257260 | java | classes_2d | JFrame のクローズでメモリリーク |
| 6301771 | java | classes_2d | 退行: キャンバスに特定のサイズの画像が描画されると VM がクラッシュ |
| 6240876 | java | classes_awt | 数値パッドにある上下矢印キーが XToolkit TextArea で動作しない |
| 6311051 | java | classes_beans | EventSetDescriptor が 0 または 1 より大きい引数を取るリスナーメソッドをサポートしない |
| 6182812 | java | classes_io | FileOutputStream コンストラクタが長いファイル名で FileNotFoundException をスロー |
| 6248507 | java | classes_lang | AbstractStringBuilder.replace が count < start < end を処理しない |
| 6322301 | java | classes_lang | 未知の注釈が Class.getAnnotations で無視されない |
| 6286189 | java | classes_net | IPv6 ソケットで BindException:Address already in use がスローされる |
| 5092063 | java | classes_net | 新しい Socket("ip-address", port) を使用するとソケットの作成が著しく遅い |
| 6232954 | java | classes_nio | (so) クライアントが SO_TIMEOUT で (NIO 作成の) ソケットクローズを認識しない |
| 6286011 | java | classes_nio | (se) DevPollSelectorProvider が Solaris 10 でデフォルトにならない |
| 6302904 | java | classes_security | SubjectDomainCombiner が combineJavaxPolicy の null の確認に失敗 |
| 6195469 | java | classes_swing | 退行: マウスをドラッグすると JTable で複数の非連続選択が失われる |
| 4976239 | java | classes_swing | 退行:apache Axis tcpmon ユーティリティを実行すると NPE 例外で JVM がクラッシュ |
| 4263904 | java | classes_swing | JTextPane: 左右端揃えの属性を持つ段落が中央揃えで表示される |
| 6298940 | java | classes_swing | AbstractButton.setModel がニーモニックを完全に更新しない |
| 5073778 | java | classes_swing | GTK L&F: JFileChooser.getSelectedFile() が偽のファイル名を返す |
| 6283270 | java | classes_swing | 退行: LineWrap=True の RTOL JTextArea を含む JPanel が壊れる |
| 5053844 | java | classes_swing | コンソールに gif ファイルが見付からないというエラーメッセージが表示される |
| 6310858 | java | classes_util | (coll) EnumMap.entrySet().toArray(T[] a) が不正に実装される |
| 6197726 | java | classes_util | (coll) IdentityHashMap.entrySet().toArray(T[] a) が不正に実装される |
| 6215625 | java | classes_util_concurrent | LinkedBlockingQueue.extract が NPE をスローする |
| 6241823 | java | classes_util_concurrent | 時間指定した Semaphore.tryAcquire で無限ループ |
| 6253848 | java | classes_util_concurrent | 壊れたりリセットした場合に CyclicBarrier の動作が不正 |
| 6307455 | java | classes_util_concurrent | LinkedBlockingQueue.toArray(x) が x の過去の要素を null に設定しない |
| 6231602 | java | classes_util_i18n | 1.5 で java.lang.IllegalArgumentException: HOUR_OF_DAY、1.4.2 で動作 |
| 6317178 | java | classes_util_i18n | (tz)tzdata2005m をサポート |
| 6296410 | java | classes_util_i18n | 新しいアゼルバイジャンの通貨 |
| 6348045 | java | classes_util_jarzip | 退行:5.0u6 で深刻なパフォーマンスの低下 |
| 6177732 | java | compiler | よりマシンに読み込みやすい形式でコンパイラが診断を生成できるように隠しオプションを追加 |
| 4986256 | java | compiler | jsr175 の java.lang.SuppressWarnings のサポートを追加 |
| 5047307 | java | compiler | javac -nowarn が JLS で出した警告を不適切に抑制する |
| 6296125 | java | debugger | JDI: EventRequest を使用不可にするとマルチスレッドのデバッギがハングする場合がある |
| 6347132 | java | doc | http://java.sun.com/j2se/1.5.0/ja/docs/ja/index.html に不正なリンク |
| 6287191 | java | doc | Pre-binary - (EA) インストールシールドの使用許諾契約の "3.2" に重複しているテキストがある |
| 6291034 | java | imageio | FileCacheImageInputStream と FileCacheImageOutputStream は File.deleteOnExit を避けるべき |
| 6343111 | java | localization | 日本語版 API ドキュメントのテキストフォーマットの問題 |
| 6344735 | java | localization | 5.0 日本語版 API ドキュメント中の誤訳 |
| 6287164 | java | localization | getUptime() の説明により正確な日本語を使うべき |
| 6295680 | java | localization | [ko, zh_CN, zh_TW]: ファイルチューザーボタンに不必要なニーモニック |
| 6305157 | java | native_interface | 複数の Java スレッドが JNI C++ メソッドを並行で使用し、アクセス違反がスローされる |
| 6269555 | java | native_interface | C プログラムで JVM を作成するとメインスレッドスタックからスペースを奪ってしまうので、JNI を役に立たないものにしている |
| 6267930 | java_deployment | download | com.sun.deploy.net.proxy.WNetscape4ProxyConfig.getNSVersion が NPE 可能 |
| 6254441 | java_deployment | general | アプレットの IFrame がちらつく |
| 6256473 | java_plugin | iexplorer | プロキシサーバーと IIS でアプレットをダウンロードすると 10 分以上かかる |
| 6310737 | java_plugin | misc | ローカライズされた OS で証明書をクライアントの認証部にインポートできない |
| 6204620 | java_plugin | other | realloc は cjavajni.cpp で使用されるべきではない |
| 5062222 | java_plugin | plugin | XYZApp.newBackBuffer で NPE |
| 6332350 | javawebstart | autodownload | 静的バージョンのリダイレクトキーが javaws を使用する JRE の自動ダウンロードインストールで生成されない |
| 6282084 | javawebstart | autodownload | JRE 自動ダウンロードテストがセキュリティ警告ダイアログでハング |
| 6343024 | javawebstart | download_engine | "コンポーネント拡張" の起動/インポート中に NullPointerException |
| 6263272 | javawebstart | general | デスクトップのショートカットが最新の JDS 3 (Cinnabar) で作成されない |
| 6325748 | javawebstart | other | MoreInfoDialog が java 1.3 で使用できない BoxLayout.LINE_AXIS と PAGE_AXIS を使用する |
| 6296446 | jaxp | xslt | 退行: Java 5 トランスフォーマーがインデントを行わない |
| 6342738 | jce | pkcs11_csp | sunpkcs11-solaris.cfg で CKM_DSA_SHA1 と CKM_*_RSA_PKCS を無効化 |
| 5043245 | jmx | classes | 属性タイプのチェックが RequiredModelMBean.getAttribute() で厳しすぎる |
| 6239400 | jmx | classes | ArrayNotificationBuffer.createListeners は同期されるべきではない |
| 6285301 | jmx | classes | DescriptorSupport.CaseIgnoreString がメモリを消費し過ぎる |
| 6174229 | jmx | classes | 環境パラメータは buffer.size ではなく notification.buffer.size であるべき |
| 6317122 | jmx | classes | RMI/JRMP コネクタサーバーで不必要な AccessController.doPrivileged の呼び出し |
このアップデートリリースの内部バージョン番号は 1.5.0_05-b05 (「b」は「build」)です。外部バージョン番号は 5.0u5 です。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 5073497 | hotspot | compiler2 | 64 ビットマシンで long を int にキャストすると不正な結果が出る |
| 6190413 | hotspot | compiler2 | sparc の定数構成が貧弱 |
| 6232485 | hotspot | compiler2 | ClearArrayNode::Ideal がメモリをゼロにする場合に 32 ビットストアの使用を強制する |
| 6233005 | hotspot | compiler2 | サーバー VM で javac が無作為に失敗する |
| 6245809 | hotspot | compiler2 | ロック粗粒化 |
| 5089317 | hotspot | garbage_collector | Minor GC コレクション時間が old 世代の大きいオブジェクトから悪影響を受ける |
| 6209695 | hotspot | garbage_collector | mustang b14 での VolanoTest OOM |
| 6214543 | hotspot | garbage_collector | CMS: 並行モードの失敗に対するより分かりやすいメッセージ |
| 6250214 | hotspot | garbage_collector | CMS: 明示的な GC なしの、並行サイクルを開始させる perm 世代拡張 |
| 5086424 | hotspot | runtime_system | GC_locker のパフォーマンスが向上 |
| 6264872 | hotspot | runtime_system | mustang 開発で処理されていなかった OOP を修正 |
| 4896773 | java | classes_2d | NaN を制御点として CubicCurve2D を描画すると ductus コードでクラッシュ |
| 6229389 | java | classes_2d | seac 命令の Type1 フォントがクラッシュの原因になる場合がある |
| 4868278 | java | classes_awt | 複数モニター構成の場合、Action ボタンのツールヒントに問題 |
| 5039416 | java | classes_awt | 退行: ボタンを押してドラッグして離したあとに余分なマウスクリックが発生する |
| 5045217 | java | classes_awt | TEST_BUG: 退行テスト java/awt/Toolkit/DefaultHeadlessTest/DefaultHeadlessTe |
| 6192376 | java | classes_awt | 退行: ウィンドウマネージャーが「ウィンドウのフォーカスがマウスを追う」設定だとポップアップがひどく壊れる |
| 6212440 | java | classes_awt | DnD を使用しているアプレットでシャットダウン時に IE がクラッシュ |
| 6235633 | java | classes_fontprop | JRE 1.4.2_07 に RHEL-4 の日本語サポートがない |
| 6293356 | java | classes_jmx | authorization_38 テストが 1.5.0 update 5 で退行 |
| 6255285 | java | classes_math | LONG 指数を受け取ると java.math.BigDecimal(String) が失敗する |
| 6257182 | java | classes_math | 6255285 のリファクタリングを修正 |
| 6268365 | java | classes_math | BigDecimal テキストコンストラクタが、ASCII 以外のゼロで始まる有効数字に不正な精度を設定する |
| 6274390 | java | classes_math | BigDecimal.doubleValue() のパフォーマンスが向上 |
| 6217210 | java | classes_nio | RFE: 1.4.2 で Cp833 のサポート |
| 6255949 | java | classes_security | RSA 公開鍵を DER 複号化するときに、負のモジュラス値を許容する |
| 6283161 | java | classes_security | PIT: 標準拡張テストが ExtensionInstallationException をスローする |
| 5070081 | java | classes_sound | 退行: javax.sound.sampled.Clip が停止時に位置を失う |
| 6251460 | java | classes_sound | 退行: バグ 5070730 が修正されていない。短音が再生されない |
| 6269854 | java | classes_sound | AudioClip.loop を呼び出すといくつかのサウンドカードでは永久にブロックする |
| 4521075 | java | classes_swing | JAVA のドラッグの動きが Windows と異なる |
| 4855860 | java | classes_swing | 特定のケースで JTextPane が大きすぎる preferredSize を返す |
| 6180936 | java | classes_swing | 退行: JFileChooser が 1.5.0 の NetworkNeighbourhood Links を解釈しない |
| 6226827 | java | classes_swing | 退行: javax/swing/text/html/HTMLDocument/5013529/5013529.java が失敗する |
| 6231029 | java | classes_swing | ツリーの編集ですべてのテキストを選択する必要がある |
| 6240755 | java | classes_swing | XP Look & Feel のトルコ語ロケールで Swing のレンダリングエラー |
| 6278597 | java | classes_swing | Windows OS でフレームを最小化するとダイアログの Swing コンポーネントの描画に問題 |
| 6259991 | java | classes_util_i18n | (tz) tzdata2005i をサポート |
| 6183734 | java | classes_util_jarzip | Solaris8(LANG=ja) 上の 1.4.2 でマニフェストなしで jar ファイルと jre を実行すると致命的エラーが発生 |
| 5109224 | java | debugger | SA utilities: jmap にヒープダンプオプションを追加 |
| 6263814 | java | debugger | 退行: jdwp onthrow オプションが無視される |
| 6223265 | java | doc | 5.0 (および 6.0) README ファイルの「オプションファイル」再配布リストを更新 |
| 6296218 | java | doc | http://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/vm/gc-ergonomics.html の誤訳 |
| 6257124 | java | install | PC-OEM の JRE インストーラで JAVAUPDATE コマンド行オプションを更新 |
| 6258006 | java | install | JRE インストーラで必要以上に再起動を要求される |
| 6272715 | java | localization | 5.0u4 iftw の翻訳は ko, tw, ja, de, es, fr, it で改善が必要 |
| 6279126 | java | localization | l10n for 6186280: アプレットのクライアント認証証明書を自動的に選択するメソッドがない |
| 6306172 | java | localization | l10n for 5077603: Java コントロールパネルの SSL/TLS 設定オプション |
| 5077603 | java_deployment | configuration | Java コントロールパネルの SSL/TLS 設定オプション |
| 6224811 | java_plugin | l10n | Pavilion-German-377944-041、Image rev. 14 の Java コントロールパネルで誤訳 |
| 6186280 | java_plugin | misc | アプレットのクライアント認証証明書を自動的に選択するメソッドがない |
| 6250749 | javawebstart | download_engine | 1.4.2 以前から 1.5.0 にキャッシュを更新すると nativelib 項目が壊れる |
| 6286864 | jce | pkcs11_csp | 単一スレッドライブラリを許可しないための設定オプションが必要 |
| 5086160 | jndi | ldap | javax.naming.directory への改善要求 |
| 6207824 | jndi | ldap | 接続がクローズされた後で JNDI が不完全な ABANDON を送信する |
このアップデートリリースの内部バージョン番号は 1.5.0_04-b05 (「b」は「build」)です。外部バージョン番号は 5.0u4 です。
バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6227033 | hotspot | compiler1 | ひとつの Java プログラムで多くのローカル変数を使用するとホットスポットがクラッシュ(SIGSEGV) |
| 6237349 | hotspot | compiler1 | c1 コンパイラスレッドを 6.0b26 で実行するとホットスポットがクラッシュ |
| 6174443 | hotspot | compiler2 | ホットスポットのコンパイル中に Solaris 9 でコアを出力して VM がクラッシュ (1.4.2_04) |
| 6225440 | hotspot | compiler2 | JCK1.5: api/javax_swing/DebugGraphics/descriptions.html#draw テストがクラッシュ。sparc |
| 6233627 | hotspot | compiler2 | 予測ミスの呼び出し位置で uncommon_traps が多すぎる |
| 6211366 | hotspot | garbage_collector | CMS: 未使用の大きな perm 世代がマルチプロセッサでスカベンジ時間を遅くし得る |
| 4305459 | hotspot | jvmti | GetBytecodes がバイト 1 の代わりに 0 を返す |
| 5067517 | hotspot | jvmti | クラスリストにプリミティブ型または配列型のクラスが含まれていると RedefineClasses がクラッシュ |
| 5074396 | hotspot | jvmti | 実行中の Java スレッドで SingleStep を使用可能/不可能にするとクラッシュ |
| 5079751 | hotspot | jvmti | 再定義を繰り返した後で、クラスバイト検証が失敗 |
| 5088035 | hotspot | jvmti | ホットスワップが assert(0 <= i && i < length(),"index out of bounds") を発生させる |
| 5109602 | hotspot | jvmti | 使用されていない可能性のある jmethodID をすべて保持するため RedefineClasses がメモリをリークする |
| 6200138 | hotspot | jvmti | hs101t004 が assert(unloading_occurred,"should not reach here if no classes got unloaded") で失敗 |
| 6237654 | hotspot | jvmti | ユニバースクラスのキャッシュされた methodOops が RedefineClasses を混乱させる |
| 6250286 | hotspot | jvmti | AsynGetCallTrace がデッドロックになり得る |
| 5044738 | hotspot | runtime_system | assert「reserving unexpected size block」 |
| 5101391 | hotspot | runtime_system | JVM が予期しない信号で異常終了 |
| 6194668 | hotspot | runtime_system | 致命的エラー時に、すべてのエラー処理ロジックをスキップするように Java 実行時フラグ SuppressFatalErrorMessage を追加 |
| 6203233 | hotspot | runtime_system | Verifier::verify_byte_codes() がローカルの JNI ハンドルをリークする |
| 6224591 | hotspot | runtime_system | モニターのミスマッチがあるブロックの状態ベクトルマージを JVM が停止する |
| 6233169 | hotspot | runtime_system | 0x80000000 に位置する PermSpace が壊れることがある |
| 6192422 | java | accessibility | Accessibility のバグ: setJMenuBar がメニューバーをコンポーネント階層に置かない |
| 6203483 | java | apt | ファクトリをロードするときに ClassLoader がスローするエラーを apt がキャッチできない |
| 6198522 | java | build | Package.getSpecificationVersion が Tiger で 1.4 を返す (rt.jar マニフェストに Specification-Version=1.4) |
| 6278491 | java | build | windows-amd64 で GA ライセンスを取得する必要がある |
| 6174596 | java | classes_2d | HP LaserJet 1300 で PrintDialog を開くと ArrayIndexOutOfBoundsException |
| 6211480 | java | classes_2d | バンドルされた com.sun.image.codec.jpeg JPEG API で新しいタイプの JPEG 画像に対してエラー |
| 5095117 | java | classes_awt | [Cinnabar17] X86 で、suntea ログインページに入力できない |
| 5097241 | java | classes_awt | Solaris9 (CDE) の XToolkit でファイルダイアログのコンポーネントがいずれもキーイベントを受け取らない |
| 6176814 | java | classes_awt | Metalworks フレームが移動後に最大化される |
| 6213128 | java | classes_awt | [Cinnabar25 Linux]SunTea がシステムをハングさせる |
| 6231186 | java | classes_awt | JVM 1.5 でアプレットを初めてロードすると、ウィンドウのフォーカスを横取りする |
| 6259113 | java | classes_awt | 退行: java/awt/Dialog/ChoiceModalDialogTest/ChoiceModalDialogTest.html が失敗 |
| 5077866 | java | classes_awt_im | [Cinnabar] 退行:フォーカスがセルから移動すると JTable がクラッシュ |
| 6191542 | java | classes_management | linux-amd64 で getTotalSwapSpaceSize() が不正なスワップファイルサイズを返す |
| 6252770 | java | classes_management | Linux マシンのスワップ空間情報を修正 |
| 6234804 | java | classes_net | 退行:ダイジェストアクセス認証 (RFC 2617) が動作しない -「"」が足りない |
| 6250517 | java | classes_net | solaris/native/java/net/NetworkInterface.c でリーク |
| 5078280 | java | classes_security | 退行: RSA キー長が適切でない |
| 5097015 | java | classes_security | Provider クラスで大文字小文字の区別の問題 |
| 6218682 | java | classes_security | SubjectDomainCombiner の pdCache (WeakHashMap) のキーが強参照 |
| 6220064 | java | classes_security | 退行: SSL 接続がトルコ語の入力ロケールで失敗する |
| 6232513 | java | classes_security | JDK1.4 と JDK1.5 の間で DSAPublicKey オブジェクトの RMI 相互運用性の問題 |
| 4207472 | java | classes_swing | 名前付きアンカーの後ろにスペースが追加される |
| 4964339 | java | classes_swing | HTML パーサーが 16 進数の数字参照を処理しない |
| 5053272 | java | classes_swing | Tiger beta 2 の HTML 構文解析で退行 |
| 5076514 | java | classes_swing | swing で、クリップボード処理に b55 と b56 の間に互換性のない変更 |
| 5087208 | java | classes_swing | Look & Feel を変更すると、JEditorPane の文字列の内容が消える |
| 5102490 | java | classes_swing | 先頭選択インデックスが GTK LAF の JFileChooser に表示されない |
| 6196089 | java | classes_swing | BasicPopupMenuUI$MenuKeyboardHelper が ChangeListener リストに繰り返し追加される |
| 6210088 | java | classes_swing | 4774166 の修正は変更する必要がある |
| 6232607 | java | classes_swing | HTML を使用した JLabel 文字のプリンタ出力に切り欠き |
| 5055567 | java | classes_util_i18n | (tz) TimeZone.getAvailableIDs(int) が getRawOffset() と矛盾する情報を作成する場合がある |
| 6178395 | java | classes_util_i18n | javazic が tzdata2004e で失敗する |
| 6223265 | java | doc | 5.0 (および 6.0) の JRE README ファイルの「オプションファイル」再配布リストを更新 |
| 6253055 | java | doc | 「varargs」の日本語訳がソフトウェアと不一致 |
| 6253056 | java | doc | 「Generics」の日本語訳がドキュメント内で統一されていない |
| 6253057 | java | doc | http://java.sun.com/j2se/1.5.0/ja/docs/ja/index.html の画像のリンクマップを修正する必要がある |
| 4881314 | java | imageio | ImageIO が標準の JPG ファイルを正しく読まない場合がある |
| 6232039 | java | install | Sol/Linux の JDK 抽出が、yes/no のプロンプトで y で始まる単語を入力すると継続する |
| 6241743 | java | install | cab ファイルをダウンロードする場合の一時停止について、iftw インストーラでユーザに警告するべき |
| 6256728 | java | install | xpi ファイルに署名するべき |
| 6258508 | java | install | JDK オンラインインストーラで簡体字中国語をサポート |
| 6258681 | java | install | アップデートリリースの場合、インストールの ws はベースバンドルをビルドするべきではない |
| 6261558 | java | install | 5.0u3 jre に msi 検査エラー |
| 6226269 | java | jar | JAR 検査でフットプリントが大幅に増加する |
| 6256476 | java | localization | [zh] javac のコンパイルエラーメッセージで不適切な翻訳が二つある |
| 6256477 | java | localization | [zh_CN] javac のオプションメッセージの翻訳が不明確 |
| 6261269 | java | localization | [zh_CN] 用語 super class が rmic メッセージで適切に翻訳されていない |
| 6261304 | java | localization | [zh_CN] コードレビュー後に demo/CodePointIM/README_zh_CN.html の翻訳を修正 |
| 6261980 | java | localization | ダウンロード時の一時停止についてユーザに警告する iftw インストーラのローカライズされたメッセージを同期 |
| 5083441 | java | profiling | 退行: -Xrunhrof depth=0 オプションが、スナップショットリリースを即時にクラッシュ |
| 6231936 | java | profiling | HAT の hprof format=b 問題: JNI ローカル参照でスレッド 200000 が見つからない |
| 6237552 | java | serviceability | HPROF:使用時間を丸める場合、cpu=times が不正な百分率を報告する |
| 6204669 | java_plugin | iexplorer | IE の Windows プラグインで実行するとネイティブメモリがリークする |
| 6228734 | java_plugin | iexplorer | ファイルチューザダイアログが 1.4.2_07 でマウスで制御できない |
| 6239224 | java_plugin | iexplorer | モーダルダイアログがアクティブな場合にブラウザでマウスをクリックすると IE がハングする |
| 6243108 | java_plugin | iexplorer | 必須プロファイルを使用している Windows 2000 ユーザは HTTPS ページからの 1.4 プラグインのロードに失敗する |
| 6205422 | java_plugin | other | 退行: Java のロゴのアニメーションのために JRE 5.0 のアプレットのロード時間が遅い |
| 6254466 | java_plugin | plugin | Java が js を呼び出すとブラウザと jvm がクラッシュ |
| 6255782 | java_plugin | plugin | java-plugin を Windows で強制終了する方法がない |
| 6223691 | javawebstart | download_engine | CD インストールがバージョン付きのリソースで動作しない |
| 6259663 | jce | pkcs11_csp | DH 秘密鍵で先行する 0x00 バイトの処理を改善 |
| 6260888 | jce | pkcs11_csp | SunPKCS11 は solaris-amd64 で動作する必要がある |
このアップデートリリースの正式なバージョン番号は 1.5.0_03-b07 です。バグ修正は以下の表に記載されています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 6207079 | hotspot | compiler1 | Hotspot クライアントコンパイラが CodeBuffer をあふれさせる。非最適化時にクラッシュ |
| 6207830 | hotspot | compiler2 | JCK: /api/java_net/URI/[Ctor, Components,Create] テストが Linux の [-server -Xcomp] で失敗する |
| 6208545 | hotspot | compiler2 | ポップアップメニューにグラフィカルボックスが表示されるが、メニュー項目がない |
| 6209737 | hotspot | compiler2 | 退行:単純ループでコンパイルエラー「local schedule failed (not retryable)」 |
| 6213473 | hotspot | jni | JCK1.5:-Xcheck:jni が使用されると JNI 呼び出しで例外が発生 |
| 5092850 | hotspot | jvmti | RedefineClasses で VerifyError が発生 |
| 6214132 | hotspot | jvmti | ベリファイアは再定義されるすべてのバージョンのクラスを同じ型として扱うべき |
| 6219495 | hotspot | jvmti | CompiledMethodLoad がロケーションマップ中の不正なアドレスを報告する |
| 6227583 | hotspot | runtime_system | Solaris-amd64: nsk/regression/b4660518 テストがデフォルトである 18 ページのシャドウゾーンサイズを超える |
| 6206786 | java | apt | apt はソースの順にメンバーを返すべき |
| 6250473 | java | apt | 退行: Tiger アップデートの apt が名前参照のために FCS の apt より遅い |
| 4949631 | java | char_encodings | String.getBytes() が 16 MB より大きい文字列で動作しない場合がある |
| 5101128 | java | char_encodings | (cs) UTF-16 がオーバーフローしても CoderResult.isOverflow() が false を返す |
| 5089985 | java | classes_2d | アンチエイリアスがオンの場合に GeneralPath を描画すると JVM がクラッシュする |
| 4984794 | java | classes_awt | 表示されないアプレットに HTML フォームのフィールドからフォーカスが移動する (MSIE、Sun plug-in のみ) |
| 5082319 | java | classes_awt | 退行: JComboBox が Linux で矢印キーに反応しない (フォーカスリスナーあり) |
| 5095117 | java | classes_awt | [Cinnabar17] X86 で、suntea ログインページに入力できない |
| 6173972 | java | classes_awt | java アプリケーションでバックスペース、矢印キー、リターンキーが動作しない |
| 6213128 | java | classes_awt | [Cinnabar25 Linux]SunTea でシステムがハングする |
| 6195099 | java | classes_lang | (ref) test/java/lang/ref/SoftReference/Pin.java が失敗する |
| 6210227 | java | classes_net | 退行: Socket.getLocalAddress() が外部の TCP 接続で 0.0.0.0 のアドレスを返す |
| 6181598 | java | classes_nio | 「KSC5601」エンコーディングの文字列コンストラクタが AccessControlException をスローする |
| 5100483 | java | classes_security | Kerberos モジュールが異なる KDC/主体名で認証できない |
| 6219491 | java | classes_security | CertStore.getInstance(String,CertStoreParameters,String) が NoSuchAlgorithmE をスローする |
| 4548788 | java | classes_swing | JTree はすべての偶数のクリックで切り替わるべき |
| 4656461 | java | classes_swing | リストから連続していない項目を選択するための Ctrl-Shift-Click ができない |
| 4897333 | java | classes_swing | XP L&F: JComboBox が Windows XP の LookAndFeel で不正なロールオーバーを行う |
| 4924758 | java | classes_swing | 1.4 退行: Motif L&F JComboBox がスペースバーを押しても反応しない |
| 4994329 | java | classes_swing | GTK: JColorChooser の色スピナーが選択した色を更新しない |
| 5056403 | java | classes_swing | 退行: JTabbedPane setFocusable(false) およびタブの削除 |
| 5075526 | java | classes_swing | 退行: BasicTabbedPaneUI.getTabBounds() で ArrayIndexOutOfBoundsException |
| 5077738 | java | classes_swing | GTK L&F から切り替えた後にシステム設定を変更すると L&F が混同する |
| 5102490 | java | classes_swing | 最初の選択インデックスが GTK LAF の JFileChooser に表示されない |
| 6209095 | java | classes_swing | デモコードをよりビルドしやすいように変更 |
| 6218309 | java | classes_text | test/java/text/Format/CurrencyFormat.java が tr_TR で失敗 |
| 6180194 | java | classes_util | 142_xx: 非同期の Collection オブジェクトを並行して使用すると例外/エラーメッセージが表示されない |
| 5104960 | java | classes_util_i18n | 新しいルーマニアの通貨 |
| 6206839 | java | classes_util_i18n | 新しいマダガスカルの通貨 |
| 6213461 | java | classes_util_i18n | 退行テスト java/util/Currency/ValidateISO4217.java が新しいトルコリラのために 2005-01-01 より後は失敗する |
| 6181784 | java | debugger | デバッグ対象プログラムで例外が起こるとステップ要求が無視される |
| 6208676 | java | install | 権限が制限された (昇格された) Windows ユーザが jre1.5.0 をインストールするとエラー 1722 が起こる |
| 6208965 | java | install | Tiger Update 1 のパッケージベースのインストールで J2SDK が表示される |
| 6224405 | java | install | 退行: Win98(2nd) のプラグイン dll ファイルで不正なタイムスタンプ |
| 6238128 | java | install | Tiger Update 2 JRE のパッチバンドルが jre1.5.0_02/bin の下に msvcrt.dll を作る |
| 6247771 | java | install | 退行: JDK 5.0u3 をアンインストールしても windows のデモディレクトリが削除されない |
| 6182685 | java | localization | 5.0 sun.text.resources.LocaleElements_sv で不正な「グループ (千単位) 区切り子」 |
| 6208712 | java | localization | 簡体中国語のトゥイ語の訳が不正 |
| 6209342 | java | localization | JDK ソフトウェアの簡体中国語へのローカライズ |
| 6215109 | java | localization | jdk のマニュアルページの日本語ロケールで不必要な行が表示される |
| 6237671 | java | localization | JDK ソフトウェアの簡体中国語へのローカライズ - part II |
| 5105765 | java | native_interface | 退行: 1.5.0 で JNI パフォーマンス退行 - サーバ |
| 6215480 | java | profiling | HPROF: 1.5.0_01 以降、HAT と一緒に使用すると壊れる。スレッドダンプがない |
| 5075546 | java | runtime | ネイティブ移行時のメモリバリアを削除 |
| 6215746 | java_plugin | applet_spec | アプレット/プラグインクラスローダでコードベースで META-INF/* 参照を無効化 |
| 6234219 | java_plugin | compatibility | アプレットの対象が JDK1.1/1.2 の場合、起動中にアプレットに初期フォーカスが設定されない |
| 5080386 | java_plugin | iexplorer | Sun Java を使用している組み込み Internet Explorer の問題 |
| 6226589 | java_plugin | linux | Mozilla 1.7.x の Linux でプラグイン 1.5 を使用するとアプレットがハングする |
| 5023873 | java_plugin | misc | 「javaplugin.classloader.cache.enabled=false」が機能しない |
| 5024379 | java_plugin | ocx | 退行:Javascript からの isActive 呼び出しが IE で機能しない |
| 5017051 | java_plugin | other | アプレットが他のアプレットから戻ってきた場合にユーザを再認証しない |
| 6227551 | java_plugin | other | 退行: URL に %7E が含まれているとアプレットのロードに失敗する |
| 6189594 | javawebstart | download_engine | Java Webstart アプリケーションの起動が遅すぎる |
| 6222350 | javawebstart | download_engine | 退行: jnlp ファイルでタイトルまたはアイコンを更新してもショートカットが更新されない |
| 6206216 | javawebstart | general | Windows プラットフォームでベンダーが jnlp ファイルのタイトル属性を変更した場合、古いアプリケーションを削除できない |
| 6227874 | javawebstart | general | javaws アプリケーションがすべてのユーザに対して 追加/削除プログラムエントリに入力される |
| 6189106 | javawebstart | jnlp_file | Java Web Start jnlp ファイルのキャッシングの問題 |
| 6221549 | javawebstart | jnlp_file | TCK-jnlp 1.5: jnlp_file/resources/j2se/index.html#vmArgs がハングする場合がある |
| 6231216 | jce | pkcs11_csp | RSA-PKCS1 を使用するソフトウェアキーの折返しをサポート |
Alias name: godaddyclass2ca
Owner: OU=Go Daddy Class 2 Certification Authority, O="The Go Daddy Group, Inc.", C=US
Issuer: OU=Go Daddy Class 2 Certification Authority, O="The Go Daddy Group, Inc.", C=US
Alias name: valicertclass2ca
Owner: EMAILADDRESS=info@valicert.com, CN=http://www.valicert.com/, OU=ValiCert Class 2 Policy Validation Authority, O="ValiCert, Inc.", L=ValiCert Validation Network
Issuer: OU=Go Daddy Class 2 Certification Authority, O="The Go Daddy Group, Inc. ", C=US
Alias name: valicertclass2ca
Owner: EMAILADDRESS=info@valicert.com, CN=http://www.valicert.com/, OU=ValiCert Class 2 Policy Validation Authority, O="ValiCert, Inc.", L=ValiCert Validation Network
Issuer: EMAILADDRESS=info@valicert.com, CN=http://www.valicert.com/, OU=ValiCert Class 2 Policy Validation Authority, O="ValiCert, Inc.", L=ValiCert Validation Network
Alias name: starfieldclass2ca
Owner: OU=Starfield Class 2 Certification Authority, O="Starfield Technologies, Inc.", C=US
Issuer: OU=Starfield Class 2 Certification Authority, O="Starfield Technologies,Inc.", C=US
- Java Web Start 遅延ダウンロードの変更 (バグ修正 6188839) - 5.0u1 では、package 要素が存在するときその part 属性で指定される jar ファイルの遅延ダウンロードを修正するために Java Web Start を変更しました。
この結果、リストにあるパッケージのひとつにあるリソースがアクセスされると package 要素が定義されている遅延部分のみがダウンロードされます。
この修正の結果、遅延部分が使用する package 要素は完全である必要があります (つまり、part 属性で指定される jar 内のすべてのパッケージには package 要素が必要です)。package 要素があっても完全でない場合 (または異常な場合)、その部分は必要時にダウンロードされない可能性があります。
最新のアップデートバージョンでのバグ修正については、以下の表にリストしています。
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 5079729 | hotspot | compiler2 | JavaCalls.cpp Tiger b59 でクラッシュ |
| 6179233 | hotspot | compiler2 | Windows で -XX:CompileThreshold=200 -server を設定すると 1.4.2_06 がクラッシュする |
| 6189687 | hotspot | compiler2 | 1.4.2 inkResolver.cpp, 49 で fastdebug のアサート |
| 6184718 | hotspot | other | JDK 製品の .exe ファイルと .dll ファイルのバージョンにビルド番号が含まれなければならない |
| 6195632 | hotspot | other | jhelper を dtrace の beta 版で再コンパイルする必要がある |
| 6201302 | hotspot | other | AMD64: dtrace ustack が 16 進数で java フレームを表示する |
| 6215407 | hotspot | other | Solaris-amd64: jni のテストが失敗する |
| 6177059 | java | apt | 退行: tools/apt/Basics/apt.sh が失敗する |
| 4388541 | java | build | ビルドに ALT_DEVTOOLS_DIR が必要 |
| 4911491 | java | build | 開発者が 1 つの ALT_ 変数でインポートする HotSpot を指定できるようにする |
| 5102082 | java | build | 5.0u1 英語版プレリリースの使用許諾契約で簡体字中国語に不正な文字が表示される |
| 5110117 | java | build | ワークスペースを solaris amd64 プラットフォームにポートする必要がある |
| 6184713 | java | build | JDK 製品の .exe ファイルと .dll ファイルのバージョンにビルド番号が含まれなければならない |
| 6188959 | java | build | JDI/JDB のテストが linux-amd64/windows-amd64 プラットフォームで失敗する |
| 6192845 | java | build | solaris-amd64 ビルドが demo/applet をコピーし、進行中の対話型のオーバーレイを妨げる |
| 6192907 | java | build | makefile が事前評価の AMD64 プラットフォーム用使用許諾契約を含めるようにする |
| 6193821 | java | build | Tiger/mustang j2se ワークスペースの Sanity.gmk に不正なエラーメッセージが含まれている |
| 6194838 | java | build | solaris amd64 上のビルドに C2 コンパイラを使用する必要がある |
| 6201952 | java | build | Solaris 10 AMD64 RE ビルドマシンが S10 ビルド 73 以降である必要がある (dtrace の変更が必要) |
| 6205494 | java | build | j2se は最適化が有効な状態でコンパイルされるべき |
| 6221563 | java | build | AMD64 プラットフォームに正しいライセンスファイルを入れる必要がある |
| 5073407 | java | classes_2d | バッファ上の画像の描画速度の大幅な退行 |
| 5087395 | java | classes_2d | 非整数位置でのテキストの再表示が 1 ピクセルずれる |
| 5089429 | java | classes_2d | sun.java2d.loops.DrawLine.DrawLine(ネイティブメソッド) で EXCEPTION_ACCESS_VIOLATION |
| 6191064 | java | classes_2d | 退行:サブイメージにもとづく Graphics.drawImage が不正な位置に描画する |
| 6205321 | java | classes_2d | Java2D:空の表で Truetype フォントを開くとハングする (RHAS3.9 上の JCK) |
| 6205414 | java | classes_2d | Java2D: Type1 フォントでアサーション `ptA <= lastPoint'が発生する (RH 3.9 上の JCK) |
| 5003402 | java | classes_awt | 退行: キーボードのフォーカスを失うと java.awt.TextArea がスクロールしなくなる |
| 5062118 | java | classes_awt | 退行:JFrame を無効にするとイベント処理に影響する |
| 5089312 | java | classes_awt | (重量ポップアップの) JComboBox:最初の表示に下部の境界がない |
| 5090643 | java | classes_awt | 退行:ポップアップメニューに追加されたメニューが Tiger の XToolkit で完全に表示されない |
| 5094112 | java | classes_awt | Ctrl+Alt+-> でワークプレイスを切り替えると Java アプリケーションにフォーカスが移動する |
| 5108694 | java | classes_awt | XAWT:二次画面 (sol/lin) で hw コンボボックスポップアップを表示するとクラッシュする |
| 5023243 | java | classes_lang | (process) XP で例外時のエラーメッセージが日本語で正しく表示されない |
| 6179014 | java | classes_lang | (anno) AnnotationTypeMismatchException で無限の再帰的なループ |
| 5103449 | java | classes_net | 退行:getResourceAsStream が JDK1.5.0-rc で壊れている |
| 5105410 | java | classes_net | ZipFile$ZipFileInputStream が zipfile へのハンドルをクローズしない |
| 5074836 | java | classes_nio | (fs) MappedByteBuffer.force() が IOException/ENOSPC をスローする |
| 5097939 | java | classes_security | コンパイル中に /dev/random を不要に rw オープンする |
| 6178366 | java | classes_security | 退行: keytool でプロンプトに入力されたパスワードが壊れる |
| 5070730 | java | classes_sound | 退行: play メソッドのオーディオクリップ |
| 5079742 | java | classes_swing | Swing のウィンドウの Look & Feel は Longhorn/XP の Tahoma を使用するべき |
| 5086089 | java | classes_swing | OceanTheme が拡張されない |
| 5088701 | java | classes_swing | RTF ドキュメントを読み込むと StackOverflowError がスローされる |
| 5092058 | java | classes_swing | HTML の表が壊れる |
| 6190713 | java | classes_swing | 退行: Swing コンポーネントのサブクラスが直列化可能ではない |
| 6201884 | java | classes_swing | Ocean テーマを使用すると JTable の印字されたテキストがディザリングされる |
| 5088703 | java | classes_util | (fmt) %tl および %tI フォーマットの指定子が 12 PM の表示に 12 ではなく "0"/"00" を使用する |
| 6189072 | java | classes_util_concurrent | LinkedBlockingQueue で clear または drainTo を行った後に add が失敗する場合がある |
| 5090555 | java | classes_util_i18n | 退行:年境界での不正な GregorianCalendar.roll(DAY_OF_WEEK) |
| 5091805 | java | classes_util_i18n | AbstractCalendar.getDayOfWeekDateOnOrBefore が BCE/CE 境界で動作しない |
| 4845692 | java | classes_util_jarzip | jar ファイルが署名されていると JarFile.getInputStream が ClassCastException をスローする |
| 6195181 | java | classes_util_regex | CASE_INSENSITIVE/文字クラスの範囲/否定の regex パターンが正しく動作しない |
| 6184225 | java | cte_test | CTE_REGTEST/Generic/5010244/MultipleJRE.sh が 1.5.0 テストスイートで壊れている |
| 6201464 | java | cte_test | 退行: CTE_REGTEST/Generic/4493901/EncodingTest.java がタイムアウトする |
| 5106044 | java | debugger | SA-JDI:Solaris/AMD-64 に SA をポート |
| 6188839 | java | doc | 5.0_01 で webstart がコンマ区切りのパッケージ名~を持つクラスをダウンロードしない |
| 5222449 | java | doc | システム構成のページを Solaris-AMD プラットフォーム用に更新する必要がある |
| 4987923 | java | install | windows-i586 のデジタル署名プロセスを自動化する必要がある |
| 6183297 | java | install | 5.0 インストーラのシグニチャーで「1.5.0」が使用されている。5.0 にすべき |
| 6190987 | java | install | SWAT: /usr/jdk/jdk1.6.0/bin/java -d64 -version および jdk5u2 がパッケージバンドル Sol 10 amd64 を使用すると失敗する |
| 6192944 | java | install | 事前評価の使用許諾契約を更新する必要がある |
| 6198632 | java | install | singlemsi インストーラは windows2003 32-bit 上でサービスパックがない場合のみ使用されるべき |
| 6209613 | java | install | 退行:Solaris x86/amd64 で SUNWj6rt パッケージのインストール中にエラー |
| 6225348 | java | install | JavaUpdate が Win98 上でのみバージョンを更新する間に失敗する |
| 6197664 | java | localization | 6182630 の l10n:compiler.properties で 1 リソースをアップデート |
| 6206764 | java | localization | l10n for 5051880: JDBC RowSets に I18N の変更が必要 |
| 5084004 | java | other | ネイティブの SDK 64-bit ポートを solaris-amd64 に対して作成 |
| 5105917 | java | profiling | NEWHPROF: 二つめのヒープダンプに HPROF_GC_ROOT_THREAD_OBJ がない |
| 5105918 | java | profiling | NEWHPROF: 二つめのヒープダンプに HPROF_GC_CLASS_DUMP がない |
| 6237992 | java | qa_web_eng | XP-Home(sp2) でステージされた 5.0U2 iftw JDK バンドルでエラーメッセージ |
| 5107852 | java | runtime | Tigerb64 のベリファイアで JVM がクラッシュする |
| 5094138 | java | serviceability | NEWHPROF: jvmti demo hprof がファイルがないためにコンパイルされない (java_crw_demo も同様) |
| 5097131 | java | serviceability | ClassFileLoadHook が classname==NULL で呼び出せる。hprof & demos が SEGV 可能 |
| 5094505 | java | tools | 起動ツールが Solaris の amd64 をサポートする必要がある |
| 6184715 | java_deployment | general | JDK 製品の .exe および .dll ファイルはビルド番号を含む必要がある |
| 4980122 | java_deployment | networking | [quicksilver] java web start がブラウザの「システム」プロキシ設定を読み込まない |
| 6235121 | java_plugin | converter | HtmlConverter がすべてのプラットフォームで失敗する |
| 5054010 | java_plugin | iexplorer | 退行:String 値が Java アプレットから JavaScript に正しく返されない |
| 4974531 | java_plugin | misc | クラスが一度に 512 バイトしかロードされず、アプレットの起動時間が遅くなる |
| 4684153 | java_plugin | ocx | LiveConnect の eval() メソッドがフレームを使用している場合に不正なコンテキストで実行される (IE のみ) |
| 6190277 | java_plugin | plugin | Mimetypes を tiger U2 用にアップデートする必要がある |
| 6200343 | java_plugin | plugin | 多くの jni 呼び出しでメモリリークがある (NewString など) |
| 6194024 | javawebstart | download_engine | Java Webstart の増分アップデートが java.util.ZipException で失敗する |
| 5074530 | javawebstart | general | href が j2se タグに指定されていない場合 javawebstart が最新の JRE をピックアップしない |
| 6175601 | javawebstart | general | autoproxy スクリプトが IsInNet 関数を使用すると javawebstart がクラッシュする |
| 6185342 | javawebstart | general | java web start がいくつかの solaris sparc マシンでハングする |
| 6186650 | javawebstart | general | Windows 上の auto-proxy スクリプトの静的な解釈 |
| 6188963 | javawebstart | general | java web start が新しい glibc で linux 上で起動できない |
| 6207138 | javawebstart | general | sparc sol 10 b72 の mustang b14 で Javaws が起動しない |
| 6190873 | jmx | classes | JMX にスレッド制御インタフェースがない |
| 6192124 | jmx | classes | JMX リモートサーバー接続タイムアウトスレッドをオフにする方法を提供 |
| 6199899 | jmx | classes | ClientNotifForwarder が再接続時に無限に待機する |
| 6211220 | jmx | classes | jmx.serial.form=1.0 が壊れた ObjectName を直列化復元する |
| 6192223 | jndi | dns | 32768 を超える DNS 参照がひとつの InitialDirContext 内で動作しない |
| 6207322 | jsse | runtime | 簡易ハンドシェークを行っている場合 SSLEngine が早期に FINISHED メッセージを返す |
| バグ ID | カテゴリ | サブカテゴリ | 説明 |
|---|---|---|---|
| 2120682 | java | char_encodings | (cs) Charset.isSupported が異なる文字セットに呼び出されると遅い |
| 2120721 | java | classes_awt | AWT コンポーネントで指数関数的なパフォーマンスの退行 (マルチモニター) |
| 2120838 | java_plugin | iexplorer | Java Plug-In が MS Hotfix 867801 の後「javascript:」URL をサポートしない |
| 4806753 | java | char_encodings | String(byte[]) および String.getBytes で代替文字セットを使用すると非常に遅い |
| 4856983 | java | compiler | (クラッシュ) 相互に f 制約の型変数に複数の制約を設定すると javac がクラッシュすることがある |
| 4993280 | java | apt | apt は型情報にクラスファイルよりもソースファイルを優先すべき |
| 4996963 | java | apt | apt がコマンド行でクラスファイルおよび java ファイルを受け付けられる |
| 5047548 | javawebstart | download_engine | パッケージの遅延ダウンロードが壊れている |
| 5050796 | java_plugin | misc | 退行: Graybox のサイズが相対的な寸法のアプレットで変更されない |
| 5054778 | java | qa_web_eng | http://java.sun.com/ の問題 |
| 5057832 | java | install | アップデートリリースで名前変更を解決する必要がある |
| 5062648 | java_deployment | configuration | Config.initialize() で初期化の順番が間違っている |
| 5066464 | java | classes_2d | JDK 1.5 fontconfig.properties は物理フォントへの絶対パスを含むべきではない |
| 5071820 | hotspot | compiler2 | 1.4.2_05 においてサーバ VM が -Xcomp でクラッシュする |
| 5074087 | javawebstart | general | 関連コンテンツにタイトルが指定されていないと Windows でアプリケーションが起動されない |
| 5076963 | java | classes_awt | sun.awt.windows.WToolkit.eventLoop() で JNI バグ |
| 5078608 | java_deployment | compression | アンパック後のデジタル署名が無効 |
| 5079070 | java | build | 1.5.0_01 のメタデータが不正 |
| 5081785 | java | compiler | (enum) 非静的コンテキストで空の enum 宣言が許容される |
| 5082105 | java | classes_net | InetAddress.isReachable() が実行後にオープンハンドルを残す |
| 5082481 | java | drag&drop | 通常の DnD プログラムが「FATAL ERROR in native method」を起こす |
| 5083395 | java | install | SUNWj5cfg で「e」型ファイルのクラスアクションスクリプトがない |
| 5086348 | java | classes_net | URL.openConnection(Proxy.NO_PROXY) が NULLPointerException をスローする |
| 5086391 | javawebstart | other | 変更された jar ファイルを確認する 1.4.2 の動作に戻したい |
| 5087041 | hotspot | compiler1 | Tiger b62 vm がクライアントコンパイラでクラッシュする |
| 5087907 | java | classes_net | InetAddress.getAllByName が java.net.preferIPv6Addresses の設定に従わない |
| 5088782 | java | classes_awt | AWT アプリケーションが読み込まない : NPE をスローする |
| 5090006 | java | compiler | javac がアサーションエラーで失敗する |
| 5090126 | java | compiler | CCC 5087488 を反映するために com.sun.tools.javac.Main 仕様を整理する |
| 5090967 | hotspot | garbage_collector | ContiguousSpace::prepare_for_compaction(CompactPoint*) で SIGSEGV |
| 5092545 | java | compiler | javac (ClassWriter.java:513) でアサーションが失敗する |
| 5092670 | java | doc | tiger がサポートするプラットフォーム - 内部マトリックスと外部マトリックスの不一致 |
| 5093198 | java | classes_awt | XAWT: Java がウィンドウを閉じる際に getLocationOnScreen が実行されるとクラッシュする |
| 5093922 | jmx | classes | NotificationBroadcasterSupport が synchronized(this) を使用できない |
| 5094318 | java | compiler | 退行: 配列の複製に下位互換性がない |
| 5094966 | java_plugin | misc | Mimetypes 1.5.0_01 が Solaris および Linux の Mozilla ブラウザで認識されない |
| 5095421 | hotspot | runtime_system | amd64 vm は em64t でクラッシュすべきでない |
| 5095716 | java | apt | RoundState.finalRound の計算が不適切 |
| 5096167 | hotspot | jvmti | ClassFileLoadHook が有効な場合 null のクラス名で VM がクラッシュする |
| 5096931 | java | apt | TypeDeclaration.getMethods が静的初期化子を排除する必要がある |
| 5096932 | java | apt | SourceOrderDeclScanner に不正なコンパレータ |
| 5097548 | java | compiler | (クラッシュ) 捕獲変換でスタックオーバーフロー |
| 5097856 | java | classes_lang | (リフレクト) TypeVariable の hashCode が StackOverflowError を起こす |
| 5099622 | java | build | j2se ビルドで javah_g を使用しない |
| 5100416 | java | doc | JDK5.0 README.html が推奨されない JVMPI/JVMDI を参照している。JVM TI を参照するべき |
| 5101288 | hotspot | runtime_system | ネイティブから vm に入力すると非同期例外が起こる場合がある |
| 5101311 | java | classes_lang | 環境に「=」がない文字列が含まれると NullPointerException がスローされる |
| 5101626 | java | classes_lang | toLowerCase からの予期せぬ NPE |
| 5104731 | java | doc | README ファイルに CA 証明書の情報が必要 |
| 5106516 | java | build | makefile に JDK アップデートバージョンを定義してほしい |
|
| ||||||||||||