coreファイル スタックトレースの取得


現在のユーザがcore dumpを生じたときのユーザと異なる場合は、ログアウト
して、core dumpを生じたときのユーザでログインします。


$ file core を実施
core がどのプログラムによって生成されたものか確認。


例
以下では プログラム が $ORACLE_HOME/bin/sqlplus であった場合。


$ script /tmp/ログファイル
 scriptコマンドで実行結果を/tmp/ログファイルに残します。

$ gdb $ORACLE_HOME/bin/sqlplus core 
 (gdb) where 
 ... << スタックが表示されます 
 (gdb) info reg
 ... << レジスタ・ダンプが表示されます
 (gdb) quit 
$ exit 

スタックトレースの取得は完了です。
/tmp/ログファイルを確認してください。


[一つ前に戻る] TOP PAGE
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送