shadowsocks / shadowsocks-qt5

A cross-platform shadowsocks GUI client
GNU Lesser General Public License v3.0
7.97k stars 2.33k forks source link

crash on fedora 28 #734

Closed WestFarmer closed 6 years ago

WestFarmer commented 6 years ago

Gui can start, but actions such as “create connection manually” will cause immediate exit, error message is:

[root@localhost ~]# ss-qt5
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
ss-qt5: symbol lookup error: /lib64/libQtShadowsocks.so: undefined symbol: _ZN5Botan10get_cipherERKSsNS_10Cipher_DirE

I tried to install botan and botan2 include devel packages, but no effect.

[root@localhost ~]# dnf list installed botan*
已安装的软件包
botan.x86_64                                                                         1.10.17-3.fc28                                                                  @fedora 
botan-devel.x86_64                                                                   1.10.17-3.fc28                                                                  @fedora 
botan2.x86_64                                                                        2.6.0-1.fc28                                                                    @updates
botan2-devel.x86_64                                                                  2.6.0-1.fc28                                                                    @update
tapir commented 6 years ago

Sometimes crashes on connect/disconnect as well on Arch linux

amazingfate commented 6 years ago

try compile libqtshadowsocks on your system

librehat commented 6 years ago

cannot reproduce. I'm using Fedora 28 and it works fine for me