Task #95301 - added.err

back to task #95301
download
Error: GCC_ANALYZER_WARNING (CWE-401):
util-linux-2.42.start/include/xalloc.h: scope_hint: In function ‘new_filter’
util-linux-2.42.start/include/xalloc.h:68:13: warning[-Wanalyzer-malloc-leak]: leak of ‘xcalloc(17, 8)’
#   66|   	void *ret = calloc(nelems, size);
#   67|   
#   68|-> 	if (!ret && size && nelems)
#   69|   		err(XALLOC_EXIT_CODE, "cannot allocate %zu bytes", size);
#   70|   	return ret;

Error: GCC_ANALYZER_WARNING (CWE-401):
util-linux-2.42.start/include/xalloc.h:68:13: warning[-Wanalyzer-malloc-leak]: leak of ‘xcalloc(ct + 1, 8)’
util-linux-2.42.start/lsfd-cmd/lsfd.c:50: included_from: Included from here.
util-linux-2.42.start/lsfd-cmd/lsfd.c:2411:9: note: in expansion of macro ‘list_for_each’
#   66|   	void *ret = calloc(nelems, size);
#   67|   
#   68|-> 	if (!ret && size && nelems)
#   69|   		err(XALLOC_EXIT_CODE, "cannot allocate %zu bytes", size);
#   70|   	return ret;

Error: GCC_ANALYZER_WARNING (CWE-476):
util-linux-2.42.start/misc-utils/logger.c:1050:34: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘xmalloc(*ctl.max_message_size + 4)’
# 1048|   
# 1049|   		while (c != EOF && c != '\n' && i < ctl->max_message_size) {
# 1050|-> 			buf[i++] = c;
# 1051|   			c = getchar();
# 1052|   		}

Error: CPPCHECK_WARNING (CWE-476):
util-linux-2.42.start/sys-utils/lscpu-arm.c:562: warning[nullPointer]: Possible null pointer dereference: parts
#  560|   	tb = arm_mktable(cxt, "arm-models");
#  561|   
#  562|-> 	for (i = 0; parts[i].id != -1; i++) {
#  563|   		struct libscols_line *ln;
#  564|   		ln = scols_table_new_line(tb, NULL);

Error: CPPCHECK_WARNING (CWE-476):
util-linux-2.42.start/sys-utils/lscpu-arm.c:592: warning[nullPointer]: Possible null pointer dereference: parts
#  590|   		errx(EXIT_FAILURE, _("implementer not found"));
#  591|   
#  592|-> 	for (i = 0; parts[i].id != -1; i++) {
#  593|   		if (parts[i].id == model) {
#  594|   			printf("%s\n", parts[i].name);