[Zope] Apparent Zope Crash

Chris McDonough chrism@zope.com
Fri, 25 Jan 2002 09:55:49 -0500


Hi Paul,

Believe it or not, you've had the same problem all along. ;-)  But 
recently you installed Python 2.1.2 which, instead of silently 
continuing with memory corruption after doing a nonsensical stack size 
computation like Python 2.1.1, it just dies.

All Zope releases in the 2.4 series have bugs in their compiler modules 
which cause stack sizes to be computed improperly, triggering this 
error.  If you want to "fix" it, either use the Zope-2_4-branch from CVS 
or wait until Zope 2.4.4 is released (which I've heard from a little 
birdy is really soon).

- C


Paul Holman wrote:
> Somehow, my Zope install got hosed today.  Zope appears to start up OK, 
> but as soon as I make an HTTP request to it, I get this error in the 
> zope log:
> 
>     Unix socket: /var/lib/zope/var/Z2-pcgi.soc
>     python2.1: ../Python/ceval.c:687: eval_code2: Assertion 
> `(stack_pointer - f->f_v
>     aluestack) <= f->f_stacksize' failed.
> 
> Then it appears to try and restart.
> 
> Is this the sort of thing that is worth tracking down, or should I just 
> reinstall Zope?
> 
> Thanks, pablos.
> -- 
> Paul Holman
> Kadrevian Nonlinear Accelerator
> pablos@kadrevis.com
> 415.420.3806
> 
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )


-- 
Chris McDonough                    Zope Corporation
http://www.zope.org             http://www.zope.com
"Killing hundreds of birds with thousands of stones"