Andreas Jung wrote:
While using Zope 2.7 with Python 2.4 we discovered some strange
behaviour of the security machinery.
I could track this down to some Zope code in cAccessControl.c where an
Unauthorized exception is
raised because of a call to PyInt_FromLong(1) which returns NULL. What
could be the reason that
such a "stupid" call return NULL in a reproducable way?
Ugh. Part of the problem is that all of those calls are unchecked,
Dang us. If they were checked, then, who knows, we might have
gotten informative exceptions.
I'd say the first step should be to add checks.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED] Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org
_______________________________________________
Python-Dev mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com