Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002398graphvizDotpublic2013-12-02 16:112013-12-04 15:39
Reporterallamistakeo18 
Assigned Toerg 
PriorityimmediateSeveritycrashReproducibilityalways
StatusclosedResolutionno change required 
PlatformMacOSXOS Version10.9
Summary0002398: Segmentation fault on trivial graph
Description"dot -Tpng" on the trivial graph below crashes with a segmentation fault.
graph {
    n1;
}
Additional InformationBuilt using MacPorts.
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENT
VERSIONdot - graphviz version 2.34.0 (20131129.1946)
Attached Files? file icon dot.crash [^] (37,052 bytes) 2013-12-02 16:11

- Relationships

-  Notes
User avatar (0000614)
erg (administrator)
2013-12-03 09:11

> From the crash log, the crash occurs way down in libfreetype, called from fontconfig, called from gvplugin_pango. I seem to recall that some of the code we use in the pango plugin relies on deprecated features. I wonder if this plays a role. It would be interesting to see the make output during the build of the pango plugin.
User avatar (0000615)
erg (administrator)
2013-12-03 09:11

Chris Scott responds:

Thanks for your feedback.

I think you are on the right track: the port for libfreetype in MacPorts has just been updated to version 2.5.1, which apparently has deprecated some things and broken a number of ports. Should I raise a bug against the MacPorts port of pango?…

I’ll see what I can do about providing you with the make output of the pango build.
User avatar (0000617)
ellson (administrator)
2013-12-03 10:04

I thought I had fixed the issue with the deprecated features ... and made it conditional ... the first time I tried to fix it it broke RHEL4 which didn't have the newer features. Is this just the 2.34 stable release? Or do I gather from Stephen that the nightly snapshots are OK ?

Time for a new stable release, I guess.
User avatar (0000618)
erg (administrator)
2013-12-04 08:49

I was just guessing, given the simplicity of the input graph and where the crash occurred. It would be good to see the build log when building on OSX 10.9. At present, we don't build for this version.
User avatar (0000619)
allamistakeo18 (reporter)
2013-12-04 13:49

Problem solved. Was a bug in freetype.
https://trac.macports.org/ticket/41674 [^]
User avatar (0000620)
erg (administrator)
2013-12-04 15:39

Thanks.

- Issue History
Date Modified Username Field Change
2013-12-02 16:11 allamistakeo18 New Issue
2013-12-02 16:11 allamistakeo18 File Added: dot.crash
2013-12-03 09:11 erg Note Added: 0000614
2013-12-03 09:11 erg Note Added: 0000615
2013-12-03 10:04 ellson Note Added: 0000617
2013-12-04 08:49 erg Note Added: 0000618
2013-12-04 13:49 allamistakeo18 Note Added: 0000619
2013-12-04 15:39 erg Note Added: 0000620
2013-12-04 15:39 erg Assigned To => erg
2013-12-04 15:39 erg Status new => closed
2013-12-04 15:39 erg Resolution open => no change required


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