From 08e166158ad566290bcddc3843a424026697c23b Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Tue, 26 Jan 2021 12:52:15 +0000 Subject: [PATCH] Fixed allocation failure detection in njs_backtrace_to_string(). Found by Coverity (CID 1472503). --- src/njs_error.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/njs_error.c b/src/njs_error.c index 2b19c290..0fe92c25 100644 --- a/src/njs_error.c +++ b/src/njs_error.c @@ -1226,6 +1226,7 @@ njs_backtrace_to_string(njs_vm_t *vm, njs_arr_t *backtrace, njs_str_t *dst) { size_t count; njs_chb_t chain; + njs_int_t ret; njs_uint_t i; njs_backtrace_entry_t *be, *prev; @@ -1271,8 +1272,8 @@ njs_backtrace_to_string(njs_vm_t *vm, njs_arr_t *backtrace, njs_str_t *dst) be++; } - njs_chb_join(&chain, dst); + ret = njs_chb_join(&chain, dst); njs_chb_destroy(&chain); - return NJS_OK; + return ret; } -- 2.47.3