Skip to content

Bug Fix Advisory crashのバグ修正アップデートと機能拡張

アップデートID:

RHBA-2007:0553-6

タイプ:Bug Fix Advisory
重大性:====
発行日:2007年11月7日
最終更新日:2007年11月7日
影響のある製品: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
OVAL: N/A

詳細

複数のバグに対処し、機能拡張を追加したcrashのアップデートパッケージが利用可能になりました。

crashパッケージは、稼働中のシステム、およびnetdump、diskdump、kdumpの各機構から生成されたカーネルコアダンプを調査するために使用されます。

これらのアップデートパッケージでは、次のバグが修正されています。

* 仮想デバイスを備えたppc64マシン、および「pci_device」シンボルを持たないカーネル向けの「dev -p」コマンドが修正されました。

* タイプ「A」からタイプ「D」に変化する「__per_cpu_start」および「__per_cpu_end」シンボルによって発生するエラー「crash: cannot resolve init_task_union」が解決されました。

* 旧バージョンのcrashでは、xenのコアダンプを6 GBのゲストから読み取ると、セグメンテーションフォールトが発生しました。この問題は、今回のアップデートで解決されています。

* x86のパラバーチャリゼーションxendumpsでは、crash-timeのアクティブゲストタスクが4 GBを超えるページディレクトリページ(cr3)を割り当てられた場合、「crash: cannot read/find cr3 page」という出力を伴ってcrashセッション初期化の障害が発生しました。このアップデートされたcrashパッケージでは、ダンプファイルヘッダのスナップショット値により、4 GBを超えるページディレクトリページが許容されます。

* AMD64上で動作するフルバーチャリゼーションxenゲストのコアダンプを表示したときに、crashがnamelistおよびdumpfileの「do not match!」をレポートしました。xenダンプファイルの物理ベースアドレスを確認することができないため、crashのデフォルトの物理ベースアドレスが誤って0になりました。これらのアップデートされたcrashパッケージでは、フルバーチャリゼーションxenゲストとして実行されたときに、再配置可能なAMD64カーネルの物理ベースアドレスを確認するサポートが追加されています。

* 旧バージョンの「bt」コマンドでは、kdumpでキャプチャされたx86 xen-syms-xxx namelistファイルに対して実行されたときに、セグメンテーション違反が引き起こされました。今回のアップデートによって、こうした問題は発生しなくなりました。

このアップデートでは、次の機能拡張も追加されています。

* AMD64について「bt」コマンドバックトレースの信頼性が向上しました。

* 拡張モジュールのcrash-develパッケージが追加されました。これにより、defs.hが/usr/include/crashにインストールされます。

crashパッケージのユーザは、これらの問題を解決し、機能拡張を追加する上記アップデートを適用してください。


解決法


このアップデートを適用する前に、ご使用のシステムに関係するリリース済みのエラータ/Errataがすべて適用されていることを確認してください。

このアップデートは、Red Hat Networkを通じて入手できます。


アップデートパッケージ

RHEL Desktop Workstation (v. 5 client)

IA-32:
crash-devel-4.0-4.6.1.i386.rpm     61f62c514eab94b520161d7a248da749
 
x86_64:
crash-devel-4.0-4.6.1.i386.rpm     61f62c514eab94b520161d7a248da749
crash-devel-4.0-4.6.1.x86_64.rpm     5929757af45c6d1283d76da63929685b
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
crash-4.0-4.6.1.src.rpm     1a9e28ca0fa102730c90e22a670e313d
 
IA-32:
crash-4.0-4.6.1.i386.rpm     4aba5561748b201a79c07ceac9114333
crash-devel-4.0-4.6.1.i386.rpm     61f62c514eab94b520161d7a248da749
 
IA-64:
crash-4.0-4.6.1.ia64.rpm     8b5f9a36750c0ca13103bc9e81d86a0c
crash-devel-4.0-4.6.1.ia64.rpm     a9ab391d8197e432c6fee0efa5b76cc3
 
PPC:
crash-4.0-4.6.1.ppc64.rpm     b879f039f72878fef807fa06b7cf230a
crash-devel-4.0-4.6.1.ppc64.rpm     38a8d88874206e3bc44ab886c3a2a497
 
s390x:
crash-4.0-4.6.1.s390x.rpm     b64b42a6862c775646ba0251db9b465d
crash-devel-4.0-4.6.1.s390.rpm     626e14fe32d8b0239d6a6f1e3d6b9c28
crash-devel-4.0-4.6.1.s390x.rpm     588912f0c7a9b817093a0b23801e34be
 
x86_64:
crash-4.0-4.6.1.x86_64.rpm     4f1db6a7d3472e88bce862c28df157b0
crash-devel-4.0-4.6.1.i386.rpm     61f62c514eab94b520161d7a248da749
crash-devel-4.0-4.6.1.x86_64.rpm     5929757af45c6d1283d76da63929685b
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
crash-4.0-4.6.1.src.rpm     1a9e28ca0fa102730c90e22a670e313d
 
IA-32:
crash-4.0-4.6.1.i386.rpm     4aba5561748b201a79c07ceac9114333
 
x86_64:
crash-4.0-4.6.1.x86_64.rpm     4f1db6a7d3472e88bce862c28df157b0
 
(The unlinked packages above are only available from the Red Hat Network)


バグフィックス (詳細は、bugzilla/バグジラ[英語]を御覧ください。)

233151 - crash fails to read RHEL-5 FV core dump files collected from xm dump-core
241045 - need crash-devel package for building extensions




ここに在るパッケージはセキュリティの為、Red Hat, Inc. によって、GPG認証されています。
認証キー及び詳細は以下を御覧下さい。
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/