Webデーモンとリクエストがあり、SIGSEGVで失敗することがあります。アプリケーションを殺す前に、gdbの印刷スタックトレースを作成する方法gdbを使用してSIGSEGVを使用しているときにstacktraceを取得できません
$ gdb attach -p 630066
(gdb) c
Continuing.
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb)
:だから私は、要求を送信し、継続してこれを取得し、GDBを添付し、デーモンを起動しますか?アプリケーションにはサブプロセスがなく、スレッドだけがあります。
ありがとうございました。
'-fstack-protector-all'を使ってウェブデーモンを再構築できますか?たぶんデーモンのどこかにスタックオーバーフローがあります。 – ks1322