mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-23 16:20:55 +07:00
The exception could happen in this case because we used the same cached result of MRO linearization twice without defencive copying. Then later, as a side effect of that, in mroMerge() we deleted one "head" from several sequences simultaneously, hence the IndexOutOfBoundsException.
7 lines
67 B
Python
7 lines
67 B
Python
class Base(object):
|
|
pass
|
|
|
|
|
|
class MyClass(Base, Base):
|
|
pass
|