Bug #80118 [PATCH]: Enabled pcre.jit gives different matches results than disabled pcre.jit

From: Date: Sat, 19 Sep 2020 10:46:08 +0000
Subject: Bug #80118 [PATCH]: 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-229082@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 Patch added 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 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: 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 Previous Comments: ------------------------------------------------------------------------ [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. ------------------------------------------------------------------------ [2020-09-17 18:42:52] requinix@php.net PCRE's JIT. Not PHP's JIT. Likely a duplicate of bug #79363 that is fixed in PCRE 10.35, PHP 8.0, and will be fixed in PHP 7.4 when possible. ------------------------------------------------------------------------ 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

« previous php.bugs (#229082) next »