[Zope3-dev] error return without exception set
Steve Alexander
steve@cat-box.net
Sun, 23 Feb 2003 13:28:07 +0200
I can reproduce the following error on standard-output:
2003-02-23T13:24:19 ERROR SiteError Error while reporting an error to
the ErrorReportingService service
Traceback (most recent call last):
File "Zope3/src/zope/app/publication/zopepublication.py", line 225,
in handleException
errService = queryService(object, ErrorReports)
File "Zope3/src/zope/component/__init__.py", line 43, in queryService
sm = queryServiceManager(context)
File "Zope3/src/zope/component/__init__.py", line 32, in
queryServiceManager
return getServiceManager(context)
File "Zope3/src/zope/component/__init__.py", line 28, in
getServiceManager
return getServiceManager_hook(context)
File "Zope3/src/zope/app/component/hooks.py", line 44, in
getServiceManager_hook
return ContextWrapper(
File "Zope3/src/zope/security/checker.py", line 159, in proxy
checker = getattr(value, '__Security_checker__', None)
SystemError: error return without exception set
This doesn't appear to be a problem with the proxy C code, because the
'value' in getattr(value, '__Security_checker__', None) is not at all
wrapped.
Unfortunately, I cannot produce a small stand-alone test case.
Would anyone savvy in python at the C level like to help me track down
what is happening?
--
Steve Alexander