I have the same problem on Debian, with accerciser 3.8.2-1. That's what I get from a debugging line put inside __instancecheck__ in abc.py:
print ("obj " + str(instance) + ", class: " + str(instance.__class__) + ", class^2: " + str(instance.__class__.__class__)) obj <ValidatorViewport object at 0xac6a1194 (validate+ValidatorViewport at 0x8dfbaa0)>, class: <accerciser.plugin.base_plugin.Plugin._PluginMethodWrapper object at 0xac696cec>, class^2: <class 'accerciser.plugin.base_plugin.Plugin._PluginMethodWrapper'> This means that the __class__ member of ValidatorViewport is not a class. How could that happen? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1224497 Title: accerciser crashed with TypeError in __subclasscheck__(): issubclass() arg 1 must be a class To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accerciser/+bug/1224497/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs