更新

更新

就在今天,我没有做任何我所知道的特殊更新或插件,Chromium 浏览器在启动后立即关闭。当我尝试在终端中启动它时,我收到以下消息:

Received signal 11 SEGV_MAPERR 000000000010
#0 0x7ff2a0573425 base::debug::StackTrace::StackTrace()
#1 0x7ff2a057380b <unknown>
#2 0x7ff2a089e390 <unknown>
#3 0x56177f66adc8 <unknown>
#4 0x56177f66d656 <unknown>
#5 0x56177f66ddf9 <unknown>
#6 0x56177f66e143 <unknown>
#7 0x7ff2a05ee821 <unknown>
#8 0x7ff2a0574eea base::debug::TaskAnnotator::RunTask()
#9 0x7ff2a059de90 base::MessageLoop::RunTask()
#10 0x7ff2a059f97d base::MessageLoop::DeferOrRunPendingTask()
#11 0x7ff2a05a083d <unknown>
#12 0x7ff2a05a1300 base::MessagePumpLibevent::Run()
#13 0x7ff2a059cf15 base::MessageLoop::RunHandler()
#14 0x7ff2a05c7628 base::RunLoop::Run()
#15 0x7ff2a05f3e36 base::Thread::ThreadMain()
#16 0x7ff2a05ee726 <unknown>
#17 0x7ff2a08946ba start_thread
#18 0x7ff289f433dd clone
r8: 000000000000002e  r9: 00005617810c16ec r10: 0000000000000000 r11: 00007ff289fd0f50
r12: 00007ff1f17f6ff0 r13: 0000000000000008 r14: 0000000000000008 r15: 00007ff1f17f6eb0
di: 0000000000000000  si: 00007ff1f17f6eb0  bp: 00007ff1f17f6f00  bx: 00007ff1f17f6eb0
dx: 000000000000005e  ax: 0000000000000000  cx: 0000561782b3af60  sp: 00007ff1f17f6e60
ip: 000056177f66adc8 efl: 0000000000010206 cgf: 0000000000000033 erf: 0000000000000004
trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000010
[end of stack trace]
Calling _exit(1). Core file will not be generated.

每次我尝试时它都会有稍许的变化,但基本上总是以那种方式出现,而且我不知道它在说什么。

尝试卸载 chromium-browser 并重新安装。没有变化。

于是我删除了 ~/.config/chromium 并重新运行,浏览器没有崩溃。耶!但随后我登录 Google,浏览器崩溃了,并显示上述相同消息。所以我再次启动它,但没有登录。到目前为止一切顺利。但只要打开任何复杂的网站,它就会在几秒钟内崩溃。

然后我打开了 Firefox。由于我是在浏览器上写这篇文章的,它终于看起来稳定了。所以我可以毫无困难地在 Firefox 上登录 Google,那么为什么 Chromium 会崩溃呢?

使用 Ubuntu 16.04。我四处寻找答案,许多人几年前遇到过类似的问题,但显然这已经不重要了,因为此后许多版本都发生了变化。

顺便说一下,我也尝试过不做chromium-browser --password-store=basic任何改变地运行。我也尝试过使用 下载存储库sudo add-apt-repository ppa:canonical-chromium-builds/stage,更新并重新安装。没有变化。还尝试运行chromium-browser --disable-gpu。没有变化。

我真的希望尽快得到答复,因为我对处理这个问题感到非常沮丧。

答案1

问题出在浏览器内部的某个扩展上。使用命令启动chromium-browser --disable-extensions对我来说很有效。

导航到 chrome://flags 并搜索“媒体路由器”并将其设置为已禁用。

答案2

今天早上我在 Linux Mint 上遇到了同样的问题,使用的是 59.0.3071.109——SEGV_MAPERR崩溃了。我运行了chromium-browser --disable-extensions。然后禁用了硬件加速。之前我禁用了它,因为 GPU 进程会泄漏内存。但似乎在升级时它又重新启用了。之后旧版本就可以正常工作了。

更新

从 降级到 58.0.3029.96 /var/cache/apt/archives。即使我禁用了硬件加速,GPU 进程仍然存在,并且扩展渲染也出现了故障。

答案3

抱歉,我的声望值不足,无法发表评论。

我只是想补充一下,这个问题有一个错误报告https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1702407

现在可以从上述错误报告中获取已修复的软件包。

相关内容