Hi All,<br><br>I am having an issue with the epstopdf tool, on TexLive 2008 on both Mac OS X and Windows.  If I use GraphViz to generate a postscript file, epstopdf will fail to convert it to a PDF file with a Ghostscript stack trace, as such:<br>
<br><span style="font-family: courier new,monospace;">acheron:graphviz jholewinski$ epstopdf graph.eps<br>Error: /undefined in or:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Operand stack:</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Execution stack:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1905   1   3   %oparray_pop   1904   1   3   %oparray_pop   1888   1   3   %oparray_pop   1771   1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Dictionary stack:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">   --dict:1152/1684(ro)(G)--   --dict:0/20(G)--   --dict:70/200(L)--</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Current allocation mode is local</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Last OS error: 2</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">GPL Ghostscript 8.63: Unrecoverable error, exit code 1</span><br><br><br>However, the conversion works if I manually invoke Ghostscript with epstopdf&#39;s output (Ghostscript command-line options obtained using `epstopdf --debug` output):<br>
<br><br>
<span style="font-family: courier new,monospace;">acheron:graphviz jholewinski$ epstopdf --outfile=graph.tmp --nogs graph.eps &amp;&amp; cat graph.tmp | gs -q -sDEVICE=pdfwrite  -dPDFSETTINGS=/prepress -dMaxSubsetPct=100 -dSubsetFonts=true -dEmbedAllFonts=true -dAutoRotatePages=/None  -sOutputFile=&quot;graph.pdf&quot; - -c quit</span><br clear="all">
<br><br>Does anyone know what causes this, or what the solution is?  The graphs in question are being generated and converted by Doxygen, so I have no control over how epstopdf is being invoked and cannot simply use this two step process.  I read of some related issues related to line endings, but changing the line endings to CR, LR, or CRLF does not help in this case.  The issue is also not specific to Doxygen.  The same error occurs with a simple GraphViz graph:<br>
<br><span style="font-family: courier new,monospace;">digraph G</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">{</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">  V1 -&gt; V2;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">}</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">acheron:graphviz jholewinski$</span><span style="font-family: courier new,monospace;"> dot -Tps graph.dot -o graph.eps</span><br>
<span style="font-family: courier new,monospace;">acheron:graphviz jholewinski$ epstopdf graph.eps<br>
Error: /undefined in or:</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Operand stack:<br>...<br></span><br>I have tried TexLive 2007 on Linux, and the problem does not seem to appear.<br><br>-- <br><br>Thanks,<br><br>Justin Holewinski<br>