This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author georg.brandl
Recipients
Date 2007-03-22.22:37:20
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
This is not new in 2.5. That is does not work with super() in 2.4 is because in 2.4 exceptions are old-style classes.
Look at this:
>>> class X(Exception):
...  def __init__(self):
...   Exception.__init__(self, self)
...
>>> x=X()
>>> str(x)
[1]    4396 segmentation fault  python2.4

The problem is that str(x) calls str(x) etc.
History
Date User Action Args
2007-08-23 14:52:42adminlinkissue1686386 messages
2007-08-23 14:52:42admincreate