| Предыдущий | Следующий |
| OS_DATA_TAMPERING | KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION |
WINSOCK_DETECTED_HUNG_CLOSESOCKET_LIVEDUMP
Проверка ошибки WINSOCK_DETECTED_HUNG_CLOSESOCKET_LIVEDUMP имеет значение 0x00000156. Она означает, что Winsock обнаружил зависший запрос закрытия транспортной конечной точки.
Параметры WINSOCK_DETECTED_HUNG_CLOSESOCKET_LIVEDUMP
| Параметр | Описание |
|---|---|
| 1 | Указатель конечной точки AFD (!afdkd.endp <ptr>) |
| 2 | Тип транспортной конечной точки 0x1: дейтаграмма UDP 0x2: необработанная дейтаграмма 0x3: прослушиватель TCP 0x4: конечная точка TCP |
| 3 | Число буферизованных байтов отправки для дейтаграммных конечных точек |
| 4 | afd!NETIO_SUPER_TRIAGE_BLOCK |
Причина
При обработке запроса closesocket Winsock обнаружил зависший запрос закрытия транспортной конечной точки. Система создала оперативный дамп для анализа, после чего запрос closesocket был завершён без ожидания завершения зависшего закрытия транспортной конечной точки.
Что проверить
Winsock обнаружил closesocket, который не завершился вовремя, и сохранил live dump. Проверьте поток, выполняющий close, LSP/WFP/NDIS-компоненты в стеке и незавершённые сетевые операции. Если зависание связано с конкретным provider или filter driver, его отключение в тестовой среде может подтвердить направление.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
