私は奇妙な状況を経験しています。
私のアプリケーションは、多くのトレース ログをファイルに記録します。(正確な方法はわかりませんが、フレームワークのロガーを使用しています。ただし、これを確認できます)
問題は、アプリケーションが致命的なエラー (致命的なもののみ) によって終了した場合[例 - 「致命的なエラー: 非オブジェクトでのメンバー関数 someFunction() の呼び出し」] 、ログがなくなることです。私のスクリプトの実行中にはるかに早く記録されました。
(はい、ログをフラッシュしようとしましたが、これも役に立ちません。致命的なエラーによるアプリケーションの終了のようで、アプリケーションの以前の時点で行われたファイルへの書き込みが何らかの形でキャンセルされます。
ここで何が起こっているのですか?
ありがとうございました