我正在使用默认的ruby PDF::Reader
,而我正在使用ImageMagick
从pdf
中提取图片。我在尝试阅读pdf
时发现错误,表示已检测到堆栈粉碎攻击。如何修复pdf
,以便在阅读时不会触发该错误。
答案 0 :(得分:0)
pdf-reader是一个纯粹的ruby库,所以它不太可能是根本原因。
你是如何使用imagemagick的?如果你正在使用编译的rubygem,它们可能有一个bug。从ruby中使用imagemagick有几个选项,所以你可以尝试其中一种替代方法。
您是否可以提供触发问题的最简单脚本以及确切错误消息的副本?