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

 
Предыдущий Следующий
ippStsFreqTableErr ippStsSingularErr

ippStsIncompleteContextErr

Правильного размера памяти недостаточно: RSA, ECC и symmetric contexts обычно проходят последовательность size query, init, key/domain setup и только затем operation. Пропущенный или неуспешный этап оставляет объект неполным.

Особенно опасны ветви error handling, которые сохраняют context после failed setup и позднее повторно используют его как будто initialization завершилась.

Проверьте crypto state machine

  • Последовательность всех init/key/domain calls до failing operation.
  • IppStatus каждого setup шага, а не только последнего crypto call.
  • Не копировался ли context и не восстанавливался ли из stale cache.
  • После failed setup объект уничтожается или полностью reinitialize-ится.

Соберите минимальную последовательность setup → operation и проверяйте каждый статус сразу. Это обычно показывает первый пропущенный state transition раньше, чем анализ key bytes.

Ссылки


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