Justtechjobs.com Find a programming school near you






Online Campus Both


php4-beta | 199912

Re: [PHP4BETA] Zend list destructor weirdness From: Andreas Karajannis (Andreas.Karajannis <email protected>)
Date: 12/30/99

"Thies C. Arntzen" wrote:
>
> On Thu, 30 Dec 1999, Andreas Karajannis wrote:
>
> you can not call any *list* function from a destructor.
>
> i've done some "fancy" refcount stuff in oci8.c (look for _add_ref) to
> overcome this problem.
>
> please send me more details (what call order etc) i might be able to
> help.
>
> tc
>

I'm not calling any list* function from there. The problem is, that the
destructor function gets called twice with the same list entry pointer.
The destructor function is registered for a "result" type - just as it
is in the mysql module. As far as I can tell, the error occurs on
request shutdown, since the page is sent to the browser and I've only
noticed this from the apache error log.

-Andreas

-- 
PHP 4.0 Beta Mailing List <http://www.php.net/version4/>
To unsubscribe, e-mail: php4beta-unsubscribe <email protected>
For additional commands, e-mail: php4beta-help <email protected>
To contact the list administrators, e-mail: php4beta-admin <email protected>