| Предыдущий | Следующий |
| ippStsOvermuchStrings | ippStsAffineQuadChanged |
ippStsOverlongString
Что означает ippStsOverlongString
Одна из строк назначения превышает длину, допустимую для текущей текстовой операции.
Нужно найти конкретный элемент, а не только суммарный объём массива строк. Часто длина считается в байтах, тогда как вызывающий код ограничивает число символов Unicode.
Что проверить
- Запишите индекс и фактическую длину самой длинной строки.
- Уточните единицы ограничения: байты, code units или символы.
- Проверьте место добавления терминатора и служебного префикса, чтобы они не выводили строку за предел.
- Отдельно зафиксируйте размер массива, длины элементов и используемую кодировку, чтобы не смешивать разные ограничения.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.