Re: Weirdness

From: Date: Tue, 30 Oct 2001 02:43:47 +0000
Subject: Re: Weirdness
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-69309@lists.php.net to get a copy of this message
The bogus html was in all cases usage of background tag with incorrect value. (or was it supposed to be bgcolor..don't remember :) I leave the broken mem thingie for others to check. --Jani On Tue, 30 Oct 2001, Yasuo Ohgaki wrote: >Jani Taskinen wrote: > >> First of all, try with plain PHP script, without ANY html. >> There have been few bug reports about this kind of stuff >> and all were caused by bogus HTML. >> >> --Jani > > >I would say almost all of them :) >(I'm not sure what you mean "bogus HTML") >I suggest Ivo to try to find out problems in your script at >first. > >However, I had/have similar problems as he describes. One >has been fixed. It was caused by insufficient type check in >foreach(). Others are *still* active... > >I verified the behaviour with gdb and putting a little code >in zend_execute.c. It's hard enough to point out where >did it go wrong. (Both C source & PHP script) > >Anyway, PHP/Zend tends to execute some portion of script or >whole script multiple times when memory is broken. I mentioned >this in this list before... When memory, such as op_array, is >messed up, this can happen... > >If anyone cares, you can find problem descriptions and backtrace >in mail list archive. (the backtrace won't help debugging the >problem, though) > >-- >Yasuo Ohgaki > > >> On Mon, 29 Oct 2001, Ivo van Heel wrote: >>>I am SURE that this function is called only once. Further more, one of the DB >>>fields is 100, where it should be 8, which the first database message has. This >>>value is used in only ONE script, which should not be included and DOES NOT get >>>included when submitting that form. That same script has numerous echo's, which >>>do NOT put anything on the screen, but changes in that script (such as >>>commenting out the call to the DB class that will insert the second message) >>>WILL "fix" it, that is, only one message will appear in the DB. > > >

« previous php.dev (#69309) next »