[wp-testers] Error 500

Ryan Boren ryan at boren.nu
Mon Nov 14 21:29:22 GMT 2005


On Mon, 2005-11-14 at 06:44 -0500, Doug Stewart wrote:
> On 11/14/05, Ryan Boren <ryan at boren.nu> wrote:
> > Podz wrote:
> >
> > >Thanks !
> > >define('DISABLE_CACHE', true);
> > >returned my test site to normal.
> > >
> > >
> > Were you seeing segmentation faults in the logs?  That could be because
> > of stack overflow due to inifinite recursion.  I fixed a recursion bug
> > in some category traveral code a few days ago, but there could be some
> > others lurking.
> >
> > Ryan
> 
> Nope, nothing in the logs except "Premature end of script" and a nice
> corefile dumped in the directory.  This clears up when 1) disabling
> caching entirely or 2) clearing the /wp-content/cache directory but
> then, just as Podz has pointed out, if option #2 is pursued, the
> segfaults show up again in roughly another 24 hours.

Fixed.

http://trac.wordpress.org/changeset/3086

When expiring the cache we were getting into an infinite loop where
get() would call delete() which would call get() which would call
delete() until we blew up the stack.

Ryan



More information about the wp-testers mailing list