pdf2swf分段错误(核心转储)错误139发生了什么?

时间:2011-10-15 09:01:07

标签: segmentation-fault flexpaper pdf2swf

我正在尝试将pdf文档转换为swf以与FlexPaper查看器一起使用。 当我尝试转换Paper.pdf(这是pdf带来的flexpaper示例)时出现错误139.

这是php代码:

$command = "/usr/local/bin/pdf2swf Paper.pdf -o Paper.swf -T 9 -f";
exec($command,$output,$return_var);
print_r($output);
print_r($return_var);

当我用详细模式(-vv)执行这些命令时,我得到了这个:

注意文件包含jpeg图片[1174] =>调试| moveTo -0.70 438.30 [1175] =>调试| lineTo -0.70 729.35 [1176] =>调试| lineTo 413.35 729.35 [1177] =>调试| lineTo 413.35 438.30 [1178] =>调试| lineTo -0.70 438.30 [1179] => VERBOSE绘制576x405 jpeg-image(id 90),大小为576x405(414x291),> 256色[1180] =>分段故障(核心转储))139

我尝试使用“-O 1”和“-O 2”标志运行pdf2swf。没有成功。

使用'-O 1'我得到: VERBOSE endPage(GfxOutputDev)[752] => VERBOSE刷新位图(bbox:56,56,118,89 62x33)(截断为0,0,595,841)[753] => VERBOSE绘制尺寸为62x33(62x33)的62x33图像(id 10),17种颜色[754] =>分段故障(核心转储))139

和“-O 2”: endPage(FullBitmapOutputDev)[558] => VERBOSE Flushing位图(bbox:0,56,595,800)[559] => VERBOSE绘制尺寸为595x744(595x744)的595x744图像(标识10),> 256色[560] =>分段故障(核心转储))139

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

  

分段错误(核心转储)

这意味着您尝试使用的pdf2swf版本是错误的。

您应该尝试构建最新版本,如果仍然崩溃,您可以尝试针对pdf2swf提交错误,或自行调试。