我正在编写一个连接到远程服务器并使用自签名证书的程序。我在程序中的几个点收到以下错误。
Program received signal SIGSEGV, Segmentation fault.
0xb7ec3688 in X509_STORE_add_lookup () from /lib/i386-linux-gnu/libcrypto.so.1.0.0
在此刻:
if (!SSL_CTX_load_verify_locations(
ssl_ctx_p, "bundle_test.p12.pem", NULL))
还有一个:
Program received signal SIGSEGV, Segmentation fault.
0xb7ec389e in X509_STORE_get_by_subject () from /lib/i386-linux-gnu/libcrypto.so.1.0.0
这里:
ssl_ret = SSL_connect(ssl_p);
我对此很陌生,不知道出了什么问题,如果有人可以提出更好的调试或找出问题的方法,我将不胜感激!