| Предыдущий | Следующий |
| ippStsRegExpOptionsErr | ippStsRegExpMatchLimitErr |
ippStsRegExpErr
Что означает ippStsRegExpErr
ippStsRegExpErr следует отличать от синтаксической ошибки шаблона. Здесь проблема относится к уже созданному объекту состояния RegExp: переданная структура не является корректным скомпилированным state для выполняемой операции.
Ищите ошибки времени жизни и инициализации. Состояние могло использоваться после неудачной компиляции, его backing buffer мог быть повреждён или освобождён, либо wrapper передал объект, созданный другим путём или несовместимой версией библиотеки. Начните с результата функции setup/compile, которая сформировала этот state.
Что проверить
- Статус функции, создавшей объект RegExp state.
- Размер и выравнивание выделенного под state буфера.
- Время жизни state, pattern и связанных scratch-данных в wrapper-коде.
Документация
Нужно найти другой код? Найти другой код состояния или ошибки.
