>/usr/bin/pythonと/ usr/bin/app1の2つのアプリケーションでコアダンプが生成されています。 私はダンプが複数のアプリケーションで生成されたコアダンプをgdbで解析する
gdb /path/to/app /path/to/core
によって分析することができます知っているが、arguementで両方のアプリケーションを含める方法はありますか?
私はgdb '/ usr/bin/python/usr/bin/app1' core.xxxを試しましたが、それは正しいようです。
提案がありますか?
コアファイルをgdbのpython core.xxxでデバッグしようとすると、デバッガに**コアが '/ usr/bin/python/usr/bin/app1' **で生成された行が表示されます。 これは2つのプロセスによって生成されたことを意味していましたが、私はpythonプロセスであるapp1がそのようなメッセージを生成する原因になったと考え始めています。 – avid
いいえ、 'gdb'は、エラーが発生したコマンドライン全体(技術的にはPythonの' main'に渡された 'argv'配列)を表示します。 1つのプロセスだけがコアダンプを生成しました。 –