1)デーモンに問題があります。コアダムの生成なしで時々クラッシュしました。システムはFreeBSDです。以前は常に.core
生成されていました。これは他の種類のエラーまたは他の何かが発生し、コアなしで終了したようです。とにかく私はこれを知り、修正したいです!
2)コアが100%確実に生成されなければならないというfreebsdをチェックする方法は?ここ:プロセスがセグメンテーション違反を起こしたときにLinuxでコアダンプを生成するにはどうすればよいですか?
それを言うulimit -c unlimited
がCommand not found
3)GDBを使用してプロセスにアタッチする必要があるエラー/クラッシュをキャッチしているようですか?どうやってするか?また、stackoverflowで検索し、設立しました: gdbは停止せずにプロセスに接続しますが、私は大丈夫だと確信しています:
a)次のattach
行を実行して追加する権限を彼に与えるというファイルを作成します。
echo "cont" > attach.gdb
gdb server $1 -x attach.gdb
rm attach.gdb
b)のよう./attach
に実行し、開始しましたが、何もできません。それはそうです?デーモンがクラッシュするまで待つ必要があり、generate-core-file
コアを取得するために書き込むよりも?
4)generate-core-file
SEGFAILまたはその他の例外なしにデーモンが終了した場合、コアはコマンドによって生成されますか?
私の英語に感謝し、申し訳ありません。母国語以外で大きなメッセージを書くのは難しい。あなたは理解する必要があります...