Lubuntu 18.04.1 在 VirtualBox 中完美运行了大约两年,昨天安装了一些更新。
更新后,firefox 和 chromium 都无法启动。从终端启动它们时,它们只会抛出错误Segmentation fault (core dumped)
。
系统日志显示:
[ 1117.595260] firefox[1589]: segfault at 1 ip 0000000000000001 sp 00007ffc7be98758 error 14 in firefox[7faebfd8f000+9a000]
[ 1117.595270] Code: Bad RIP value.
[ 1125.775419] chromium-browse[1592]: segfault at 2 ip 000056265394fb3c sp 00007ffe209f7608 error 4 in chromium-browser[56264fa77000+9618000]
[ 1125.775423] Code: 43 40 48 c7 43 40 00 00 00 00 48 89 45 e0 48 8d 55 e0 4c 89 f7 41 ff d7 48 8b 7d e0 48 c7 45 e0 00 00 00 00 48 85 ff 74 06 48 <8b> 07 ff 50 08 48 8d 7d d0 e8 16 06 52 fd 48 83 c4 18 5b 41 5e 41
昨天更新的 apt 日志:
Start-Date: 2020-05-17 20:48:59
Commandline: aptdaemon role='role-commit-packages' sender=':1.263'
Install: libnetplan0:amd64 (0.99-0ubuntu3~18.04.1, automatic)
Upgrade: netplan.io:amd64 (0.98-0ubuntu1~18.04.1, 0.99-0ubuntu3~18.04.1), libapt-inst2.0:amd64 (1.6.12, 1.6.12ubuntu0.1), signal-desktop:amd64 (1.33.4, 1.34.1), libsystemd0:amd64 (237-3ubuntu10.39, 237-3ubuntu10.40), libpulsedsp:amd64 (1:11.1-1ubuntu7.5, 1:11.1-1ubuntu7.7), apt:amd64 (1.6.12, 1.6.12ubuntu0.1), pulseaudio:amd64 (1:11.1-1ubuntu7.5, 1:11.1-1ubuntu7.7), udev:amd64 (237-3ubuntu10.39, 237-3ubuntu10.40), libmagic1:amd64 (1:5.32-2ubuntu0.3, 1:5.32-2ubuntu0.4), libapt-pkg5.0:amd64 (1.6.12, 1.6.12ubuntu0.1), libudev1:amd64 (237-3ubuntu10.39, 237-3ubuntu10.40), nplan:amd64 (0.98-0ubuntu1~18.04.1, 0.99-0ubuntu3~18.04.1), libexif12:amd64 (0.6.21-4ubuntu0.1, 0.6.21-4ubuntu0.2), libmagic-mgc:amd64 (1:5.32-2ubuntu0.3, 1:5.32-2ubuntu0.4), libpulse0:amd64 (1:11.1-1ubuntu7.5, 1:11.1-1ubuntu7.7), chromium-browser:amd64 (81.0.4044.122-0ubuntu0.18.04.1, 81.0.4044.138-0ubuntu0.18.04.1), gir1.2-snapd-1:amd64 (1.49-0ubuntu0.18.04.1, 1.49-0ubuntu0.18.04.2), libpulse-mainloop-glib0:amd64 (1:11.1-1ubuntu7.5, 1:11.1-1ubuntu7.7), systemd-sysv:amd64 (237-3ubuntu10.39, 237-3ubuntu10.40), firefox-locale-en:amd64 (76.0+build2-0ubuntu0.18.04.1, 76.0.1+build1-0ubuntu0.18.04.1), chromium-codecs-ffmpeg-extra:amd64 (81.0.4044.122-0ubuntu0.18.04.1, 81.0.4044.138-0ubuntu0.18.04.1), libpam-systemd:amd64 (237-3ubuntu10.39, 237-3ubuntu10.40), systemd:amd64 (237-3ubuntu10.39, 237-3ubuntu10.40), apt-utils:amd64 (1.6.12, 1.6.12ubuntu0.1), iproute2:amd64 (4.15.0-2ubuntu1, 4.15.0-2ubuntu1.1), libnss-systemd:amd64 (237-3ubuntu10.39, 237-3ubuntu10.40), file:amd64 (1:5.32-2ubuntu0.3, 1:5.32-2ubuntu0.4), firefox:amd64 (76.0+build2-0ubuntu0.18.04.1, 76.0.1+build1-0ubuntu0.18.04.1), libsnapd-glib1:amd64 (1.49-0ubuntu0.18.04.1, 1.49-0ubuntu0.18.04.2), libjson-c3:amd64 (0.12.1-1.3, 0.12.1-1.3ubuntu0.2), chromium-browser-l10n:amd64 (81.0.4044.122-0ubuntu0.18.04.1, 81.0.4044.138-0ubuntu0.18.04.1), pulseaudio-utils:amd64 (1:11.1-1ubuntu7.5, 1:11.1-1ubuntu7.7)
End-Date: 2020-05-17 20:49:55
我该如何开始追踪此段错误的原因?我假设其中一个更新的软件包是罪魁祸首,但哪些软件包由 Firefox 和 Chromium 共享?我可以回滚这些更新吗?
已更新以添加:
其他应用程序仍可成功启动并运行,包括 Tor Browser、Signal、Sylpheed、AbiWord 等。
这是输出
free -h
(按照评论中的@heynnema 的要求):
total used free shared buff/cache available
Mem: 5.8G 290M 4.5G 2.7M 1.0G 5.3G
Swap: 2.0G 0B 2.0G