[Neato] Neato consumes memory until crashing
Ported Issue from Mantis Original ID: 2511 Reported By: firstname.lastname@example.org
SEVERITY: NORMAL Submitted: 2015-01-28 18:09:27
Running neato on the attached foo.dot file causes it to hang and consume memory until it uses all available system memory and is killed by the OS. I've identified two different alterations that can be made to cause the file to work: 1: comment out splines='curved' 2: make the node with value all be > 1 and limit the width & penwidth values to 2 decimal places.
STEPS TO REPRODUCE
neato -vvvv foo.dot
The final output before the process hangs is: Calculating shortest paths: 0.00 sec Setting initial positions: 0.00 sec: 0.00 sec Setting up stress function: 0.00 sec Solving model: 0.749 final e = 0.000000 2 iterations 0.00 sec Adjusting _neato_cc3 using Voronoi Node separation: add=1 (4.000000,4.000000) Edge separation: add=1 (3.200000,3.200000) Creating edges using line segments step size = 136