アセンブリ言語最強伝説
■ このスレッドは過去ログ倉庫に格納されています
0288デフォルトの名無しさん
2010/05/25(火) 17:51:31ここで聞いちゃっていいですか?
C と一部アセンブリ (x86) で書かれたプログラムを gdb でデバッグしているのですが、
アセンブリ区間に入るとバックトレースが正しく表示されないことがよくあります。
おそらく、関数呼び出し (call やスタック操作の伴う jmp) でなく単純にラベルに jmp
したりしている部分があるからだと思われます。
結果、プログラムの流れが追いづらいです。例えばアセンブリのどこかでコケてて
gdb がそこで停止しても、どこから来たかがよくわかりません。
こういうのってうまいデバッグの仕方はあるんでしょうか。
■ このスレッドは過去ログ倉庫に格納されています