[Python-bugs-list] [ python-Bugs-556121 ] Assertion failed (eval_code2)

noreply@sourceforge.net noreply@sourceforge.net
Thu, 16 May 2002 03:41:01 -0700


Bugs item #556121, was opened at 2002-05-15 07:45
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=556121&group_id=5470

Category: Python Interpreter Core
Group: None
>Status: Closed
>Resolution: Out of Date
Priority: 5
Submitted By: Russell Stuart (rstuart)
Assigned to: Anthony Baxter (anthonybaxter)
Summary: Assertion failed (eval_code2)

Initial Comment:
This has already been described in bug 499788:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=499788&group_id=5470

That bug is closed.  The version mentioned in that bug is 2.1.2, and I guess they were hoping it 
went away in 2.1.3.  I am using 2.1.3 and still have the problem.

The problem
-----------
I have a fresh install of Zope.  In Zope I open the Tutorial.  It fails and this error appears in 
/var/log/zope:

python2.1: Python/ceval.c:695: eval_code2: Assertion `(stack_pointer - f->f_valuestack) 
<=f->f_stacksize' failed.

Software versions
-----------------
Distribution: RedHat 7.2
http://www.python.org/ftp/python/2.1.3/rpms/rh7.2/python2.1-2.1.3-1.i386.rpm
http://www.python.org/ftp/python/2.1.3/rpms/rh7.2/python2.1-devel-2.1.3-1.i386.rpm
http://www.taupro.com/static/RPMs/Zope-2.4.3-1.i386.rpm
http://www.taupro.com/static/RPMs/Zope-pcgi-2.4.3-1.i386.rpm

I also have Python 1.5.2 and Python 2.2 installed, but Zope should not be using them.



----------------------------------------------------------------------

>Comment By: Anthony Baxter (anthonybaxter)
Date: 2002-05-16 20:41

Message:
Logged In: YES 
user_id=29957

I just re-read your message, I missed the 'Zope 2.4.3'
bit. You'll need to upgrade to 2.4.4. This is a known
bug in 2.4.3.

----------------------------------------------------------------------

Comment By: Anthony Baxter (anthonybaxter)
Date: 2002-05-16 20:39

Message:
Logged In: YES 
user_id=29957

What version of Zope are you using? If you're not using
2.4.4 or 2.5.1, then you'll need to upgrade - versions 
earlier than trigger this horror. Or you can downgrade to 
python 2.1.1 and get silent memory corruption instead of
asserts :)


----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=556121&group_id=5470