Comment 3 for bug 1224497

Revision history for this message
Jarek Czekalski (jarekczek) wrote :

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?