Что означает код BSOD 0x14 (CREATE_DELETE_LOCK_NOT_LOCKED)?

 
Также может означать:
КонстантаТипОС
ERROR_BAD_UNITОшибка WindowsWindows
KERN_INVALID_CAPABILITYКод возврата ядра macOSmacOS
ippStsNonIntelCpuСтатус Intel IPPЛюбая
ENOTDIRerrnoЛюбая
Предыдущий Следующий
EMPTY_THREAD_REAPER_LIST LAST_CHANCE_CALLED_FROM_KMODE

CREATE_DELETE_LOCK_NOT_LOCKED

Нарушение блокировки времени жизни объекта при создании/удалении для CREATE_DELETE_LOCK_NOT_LOCKED

CREATE_DELETE_LOCK_NOT_LOCKED имеет код проверки ошибки 0x00000014. Этот код означает, что внутренний путь управления временем жизни объекта был выполнен без требуемой защиты.

Он полезен, когда дамп указывает на состояние создания или удаления handle, process, thread либо диспетчер объектов.

Как читать дамп

Главная подсказка — тип создаваемого или удаляемого объекта.

  • Сам stop code не означает проблему с handle пользовательского режима; он указывает на нарушение синхронизации ядра при управлении временем жизни объекта.
  • Ищите в стеке кадры диспетчер объектов, process/thread, security или стороннего callback.

Что проверить

  • Проверьте object callbacks и драйверы, участвующие в событиях process, thread, handle или image.
  • Проверьте, нет ли повреждения памяти рядом с executive objects.
  • Примените Driver Verifier к драйверам файловой системы, безопасности и мониторинга, участвующим в управлении временем жизни объектов.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.