Slack 无法突然启动。Slack 是使用 Snap 安装的。
dmesg
:
[63983.140086] ThreadPoolForeg[58617]: segfault at 34d0 ip 00000000000034d0 sp 00007fdb3e23ce08 error 14
[63983.140096] Code: Bad RIP value.
[63983.375855] traps: Chrome_IOThread[58504] trap int3 ip:55c2908ba1c4 sp:7f0ec54347e0 error:0 in slack[55c28e42e000+5caf000]
答案1
我在升级后启动 Slack 时也遇到了问题,出现了同样的错误
Jul 11 16:45:43 samloyd kernel: [171452.625726] traps: Chrome_IOThread[114914] trap int3 ip:56465285b1c4 sp:7f543c1797e0 error:0 in slack[5646503cf000+5caf000]
恢复到 4.4.3 后问题得到解决。
答案2
答案3
使用最新的 Slack 4.7.0(最初导致此问题的原因)时,此解决方法对我有效:
打开终端并运行 snap shell:
snap run --shell slack
然后执行 slack 二进制文件:
$SNAP/usr/lib/slack/slack
来源: https://forum.snapcraft.io/t/slack-4-7-0-sefgault-ubuntu-18-04/18708/3
因此 SEGFAULT 是由--no-sandbox
命令参数列表中的标志引起的。
编辑:Ubuntu snap 已经更新,因此现在在 Slack 4.8.0 上没有启动问题。