[Zope-dev] MailHost, 2.2.1, and tracebacks

Shane Hathaway shane@digicool.com
Fri, 01 Sep 2000 09:44:23 -0400


Bill Anderson wrote:
> 
> OK, I've bee trailing this bug for quite some time, and haven't found a solution other than not use 2.2.1 :(
> (snip)
>   File /local/ZopeSites/TestBed/lib/python/OFS/DTMLMethod.py, line 172, in __call__
>     (Object: mailPasswordTemplate)
>   File /local/ZopeSites/TestBed/lib/python/DocumentTemplate/DT_String.py, line 528, in __call__
>     (Object: mailPasswordTemplate)
>   File /local/ZopeSites/TestBed/lib/python/Products/MailHost/SendMailTag.py, line 182, in render
>     (Object: MailHost)
>   File /local/ZopeSites/TestBed/lib/python/OFS/DTMLMethod.py, line 194, in validate
>     (Object: mailPasswordTemplate)
>   File /local/ZopeSites/TestBed/lib/python/AccessControl/SecurityManager.py, line 139, in validate
>   File /local/ZopeSites/TestBed/lib/python/AccessControl/ZopeSecurityPolicy.py, line 178, in validate
>   File /local/ZopeSites/TestBed/lib/python/AccessControl/Owned.py, line 152, in getOwner
>     (Object: mailPasswordTemplate)
> ValueError: (see above)

By any chance does it say something to the effect of "Unpack tuple of
incorrect size"?  If so, I suggest you add a "print owner" statement
just before line 152 of Owner.py and tell us what it says.

Shane