| Предыдущий | Следующий |
| ERROR_RING2SEG_MUST_BE_MOVABLE | ERROR_INFLOOP_IN_RELOC_CHAIN |
ERROR_RELOC_CHAIN_XEEDS_SEGLIM
Что означает ERROR_RELOC_CHAIN_XEEDS_SEGLIM
ERROR_RELOC_CHAIN_XEEDS_SEGLIM — ошибка загрузчика старого сегментированного executable: цепочка relocations выходит за допустимые границы сегмента.
Что проверить
- Формат проблемного module и таблицу segment relocations.
- Сегмент, offset первой неверной relocation и следующий элемент цепочки.
- Не повреждал ли image packer, installer или post-link tool после корректной сборки.
Как исправлять
Сравните файл с заведомо исправной копией той же версии либо пересоберите legacy binary корректным linker-ом. Изменение PATH, повторная регистрация DLL или правка одной relocation вручную не исправляют структурно несогласованный image. Если программа рассчитана на устаревшую платформу, используйте совместимую среду или поддерживаемую версию приложения.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.