Hi,

we have a Zope-based (v2.5.0) editorial system running on a server of our
customer's; it uses a ZUserFolder to store eMail addresses of the top-level
users. Last week, an error turned up whenever the system tried to
automatically send a notification eMail, which said:

Error Type: OverflowError
Error Value: long int too large to convert

Poking around, I found that the error occurred as well when I tried to view
the ZUserFolder instance in the root directory. Here is the traceback:

>>
Traceback (innermost last):
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/ZPublisher/Publish.py,
line 150, in publish_module
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/ZPublisher/Publish.py,
line 114, in publish
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/Zope/__init__.py, line
158, in zpublisher_exception_hook
    (Object: acl_users_contact)
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/ZPublisher/Publish.py,
line 98, in publish
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/ZPublisher/mapply.py,
line 88, in mapply
    (Object: manage_main)
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/ZPublisher/Publish.py,
line 39, in call_object
    (Object: manage_main)
  File
/data/opt/Zope-2.5.0-linux2-x86/lib/python/Shared/DC/Scripts/Bindings.py,
line 252, in __call__
    (Object: manage_main)
  File
/data/opt/Zope-2.5.0-linux2-x86/lib/python/Shared/DC/Scripts/Bindings.py,
line 283, in _bindAndExec
    (Object: manage_main)
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/App/special_dtml.py, line
172, in _exec
    (Object: manage_main)
  File
/data/opt/Zope-2.5.0-linux2-x86/lib/python/DocumentTemplate/DT_In.py, line
637, in renderwob
    (Object: objectItems)
  File
/data/opt/Zope-2.5.0-linux2-x86/lib/python/DocumentTemplate/DT_In.py, line
763, in sort_sequence
    (Object: objectItems)
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/ZODB/Connection.py, line
446, in setstate
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/ZODB/FileStorage.py, line
559, in load
    (Object: /opt/zope/var/Data.fs)
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/ZODB/FileStorage.py, line
547, in _load
    (Object: /opt/zope/var/Data.fs)
  File /data/opt/Zope-2.5.0-linux2-x86/lib/python/ZODB/FileStorage.py, line
1902, in _loadBack
OverflowError: (see above)
<<

(Zope 2.5.0 (binary release, python 2.1, linux2-x86), python 2.1.2, linux2)

Since I can't find any relation to something we did:
1. Is this error known to anyone, possibly related to a known bug of Zope
2.5.0?
2. Is it possible that the usage of ZClasses is the reason for the problem,
and that ZClasses tend to go berserk after a while? (our product contains
nested ZClasses, which is not how we'd do it today, but how we did it...
the user class used by ZUserFolder is not a nested one, though)
3. Can anyone give me a hint where to search for the bug?

I'd happily provide additional info, if requested. As a workaround, we
disabled the automagic email feature, but this is not the ultimate
solution.

TIA,

Tobias Herp
--
(sorry for any unfriendly footer added automatically against my wishes...
please ignore it!)



Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
Informationen. Wenn Sie nicht der richtige Adressat sind oder
diese E-Mail irrtümlich erhalten haben, informieren Sie bitte
sofort den Absender und vernichten Sie diese Mail. Das un-
erlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail
ist nicht gestattet.

This e-mail may contain confidential and/or privileged
information. If you are not the intended recipient (or have
received this e-mail in error) please notify the sender
immediately and destroy this e-mail. Any unauthorised copying,
disclosure or distribution of the material in this e-mail is
strictly forbidden.


_______________________________________________
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )

Reply via email to