VB6アプリケーションでイベントビューアにApplication Hang
イベントが表示される場合、アプリケーションが停止している理由の詳細を確認するにはどうすればよいですか?アプリケーションハングイベントの詳細については、どのように調べるのですか?
Application Hang
というイベントは、アプリがフリーズしたりクラッシュしたり、一時的にハングアップすることを意味しますか?
私はこのイベントのイベントログに取得するすべてがされています。十分ではありません
Hanging application [MyAppName].exe, version [MyAppVersionNo], hang module hungapp, version 0.0.0.0, hang address 0x00000000.
それと私はそれがぶら下がっている理由についての詳細を調べることができるようにしたいです。アプリケーションがイベントログに詳細を表示させるためには、コードの変更やその他の手順を実行する必要がありますか?
アプリケーションがビジー状態でWindowsメッセージに応答できないときに、実行時間が長いルーチンがありますか? – jac
私は気づいていません。このイベントログはクライアントサイトからのものです。当時の出来事について、より多くの情報を提供したいと思います。 – CJ7
アプリケーションがハングしたときに、プロセスメモリダンプを実行する(またはユーザーに実行させる)ことができます。その後、解析して呼び出しスタックを調べます。 – MicSim