| Предыдущий | Следующий |
| ippStsSizeErr | ippStsNoMemErr |
ippStsBadArgErr
Что означает ippStsBadArgErr
ippStsBadArgErr означает: Передан недопустимый аргумент или параметр функции. Для ippStsBadArgErr это общий статус Intel IPP, поэтому точный смысл определяется функцией, первой вернувшей код, и её документированным контрактом.
Для ippStsBadArgErr не делайте вывод только по числовому значению: сохраните имя primitive, полный набор аргументов и версию runtime. Одинаковый общий статус может сопровождать разные проверки в разных доменах IPP.
Что проверить
- При диагностике
ippStsBadArgErrпроверьте return value непосредственно после вызова и не позволяйте следующей операции перезаписать контекст диагностики. - При диагностике
ippStsBadArgErrсверьте variant suffix, типы данных, размеры, режим и состояние с точной сигнатурой функции. - При диагностике
ippStsBadArgErrуменьшите вход до минимального воспроизводимого вызова, изменяя по одному параметру. - При диагностике
ippStsBadArgErrесли статус неизвестен, проверьте совместимость headers и runtime и выведите числовое значение вместе с symbolic name.
Для ippStsBadArgErr исправление подтверждается ожидаемым статусом и результатом на корректном входе и сохранением контролируемого отказа на специально нарушенном аргументе.
Документация для ippStsBadArgErr
Нужно найти другой код? Найти другой код состояния или ошибки.