Re: com php-src: Fix bug #67436: Zend/zend_compile.c
| From: | Bob Weinand | Date: | Mon, 16 Jun 2014 09:22:25 +0000 |
| Subject: | Re: com php-src: Fix bug #67436: Zend/zend_compile.c | ||
| References: | 1 2 | Groups: | php.cvs |
| Request: | Send a blank email to php-cvs+get-78912@lists.php.net to get a copy of this message | ||
Am 16.6.2014 um 08:38 schrieb Matteo Beccati <php@beccati.com>:
> On 15/06/2014 22:18, Bob Weinand wrote:
>> diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c
>> index f267669..519227c 100644
>> --- a/Zend/zend_compile.c
>> +++ b/Zend/zend_compile.c
>> @@ -3150,8 +3150,11 @@ static char * zend_get_function_declaration(zend_function *fptr
>> TSRMLS_DC) /* {{
>
> Since this commit, one of the Revive Adserver test started to reliably
> crash with a segmentation fault:
>
> (gdb) bt
> #0 __memcpy_ssse3_back () at
> ../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:2391
> #1 0x00000000009fab55 in zend_get_function_declaration (fptr=0x20a4f08)
> at /root/compile/php-git/php-src/Zend/zend_compile.c:3499
>
> I've pasted the full bt, dump_bt etc as comments here:
>
> https://revive.beccati.com/bamboo/browse/REV-LP-28
>
> Could you please double check?
>
>
> Cheers
> --
> Matteo Beccati
>
> Development & Consulting - http://www.beccati.com/
Should be fixed now, cause were the extended constant types outside of the IS_CONSTANT_TYPE_MASK...
Commit: http://git.php.net/?p=php-src.git;a=commitdiff;h=0a3979e08b05a539090975c8bbda520438a1789e
Bob