Re: PHP 7.4 segfaults
| From: | Nikita Popov | Date: | Mon, 08 Apr 2019 08:36:01 +0000 |
| Subject: | Re: PHP 7.4 segfaults | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-105140@lists.php.net to get a copy of this message | ||
On Wed, Apr 3, 2019 at 2:48 PM Matteo Beccati <php@beccati.com> wrote:
> Hi dmitry, internals,
>
> As I wrote somewhere else, I've finally been able to find time to update
> the Bamboo instance I've been using during the past few years to run
> daily PHP builds, run their test suites and use them to run test suites
> of few popular open source projects as I've been doing since phpng.
>
> The Revive Adserver test suite has currently a few failures with 7.4
> that I need to look into, but some of them are in fact caused by
> segmentation faults in PHP, possibly by its legacy syntax usage:
>
> https://revive.beccati.com/bamboo/browse/REV-LP-P74M-1801
>
> I've identified two different kinds: one in zend_assign_to_variable and
> the other one during shutdown. Here are the backtraces:
>
>
> https://gist.github.com/mbeccati/da3e304cd1fcdeddc43ec35f4c5c224f
>
> I can provide more info on how to run the test suite or grant ssh access
> to the box if anyone is interested in digging deeper.
>
Hi Matteo,
The zend_assign_to_variable issue should be fixed with
https://github.com/php/php-src/commit/e86820eb568bf1badd94b6cc9fa958119cc06bb4.
This issue was introduced by the typed properties implementation.
Nikita