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

 
Предыдущий Следующий
ippStsRegExpOptionsErr ippStsRegExpMatchLimitErr

ippStsRegExpErr

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

ippStsRegExpErr следует отличать от синтаксической ошибки шаблона. Здесь проблема относится к уже созданному объекту состояния RegExp: переданная структура не является корректным скомпилированным state для выполняемой операции.

Ищите ошибки времени жизни и инициализации. Состояние могло использоваться после неудачной компиляции, его backing buffer мог быть повреждён или освобождён, либо wrapper передал объект, созданный другим путём или несовместимой версией библиотеки. Начните с результата функции setup/compile, которая сформировала этот state.

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

  • Статус функции, создавшей объект RegExp state.
  • Размер и выравнивание выделенного под state буфера.
  • Время жизни state, pattern и связанных scratch-данных в wrapper-коде.

Документация


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