| Предыдущий | Следующий |
| ippStsNullPtrErr | ippStsSizeErr |
ippStsRangeErr
ippStsRangeErr означает неверно заданный интервал: нижняя граница больше верхней.
Особенно внимательно проверяйте значения после conversion и per-channel настройки: преобразование единиц или отрицательный scale может поменять границы местами.
Проверьте порядок границ
- Запишите фактические minimum и maximum в единицах, которые получает IPP.
- Проверьте каждую пару bounds в per-channel arrays, а не только первый канал.
- Проверьте конфигурационные пути, где low/high, left/right или start/end могут поменяться местами.
Исправление устойчиво, если границы валидируются непосредственно перед формированием аргументов primitive, а boundary tests покрывают равные и почти равные значения.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.