Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001866graphvizCircopublic2010-04-26 14:372011-04-28 04:03
ReporterRob Rader 
Assigned Toerg 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOS*-*-OS Version
Summary0001866: circo crash when non-directional line with specific order is encountered.
Description



Running with a specific dot file as input causes a crash. Changing the order of a single line in the file, avoids the crash.



I am guessing that the problem is in the input parse algorithem, because it does not fail if I move the location of the line in the file.



Here is the information on the build. I am consuming the binaries off of the site. Please feel free to contact me if you need more info.
<CD>
circo - graphviz version 2.26.3 (20100126.1600)
Activated plugin library: gvplugin_pango.dll
Using textlayout: textlayout:cairo
Activated plugin library: gvplugin_neato_layout.dll
Using layout: circo:neato_layout
Activated plugin library: gvplugin_core.dll
Using render: dot:core
Using device: dot:dot:core
The plugin configuration file:
        C:\Program Files\Graphviz2.26.3\bin\config6
                was successfully loaded.
    render : cairo dot fig gd gdiplus map ps svg tk vml vrml xdot
    layout : circo dot fdp neato nop nop1 nop2 osage patchwork sfdp twopi
    textlayout : textlayout
    device : bmp canon cmap cmapx cmapx_np dot emf emfplus eps fig gd gd2 gif gv imap imap_np ismap jpe jpeg jpg m
etafile pdf plain plain-ext png ps ps2 svg svgz tif tiff tk vml vmlz vrml wbmp xdot
    loadimage : (lib) bmp eps gd gd2 gif jpe jpeg jpg png ps svg
</CD>
Steps To Reproduce

graph RelClassLoop {
node[height = .1, width = .2, fontsize = "12", shape = box];
    "C" -- "B" ;
    "C" -- "D" ;
    "C" -- "A" ;
    "C" -- "E" ;
    "C" -- "F" ;
    "A" -- "B" ;
    "G" -- "D" ;
    "H" -- "G" ;
    "H" -- "I" ;
    "J" -- "K" ;
    "K" -- "B" ;
    "K" -- "A" ;
    "I" -- "G" ;
    "I" -- "J" ;
    "E" -- "F" ;
    "L" -- "E" ;
    "L" -- "F" ;
}

Additional Information

Move the line "A" -- "B" ; to the top of the list and the problem goes away.

[erg] Same as earlier circo bugs
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID1936
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENTFixed (1 Apr 2010)
VERSION     2.26.3
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:03 user1 New Issue
2011-04-28 04:03 user1 Assigned To => erg


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker