https://bugs.exim.org/show_bug.cgi?id=2555

Zoltan Herczeg <hzmes...@freemail.hu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hzmes...@freemail.hu

--- Comment #1 from Zoltan Herczeg <hzmes...@freemail.hu> ---
Compilation error: probably invalid utf8 code, but it is invalid on 16/32 bit
mode.

JIT: simplified pattern with the same issue: /(?0){23456}/utf

Currently 23456 OP_RECURSE opcodes are generated and compiled 23456*2 times
(one for the normal and another for the recursive code path). This is a
somewhat complex opcode, and takes time to compile. I don't think such pattern
is used frequently in practice, so I would not do anything with it for now. I
could add a repeat detection (similar to brackets) if needed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/pcre-dev 

Reply via email to