如何使用 midori、luakit 和 surf 规避“非法指令错误”

如何使用 midori、luakit 和 surf 规避“非法指令错误”

我刚刚安装了一个全新的极简版 ubuntu 12.04 系统,首先没有 X,然后我安装了xinitxmonad。之后我安装了一些轻量级浏览器:surfluakitmidori

当我从命令行启动其中一个浏览器时,它会一直运行,直到我输入 URL。然后浏览器退出,命令行上出现一条错误消息:

Illegal instruction

之后我尝试了firefox一下,chromium没有任何问题。

知道如何修复这个问题吗?

如果没有,哪里是报告此错误的最佳地点?(我不清楚在哪里报告,因为它似乎影响多个软件包 - 我的第一个猜测是它可能是 webkit 的问题,但 Chromium 运行时没有问题)

编辑 我最终将错误报告给了https://launchpad.net/ubuntu/+source/luakit/+bug/1027787

答案1

在我看来,这听起来像是一个错误。假设您使用的是 libglib2.0-0 版本 2.24(适用于 Ubuntu 12.04),我建议您在 webkit 下的 Launchpad 中报告该错误,因为它是一个共同点。Chromium 在单独的进程下运行选项卡,并且可能以其他方式使用 webkit。

在错误被分类后,可能会确定不同的原因,但我认为这将是一个好的开始。 包名错误不是罪过,但报告所有错误很重要。

我提到 libglib2.0-0 是因为 Midori FAQ 中关于类似崩溃的主题中提到了该 glib 版本。

相关内容