| Предыдущий | Следующий |
| ippStsRangeErr | ippStsBadArgErr |
ippStsSizeErr
Это общий size-status: нулевая или отрицательная dimension, слишком маленький ROI, длина меньше filter/block requirement либо несовместимые source/destination sizes. Для image и signal функций причины различаются, поэтому определяйте конкретный аргумент по signature вызова.
Не смешивайте logical ROI size с количеством выделенных bytes. Большой buffer не делает допустимым нулевой width, а корректный vector length не компенсирует неверный state/filter length.
Локализуйте size parameter
- Width, height, vector length и count после всех crop/format conversions.
- Минимальные размеры для kernel, block, transform или codec stage.
- Соответствие source и destination dimensions правилам конкретной функции.
- Не произошло ли signed-to-unsigned преобразование отрицательного размера.
Логируйте имена и значения всех size-аргументов вместе с названием primitive — это существенно ускоряет поиск конкретного нарушенного ограничения.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.