为什么 Chromium 会在启动后几秒钟内崩溃?

mat*_*rns 4 chromium 11.10 debugging

当我启动 Chromium 时,程序在选项卡加载后不久就消失了。

我全新安装了 ubuntu 11.10,我使用 wubi 安装程序安装了它。Chromium 在我第一次安装时运行良好。我记得在它停止之前做过的事情:

  • 我安装了 200 多个 ubuntu 更新
  • 我将 chrome 与我的谷歌帐户(书签等)同步
  • 安装和删除eclipse

我尝试卸载并重新安装 Chromium,但问题仍然存在。

我在哪里可以查找崩溃的原因?

更新 - 这是控制台吐出的内容:

matt@ubuntu:~$ chromium-browser 

(chromium-browser:2023): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(chromium-browser:2023): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(chromium-browser:2023): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(chromium-browser:2023): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
[2023:2023:1515592300:ERROR:browser_main.cc(96)] Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 1026
chromium-browser: /build/buildd/cairo-1.10.2/src/cairo-surface.c:1287: cairo_surface_set_device_offset: Assertion `status == CAIRO_STATUS_SUCCESS' failed.
Aborted
matt@ubuntu:~$ 
Run Code Online (Sandbox Code Playgroud)

mat*_*rns 5

简答

  1. 从终端启动 Chromium chromium-browser --password-store=basic
  2. 登录到一个网页(在我的例子中,gmail)
  3. 关闭 Chromium
  4. 现在应该可以正常启动了。

原因

我发现这里已经报告这个错误。我的默认起始页面是 gmail 登录页面(它是导致崩溃的密码页面)。我能够启动该程序,使其通过选项“--password-store=basic”保持打开状态。这样做似乎解决了我同步的密码密钥库的一些问题。