Что означает код ошибки Windows 715 (ERROR_WAS_UNLOCKED)?

 
Предыдущий Следующий
ERROR_PREDEFINED_HANDLE ERROR_SERVICE_NOTIFICATION

ERROR_WAS_UNLOCKED

Что означает ERROR_WAS_UNLOCKED

ERROR_WAS_UNLOCKED — защита заблокированной страницы была изменена на «Нет доступа», после чего страница разблокирована в памяти и в адресном пространстве процесса.

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

Зафиксируйте объект синхронизации, владеющий поток и вызов, на котором возник код.

  • Проверьте порядок захвата и освобождения объекта, тайм-аут, завершение владельца и допустимость повторного входа для этого типа синхронизации.
  • При гонке снимайте стеки участвующих потоков в момент проблемы; повтор может лишь изменить расписание и временно скрыть дефект.

Исходная формулировка

  • a memory page was unlocked as a side effect of changing protection.
  • Security software temporarily marking regions as no-access.
  • Debuggers and instrumentation engines changing page access.
  • Low-level memory managers combining VirtualLock with VirtualProtect.
  • log the base address, region size, old and requested protection flags, and whether VirtualLock previously succeeded; inspect the complete region with VirtualQuery; confirm that page boundaries and sizes are calculated correctly

Технические ссылки


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