0
私はptrace
でトレースプロセスを制御するプログラムを書いています。もちろん、バグがあります:)私のバグを修正するには、トレースの状態をgdb
で調べることができるようにしたいと思います。しかし、gdb -p
は言う:私はgdb
を起動するまでptraceトレースをどのようにデバッグできますか?
warning: process X is already traced by process Y
私はちょうどPTRACE_DETACH
を使用する場合は、traceeは私が検討しようとしている状態を破壊することができ、実行を再開します。
ptraceトレース(おそらくgdb
以外のツール)の実行時の状態を調べる方法については、何かアドバイスをいただければ幸いです。
パーフェクト!レジュメなしのデタッチは、私が探しているものです。あなたが雇われているのも不思議ではありませ – DepressedDaniel