[bug-notifications] [graphviz 0004276]: PNG backend: dot files from scfdot converted to png contain extraneous line

Mantis Bug Tracker noreply at opencsw.org
Mon Feb 15 18:54:18 CET 2010


A NOTE has been added to this issue. 
====================================================================== 
http://www.opencsw.org/mantis/view.php?id=4276 
====================================================================== 
Reported By:                skayser
Assigned To:                
====================================================================== 
Project:                    graphviz
Issue ID:                   4276
Category:                   regular use
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2010-02-15 13:56 CET
Last Modified:              2010-02-15 18:54 CET
====================================================================== 
Summary:                    PNG backend: dot files from scfdot converted to png
contain extraneous line
Description: 
When i feed .dot files generated by scfdot to dot with -Tpng, the resulting
.png files contain an extra line at the top which makes the png unreadable
by image viewers. Deleting this line fixes the issue. Is this a bug in dot,
scfdot, or the png backend?

$ dot -V
dot - graphviz version 2.26.3 (20100126.1600)

# pkgutil -t http://mirror.opencsw.org/opencsw/testing -Ni scfdot
...

$ dot -Tpng -o test.png /opt/csw/share/doc/scfdot/examples/snv_24_x86.dot
$ file test.png
test.png:       data
$ head -1 test.png
-36 2444.2 translate newpath user_shape_0
$ gsed -i -e '1d' test.png
$ file test.png
test.png:       PNG image data

Simple graphs don't expose this problem.

$ echo "digraph G {Hello->World}" | dot -Tpng >hello.png
$ file hello.png
hello.png:      PNG image data
====================================================================== 

---------------------------------------------------------------------- 
 (0007439) ellson (manager) - 2010-02-15 18:54
 http://www.opencsw.org/mantis/view.php?id=4276#c7439 
---------------------------------------------------------------------- 
Definitely a bug in dot.  We will fix this upstream.

Avoid the issue for now by commenting out the "legend" line in the source
graph:

/* legend */
legend [shape=epsf,shapefile="/opt/csw/share/scfdot/legend.ps",label=""];



More information about the bug-notifications mailing list