Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002369graphvizDotpublic2013-09-15 10:032013-09-15 10:17
ReporterTim.Montagne 
Assigned Toerg 
PriorityhighSeverityimportantReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformPCOSWindows 7 OS VersionAll editions
Summary0002369: many dot algorithms get stuck if a well-known edge attribute gets an invalid value
DescriptionConsider the following dot file:

digraph ""
{
  edge [arrowhead=point]
  "1"->"2"
}

- Run dot from the command line.
- Paste the file above (please note the well-known attribute 'arrowhead' having the unknown value 'point')
- There is no output.

One would expect either an explicit error or some layout. None is provided!
This is true at least for dot, neato and circo.
Additional InformationAttempting to generate a layout for:

digraph ""
{
  edge [arrowhead=]
  "1"->"2"
}

ends up correctly by issuing an error message:

Warning: <stdin>:3: syntax error in line 3 near ']'

One would expect a similar (,consistent) behavior in the case where the attribute value is not recognized.
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENT
VERSIONgraphviz version 2.34.0 (20130907.0111)
Attached Files

- Relationships

-  Notes
User avatar (0000538)
erg (administrator)
2013-09-15 10:17

It turns out we tripped on this 5 days ago and fixed it. Please try the working version. Thanks for the bug report.

- Issue History
Date Modified Username Field Change
2013-09-15 10:03 Tim.Montagne New Issue
2013-09-15 10:17 erg Note Added: 0000538
2013-09-15 10:17 erg Assigned To => erg
2013-09-15 10:17 erg Status new => resolved
2013-09-15 10:17 erg Resolution open => fixed


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker