4
私はメモリを介してプログラムの実行をトレースするアプリケーションを持っています。私はreadelf --debug-dump=decodedline
を使ってメモリアドレス/行番号情報を取得しようとしましたが、私が見るメモリアドレスはそのダンプで与えられたものと頻繁に一致しません。 DWARFデータに表示されている「最新のもの」と各アドレスを対応させるために何か書きました。これはいくつかの問題を解決するように見えましたが、それがこのデータを解釈する「公式な」方法かどうかはわかりません。DWARF情報を使用してメモリアドレスを行番号にマップする
プログラムアドレスをDWARFを使用して行番号にマッピングする正確なプロセスを説明できる人はいますか?