使用swftools的pdf2swf将PDF转换为SWF时,出现Segmentation fault(core dumped)错误。有没有人遇到这个或知道可能出错的地方。
我在错误发生前收到的通知是:
NOTICE File contains jpeg pictures
NOTICE file contains soft masks
NOTICE file contains forms
NOTICE file contains transparency groups
Segmentation fault (core dumped)
这可能无法帮助我,但值得一试。
答案 0 :(得分:3)
尝试使用“-O 1”标志运行pdf2swf。
答案 1 :(得分:1)
使用gdb并附加到核心转储,看看发生了什么......
答案 2 :(得分:1)
检查dmesg,您可能会看到类似于:
的内容pdf2swf[23607]: segfault at 0 ip 00f88400 sp bf8af690 error 4 in libjpeg.so.8.0.0[f7e000+34000]
表示segfault来自libjpeg。降级为libjpeg7为我解决了这个问题(Fedora Core 12)。