[Dot] assertion failed in spline computation
Ported Issue from Mantis Original ID: 1562 Reported By: Alexis Collange
SEVERITY: CRITICAL Submitted: 2009-03-17 19:47:41
OS: --*
VERSION: 2.22.2
DESCRIPTION
dot myDot.dot -y -Knop2
some minor warnings are issued :
Warning: node 'START', graph '_anonymous_0' size too small for label Warning: node 'FAIL', graph '_anonymous_0' size too small for label Warning: node 'PASS', graph '_anonymous_0' size too small for label Warning: node 'PASS_REWORK', graph '_anonymous_0' size too small for label
-> An error window popup and dot abort.
** ERROR **: file ;\cdt.c: line 887: assertion failed: (o2 == 0.) aborting...
ADDITIONAL INFORMATION
The bug seems to be in splines calculation. All goes well if "splines=true;" line is remove from the DOT script
[erg] It appears -y is ignored with -n. Is this a bug or the correct behavior?
[erg] The bug actually does occur on MacOS and Linux. It appears to be in the GTS library. So the question is whether it is a real GTS bug, or our misuse of the library.