[pcre-dev] [Bug 1530] New: PCRE 8.35 JIT segfaults with cert…

Top Page
Delete this message
Author: Tom Jefferys
Date:  
To: pcre-dev
Subject: [pcre-dev] [Bug 1530] New: PCRE 8.35 JIT segfaults with certain regexes.
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1530
           Summary: PCRE 8.35 JIT segfaults with certain regexes.
           Product: PCRE
           Version: 8.35
          Platform: x86-64
        OS/Version: Linux
            Status: NEW
          Severity: bug
          Priority: medium
         Component: Code
        AssignedTo: ph10@???
        ReportedBy: tom.jefferys@???
                CC: pcre-dev@???



$ echo "12 monthly" | ./pcregrep
"(((secs|h|hrs|wks|mos)|second|day|week|month(?"'!'"-o)(?"'!'"/)))(\$)"
Segmentation fault

$ echo "1" | ./pcregrep '((||||)||||(?!-)(?!/))$'
Segmentation fault

Running ./pcregrep --no-jit works as expected.

This was on linux, built with:
./configure --enable-utf8 --enable-unicode-properties --disable-shared
--enable-jit
make && make install

However the same problem was also observed on windows.


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email