Project

General

Profile

Actions

Bug #81335

closed

Using a old PCRE version like 8.35 with PHP7 leads to PHP sigfault crashes in TYPO3

Added by Stephan Großberndt almost 7 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Category:
Install Tool
Target version:
-
Start date:
2017-05-24
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
8
PHP Version:
7.0
Tags:
Complexity:
easy
Is Regression:
Sprint Focus:

Description

A check in Install Tool for the PCRE version should be added displaying a warning if an outdated PCRE library version is used on PHP7

https://secure.php.net/manual/en/pcre.installation.php lists

- PCRE 8.37 as minimum compatible version for PHP 7.0.0
- PCRE 8.38 as minimum compatible version for PHP 7.0.3

When installing PHP7 on Debian Jessie or Raspian it may happen the outdated PCRE version 8.35-3.3+deb8u4 is used. This leads to PHP crashes in PHP-FPM on certain pages in TYPO3 backend like the Languages page

Actions #1

Updated by Stephan Großberndt almost 7 years ago

  • Description updated (diff)
Actions #2

Updated by Gerrit Code Review almost 7 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/52936

Actions #3

Updated by Gerrit Code Review almost 7 years ago

Patch set 1 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/53022

Actions #4

Updated by Stephan Großberndt almost 7 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #5

Updated by Ernesto Baschny over 6 years ago

If you reached this page and are using Debian Jessie and PHP 7 from DotDeb the mentioned problem was solved there, by having an updated libpcre3 also in DotDeb. Currently: 8.35-3.3+deb8u4 => 8.39-1~dotdeb+8.1.

Actions #6

Updated by Jörg Velletti over 5 years ago

If you reached this page and using Cent OS 6 and PHP 7.1 you can update to PRCE2. This will not change the Warning in the Installtool, but the Problems are also fixed as php 7.1 is now using the newer LIB but does not change the PHP Constant PRCE_VERSION

Actions #7

Updated by Benni Mack over 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF