Task #93149 - added.err
back to task #93149download
Error: GCC_ANALYZER_WARNING (CWE-401):
util-linux-2.42.start/disk-utils/cfdisk.c:2029:32: warning[-Wanalyzer-malloc-leak]: leak of ‘xcalloc(fdisk_label_get_nparttypes(fdisk_get_label(*cf.cxt, 0)) + 1, 32) + i * 32’
# 2027| _(fdisk_parttype_get_name(x)));
# 2028| else {
# 2029|-> name = (char *) _(fdisk_parttype_get_name(x));
# 2030| cm[i].desc = fdisk_parttype_get_string(x);
# 2031| }
Error: GCC_ANALYZER_WARNING (CWE-476):
util-linux-2.42.start/disk-utils/cfdisk.c: scope_hint: In function ‘ui_create_label’
util-linux-2.42.start/disk-utils/cfdisk.c:2182:30: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘xcalloc(fdisk_get_nlabels(*cf.cxt) + 1, 32) + i * 32’
util-linux-2.42.start/disk-utils/cfdisk.c:267:25: note: in expansion of macro ‘__UL_DBG’
util-linux-2.42.start/disk-utils/cfdisk.c:2170:9: note: in expansion of macro ‘DBG’
# 2180| fdisk_label_get_type(lb) == FDISK_DISKLABEL_BSD)
# 2181| continue;
# 2182|-> cm[i++].name = fdisk_label_get_name(lb);
# 2183| }
# 2184|
Error: GCC_ANALYZER_WARNING (CWE-401):
util-linux-2.42.start/disk-utils/cfdisk.c:2182:32: warning[-Wanalyzer-malloc-leak]: leak of ‘xcalloc(fdisk_get_nlabels(*cf.cxt) + 1, 32) + i * 32’
util-linux-2.42.start/disk-utils/cfdisk.c:267:25: note: in expansion of macro ‘__UL_DBG’
util-linux-2.42.start/disk-utils/cfdisk.c:2170:9: note: in expansion of macro ‘DBG’
# 2180| fdisk_label_get_type(lb) == FDISK_DISKLABEL_BSD)
# 2181| continue;
# 2182|-> cm[i++].name = fdisk_label_get_name(lb);
# 2183| }
# 2184|
Error: GCC_ANALYZER_WARNING (CWE-401):
util-linux-2.42.start/include/xalloc.h:125:17: warning[-Wanalyzer-malloc-leak]: leak of ‘xcalloc(fdisk_label_get_nparttypes(fdisk_get_label(*cf.cxt, 0)) + 1, 32) + i * 32’
# 123| va_end(args);
# 124| if (ret < 0)
# 125|-> err(XALLOC_EXIT_CODE, "cannot allocate string");
# 126| return ret;
# 127| }
Error: GCC_ANALYZER_WARNING (CWE-401):
util-linux-2.42.start/login-utils/chfn.c: scope_hint: In function ‘parse_passwd’
util-linux-2.42.start/login-utils/chfn.c:218:1: warning[-Wanalyzer-malloc-leak]: leak of ‘gecos’
util-linux-2.42.start/login-utils/chfn.c:44: included_from: Included from here.
util-linux-2.42.start/include/c.h:23: included_from: Included from here.
util-linux-2.42.start/login-utils/chfn.c:35: included_from: Included from here.
# 216| * not be changed by this version of chfn. */
# 217| ctl->oldf.other = strsep(&gecos, ",");
# 218|-> }
# 219|
# 220| /*
Error: GCC_ANALYZER_WARNING (CWE-476):
util-linux-2.42.start/misc-utils/blkid.c: scope_hint: In function ‘main’
util-linux-2.42.start/misc-utils/blkid.c:889:43: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘xcalloc((long unsigned int)(argc - optind), 8) + (long unsigned int)numdev * 8’
util-linux-2.42.start/misc-utils/blkid.c:18: included_from: Included from here.
# 887| continue;
# 888|
# 889|-> devices[numdev++] = dev;
# 890| }
# 891|
Error: GCC_ANALYZER_WARNING (CWE-476):
util-linux-2.42.start/misc-utils/cal.c: scope_hint: In function ‘monthly’
util-linux-2.42.start/misc-utils/cal.c:1099:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘xcalloc((long unsigned int)*ctl.months_in_row, 208)’
util-linux-2.42.start/misc-utils/cal.c:79: included_from: Included from here.
# 1097|
# 1098| for (i = 0; i < ctl->months_in_row - 1; i++)
# 1099|-> ms[i].next = &ms[i + 1];
# 1100|
# 1101| rows = (ctl->num_months - 1) / ctl->months_in_row;
Error: GCC_ANALYZER_WARNING (CWE-476):
util-linux-2.42.start/misc-utils/waitpid.c: scope_hint: In function ‘parse_pids’
util-linux-2.42.start/misc-utils/waitpid.c:53:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘xcalloc(n_strings, 4)’
util-linux-2.42.start/include/strutils.h:55:64: note: in definition of macro ‘strtopid_or_err’
util-linux-2.42.start/misc-utils/waitpid.c:53:55: note: in expansion of macro ‘_’
# 51|
# 52| for (size_t i = 0; i < n_strings; i++)
# 53|-> pids[i] = strtopid_or_err(strings[i], _("invalid PID argument"));
# 54|
# 55| return pids;