|Anonymous | Login||2017-11-21 12:43 EST|
|Main | My View | View Issues | Change Log | Roadmap | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002398||graphviz||Dot||public||2013-12-02 16:11||2013-12-04 15:39|
|Status||closed||Resolution||no change required|
|Summary||0002398: Segmentation fault on trivial graph|
|Description||"dot -Tpng" on the trivial graph below crashes with a segmentation fault. |
|Additional Information||Built using MacPorts.|
|Tags||No tags attached.|
|VERSION||dot - graphviz version 2.34.0 (20131129.1946)|
|Attached Files||dot.crash [^] (37,052 bytes) 2013-12-02 16: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.|
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.
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.
|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.|
Problem solved. Was a bug in freetype.
|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|