百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
返回工具页/返回 Issues 列表
#1835·skynet

今天最新的代码运行了 https 客户端压力测试,运行了一段时间后崩溃了,重现了两次。

作者: yuanfengyun创建于 2023年12月9日更新于 2024年12月8日
bash
(gdb) bt
#0  0x00007f3952e317a5 in sha1_block_data_order_shaext () from /lib64/libcrypto.so.10
#1  0x00007f3952e2f50f in SHA1_Update () from /lib64/libcrypto.so.10
#2  0x00007f3952ee0537 in ssleay_rand_add.part.0 () from /lib64/libcrypto.so.10
#3  0x00007f3952ec90b4 in ECDSA_sign_ex () from /lib64/libcrypto.so.10
#4  0x00007f3952ec9139 in ECDSA_sign () from /lib64/libcrypto.so.10
#5  0x00007f3952ea6b70 in pkey_ec_sign () from /lib64/libcrypto.so.10
#6  0x00007f3952eeccbe in EVP_SignFinal () from /lib64/libcrypto.so.10
#7  0x00007f3952f5afbb in fips_pkey_signature_test () from /lib64/libcrypto.so.10
#8  0x00007f3952ea4055 in EC_KEY_generate_key () from /lib64/libcrypto.so.10
#9  0x00007f3953baba85 in ssl3_send_client_key_exchange () from /lib64/libssl.so.10
#10 0x00007f3953baf460 in ssl3_connect () from /lib64/libssl.so.10
#11 0x00007f3953dfd393 in _ltls_context_handshake (L=0x7f39261f8248) at lualib-src/ltls.c:180
#12 0x000000000042ce00 in precallC (f=0x7f3953dfd320 <_ltls_context_handshake>, nresults=1, func=<optimized out>, L=0x7f39261f8248) at ldo.c:529
#13 luaD_precall (L=L@entry=0x7f39261f8248, func=<optimized out>, nresults=1) at ldo.c:595
#14 0x000000000043b866 in luaV_execute (L=L@entry=0x7f39261f8248, ci=<optimized out>, ci@entry=0x7f3919618080) at lvm.c:1686
#15 0x000000000042c953 in unroll (L=0x7f39261f8248, ud=<optimized out>) at ldo.c:744
#16 0x000000000042c0aa in luaD_rawrunprotected (L=L@entry=0x7f39261f8248, f=0x42cf00 <resume>, ud=0x7f39581f9d7c) at ldo.c:144
#17 0x000000000042d1c0 in lua_resume (L=L@entry=0x7f39261f8248, from=from@entry=0x7f3933737ba8, nargs=nargs@entry=4, nresults=nresults@entry=0x7f39581f9dbc) at ldo.c:849
#18 0x00007f395edfcf8d in lua_resumeX (nresults=0x7f39581f9dbc, nargs=4, from=0x7f3933737ba8, L=0x7f39261f8248) at service-src/service_snlua.c:90
#19 auxresume (narg=4, co=0x7f39261f8248, L=0x7f3933737ba8) at service-src/service_snlua.c:146
#20 timing_resume (L=L@entry=0x7f3933737ba8, co_index=co_index@entry=1, n=4) at service-src/service_snlua.c:198
#21 0x00007f395edfd440 in luaB_coresume (L=0x7f3933737ba8) at service-src/service_snlua.c:217
#22 0x000000000042cb94 in precallC (f=0x7f395edfd410 <luaB_coresume>, nresults=-1, func=<optimized out>, L=0x7f3933737ba8) at ldo.c:529
#23 luaD_pretailcall (L=L@entry=0x7f3933737ba8, ci=ci@entry=0x7f3926160440, func=<optimized out>, narg1=<optimized out>, delta=delta@entry=6) at ldo.c:550
#24 0x000000000043b8e4 in luaV_execute (L=L@entry=0x7f3933737ba8, ci=<optimized out>) at lvm.c:1711
#25 0x000000000042d0eb in ccall (inc=65537, nResults=-1, func=0x7f392c64a8c0, L=0x7f3933737ba8) at ldo.c:637
#26 luaD_callnoyield (L=0x7f3933737ba8, func=<optimized out>, nResults=-1) at ldo.c:655
#27 0x000000000042c0aa in luaD_rawrunprotected (L=L@entry=0x7f3933737ba8, f=f@entry=0x4285b0 <f_call>, ud=ud@entry=0x7f39581fa0b0) at ldo.c:144
#28 0x000000000042d3de in luaD_pcall (L=L@entry=0x7f3933737ba8, func=func@entry=0x4285b0 <f_call>, u=u@entry=0x7f39581fa0b0, old_top=192,

内容来源: cloudwu/skynet

查看 GitHub 原文在 GitHub 查看讨论