| Предыдущий | Следующий |
| ERROR_INVALID_LDT_OFFSET | ERROR_TOO_MANY_THREADS |
ERROR_INVALID_LDT_DESCRIPTOR
Что означает ERROR_INVALID_LDT_DESCRIPTOR
ERROR_INVALID_LDT_DESCRIPTOR означает, что низкоуровневая x86-операция получила недопустимый descriptor для Local Descriptor Table.
Что проверить
- Base, limit, type, present/privilege bits и granularity descriptor.
- Offset/index в LDT и требуемое выравнивание структуры.
- Не используется ли descriptor, сохранённый от другого процесса или уже изменившейся LDT.
Как локализовать
Декодируйте фактические bytes descriptor и сопоставьте их с режимом выполнения и допустимым типом сегмента. Не исправляйте ошибку случайной сменой selector: проблема может быть в самом descriptor layout. Для современного приложения появление этого кода также повод проверить, действительно ли необходим legacy LDT path.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
