-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
百度网盘无法启动 #10
Comments
另附百度网盘一处疑似发行质量问题: |
该错误现象疑似因为载入了不正确的 so,建议以此为入口开始排查。 |
经查,baidunetdisk 中只有 |
经查,情况和 #8 一致,都是因为没有正确连接 openssl 所致,涉及的 so 有:
|
啧,那就只能报告给厂商了 |
百度网盘的情况和 #8 不完全一致,在钉钉中,是本应动态链接 libssl 却未能在链接时指定,导致 SSL 相关符号缺少定义。在百度网盘中,情况时上述四个动态链接库静态链接了 libssl,却误将静态连接进来的 libssl 的符号又作为动态符号导出了。上述行为致使在启动后,这四个动态链接库用到的 SSL 相关符号被指向了系统提供的 openssl 3.0 的同名符号。 该问题的解决办法为:增加 同时,上述动态链接库也存在未能连接系统库,致使出现符号缺少定义的情况:
因此可以推知,这些 so 文件在链接时也未能使用 |
使用 libLoL 0.1.3 及 0.1.4~pre4,百度网盘均无法启动,报错如下:
GDB backtrace (0.1.3)
The text was updated successfully, but these errors were encountered: