librdkafka icon indicating copy to clipboard operation
librdkafka copied to clipboard

rd_kafka_Uuid_base64str crash on rd_strlcpy

Open ericwuseattle opened this issue 8 months ago • 2 comments

it's running 2.8.

callstack:

 	bgs_server.exe!rd_strlcpy(char * dst, const char * src, unsigned __int64 dstsize) Line 40	C
>	bgs_server.exe!rd_kafka_Uuid_base64str(const rd_kafka_Uuid_s * uuid) Line 5482	C
 	bgs_server.exe!rd_kafka_handle_GetTelemetrySubscriptions(rd_kafka_s * rk, rd_kafka_broker_s * rkb, rd_kafka_resp_err_t err, rd_kafka_buf_s * rkbuf, rd_kafka_buf_s * request, void * opaque) Line 6488	C
 	bgs_server.exe!rd_kafka_buf_callback(rd_kafka_s * rk, rd_kafka_broker_s * rkb, rd_kafka_resp_err_t err, rd_kafka_buf_s * response, rd_kafka_buf_s * request) Line 509	C
 	bgs_server.exe!rd_kafka_buf_handle_op(rd_kafka_op_s * rko, rd_kafka_resp_err_t err) Line 452	C
 	bgs_server.exe!rd_kafka_op_handle_std(rd_kafka_s * rk, rd_kafka_q_s * rkq, rd_kafka_op_s * rko, int cb_type) Line 912	C
 	bgs_server.exe!rd_kafka_op_handle(rd_kafka_s * rk, rd_kafka_q_s * rkq, rd_kafka_op_s * rko, rd_kafka_q_cb_type_t cb_type, void * opaque, rd_kafka_op_res_t(*)(rd_kafka_s *, rd_kafka_q_s *, rd_kafka_op_s *, rd_kafka_q_cb_type_t, void *) callback) Line 952	C
 	bgs_server.exe!rd_kafka_q_serve(rd_kafka_q_s * rkq, int timeout_ms, int max_cnt, rd_kafka_q_cb_type_t cb_type, rd_kafka_op_res_t(*)(rd_kafka_s *, rd_kafka_q_s *, rd_kafka_op_s *, rd_kafka_q_cb_type_t, void *) callback, void * opaque) Line 585	C
 	bgs_server.exe!rd_kafka_thread_main(void * arg) Line 2160	C

Image

Image

ericwuseattle avatar Feb 04 '25 19:02 ericwuseattle