Number: 1488
Title: Graphviz Crashing w/ Symbol not found error
Submitter: Robert J. Sanford, Jr.
Date: Fri Oct 17 16:50:10 2008
Subsys: Output generation
Version: 2.20
System: x86-OSX-10.5.5
Severity: critical
Problem:
Today (2008-10-17) installed Graphviz for the first time (clean install) using the stable release package installer for use from within Python application using python-graph (http://code.google.com/p/python-graph/). Generation of the dot notation appears to be working fine but when I attempt to run Graphviz against the dot notation file I get the following errors:

dyld: lazy symbol binding failed: Symbol not found: _pixman_image_create_bits
  Referenced from: /usr/local/lib/graphviz/libgvplugin_pango.5.dylib
  Expected in: flat namespace

dyld: Symbol not found: _pixman_image_create_bits Referenced from: /usr/local/lib/graphviz/libgvplugin_pango.5.dylib Expected in: flat namespace

sh: line 1: 1892 Trace/BPT trap python -u -c "import tmhooks, sys; del sys.argv[0]; __file__ = sys.argv[0]; del sys, tmhooks; execfile(__file__)" /Users/wobbet/Documents/development/KEYCHAIN/PyGambit/Parser/run.py

Python code to call is as follows: # Print to DOT Language dot = self._moduleDef.graph.write(fmt='dot') print dot # Print graph as PNG image gvv = gv.readstring(dot) gv.layout(gvv,'neato') gv.render(gvv,'png','graph.png')


Input file: b1488.dot
Comments:
I have attempted to use 'dot' as the layout in addition to 'neato' (I'm creating a digraph if that matters).

I have also attempted to create JPEG and GIF images in addition to PNG images. In all cases the image file is created but it is zero bytes.

Please also note defect #1479 is similar if not identical.
Owner: *
Status: *