Skip to:

Opened 8 years ago

Closed 6 years ago

#7361 closed defect (bug) (fixed)

PHP-FPM & Opcache SIGSEGV on PHP 7.1RC6

Reported by: lgreenwoo's profile lgreenwoo Owned by:
Milestone: 3.0 Priority: high
Severity: major Version: 2.7.2
Component: Core Keywords:



I've just tracked down an issue with PHP 7.1 RC6's PHP-FPM & Opcache when running Buddypress. I've tested both BP 2.7.2 as well as nightly builds.

When BP is enabled, PHP-FPM segfaults with the following error, disabling BP will stop the segfaults from Opcache.

dental-php_1    | [23-Nov-2016 13:12:12] WARNING: [pool www] child 18 exited on signal 11 (SIGSEGV) after 666.915390 seconds from start

Change History (4)

#1 @DJPaul
7 years ago

  • Milestone changed from Awaiting Review to Under Consideration

Thanks for the report @lgreenwoo. I don't think honestly we have enough developers who'd be able to track this down until we know for sure it occurs in the eventual PHP 7.1 release. I can't imagine that BP is doing something so unusual that many other plugins aren't, so I think we're going to have to rely on one of those other, probably commercially-supported plugins, investigating this and passing upstream as appropriate.

We'll take a look at this again after PHP 7.1 comes out.

#2 @DJPaul
7 years ago

We have tests on PHP 7.1 now, mostly failing, but we're aware.

#3 @DJPaul
7 years ago

  • Milestone changed from Under Consideration to 3.0
  • Priority changed from normal to high
  • Severity changed from normal to major

#4 @DJPaul
6 years ago

  • Resolution set to fixed
  • Status changed from new to closed

As far as I know our PHP compatibility has been good for some time now.

Note: See TracTickets for help on using tickets.