Hello. Summary about my diagram:
ForceDirected layout, most Link’s routing is set to go.Links.AvoidsNodes,
data passed using NodeDataArray and LinkDataArray. Amount of nodes&links required to cause the exception - 200 Nodes with 600 Links. Rendered diagram (with lesser amount of nodes&links) look’s like this:
Call stack trace:
As i can see, exception happened while library has been performing some calculations. How do I prevent this exception from happening?
Precisely which version of go.js
are you using? What calls were below that on the stack?
If the links do not have AvoidsNodes
routing, does the exception happen? Is this error reliably repeatable?
Precisely which version of
go.js
are you using?
GoJS v2.1.2
What calls were below that on the stack?
If the links do not have
AvoidsNodes
routing, does the exception happen?
No, it doesn’t happen with go.Link.Orthogonal etc. But using this type of routing is important for my project due to visual perception improvement as it make influence on how ForceDirected Layout looks .
Is this error reliably repeatable?
Yes. On particular count of links and rows diagram begins to throw the exception
Sorry, it’s the holidays now and I haven’t had enough time to investigate this. Is there any way for us to reproduce the problem?