| Предыдущий | Следующий |
| ippStsVLCErr | ippStsRegExpErr |
ippStsRegExpOptionsErr
Что означает ippStsRegExpOptionsErr
ippStsRegExpOptionsErr относится не к тексту шаблона, а к options/flags, переданным при создании регулярного выражения. Ошибка появляется до сопоставления, когда комбинация параметров выходит за контракт устаревшего Intel IPP RegExp API.
Сначала журналируйте исходные флаги приложения и итоговое значение, переданное в IPP. Проверьте преобразование case-sensitive, multiline и других режимов в wrapper-слое. Частая причина — прямой перенос флагов из PCRE или другого regex API, где числовые значения и допустимые комбинации отличаются.
Диагностика параметров
- Сравните application flags с реальным IPP options value.
- Уберите неподтверждённые флаги по одному и найдите минимальную отвергаемую комбинацию.
- Учитывайте, что используемый Intel IPP RegExp API отмечен в документации как устаревший.
Документация
Нужно найти другой код? Найти другой код состояния или ошибки.