Number: 1258
Title: dot assert using rank with subgraph
Submitter: Mathieu Virbel
Date: Fri Dec 28 05:35:16 2007
Subsys: Dot
Version: 2.12
System: x86-Linux-Ubuntu gusty
Severity: major
Problem:
The file with trouble is attached.

I've executed dot with : dot -v -Tpng g > test.png

Here is the output :


The plugin configuration file:
        /usr/lib/graphviz/config3
                was successfully loaded.
    render      :  canon cmap cmapx dia dot fig gd gd2 gif gtk hpgl imap ismap jpeg jpg mif mp pcl pdf pic plain plain-ext png ps ps2 svg svgz vrml vtx wbmp xdot xlib
    layout      :  circo dot fdp neato nop nop1 nop2 twopi
    textlayout  :  textlayout
    device      :  xlib
    loadimage   :  2ps gif2fig gif2gd gif2ps gif2svg gif2vrml jpeg2fig jpeg2gd jpeg2ps jpeg2svg jpeg2vrml png2cairo png2fig png2gd png2ps png2svg png2vrml ps2ps
dot: fontname "Times-Roman" resolved to "Nimbus Roman No9 L, regular"
network simplex: 5 nodes 4 edges 0 iter 0.00 sec
network simplex: 1 nodes 0 edges 0 iter 0.00 sec
Warning: category was already in a rankset, ignored in cluster G
Warning: group was already in a rankset, ignored in cluster G
Warning: type was already in a rankset, ignored in cluster G
Warning: severity was already in a rankset, ignored in cluster G
network simplex: 10 nodes 14 edges 4 iter 0.00 sec
mincross: pass 0 iter 0 trying 0 cur_cross 0 best_cross 0
dot: mincross.c:835: install_in_rank: Assertion `(g)->u.rank[r].n <= (g)->u.rank[r].an' failed.
Abandon (core dumped)

Input file: b1258.dot
Owner: *
Status: *