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

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

ippStsCodeLenTableErr

Что означает ippStsCodeLenTableErr

ippStsCodeLenTableErr — Intel IPP обнаружил некорректную таблицу длин кодов для VLC/Huffman decoding.

Что проверить

  • Сохраните code-length table и число symbols.
  • Проверьте canonical constraints и недопустимые/переполненные lengths.
  • Сравните таблицу с header/bitstream metadata.

Как подтвердить исправление

Исправьте producer или построение таблицы и повторите decode на контрольном bitstream. Не подменяйте ошибку увеличением input buffer.

Для воспроизводимого теста сохраните сам массив длин кодов и минимальный bitstream, на котором строится decoder table. Это позволит отличить ошибку входной таблицы от последующего сбоя чтения потока.

Технические ссылки


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