Task #108718 - added.err
back to task #108718download
Error: GCC_ANALYZER_WARNING (CWE-476):
util-linux-2.43.devel/disk-utils/cfdisk.c: scope_hint: In function ‘ui_create_label’
util-linux-2.43.devel/disk-utils/cfdisk.c:2181:30: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘xcalloc(fdisk_get_nlabels(*cf.cxt) + 1, 32)’
util-linux-2.43.devel/include/debug.h:118:17: note: in expansion of macro ‘__UL_INIT_DEBUG_FROM_STRING’
util-linux-2.43.devel/disk-utils/cfdisk.c:270:9: note: in expansion of macro ‘__UL_INIT_DEBUG_FROM_ENV’
util-linux-2.43.devel/include/debug.h:118:17: note: in expansion of macro ‘__UL_INIT_DEBUG_FROM_STRING’
util-linux-2.43.devel/disk-utils/cfdisk.c:270:9: note: in expansion of macro ‘__UL_INIT_DEBUG_FROM_ENV’
util-linux-2.43.devel/include/debug.h:82:9: note: in expansion of macro ‘__UL_DBG_CALL’
util-linux-2.43.devel/include/debug.h:88:9: note: in expansion of macro ‘__UL_DBG_OBJ’
util-linux-2.43.devel/disk-utils/cfdisk.c:266:25: note: in expansion of macro ‘__UL_DBG’
util-linux-2.43.devel/disk-utils/cfdisk.c:2169:9: note: in expansion of macro ‘DBG’
# 2179| fdisk_label_get_type(lb) == FDISK_DISKLABEL_BSD)
# 2180| continue;
# 2181|-> cm[i++].name = fdisk_label_get_name(lb);
# 2182| }
# 2183|
Error: GCC_ANALYZER_WARNING (CWE-476):
util-linux-2.43.devel/disk-utils/fdformat.c: scope_hint: In function ‘verify_disk’
util-linux-2.43.devel/disk-utils/fdformat.c:129:49: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘xmalloc(track_size)’
util-linux-2.43.devel/disk-utils/fdformat.c:28: included_from: Included from here.
# 127| }
# 128| for (count = 0; count < track_size; count++)
# 129|-> if (data[count] != FD_FILL_BYTE) {
# 130| if (retries_left) {
# 131| format_begin(ctrl);
Error: GCC_ANALYZER_WARNING (CWE-476):
util-linux-2.43.devel/misc-utils/cal.c: scope_hint: In function ‘monthly’
util-linux-2.43.devel/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.43.devel/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-688):
util-linux-2.43.devel/misc-utils/lslocks.c: scope_hint: In function ‘is_holder’
util-linux-2.43.devel/misc-utils/lslocks.c:314:17: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
util-linux-2.43.devel/misc-utils/lslocks.c:49: included_from: Included from here.
util-linux-2.43.devel/misc-utils/lslocks.c:43: included_from: Included from here.
util-linux-2.43.devel/misc-utils/lslocks.c:47: included_from: Included from here.
util-linux-2.43.devel/include/list.h:190:21: note: in definition of macro ‘list_for_each’
util-linux-2.43.devel/misc-utils/lslocks.c:327:9: note: in expansion of macro ‘list_for_each’
util-linux-2.43.devel/misc-utils/lslocks.c:26: included_from: Included from here.
/usr/include/string.h:171:12: note: argument 1 of ‘strcmp’ must be non-null
# 312| l->mandatory == m->mandatory &&
# 313| l->blocked == m->blocked &&
# 314|-> strcmp(l->type, m->type) == 0 &&
# 315| strcmp(l->mode, m->mode) == 0);
# 316| }
Error: GCC_ANALYZER_WARNING (CWE-688):
util-linux-2.43.devel/misc-utils/lslocks.c:315:17: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
util-linux-2.43.devel/include/list.h:190:21: note: in definition of macro ‘list_for_each’
util-linux-2.43.devel/misc-utils/lslocks.c:327:9: note: in expansion of macro ‘list_for_each’
/usr/include/string.h:171:12: note: argument 1 of ‘strcmp’ must be non-null
# 313| l->blocked == m->blocked &&
# 314| strcmp(l->type, m->type) == 0 &&
# 315|-> strcmp(l->mode, m->mode) == 0);
# 316| }
# 317|
Error: GCC_ANALYZER_WARNING (CWE-401):
util-linux-2.43.devel/misc-utils/lslocks.c: scope_hint: In function ‘get_proc_locks’
util-linux-2.43.devel/misc-utils/lslocks.c:444:18: warning[-Wanalyzer-malloc-leak]: leak of ‘refine_lock(get_lock(&buf, 0, &*lslocks.pid_locks), *lslocks.no_inaccessible, *lslocks.tab)’
util-linux-2.43.devel/include/nls.h:27: included_from: Included from here.
util-linux-2.43.devel/misc-utils/lslocks.c:42: included_from: Included from here.
util-linux-2.43.devel/misc-utils/lslocks.c:431:46: note: in expansion of macro ‘_’
util-linux-2.43.devel/include/c.h:23: included_from: Included from here.
util-linux-2.43.devel/include/canonicalize.h:15: included_from: Included from here.
util-linux-2.43.devel/misc-utils/lslocks.c:41: included_from: Included from here.
# 442| {
# 443| /* no permissions -- ignore */
# 444|-> if (!lock->path && no_inaccessible) {
# 445| rem_lock(lock);
# 446| return NULL;