Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002459graphvizFdppublic2014-05-26 12:222014-05-26 15:58
Reporterganis 
Assigned To 
PrioritynormalSeveritycriticalReproducibilityalways
StatusnewResolutionopen 
PlatformLinux x86-64OSRHELOS Version7 Release Cand.
Summary0002459: Crash of fdp (segv in makeAddPoly) during PNG creation
DescriptionRunning fdp on RHEL 7 release candidate to produce a PNG from the attached .dot file, we get a SEGV in makeAddPoly .

The graphviz version installed in RHEL7 release candidate is 2.30.1 ; unfortunately we are currently not in the position to test later versions easily.
Are there chances that this was fixed in version 2.38?

Thanks for your consideration.
Steps To ReproduceRun:

 $ fdp -q1 -Tpng -otest.png -Tcmap -otest.map LibraryDependencies.dot

using the attached file.
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENT
VERSION2.30.1
Attached Filesdot file icon LibraryDependencies.dot (Attachment missing)

- Relationships

-  Notes
User avatar (0000747)
north (administrator)
2014-05-26 13:27

$ fdp -q1 -Tpng -otest.png -Tcmap -otest.map LibraryDependencies.dot
$ fdp -V
fdp - graphviz version 2.39.0 (20140420.1157)
$

This was under Mac OSX. Not sure about Linux. Ask Emden if there were any fixed to fop?
The resulting PNG file is about 450K, nothing surprising.
User avatar (0000748)
erg (administrator)
2014-05-26 15:58

I can state that this works fine in 2.38 on Linux, and that there have been many bug fixes since 2.30. The puzzling thing is that, by 2.30, overlap=false uses the prism algorithm, which does not call makeAddPoly.

- Issue History
Date Modified Username Field Change
2014-05-26 12:22 ganis New Issue
2014-05-26 12:22 ganis File Added: LibraryDependencies.dot
2014-05-26 13:27 north Note Added: 0000747
2014-05-26 15:58 erg Note Added: 0000748


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