Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002098graphvizDotpublic2011-05-31 04:572011-06-09 04:59
ReporterBaboucheAck 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusnewResolutionopen 
Platformx86_64OSDebianOS Version6.0.1 Squeeze
Summary0002098: Layout algorithm "overflowed"
DescriptionHi,

I have a reasonably-sized graph (number of nodes is a couple thousands at most) that "overflows" the layout algorithm.

Some of the clusters are given funny bounding boxes and overlap one another. In turn, nodes that were supposed to be inside those clusters are in "free-roam" mode.

I attached the .dot graph to this message so that you could give it a try and see for yourself.

I have used both "gvLayout()" in my program and "dot -Tps vgate3.adl.out.xml.dot -o vgate3.ps". Both output similar results.

I am using graphviz_2.26.3-5_amd64.deb.
I am also aware that the latest stable release is 2.28, but I couldn't get around to solving the dependencies.

Thankyou for your help.

Xavier


Steps To Reproduce>> dot -Tps vgate3.adl.out.xml.dot -o vgate3.ps
>> evince vgate3.ps

or

call gvLayout() from the C library
Additional InformationThis graph represents the program flow of a virtualization gate.
http://grimage.inrialpes.fr/vgate/VGate/VGate.html [^]
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENT
VERSION2.26.3-5_amd64
Attached Filestxt file icon vgate3.adl.out.xml.dot.txt [^] (1,165,603 bytes) 2011-05-31 04:57
txt file icon vgate3.adl.out.xml_fixed.dot.txt [^] (1,175,130 bytes) 2011-06-09 04:59

- Relationships

-  Notes
User avatar (0000011)
BaboucheAck (reporter)
2011-05-31 05:04

Sorry about the duplicates.

The issue tracker wouldn't let me attach dot, 7z or .tar.bz files.
Apparently, pressing "previous page" still submits the issue, contrary as to what the tracker seemed to hint.
User avatar (0000012)
BaboucheAck (reporter)
2011-06-09 04:57

Hello,

I have some good news.

I got rid of the "port not recognized" warning messages, and it seems to have fixed the layout "overflow".

These warnings looked harmless to me, as all smaller graphs worked fine. I don't know whether it is an intended behavior or an unexplored case, so I have attached the working .dot file for comparison.

Have a nice day,
Xavier

- Issue History
Date Modified Username Field Change
2011-05-31 04:57 BaboucheAck New Issue
2011-05-31 04:57 BaboucheAck File Added: vgate3.adl.out.xml.dot.txt
2011-05-31 05:04 BaboucheAck Note Added: 0000011
2011-06-09 04:57 BaboucheAck Note Added: 0000012
2011-06-09 04:59 BaboucheAck File Added: vgate3.adl.out.xml_fixed.dot.txt


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