[Zope] python TTW script kills zope
Dieter Maurer
dieter@handshake.de
Wed, 23 Jul 2003 20:43:08 +0200
Gilles Lenfant wrote at 2003-7-23 17:18 +0200:
> I noticed a strange behaviour in an old Zope 2.3.3 that's raised by th=
is
> simple Python script (run by a Manager)
>=20
> aclu =3D container.acl_users
> allUsers =3D aclu.getUsers()
> print len(allUsers), "users"
> for someUser in allUsers:
> print 'an user' # this raises the error
> print "Termin=E9"
> return printed
>=20
> This kills Zope and the console shows this...
>=20
> assertion "STACK_LEVEL() <=3D f->f_stacksize" failed: file "Python/cev=
al.c",
> line 695
Reminds me of using Zope 2.5.0 together with Python 2.1.3.
The fix then has been to use Zope 2.5.1 or Zope 2.4.4.
I fear, this indicates you need to upgrade your Zope.
Dieter