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

 
Предыдущий Следующий
ERROR_UNEXPECTED_MM_EXTEND_ERR ERROR_NO_GUID_TRANSLATION

ERROR_BAD_FUNCTION_TABLE

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

ERROR_BAD_FUNCTION_TABLE — во время раскрутки обнаружена повреждённая таблица функций.

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

  • Сохраните адрес инструкции, module и function table/unwind metadata, использованные при раскрутке стека.
  • Проверьте таблицу функций/данные unwind для соответствующего диапазона кода и не повреждены ли они при генерации, JIT или загрузке образа.
  • При падении анализируйте dump и module version; этот код не относится к таблице данных приложения или БД.

Что делать

Исправьте повреждённые или некорректно зарегистрированные unwind/function-table metadata для модуля.

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

  • The unwinder encountered a malformed function table.
  • inspect JIT calls to RtlAddFunctionTable or RtlInstallFunctionTableCallback
  • binary corruption or unsupported patching damaged.pdata or unwind information
  • a module or JIT registered incorrect runtime-function entries
  • executable memory was freed or modified while unwind metadata remained registered

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


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