hi Tony,
Have you tried using valgrind with this?
It would be great if you could track this down.
Thanks,
Andi
At 05:35 PM 7/22/2004 +0400, Antony Dovgal wrote:
On Mon, 19 Jul 2004 07:33:24 -0700
Andi Gutmans <andi@xxxxxxxx> wrote:
> Got to run for a few hours.
> Where is the message in our sources?
> I think it's better to save that if() in the executor because it's
> highly unlikely that you don't have to allocate those Ts (except for
> empty functions which we don't care about, right?
----
/home/tony/CVS/tmp/php-src/Zend/zend_execute.c(1352) : Freeing
0x0817C424(0 bytes), script=/www/index.php
/home/tony/CVS/tmp/php-src/Zend/zend_alloc.c(236) : Actual location
(location was relayed)
----
Perhaps, the message is from here:
main/main.c, line 906
The same happens in ext/session/mod_files.c:323
----
/home/tony/CVS/tmp/php-src/ext/session/mod_files.c(323) : Freeing
0x081587B4(0 bytes), script=/www/session.test.php
----
Btw, after empty_string -> STR_EMPTY_ALLOC() change HEAD
segfaults for me, when trying to free the SID constant.
I'm still trying to write a patch, but ATM I can't offer anything
better, than restoring empty_string.
---
WBR,
Antony Dovgal aka tony2001
tony2001@xxxxxxxxxxx || antony@xxxxxxxxxx
--
Zend Engine CVS Mailing List (http://cvs.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
|