我用AngleSharp解析了Dotnet核心应用程序中的一个网站,它在Windows中运行良好,但在Debian上,它崩溃了,并出现以下错误:
分离断层
我用来解析的url是https当我用http url替换它时,它起作用了!

最佳答案

两个libssl版本之间的冲突导致的问题。
您可以检查安装的版本:

$ ls /usr/lib/x86_64-linux-gnu/libssl.so.*
/usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
/usr/lib/x86_64-linux-gnu/libssl.so.1.0.2
/usr/lib/x86_64-linux-gnu/libssl.so.1.1

通过删除版本1.0,我的问题得以解决:
apt-get remove ssl1.0.0.0

08-04 21:20