dspinellis / UMLGraph

Declarative specification and drawing of UML diagrams
http://www.spinellis.gr/umlgraph
BSD 3-Clause "New" or "Revised" License
341 stars 93 forks source link

Workaround for graphviz crash bug #47

Closed kno10 closed 5 years ago

kno10 commented 6 years ago

This seemingly trivial change appears to avoid the graphviz crash bug. But I don't know if this sometimes will produce less pretty plots.

kno10 commented 6 years ago

Hi @dspinellis, Would you have a look whether the port specification is needed at all (is the landingPort ever anything else than the entire class?), or whether we can add this workaround (using the center of the port, rather than the bounding box)? But I noticed that my trimmed down test no longer crashes here. I will have to try the full version again.

dspinellis commented 6 years ago

The landing port can point to specific elements; see e.g. this example.

kno10 commented 5 years ago

Does not appear to be necessary anymore for me. Closing.