After creating several subsets, and creating several Scaffold Tree views, I populated the views with several of the subsets via the context menus. Two of the views where populated with the same subset. After deleting one of the views, I tried to expand the tree to deeper levels (though there are probably none).
This leads to SH crashing with a cyclic stack trace filling the console forever.
What exactly do you mean by "deleting one of the views"? You had two instances of the scaffold tree view using the same subset and just closed one of them? Also, how did you expand the tree? Did you use the button to expand the whole tree at once or did you expand some nodes individually? And finally: Do you know the approximate size and whether these were random subsets or "meaningful" subsets?
Using random subsets and two instances on the same subset, one of which was closed afterwards, I could not reproduce the bug yet. So it is probably a complicated combination of reasons, which causes this.
this sounds like some internal state is shared.
@sven: have you tried duplication of a view? this might be a reason for sharing something among two views.