JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Studio 12.2: dbx コマンドによるデバッグ
search filter icon
search icon

ドキュメントの情報

はじめに

1.  dbx の概要

2.  dbx の起動

3.  dbx のカスタマイズ

4.  コードの表示とコードへの移動

5.  プログラムの実行制御

6.  ブレークポイントとトレースの設定

7.  呼び出しスタックの使用

スタック上での現在位置の検索

スタックを移動してホームに戻る

スタックを上下に移動する

スタックの上方向への移動

スタックの下方向への移動

特定フレームへの移動

呼び出しスタックのポップ

スタックフレームを隠す

スタックトレースを表示して確認する

8.  データの評価と表示

9.  実行時検査

10.  修正継続機能 (fix と cont)

11.  マルチスレッドアプリケーションのデバッグ

12.  子プロセスのデバッグ

13.  OpenMP プログラムのデバッグ

14.  シグナルの処理

15.  dbx を使用してプログラムをデバッグする

16.  dbx を使用した Fortran のデバッグ

17.  dbx による Java アプリケーションのデバッグ

18.  機械命令レベルでのデバッグ

19.  dbx の Korn シェル機能

20.  共有ライブラリのデバッグ

A.  プログラム状態の変更

B.  イベント管理

C.  コマンドリファレンス

索引

スタックを上下に移動する

現在の関数以外の関数にある局所変数を調べることができます。

スタックの上方向への移動

呼び出しスタックを number で指定されたレベル分、上に (main に向かって) 移動するには、次のように入力します。

up [-h] [ number ]

number を指定しない場合、デフォルトは 1 レベルになります。詳細については、up コマンド」を参照してください。

スタックの下方向への移動

呼び出しスタックを number で指定されたレベル分、下に (現在の停止点に向かって) 移動するには、次のように入力します。

down [-h] [ number ]

number を指定しない場合、デフォルトは 1 レベルになります。詳細については、down コマンド」を参照してください。

特定フレームへの移動

frame コマンドは、up コマンドや down コマンドと同じような働きをします。where コマンドで得た番号を指定すると、その番号によって特定されるフレームに直接移動できます。

frame
frame -h
frame [-h] number
frame [-h] +[number]
frame [-h] -[number]

引数なしの frame コマンドは、現在のフレーム番号を出力します。number を指定すると、その番号によって示されるフレームに直接移動できます。"+" または "-" だけを指定すると、現在のフレームから 1 レベルだけ上 (+) または下 (-) に移動できます。また、正負の符号と number をともに指定すると、指定した数のレベルだけ上または下に移動できます。- h オプションを付けると、隠されたフレームもカウントされます。

pop コマンドを使用して特定のフレームに移動できます (「呼び出しスタックのポップ」参照)。