1

使用 swftools 中的 pdf2swf 将 PDF 转换为 SWF 时出现分段错误(核心转储)错误。有没有人遇到过这个或知道什么可能是错的。

我在错误之前收到的通知是:

NOTICE File contains jpeg pictures
NOTICE file contains soft masks
NOTICE file contains forms
NOTICE file contains transparency groups
Segmentation fault (core dumped)

这可能无法帮助我,但值得一试。

4

3 回答 3

3

并尝试使用“-O 1”标志运行 pdf2swf。

于 2010-01-13T08:00:56.057 回答
1

使用 gdb 并附加到核心转储,看看发生了什么......

于 2010-01-13T07:28:13.353 回答
1

检查 dmesg,您可能会看到类似以下内容:

pdf2swf[23607]: segfault at 0 ip 00f88400 sp bf8af690 error 4 in libjpeg.so.8.0.0[f7e000+34000]

表明段错误来自 libjpeg。降级到 libjpeg7 为我解决了这个问题(Fedora Core 12)。

于 2010-02-11T19:45:18.350 回答