Eric Huss <[EMAIL PROTECTED]> added the comment:
In the attached test_exception_pickle.py file, class C and D cannot be
unpickled (raises TypeError).
class C(Exception):
"""Extension with values, args not set."""
def __init__(self, foo):
self.foo = foo
class D(Exception):
"""Extension with values, init called with no args."""
def __init__(self, foo):
self.foo = foo
Exception.__init__(self)
There are also some other exceptions that fail to be handled properly.
See the exception_pickling_26.diff for some unittests. In particular, I
see SlotedNaiveException failing.
_______________________________________
Python tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/issue1692335>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com