alibaba / xquic

XQUIC Library released by Alibaba is a cross-platform implementation of QUIC and HTTP/3 protocol.
Apache License 2.0
1.7k stars 327 forks source link

xqc_conn_create函数中#336malloc失败后crash #280

Closed chapterk9 closed 1 year ago

chapterk9 commented 1 year ago

xqc_conn_create #L336 xc->enc_pkt = xqc_malloc 失败后 走到 xqc_conn_destroy #L605 这里xc->conn_send_ctl 还未赋值导致crash, 是否有问题哈

https://github.com/alibaba/xquic/blob/917ac4a9bfaf4bf5293b1413681b66c36a9d97ad/src/transport/xqc_conn.c#L339

https://github.com/alibaba/xquic/blob/917ac4a9bfaf4bf5293b1413681b66c36a9d97ad/src/transport/xqc_conn.c#L605