[user@machine graph]# php workflow_diagram.php --group_by_workflow=no | dot -v
Activated plugin library: libgvplugin_gd.so.5
Using textlayout: textlayout:gd
Activated plugin library: libgvplugin_dot_layout.so.5
Using layout: dot:dot_layout
Activated plugin library: libgvplugin_core.so.5
Using render: dot:core
Using device: dot:dot:core
The plugin configuration file:
/usr/local/lib/graphviz/config
was successfully loaded.
render : dot fig gd map ps svg tk vml vrml xdot
layout : circo dot fdp neato nop nop1 nop2 twopi
textlayout : textlayout
device : canon cmap cmapx cmapx_np dia dot eps fig gd gd2 gif hpgl imap imap_np ismap jpe jpeg jpg mif mp pcl pic plain plain-ext png ps ps2 svg svgz tk vml vmlz vrml vtx wbmp xdot
loadimage : (lib) gd gd2 gif jpe jpeg jpg png ps svg xbm
fontname: "Helvetica" resolved to: /usr/share/fonts/TTF/liberation/LiberationSans-Regular.ttf
network simplex: 177 nodes 218 edges 3 iter 0.00 sec
mincross: pass 0 iter 0 trying 0 cur_cross 515 best_cross 515
mincross: pass 0 iter 1 trying 0 cur_cross 133 best_cross 133
mincross: pass 0 iter 2 trying 0 cur_cross 100 best_cross 100
mincross: pass 0 iter 3 trying 0 cur_cross 67 best_cross 67
mincross: pass 1 iter 0 trying 0 cur_cross 197 best_cross 65
mincross: pass 1 iter 1 trying 1 cur_cross 142 best_cross 65
mincross: pass 1 iter 2 trying 2 cur_cross 105 best_cross 65
mincross: pass 1 iter 3 trying 3 cur_cross 69 best_cross 65
mincross: pass 2 iter 0 trying 0 cur_cross 62 best_cross 62
mincross: pass 2 iter 1 trying 1 cur_cross 78 best_cross 62
mincross: pass 2 iter 2 trying 2 cur_cross 91 best_cross 62
mincross: pass 2 iter 3 trying 0 cur_cross 61 best_cross 61
mincross: pass 2 iter 4 trying 0 cur_cross 60 best_cross 60
mincross: pass 2 iter 5 trying 1 cur_cross 82 best_cross 60
mincross: pass 2 iter 6 trying 2 cur_cross 66 best_cross 60
mincross: pass 2 iter 7 trying 3 cur_cross 61 best_cross 60
mincross: pass 2 iter 8 trying 0 cur_cross 41 best_cross 41
mincross: pass 2 iter 9 trying 1 cur_cross 79 best_cross 41
mincross: pass 2 iter 10 trying 2 cur_cross 71 best_cross 41
mincross: pass 2 iter 11 trying 3 cur_cross 58 best_cross 41
mincross: pass 2 iter 12 trying 0 cur_cross 40 best_cross 40
mincross: pass 2 iter 13 trying 1 cur_cross 80 best_cross 40
mincross: pass 2 iter 14 trying 2 cur_cross 79 best_cross 40
mincross: pass 2 iter 15 trying 3 cur_cross 60 best_cross 40
mincross: pass 2 iter 16 trying 0 cur_cross 39 best_cross 39
mincross: pass 2 iter 17 trying 1 cur_cross 85 best_cross 39
mincross: pass 2 iter 18 trying 2 cur_cross 83 best_cross 39
mincross: pass 2 iter 19 trying 3 cur_cross 70 best_cross 39
mincross: pass 2 iter 20 trying 4 cur_cross 53 best_cross 39
mincross: pass 2 iter 21 trying 5 cur_cross 88 best_cross 39
mincross: pass 2 iter 22 trying 6 cur_cross 64 best_cross 39
mincross: pass 2 iter 23 trying 7 cur_cross 55 best_cross 39
merge2: graph CR, rank 10 has only 9 < 10 nodes
merge2: graph CR, rank 11 has only 7 < 8 nodes
merge2: graph CR, rank 12 has only 8 < 9 nodes
merge2: graph CR, rank 13 has only 8 < 9 nodes
merge2: graph CR, rank 16 has only 11 < 12 nodes
merge2: graph CR, rank 17 has only 12 < 13 nodes
merge2: graph CR, rank 18 has only 12 < 13 nodes
merge2: graph CR, rank 19 has only 12 < 13 nodes
merge2: graph CR, rank 20 has only 12 < 13 nodes
merge2: graph CR, rank 21 has only 12 < 13 nodes
merge2: graph CR, rank 22 has only 12 < 13 nodes
merge2: graph CR, rank 23 has only 12 < 13 nodes
merge2: graph CR, rank 24 has only 14 < 16 nodes
merge2: graph CR, rank 25 has only 14 < 16 nodes
merge2: graph CR, rank 26 has only 13 < 15 nodes
merge2: graph CR, rank 27 has only 15 < 17 nodes
merge2: graph CR, rank 28 has only 14 < 16 nodes
merge2: graph CR, rank 29 has only 17 < 19 nodes
merge2: graph CR, rank 30 has only 20 < 23 nodes
merge2: graph CR, rank 31 has only 19 < 21 nodes
merge2: graph CR, rank 32 has only 16 < 18 nodes
merge2: graph CR, rank 33 has only 18 < 20 nodes
merge2: graph CR, rank 34 has only 16 < 17 nodes
merge2: graph CR, rank 35 has only 16 < 17 nodes
merge2: graph CR, rank 36 has only 18 < 20 nodes
merge2: graph CR, rank 37 has only 19 < 21 nodes
merge2: graph CR, rank 38 has only 16 < 18 nodes
merge2: graph CR, rank 39 has only 15 < 17 nodes
merge2: graph CR, rank 40 has only 15 < 16 nodes
merge2: graph CR, rank 41 has only 15 < 16 nodes
merge2: graph CR, rank 42 has only 18 < 20 nodes
merge2: graph CR, rank 43 has only 16 < 18 nodes
merge2: graph CR, rank 44 has only 17 < 19 nodes
merge2: graph CR, rank 45 has only 18 < 19 nodes
merge2: graph CR, rank 46 has only 15 < 16 nodes
mincross CR: 37 crossings, 0.01 secs.
network simplex: 100 200 300 400 500 600
network simplex: 1193 nodes 1745 edges 609 iter 0.03 sec
Aborted
The "input causing the bug" is generated with [user@machine graph]# php workflow_diagram.php --group_by_workflow=no
Without rankdir=LR; in the second line of the "input causing the bug" dot does not abort (But draws the graph up down in stead of left right...)
Hans-Chr. Jehg
Input file: b1559.dot
Owner: *
Status: *