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

 
Также может означать:
КонстантаТипОС
BAD_POOL_CALLERКод BSODWindows
Предыдущий Следующий
ERROR_BAD_EXE_FORMAT ERROR_INVALID_MINALLOCSIZE

ERROR_ITERATED_DATA_EXCEEDS_64k

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

ERROR_ITERATED_DATA_EXCEEDS_64k — ограничение относится к итоговому размеру сегмента после разворачивания повторяющихся записей, а не к размеру сжатого представления в файле.

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

Сохраните сегмент и iterated-data records с наибольшими repeat counts. Посчитайте размер после раскрытия повторов и сравните его с пределом 64 КиБ.

Перераспределите статические данные между сегментами или измените linker/packer settings для используемой memory model; не исправляйте descriptor побитно без понимания relocation.

Как подтвердить исправление

Причина подтверждается пересобранным image, у которого развёрнутый размер каждого сегмента укладывается в предел и loader успешно загружает файл.

Технические ссылки: Microsoft: System error codes 0–499.


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