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 serhiy.storchaka
Recipients berker.peksag, pitrou, python-dev, serhiy.storchaka, vstinner
Date 2015-03-21.17:05:49
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1426957549.28.0.411172634494.issue23571@psf.upfronthosting.co.za>
In-reply-to
Content
This exception or assertion is triggered by the bug in CPython or in an extension. CPython developer uses release and debug builds of CPython and can get both exception or assertion. An extension developer usually uses release build of CPython with release and debug builds of an extension and can't get an assertion in CPython. Common Python user uses release builds of CPython and extensions and can only report about an exception. So this assertion can be used only in CPython developing and doesn't help to catch a bug in extensions. But an assertion itself provides less information than an exception. Debug build is less informative than release build.

May be add a runtime flag to control the reaction on system errors? If it set, all raised SystemError will be converted to fatal errors.
History
Date User Action Args
2015-03-21 17:05:49serhiy.storchakasetrecipients: + serhiy.storchaka, pitrou, vstinner, python-dev, berker.peksag
2015-03-21 17:05:49serhiy.storchakasetmessageid: <1426957549.28.0.411172634494.issue23571@psf.upfronthosting.co.za>
2015-03-21 17:05:49serhiy.storchakalinkissue23571 messages
2015-03-21 17:05:49serhiy.storchakacreate