システムwiki

Applicationの終了時にcsrss.exeエラーが発生したのはなぜですか?

Cloudyt 受付中 最終更新日:2022-03-17 01:00

私は問題に直面しました、そして私はあなたの助けが必要です..netソケットを実行し、要求を受け入れて処理するexeApplicationがあります.これに「終了」コマンドを送信します.このコマンドは、サーバーを停止し、スレッドを終了して、Applicationを終了します.通常は動作しますが、ときどき(5~10サイクル後)「XXX.exe-Applicationエラー」のような赤いメッセージボックスwindows が表示されます.Applicationの場所0x0000000006968AF3Eで例外不明なソフトウェア例外(0x0000417)が発生しました.[OK]をクリックして終了します.プログラム」

このエラーは、csrss.exe、私のXXX.exeからではありません.タスクマネージャに表示されます.

私はXXX.exeとcsrss.exeプロセスのライフサイクルを見始めました.XXX.exeが閉じる前に、別のXXX.exeインスタンスが別のPIDでタスクリストに表示されました.この2番目のプロセスの寿命はわずか200~1100ミリ秒です.csrss.exeエラーwindows は、この2番目のプロセスが終了すると同時に表示されます.

XXX.exeは、コードによって自分自身の2番目のインスタンスを開始しません.この2番目のインスタンスがどのように開始されるかはわかりませんが、多くの調査の結果、2番目のインスタンスの親プロセスが同じexeであることがわかりました.問題が発生した場合、私はこの2番目のインスタンスに直面しました.それが機能する場合、2番目のインスタンスはありません.

私はこの2週間この問題に取り組んでおり、アイデアや新しい視点に本当に感謝しています.XXX.exeはc#Applicationであり、環境はwindows 10です

返信リスト(回答:1)

1 #
IgorLey

やあ、
C#Applicationが誤ったシステムコールを実行し、クライアント/サーバーランタイムサブシステムが失敗したようです.
開発者に助けを求めることができますか?または、デバッガーを使用して正確な障害のある呼び出しを見つけることができますか?
そうでない場合は、Q&Aフォーラムでこの質問をする方が効果的です. https://docs.Microsoft.com/ja-jp/answers/index....
これは、プログラマー、管理者、企業ユーザー、そしてこのフォーラムを対象としています.ホームユーザーを対象としているため、地元の専門家には対応する知識がない可能性があります.申し訳ありません.