diff --git a/net/server/json_rpc/rpc_core/src/dap_json_rpc_request.c b/net/server/json_rpc/rpc_core/src/dap_json_rpc_request.c index fc0c043d2178f8fe8c6f4bb4a92a122753e575be..dba3d01fee0924369ad68d62c2c872748db65059 100644 --- a/net/server/json_rpc/rpc_core/src/dap_json_rpc_request.c +++ b/net/server/json_rpc/rpc_core/src/dap_json_rpc_request.c @@ -438,7 +438,7 @@ dap_json_rpc_http_request_t *dap_json_rpc_http_request_deserialize(const void *d return NULL; } - char *l_request_str = DAP_NEW_Z_SIZE(char, l_http_request->header.data_size); + char *l_request_str = DAP_NEW_Z_SIZE(char, l_http_request->header.data_size+1); if (!l_request_str) { DAP_DEL_Z(l_http_request); return NULL;