Welcome! Log In Create A New Profile

Advanced

[njs] Fixed allocation failure detection in njs_backtrace_to_string().

Dmitry Volyntsev
January 26, 2021 07:54AM
details: https://hg.nginx.org/njs/rev/60d363cb92b3
branches:
changeset: 1595:60d363cb92b3
user: Dmitry Volyntsev <xeioex@nginx.com>
date: Tue Jan 26 12:52:15 2021 +0000
description:
Fixed allocation failure detection in njs_backtrace_to_string().

Found by Coverity (CID 1472503).

diffstat:

src/njs_error.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)

diffs (22 lines):

diff -r d64c77837095 -r 60d363cb92b3 src/njs_error.c
--- a/src/njs_error.c Tue Jan 26 12:52:12 2021 +0000
+++ b/src/njs_error.c Tue Jan 26 12:52:15 2021 +0000
@@ -1226,6 +1226,7 @@ njs_backtrace_to_string(njs_vm_t *vm, nj
{
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, nj
be++;
}

- njs_chb_join(&chain, dst);
+ ret = njs_chb_join(&chain, dst);
njs_chb_destroy(&chain);

- return NJS_OK;
+ return ret;
}
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[njs] Fixed allocation failure detection in njs_backtrace_to_string().

Dmitry Volyntsev 224 January 26, 2021 07:54AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 140
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready