# http://python.org/sf/1174712 | |
import types | |
class X(types.ModuleType, str): | |
"""Such a subclassing is incorrectly allowed -- | |
see the SF bug report for explanations""" | |
if __name__ == '__main__': | |
X('name') # segfault: ModuleType.__init__() reads | |
# the dict at the wrong offset |