我已将Fedora从28升级到最新的29,Slack不再工作.它返回一个Segmentation fault (core dumped)
.
编辑:问题已在Slack 3.3.4中修复
我已将Fedora从28升级到最新的29,Slack不再工作.它返回一个Segmentation fault (core dumped)
.
编辑:问题已在Slack 3.3.4中修复
用valgrind
我得到了这个输出:
Process terminating with default action of signal 11 (SIGSEGV): dumping core
Bad permissions for mapped region at address 0xDBF060
at 0xDBF060: ??? (in /usr/lib/slack/slack)
by 0x7112071: node::http2::Http2Session::Callbacks::Callbacks(bool) (in /usr/lib/slack/libnode.so)
by 0x7112134: ??? (in /usr/lib/slack/libnode.so)
by 0x5853CE9: call_init.part.0 (in /usr/lib64/ld-2.28.so)
by 0x5853DE9: _dl_init (in /usr/lib64/ld-2.28.so)
by 0x5845149: ??? (in /usr/lib64/ld-2.28.so)
这个问题似乎是在一个"过时"的libnode.so
版本中.我刚刚从最新的atom.rpm
安装中复制了另一个版本的libnode.so
,包括:
sudo mv /usr/lib/slack/libnode.so /usr/lib/slack/libnode.so.old
sudo ln -s /usr/share/atom/libnode.so /usr/lib/slack/libnode.so
Edit
正如用户Pierre Bellan已经说过的,您可以通过以下功能轻松在操作系统上找到libnode.so
的其他版本:
我使用atom one是因为我确信编辑器最近的一次工作更新.