|Anonymous | Login||2017-11-18 18:31 EST|
|Main | My View | View Issues | Change Log | Roadmap | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001964||graphviz||Dot||public||2010-09-27 16:24||2012-02-29 14:37|
|Platform||OS||x86-Linux-Ubuntu 2.6.32||OS Version|
|Summary||0001964: Assertion crash in minicross.c:846|
When I run dot with no arguments on the attached file, I get a
dot: mincross.c:846: install_in_rank: Assertion `(g)->u.rank[r].n <= (g)->u.rank[r].an' failed.
followed by a core dump.
Note that I don't believe this is OS specific; I was also getting a crash on Mac OS X, and
and switched over to linux to see if there was anything coming out on stderr (as there was).
|Tags||No tags attached.|
I stumbled on this issue too but finally found the root of the issue: there are several subgraphs with the same name. The assert is probably right but graphviz should give a corresponding error instead of an assert (and there is no comment/description for the assert() in the code).
|Sorry for the trouble. There is the assumption that clusters form a tree, both as named objects and as sets of nodes. At present, we rely on the user to guarantee this. I have added an appropriate warning, but the abort will still occur. When we move to the new graph library, the problem of name clashes will go away.|
|2011-04-28 04:03||user1||New Issue|
|2011-04-28 04:03||user1||Assigned To||=> user1|
|2012-02-23 14:58||adrien||Note Added: 0000191|
|2012-02-29 14:37||erg||Note Added: 0000200|
|2012-02-29 14:37||erg||Assigned To||gviz => erg|
|2012-02-29 14:37||erg||Status||acknowledged => closed|
|2012-02-29 14:37||erg||Resolution||open => fixed|
|2012-02-29 14:37||erg||Description Updated||View Revisions|
|MantisBT 1.2.5[^] Copyright © 2000 - 2011 MantisBT Group|