On Wed, 26 Nov 2003, Derick Rethans wrote:

> due to a (recent) change in the Zend Engine I get the following segfault
> during make install:

<snip>

>
> (gdb) print **func
> $3 = {value = {lval = 1083282756, dval = 46.000343390546305, str = {
>       val = 0x40919544 "\b", len = 1078394891}, ht = 0x40919544, obj = {
>       handle = 1083282756, handlers = 0x4047000b}}, refcount = 2,
>   type = 4 '\004', is_ref = 0 '\0'}
> (gdb) frame 1
> #1  0x08261c14 in zend_is_callable (callable=0x408f9b80, syntax_only=0 '\0',
>     callable_name=0xbfffe53c) at
> /dat/dev/php/php-5.0dev/Zend/zend_API.c:1625
> 1625   if (EG(active_op_array) && strcmp(lcname, "self") == 0) {
> (gdb) print lcname
> $4 = 0x0


This was caused by the missing line in zend_API.c that Ilia just put
back. Now it doesn't segfault anymore, it only leaks. :)

Derick

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to