Что означает статус Intel IPP -69 (ippStsFBankErr)?

 
Предыдущий Следующий
ippStsFBankFlagErr ippStsNegOccErr

ippStsFBankErr

Этот статус описывает состояние объекта filter bank, а не одну частоту или sample. Банк мог быть создан не полностью, его specification относится к другому варианту API либо processing call использует параметры, изменившиеся после инициализации.

Особенно важно не переиспользовать opaque spec после смены channel count, frequency layout или data-type variant без предусмотренного reinitialization. Ненулевой pointer сам по себе не доказывает корректность состояния.

Проверьте lifecycle filter bank

  • Успешно ли завершился initializer и проверен ли его IppStatus.
  • Spec и work buffers получены для той же функции и data type.
  • Не менялись ли frequencies, channel count или другие setup parameters.
  • Object не копировался как raw bytes и не пережил освобождение связанного workspace.

Повторите минимальную последовательность size query → allocation → init → один processing call. Если она успешна, сравнение шагов с production lifecycle обычно показывает пропущенную reinitialization или смешение объектов.

Ссылки


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