私はgdb/linuxコアダンプ用のスクリプトツールを開発しています。スクリプトをコアバンプにポイントすると、処理中のすべてのスレッドのすべてのスタックトレースが一覧表示されます。つまり、達成しようとしているのは、windbgの!process0とほぼ同等のgdbです。ダンプからスタックを使用してすべてのプロセスとスレッドをダンプします。
!process 0に相当するgdbはありますか?
そうでない場合
すべてのプロセスを一覧表示し、コアダンプからgdb内のプロセスの下にあるすべてのスレッドを一覧表示するgdbコマンドは何ですか?
これにより、すべてのpidとtidをループして、ファイルに記録できるバックトレースを取得するスクリプトを作成できますか?
また、perl / pythonなど、このためのスクリプト言語に関する提案もあります。より良いものを歓迎します。
ありがとうガネーシュ