Number: 1063
Title: DOT crashes, if any edge has a label; with clusters
Submitter: Peter Otterstätter
Date: Fri Jan 12 13:03:05 2007
Subsys: Dot
Version: 2.13.20061227
System: *-*-*
Severity: major
Problem:
A Label for edges between nodes causes DOT to crash when used in conjunction with named clusters.
Input:
digraph Cluster_Bad {

// DOT crashes if an edge has a label

graph [
	label="nnDOT 2.13.20061227.0540 crashes, if any edge has a labelnG"
	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="PLSn"
	PLSZ -> TransP
}

subgraph clusterB {
	label="Klaern"
	PLSK -> TransK
}

LabBase -> Klaris	[label="weekly"]
TransP -> PLSData
PLSK -> KOMED
TransK -> GUDWH
PLSZ -> KOMED
Monitor -> KOMED

}
Output file: b1063.ps
Comments:
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 }


Owner: *
Status: *