У нас есть сокет-сервер c # (3.5 framework), который является консольным приложением, после примерно 3000 соединений (или меньше, это довольно случайное) мы получаем необработанное исключение, которое полностью завершает работу приложения.
Мы действительно изо всех сил пытаемся выяснить, что происходит и где, единственная информация, которую мы получаем ниже, может кто-нибудь пролить какой-нибудь свет? Следует отметить, что ВСЕ завернуто в try catch {}
Описание:
Перестал работать
Подпись проблемы:
Название проблемного события: CLR20r3
Проблема Подпись 01: qrushrserver.exe
Проблема Подпись 02: 1.0.0.0
Проблема Подпись 03: 4bf56a0c
Проблема Подпись 04: Система
Проблема Подпись 05: 2.0.0.0
Проблема Подпись 06: 49cc5ec9
Проблема Подпись 07: 2c0b
Проблема Подпись 08: 40
Проблема Подпись 09: System.Net.Sockets.Socket
Версия ОС: 6.0.6002.2.2.0.1296.17
Код региона: 2057
Неисправное приложение app_name.exe, версия 1.0.0.0, отметка времени 0x4bf56a0c, неисправный модуль mscorwks.dll, версия 2.0.50727.4200, отметка времени 0x4a9ee32d, код исключения 0xc0000005, смещение ошибки 0x00000000001c89ca, идентификатор процесса 0x% 9, время запуска приложения 0x% 10.
.NET Runtime версия 2.0.50727.4200 - Неустранимая ошибка механизма выполнения (000007FEF8E4664E) (80131506)