Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:5062 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 54479 invoked by uid 1010); 29 Oct 2003 14:36:02 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 54412 invoked from network); 29 Oct 2003 14:36:01 -0000 Received: from unknown (HELO mail.wp-sa.pl) (212.77.102.105) by pb1.pair.com with SMTP; 29 Oct 2003 14:36:01 -0000 Received: from conversion-daemon.mail.wp-sa.pl by mail.wp-sa.pl (iPlanet Messaging Server 5.1 (built May 7 2001)) id <0HNI00F01W9740@mail.wp-sa.pl> for internals@lists.php.net; Wed, 29 Oct 2003 15:36:00 +0100 (CET) Received: from wp-sa.pl (it.wp-sa.pl [212.77.105.136]) by mail.wp-sa.pl (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTP id <0HNI00EA3WK0ZU@mail.wp-sa.pl> for internals@lists.php.net; Wed, 29 Oct 2003 15:36:00 +0100 (CET) Date: Wed, 29 Oct 2003 15:35:46 +0100 To: internals@lists.php.net Message-ID: <3F9FD042.2090004@wp-sa.pl> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=us-ascii Content-transfer-encoding: 7BIT X-Accept-Language: pl, en-us, en User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 Subject: Zend Engine question From: wmeler@wp-sa.pl (Wojtek Meler) Are there any tools for debugging ZE? I've got a problem with huge script that at some point behave like all variables were reference to single variable. I suspect that there is something wrong with EG(uninitialized_zval). Any hints how to fight it? I've compiled it with ZEND_INTENSIVE_DEBUGGING and it found nothing. When I debug it with simple debugger I can see that all ZEND_FETCH_W opcodes receives the same zval address and ZEND_ASSIGN doesn't change it. I don't know how it should work yet, but I'll learn it soon. Maybe someone could give me a piece of advice? Regards, Wojtek