Number: 135
Title: circular layout (A-> B and B -> A) gives core dump on windows
Submitter: Pauwel Coppieters
Date: Mon Apr 22 05:28:23 2002
Subsys: Dot
Version: 1.8.4
System: x86-Other-
Severity: major
Problem:
On Windows NT the given dot file makes dot.exe crash if -TImap is given on command line and concentrate = true is in the dot file

Command line: type dotfile | dot.exe -Timap -o imap.out
Input:

digraph ID {
graph [
        concentrate = true
      ];
A -> B
B -> A
}
Comments:
I think it is a null pointer that is dereferenced : windows messages says : the instruction at 0X00417abe references memory at 0X00000004 the memory could not be read.
Fix:
[ellson] I've fixed this crash, but I'm wondering if it is correct to concentrate two reversed edges into a single edge with just one arrowhead.
Owner: ellson
Status: Fixed (22 April 2002)