wkhtmltoimage 分段错误(核心转储)。错误带有一些特定的网址

Posted

技术标签:

【中文标题】wkhtmltoimage 分段错误(核心转储)。错误带有一些特定的网址【英文标题】:wkhtmltoimage Segmentation Fault (core dumped) . The error came with some particular url 【发布时间】:2013-01-31 02:47:04 【问题描述】:

shttp://code.google.com/p/wkhtmltopdf/downloads/detail?name=wkhtmltoimage-0.11.0_rc1-static-amd64.tar.bz2

http://code.google.com/p/wkhtmltopdf/downloads/detail?name=wkhtmltoimage-0.11.0_rc1-static-i386.tar.bz2

我已经尝试了以上两个 wkhtml2image 版本,我得到了相同的结果:

"wkhtmltoimage-i386 --disable-javascript --disable-plugins http://apple.comtest.jpg"

加载页面 (1/2) 渲染 (2/2) QPixmap:不使用 GUI 时无法创建 QPixmap] 25% 分段错误(核心转储)

奇怪的是该插件在某些网站 url(例如 google.com、wordpress.com)上运行良好,但在某些 url 上却无法运行,例如: apple.com,paypal.com,linkedin.com,....

我尝试添加一些标志来禁用 javascript,就像某些人在 http://code.google.com/p/wkhtmltopdf/issues/detail?id=786 上所说的那样,但没有任何效果。

我的服务器信息:CentOS 6.3。 任何帮助表示赞赏。

【问题讨论】:

【参考方案1】:

我安装了虚拟 X11 服务器来解决这个问题。我找到的教程如下 http://tech.gluga.com/2012/09/screenshot-webpage-via-command-line.html

【讨论】:

以上是关于wkhtmltoimage 分段错误(核心转储)。错误带有一些特定的网址的主要内容,如果未能解决你的问题,请参考以下文章

分段错误:核心转储

分段故障核心转储错误

识别导致分段错误(核心转储)的错误

beautifulsoup 4:分段错误(核心转储)

获取“分段错误核心转储”

分段错误(核心转储)Laravel SwiftMailer