Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001089graphvizDotpublic2006-03-17 10:312011-04-28 04:03
ReporterCarolyn Schurek 
Assigned Toellson 
PrioritynormalSeveritycriticalReproducibilityalways
StatusclosedResolutionfixed 
PlatformOS*-Linux-OS Version
Summary0001089: Subgraph label causes Dotty to give-up
Description



When running dotty with the attached input the file as follows:






<CD>
>>>> dotty dottybug.dot






The following error results:



dotty.lefty: giving up on dot
dotty.lefty: graph that causes dot
dotty.lefty: to fail has been save in file dottybug.dot
dotty.lefty: please fill out a bug report at
dotty.lefty: http://www.research.att.com/~erg/graphviz/bugform.html [^]
</CD>






The version of dotty being used is 96c.
Additional Information

This file has been proven to work on another computer server also using dotty 96c.

I have narrowed the problem down to the subgraph label.
If the subgraph label line is omitted from the input file, it works.
However, I would like to use the subgraph label feature.

Please let me know how to fix this problem - perhaps the version
of dot is not compatible with the file!?!?

[carolyn]
<CD>
>>dotty version 96c (09-24-96)
>>lefty version 10 Mar 2005
>>graphviz version 2.8 (Tue Mar 14 16:18:46 UTC 2006)
</CD>

I have since discovered that the dottybug.dot file does seem to work properly
when dot v2.0 is being used, however, it doesn't seem to work with v2.8.

[carolyn] Ah! Okay, well, running dot there appears to be no problems. Therefore, my
guess is that there is a problem between the dotty-dot interaction. However,
as stated previously dotty v96c with dot v2.8 doesn't work, however, dotty v96
with dot 2.0 does.

[erg] Apparently, the trick is to remember that dotty uses dot -Txdot.
In addition, the bug only pops up if a recent gcc is used, and the bool
type is supplied by stdbool.h. In that case, a bool value will only be
either 1 or 0. This means the old use of "bool have_labels" in Agraphinfo_t,
which relied on bool as unsigned char supporting bit vector semantics, fails.
Thanks to Horst Schirmeier for catching this.
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID911
INPUT-FILEhttp://www.graphviz.org/bugs/b911.dot [^]
OUTPUT-FILE
STATUS-COMMENTFixed (16 may 2006)
VERSION     2.8
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:03 user1 New Issue
2011-04-28 04:03 user1 Assigned To => user695


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