Re: Bug #70805 (Segmentation faults whilst running Drupal 8 test suite)
| From: | Xinchen Hui | Date: | Wed, 04 Nov 2015 01:58:50 +0000 |
| Subject: | Re: Bug #70805 (Segmentation faults whilst running Drupal 8 test suite) | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-89061@lists.php.net to get a copy of this message | ||
Hey:
On Wed, Nov 4, 2015 at 3:58 AM, Dmitry Stogov <dmitry@zend.com> wrote:
> Hi,
>
> I think, I found the root problem of
> https://bugs.php.net/bug.php?id=70805
>
> unset($a) or unser($GLOBAL["a"]) triggered GC and destructors calls that
> tried to release the same global variable $a once again. As result it's
> reference counter was decremented twice and this caused use-after-free,
> double-free, etc.
>
> The proposed cumulative fix for all related problems:
>
> https://gist.github.com/dstogov/7aa9d24876e2b3fce8c5
>
> Xinchen, could you please review and verify this once again,
> then add necessary tests and commit.
>
No problem, all issues we met are resovled , thanks :)
tested and committed.
and aslo thanks the fabian who provides us ssh access to a reproducible box
(it's really hard to reproduce locally)
thanks!
>
> Thanks. Dmitry.
>
--
Xinchen Hui
@Laruence
http://www.laruence.com/