【问题标题】:Segmentation Fault when starting google-chrome-stable on Ubuntu 18.04在 Ubuntu 18.04 上启动 google-chrome-stable 时出现分段错误
【发布时间】:2020-02-18 06:22:57
【问题描述】:

尝试通过 CLI 使用 Xvfb 启动 google-chrome-stable 时刚开始遇到崩溃。特别是 AWS EC2 AMI“Canonical, Ubuntu, 18.04 LTS, amd64 bionic image build on 2018-09-12”

Chrome 在这个实例上运行了好几个月,今天突然开始崩溃。不仅如此,它还开始在我没有接触过的单独克隆实例上崩溃。很奇怪。可能与最近为此 AMI 推送的任何更新有关?

第一次尝试调用“$ google-chrome-stable”时出现以下错误:

[1917:1917:0213/165941.946941:ERROR:browser_main_loop.cc(1512)] Unable to open X display.

在以后的尝试中,我遇到了分段错误。

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/opt/google/chrome/chrome    '.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f7c532462dd in ?? () from /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0

任何想法如何调查 google-chrome-stable 发生了什么?也许我可以尝试将 AMI 回滚到以前的版本,或者只是启动一个新实例。我坚信这是 AMI 升级,因为 Selenium/google-chrome-stable 今天早上在更新之前运行良好。并且更新破坏了两个独立的 EC2 实例,其中一个今天没有被触及。

【问题讨论】:

    标签: amazon-ec2 segmentation-fault selenium-chromedriver ubuntu-18.04


    【解决方案1】:

    通过使用 pip3 模块“pyvirtualdisplay”找到了一种解决方法,它是 X 的包装器。我仍然不知道是什么导致 Xvfb 崩溃,但如果你发现这个问题与同样的问题尝试使用该模块。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-19
      • 1970-01-01
      • 2019-09-07
      • 2019-05-06
      • 1970-01-01
      • 1970-01-01
      • 2019-05-28
      • 1970-01-01
      相关资源
      最近更新 更多