Next21Team / AmxxEasyHttp

HTTP, HTTPS and FTP for AMXX plugins
MIT License
40 stars 12 forks source link

Server crashes #22

Closed Polarhigh closed 2 months ago

Polarhigh commented 2 months ago
Program terminated with signal SIGABRT, Aborted.
#0  0xf7eeb079 in __kernel_vsyscall ()
[Current thread is 1 (Thread 0xe48ffb40 (LWP 21830))]
#0  0xf7eeb079 in __kernel_vsyscall ()
#1  0xf7c37912 in raise () from /lib/i386-linux-gnu/libc.so.6
#2  0xf7c38da1 in abort () from /lib/i386-linux-gnu/libc.so.6
#3  0xf7c79d63 in ?? () from /lib/i386-linux-gnu/libc.so.6
#4  0xf7c80a2d in ?? () from /lib/i386-linux-gnu/libc.so.6
#5  0xf7c821c7 in ?? () from /lib/i386-linux-gnu/libc.so.6
#6  0xecc564d9 in CRYPTO_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#7  0xecc35806 in asn1_item_embed_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#8  0xecc359bf in ASN1_item_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#9  0xecc8bc0e in X509_NAME_ENTRY_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#10 0xecc785b9 in OPENSSL_sk_pop_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#11 0xecc8bcf0 in x509_name_ex_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#12 0xecc35ac4 in asn1_template_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#13 0xecc358ad in asn1_item_embed_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#14 0xecc35ac4 in asn1_template_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#15 0xecc358ad in asn1_item_embed_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#16 0xecc359bf in ASN1_item_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#17 0xecc8da3e in X509_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#18 0xecc7f57b in X509_OBJECT_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#19 0xecc785b9 in OPENSSL_sk_pop_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#20 0xecc7fb4f in X509_STORE_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#21 0xecdb7b4b in SSL_CTX_free () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#22 0xecc14e33 in ossl_close () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#23 0xecbe5b6e in cf_close () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#24 0xecbe5bad in ssl_cf_close () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#25 0xecbea499 in cf_setup_close () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#26 0xecc1c572 in cf_hc_close () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#27 0xecbdb0df in Curl_disconnect () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#28 0xecbea197 in Curl_conncache_close_all_connections () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#29 0xecbcdc77 in curl_multi_cleanup () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#30 0xecbdbdf1 in Curl_close () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#31 0xecbc4daa in curl_easy_cleanup () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#32 0xecbabe7a in cpr::CurlHolder::~CurlHolder() () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#33 0xecbbba88 in std::_Sp_counted_ptr<cpr::CurlHolder*, (__gnu_cxx::_Lock_policy)2>::_M_dispose() () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#34 0xecb8b04b in async::detail::task_func<async::threadpool_scheduler, async::detail::root_exec_func<async::threadpool_scheduler, ezhttp::Response, ezhttp::EasyHttp::SendRequest(ezhttp::RequestMethod, cpr::Url const&, ezhttp::RequestOptions const&, std::function<void (ezhttp::Response)> const&)::{lambda()#1}, false>, ezhttp::Response>::run(async::detail::task_base*) () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#35 0xecba83da in async::detail::thread_task_loop(async::detail::threadpool_data*, unsigned int, async::task_wait_handle) () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#36 0xecba8775 in async::detail::recursive_spawn_worker_thread(async::detail::threadpool_data*, unsigned int, unsigned int) () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#37 0xecba87e3 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(async::detail::threadpool_data*, unsigned int, unsigned int), async::detail::threadpool_data*, int, unsigned int> > >::_M_run() () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#38 0xece55fcd in execute_native_thread_routine () from cstrike/addons/amxmodx/modules/easy_http_amxx_i386.so
#39 0xf7dec3bd in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#40 0xf7d02c96 in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
Polarhigh commented 2 months ago

Done in https://github.com/Next21Team/AmxxEasyHttp/commit/ce72ad9c2f18fdec16f09e06cae197da4929352a