[Dot] DOT crashes, if any edge has a label; with clusters
Ported Issue from Mantis Original ID: 654 Reported By: Peter Otterstatter
SEVERITY: MAJOR Submitted: 2007-01-12 18:03:05
OS: --*
VERSION: 2.13.20061227
DESCRIPTION
A Label for edges between nodes causes DOT to crash when used in conjunction with named clusters.
STEPS TO REPRODUCE
digraph Cluster_Bad {
// DOT crashes if an edge has a label
graph [ label="\n\nDOT 2.13.20061227.0540 crashes, if any edge has a label\n\G" center="true" compound="true" concentrate="true" overlap="false" nodesep="0.5" ranksep="0.5" rankdir="LR" page="8,11", size="7,10.5!", orientation=portrait ]
// SubGraphs
subgraph cluster_PLS { label="PLS\n" PLSZ -> TransP }
subgraph clusterB { label="Klaer\n" PLSK -> TransK }
LabBase -> Klaris [label="weekly"] TransP -> PLSData PLSK -> KOMED TransK -> GUDWH PLSZ -> KOMED Monitor -> KOMED
}
ADDITIONAL INFORMATION
The output file is properly generated, if one delete the label="weekly" attrib
[erg] The problem relates to edge labels, clusters and concentrate=true. A minimal graph exhibiting the problem is digraph Cluster_Bad { concentrate="true"
PLSZ -> TransP
subgraph clusterB { PLSK -> TransK }
LabBase -> Klaris [label="weekly"] PLSK -> KOMED PLSZ -> KOMED }