Closed koalaman closed 1 year ago
I can reproduce. I will take a look.
Do we agree that the old behaviour of dom
was clearly wrong, though? I'm fine with just reverting the change if the original behaviour was somehow sensible (beyond being just a load-bearing bug for various things), but the results it produced for unconnected graphs really did not mesh with my intuition of what "dominator" means.
When computing dominators for connected, directed graphs, 5.8.1.0 crashes when it encounters nodes not reachable from the root. Here's a MCVE:
The issue appears to have been introduced in c8f56c18.