Bug #80118 [Ana->Csd]: Enabled pcre.jit gives different matches results than disabled pcre.jit

From: Date: Mon, 21 Sep 2020 08:30:12 +0000
Subject: Bug #80118 [Ana->Csd]: Enabled pcre.jit gives different matches results than disabled pcre.jit
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-229103@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=80118&edit=1

 ID:                 80118
 Updated by:         cmb@php.net
 Reported by:        zhiyangleecn at gmail dot com
 Summary:            Enabled pcre.jit gives different matches results
                     than disabled pcre.jit
-Status:             Analyzed
+Status:             Closed
 Type:               Bug
 Package:            PCRE related
 Operating System:   Any
 PHP Version:        7.4.10
 Assigned To:        cmb
 Block user comment: N
 Private report:     N

 New Comment:

Automatic comment on behalf of cmbecker69@gmx.de
Revision: http://git.php.net/?p=php-src.git;a=commit;h=d27dc5c028637edaf4d1511613cc33e7e164bd6e
Log: Fix #80118: Erroneous whitespace match with JIT only


Previous Comments:
------------------------------------------------------------------------
[2020-09-19 10:46:07] cmb@php.net

The following pull request has been associated:

Patch Name: Fix #80118: Erroneous whitespace match with JIT only
On GitHub:  https://github.com/php/php-src/pull/6165
Patch:      https://github.com/php/php-src/pull/6165.patch

------------------------------------------------------------------------
[2020-09-19 10:45:44] cmb@php.net

The upstream issue has already been resolved.

------------------------------------------------------------------------
[2020-09-18 08:52:28] cmb@php.net

This is apparently an unresolved regression in libpcre2.  I have
filed <https://bugs.exim.org/show_bug.cgi?id=2644>,
and suspend
this ticket for the time being.

------------------------------------------------------------------------
[2020-09-17 22:11:08] cmb@php.net

> Likely a duplicate of bug #79363 […]

Unfortunately not: <https://3v4l.org/eqms1>.

I presume this is a libpcre2 issue (possibly already fixed in the
development branch).

> […] that is fixed in PCRE 10.35, and will be fixed in PHP 7.4 when possible.

That has just happened:
<https://github.com/php/php-src/commit/9f2d03952daf5348d7f18c18e82607979e28df12>.

------------------------------------------------------------------------
[2020-09-17 21:45:45] danack@php.net

"PCRE's JIT. Not PHP's JIT." 

ugh, my bad. original package was right then.

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=80118


--
Edit this bug report at https://bugs.php.net/bug.php?id=80118&edit=1


Thread (7 messages)

« previous php.bugs (#229103) next »