------- You are receiving this mail because: -------
You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1189
Summary: JIT bug with lookbehind assertion.
Product: PCRE
Version: 8.21
Platform: x86
OS/Version: Windows
Status: NEW
Severity: bug
Priority: medium
Component: Code
AssignedTo: ph10@???
ReportedBy: udmitry@???
CC: pcre-dev@???
Hello!
I get error when match pattern with JIT:
Access violation at 0x0620CDAC: read of address 0xFFE0FFFF
I try PCRE 8.20, 8.21 and 8.22 rev 807.
Pattern is:
(?<!\s{31}) ?(\d-)
Without JIT, it works fine.
If I make quantifier 30 or less, it works within and without JIT:
(?<!\d\s{30})
I use UTF-8 mode.
Source file very big (about 25 Mb).
Pattern don't match it.
If I process less source file, it works.
I can send file (zip) to non-public e-mail (please say me it).
Workaround: disable JIT if pattern contains "(?<!".
Thanks,
Dmitry Ukolov.
--
Configure bugmail:
http://bugs.exim.org/userprefs.cgi?tab=email