Error: SHELLCHECK_WARNING (CWE-156): [#def1] /usr/bin/tzselect:139:10: warning[SC2046]: Quote this to prevent word splitting. # 137| *) # 138| if test 1 -le $select_i && test $select_i -le $#; then # 139|-> shift `$AWK "BEGIN { print $select_i - 1 }"` # 140| select_result=$1 # 141| break Error: SHELLCHECK_WARNING (CWE-156): [#def2] /usr/bin/tzselect:173:7: warning[SC2046]: Quote this to prevent word splitting. # 171| done # 172| # 173|-> shift `$AWK "BEGIN { print $OPTIND - 1 }"` # 174| case $# in # 175| 0) ;; Error: SHELLCHECK_WARNING (CWE-156): [#def3] /usr/bin/tzselect:576:16: warning[SC2046]: Quote this to prevent word splitting. # 574| exit 1 # 575| } # 576|-> eval doselect ` # 577| $AWK ' # 578| BEGIN { Error: GCC_ANALYZER_WARNING (CWE-121): [#def4] glibc-2.40-build/glibc-2.40-9-g132a72f93c/benchtests/json-lib.c: scope_hint: In function ‘do_indent’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/benchtests/json-lib.c:37:33: warning[-Wanalyzer-out-of-bounds]: stack-based buffer overflow # 35| # 36| memset (indent_buf, ' ', ctx->indent_level + 1); # 37|-> indent_buf[ctx->indent_level] = '\0'; # 38| # 39| fputs (indent_buf, ctx->fp); Error: GCC_ANALYZER_WARNING (CWE-688): [#def5] glibc-2.40-build/glibc-2.40-9-g132a72f93c/catgets/open_catalog.c: scope_hint: In function ‘__open_catalog’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/catgets/open_catalog.c:87:15: warning[-Wanalyzer-null-argument]: use of NULL ‘buf’ where non-null expected glibc-2.40-build/glibc-2.40-9-g132a72f93c/catgets/open_catalog.c:86:15: note: in expansion of macro ‘ENOUGH’ <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null # 85| len = strlen (cat_name); # 86| ENOUGH (len); # 87|-> memcpy (&buf[bufact], cat_name, len); # 88| bufact += len; # 89| } Error: GCC_ANALYZER_WARNING (CWE-688): [#def6] glibc-2.40-build/glibc-2.40-9-g132a72f93c/catgets/open_catalog.c:103:23: warning[-Wanalyzer-null-argument]: use of NULL ‘buf’ where non-null expected glibc-2.40-build/glibc-2.40-9-g132a72f93c/catgets/open_catalog.c:102:23: note: in expansion of macro ‘ENOUGH’ <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null # 101| len = strlen (cat_name); # 102| ENOUGH (len); # 103|-> memcpy (&buf[bufact], cat_name, len); # 104| bufact += len; # 105| break; Error: GCC_ANALYZER_WARNING (CWE-688): [#def7] glibc-2.40-build/glibc-2.40-9-g132a72f93c/catgets/open_catalog.c:110:23: warning[-Wanalyzer-null-argument]: use of NULL ‘buf’ where non-null expected glibc-2.40-build/glibc-2.40-9-g132a72f93c/catgets/open_catalog.c:109:23: note: in expansion of macro ‘ENOUGH’ <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null # 108| len = strlen (env_var); # 109| ENOUGH (len); # 110|-> memcpy (&buf[bufact], env_var, len); # 111| bufact += len; # 112| break; Error: CPPCHECK_WARNING (CWE-457): [#def8] glibc-2.40-build/glibc-2.40-9-g132a72f93c/debug/pcprofiledump.c:117: error[uninitvar]: Uninitialized variable: word # 115| # 116| /* Check whether we have to swap the byte order. */ # 117|-> int must_swap = (word & 0x0fffffff) == bswap_32 (0xdeb00000); # 118| if (must_swap) # 119| word = bswap_32 (word); Error: GCC_ANALYZER_WARNING (CWE-457): [#def9] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:410:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5688>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/settimeofday.c: scope_hint: In function ‘__settimeofday64’ # 408| ts64.tv_nsec = tv64.tv_usec * 1000; # 409| # 410|-> return ts64; # 411| } # 412| Error: GCC_ANALYZER_WARNING (CWE-457): [#def10] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U 980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___pthread_rwlock_timedrdlock’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def11] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U1980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___pthread_cond_clockwait’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def12] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U2688>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___pthread_mutex_timedlock’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def13] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U35f0>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/pthread_timedjoin.c: scope_hint: In function ‘___pthread_timedjoin_np’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def14] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___pthread_rwlock_clockwrlock’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def15] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U6980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___pthread_rwlock_timedrdlock’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def16] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U9980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___pthread_rwlock_clockrdlock’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def17] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ua980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___pthread_rwlock_timedwrlock’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def18] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ub980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___pthread_rwlock_clockrdlock’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def19] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud5f0>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___cnd_timedwait’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-457): [#def20] glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/time.h: scope_hint: In function ‘___pthread_rwlock_timedwrlock’ # 420| ts64.tv_nsec = ts.tv_nsec; # 421| # 422|-> return ts64; # 423| } # 424| Error: GCC_ANALYZER_WARNING (CWE-688): [#def21] glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts64.c:31: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts.c: scope_hint: In function ‘fts_build’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts.c:798:33: warning[-Wanalyzer-null-argument]: use of NULL ‘cp’ where non-null expected glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts.c:708:15: note: in expansion of macro ‘NAPPEND’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts.c:708:15: note: in expansion of macro ‘NAPPEND’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts.c:724:22: note: in expansion of macro ‘ISSET’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/dirent.h:5: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts.c:55: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts.c:729:21: note: in expansion of macro ‘_D_EXACT_NAMLEN’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts.c:755:27: note: in expansion of macro ‘_D_EXACT_NAMLEN’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/fts.c:796:29: note: in expansion of macro ‘ISSET’ <built-in>: note: argument 1 of ‘__builtin_memmove’ must be non-null # 796| if (ISSET(FTS_NOCHDIR)) { # 797| p->fts_accpath = p->fts_path; # 798|-> memmove(cp, p->fts_name, p->fts_namelen + 1); # 799| } else # 800| p->fts_accpath = p->fts_name; Error: GCC_ANALYZER_WARNING (CWE-401): [#def22] glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/loadlocale.c: scope_hint: In function ‘_nl_load_locale’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/loadlocale.c:245:5: warning[-Wanalyzer-malloc-leak]: leak of ‘filedata’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/misc/sys/cdefs.h:681:52: note: in definition of macro ‘__glibc_unlikely’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/loadlocale.c:247:25: note: in expansion of macro ‘__fstat64_time64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/misc/sys/cdefs.h:681:52: note: in definition of macro ‘__glibc_unlikely’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/io/sys/stat.h:125:26: note: in expansion of macro ‘__S_ISTYPE’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/loadlocale.c:253:25: note: in expansion of macro ‘S_ISDIR’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/loadlocale.c:317:15: note: in expansion of macro ‘__set_errno’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/loadlocale.c:137:7: note: in expansion of macro ‘__set_errno’ # 243| if (__builtin_expect (fd, 0) < 0) # 244| /* Cannot open the file. */ # 245|-> return; # 246| # 247| if (__glibc_unlikely (__fstat64_time64 (fd, &st) < 0)) Error: GCC_ANALYZER_WARNING (CWE-688): [#def23] glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/ld-collate.c: scope_hint: In function ‘insert_weights’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/ld-collate.c:861:19: warning[-Wanalyzer-null-argument]: use of NULL ‘weights’ where non-null expected <built-in>: note: argument 2 of ‘__builtin_memcpy’ must be non-null # 859| newp = (struct element_t **) # 860| alloca (max * sizeof (struct element_t *)); # 861|-> memcpy (newp, weights, cnt * sizeof (struct element_t *)); # 862| weights = newp; # 863| } Error: GCC_ANALYZER_WARNING (CWE-688): [#def24] glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/ld-collate.c:872:11: warning[-Wanalyzer-null-argument]: use of NULL ‘weights’ where non-null expected <built-in>: note: argument 2 of ‘__builtin_memcpy’ must be non-null # 870| obstack_alloc (&collate->mempool, # 871| cnt * sizeof (struct element_t *)); # 872|-> memcpy (elem->weights[weight_cnt].w, weights, # 873| cnt * sizeof (struct element_t *)); # 874| elem->weights[weight_cnt].cnt = cnt; Error: GCC_ANALYZER_WARNING (CWE-401): [#def25] glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c: scope_hint: In function ‘write_locales’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:427:19: warning[-Wanalyzer-malloc-leak]: leak of ‘xstrdup(&**_40.d_name)’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:513:11: note: in expansion of macro ‘PUT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:427:28: note: in definition of macro ‘PUT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:513:11: note: in expansion of macro ‘PUT’ # 425| int first_locale = 1; # 426| # 427|-> #define PUT(name) tsearch (name, &all_data, \ # 428| (int (*) (const void *, const void *)) strcoll) # 429| #define GET(name) tfind (name, &all_data, \ Error: GCC_ANALYZER_WARNING (CWE-401): [#def26] glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c: scope_hint: In function ‘write_locales’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:427:19: warning[-Wanalyzer-malloc-leak]: leak of ‘xstrdup(&**_41.d_name)’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:513:11: note: in expansion of macro ‘PUT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:427:28: note: in definition of macro ‘PUT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:513:11: note: in expansion of macro ‘PUT’ # 425| int first_locale = 1; # 426| # 427|-> #define PUT(name) tsearch (name, &all_data, \ # 428| (int (*) (const void *, const void *)) strcoll) # 429| #define GET(name) tfind (name, &all_data, \ Error: GCC_ANALYZER_WARNING (CWE-401): [#def27] glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:427:19: warning[-Wanalyzer-malloc-leak]: leak of ‘xstrdup(cp)’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:594:21: note: in expansion of macro ‘PUT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/argz.h:3: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c: scope_hint: In function ‘write_locales’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:34: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:537:7: note: in expansion of macro ‘__fsetlocking’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:427:28: note: in definition of macro ‘PUT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/programs/locale.c:594:21: note: in expansion of macro ‘PUT’ # 425| int first_locale = 1; # 426| # 427|-> #define PUT(name) tsearch (name, &all_data, \ # 428| (int (*) (const void *, const void *)) strcoll) # 429| #define GET(name) tfind (name, &all_data, \ Error: GCC_ANALYZER_WARNING (CWE-401): [#def28] glibc-2.40-build/glibc-2.40-9-g132a72f93c/nis/nis_table.c:106:14: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/misc/sys/cdefs.h:681:52: note: in definition of macro ‘__glibc_unlikely’ # 104| size += 1; # 105| nis_attr *newp = realloc (search_val, size * sizeof (nis_attr)); # 106|-> if (newp == NULL) # 107| goto free_null; # 108| search_val = newp; Error: GCC_ANALYZER_WARNING (CWE-131): [#def29] glibc-2.40-build/glibc-2.40-9-g132a72f93c/nss/digits_dots.c: scope_hint: In function ‘__nss_hostname_digits_dots_context’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/nss/digits_dots.c:139:17: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size # 137| memset (*buffer, '\0', size_needed); # 138| # 139|-> host_addr = (host_addr_t *) *buffer; # 140| h_addr_ptrs = (host_addr_list_t *) # 141| ((char *) host_addr + sizeof (*host_addr)); Error: GCC_ANALYZER_WARNING (CWE-457): [#def30] glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/confstr.c: scope_hint: In function ‘__confstr’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/confstr.c:286:11: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘string’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/confstr.c:82:7: note: in expansion of macro ‘KNOWN_PRESENT_ENV_STRING’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/posix-envs.def:87:1: note: in expansion of macro ‘KNOWN_PRESENT_ENVIRONMENT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/posix-envs.def:107:1: note: in expansion of macro ‘UNKNOWN_ENVIRONMENT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/posix-envs.def:115:1: note: in expansion of macro ‘UNKNOWN_ENVIRONMENT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/posix-envs.def:115:1: note: in expansion of macro ‘UNKNOWN_ENVIRONMENT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/posix-envs.def:118:1: note: in expansion of macro ‘END_ENV_GROUP’ # 284| else # 285| { # 286|-> memcpy (buf, string, len - 1); # 287| buf[len - 1] = '\0'; # 288| } Error: GCC_ANALYZER_WARNING (CWE-401): [#def31] glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex.c:69: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex_internal.c: scope_hint: In function ‘re_node_set_init_1’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex_internal.c:986:14: warning[-Wanalyzer-malloc-leak]: leak of ‘union_set.elems’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex.c:71: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex_internal.h:40: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex.c:67: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex_internal.h:46:26: note: in expansion of macro ‘assume’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regexec.c:3014:7: note: in expansion of macro ‘DEBUG_ASSERT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex_internal.c:1205:25: note: in expansion of macro ‘re_realloc’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex_internal.c:1205:25: note: in expansion of macro ‘re_realloc’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/verify.h:4:21: note: in definition of macro ‘assume’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex_internal.c:1217:7: note: in expansion of macro ‘DEBUG_ASSERT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex_internal.h:46:26: note: in expansion of macro ‘assume’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex_internal.c:1217:7: note: in expansion of macro ‘DEBUG_ASSERT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/sys/cdefs.h:10: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/features.h:511: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/catgets/nl_types.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/nl_types.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/langinfo.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/langinfo.h:3: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/locale/localeinfo.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/posix/regex.c:58: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/misc/sys/cdefs.h:682:52: note: in definition of macro ‘__glibc_likely’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/misc/sys/cdefs.h:682:52: note: in definition of macro ‘__glibc_likely’ # 984| set->alloc = 1; # 985| set->nelem = 1; # 986|-> set->elems = re_malloc (Idx, 1); # 987| if (__glibc_unlikely (set->elems == NULL)) # 988| { Error: GCC_ANALYZER_WARNING (CWE-457): [#def32] glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/gai_suspend.c: scope_hint: In function ‘___gai_suspend’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/gai_suspend.c:180:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U32f8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/link.h:51: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/dlfcn.h:4: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nss/nsswitch.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/nsswitch.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nss/netgroup.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/netdb.h:214: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/gai_suspend.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/gai_suspend.c: scope_hint: In function ‘___gai_suspend’ # 178| # 179| if (timeout != NULL) # 180|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 181| # 182| return __gai_suspend_time64 (list, ent, timeout != NULL ? &ts64 : NULL); Error: GCC_ANALYZER_WARNING (CWE-457): [#def33] glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/gai_suspend.c: scope_hint: In function ‘___gai_suspend’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/gai_suspend.c:180:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ua2f8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/link.h:51: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/dlfcn.h:4: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nss/nsswitch.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/nsswitch.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nss/netgroup.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/netdb.h:214: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/gai_suspend.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/gai_suspend.c: scope_hint: In function ‘___gai_suspend’ # 178| # 179| if (timeout != NULL) # 180|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 181| # 182| return __gai_suspend_time64 (list, ent, timeout != NULL ? &ts64 : NULL); Error: GCC_ANALYZER_WARNING (CWE-457): [#def34] glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/inet_pton.c: scope_hint: In function ‘inet_pton6’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/resolv/inet_pton.c:226:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘colonp’ # 224| return 0; # 225| size_t n = tp - colonp; # 226|-> memmove (endp - n, colonp, n); # 227| memset (colonp, 0, endp - n - colonp); # 228| tp = endp; Error: GCC_ANALYZER_WARNING (CWE-457): [#def35] glibc-2.40-build/glibc-2.40-9-g132a72f93c/rt/aio_suspend.c: scope_hint: In function ‘__aio_suspend’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/rt/aio_suspend.c:275:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U7da8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/libc-lock.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/rt/aio_suspend.c:36: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/rt/aio_suspend.c: scope_hint: In function ‘__aio_suspend’ # 273| # 274| if (timeout != NULL) # 275|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 276| # 277| return __aio_suspend_time64 (list, nent, timeout != NULL ? &ts64 : NULL); Error: GCC_ANALYZER_WARNING (CWE-457): [#def36] glibc-2.40-build/glibc-2.40-9-g132a72f93c/rt/aio_suspend.c: scope_hint: In function ‘__aio_suspend’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/rt/aio_suspend.c:275:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uada8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/libc-lock.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/rt/aio_suspend.c:36: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/rt/aio_suspend.c: scope_hint: In function ‘__aio_suspend’ # 273| # 274| if (timeout != NULL) # 275|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 276| # 277| return __aio_suspend_time64 (list, nent, timeout != NULL ? &ts64 : NULL); Error: GCC_ANALYZER_WARNING (CWE-688): [#def37] glibc-2.40-build/glibc-2.40-9-g132a72f93c/support/test-container.c: scope_hint: In function ‘concat’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/support/test-container.c:220:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘bufs[n]’ where non-null expected <built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null # 218| } # 219| # 220|-> strcpy (bufs[n], str); # 221| cp = strchr (bufs[n], '\0'); # 222| while ((next = va_arg (ap2, char *)) != NULL) Error: GCC_ANALYZER_WARNING (CWE-401): [#def38] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/pthread/sem_routines.c: scope_hint: In function ‘__sem_check_add_mapping’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/pthread/sem_routines.c:135:6: warning[-Wanalyzer-malloc-leak]: leak of ‘newp’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/sys/cdefs.h:10: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/features.h:511: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/misc/search.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/search.h:2: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/pthread/sem_routines.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/misc/sys/cdefs.h:681:52: note: in definition of macro ‘__glibc_unlikely’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:99:11: note: in expansion of macro ‘atomic_compare_and_exchange_bool_acq’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:108:3: note: in expansion of macro ‘__lll_lock’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/pthread/sem_routines.c:84:7: note: in expansion of macro ‘lll_lock’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock-futex.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/futex-internal.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/semaphoreP.h:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/pthread/sem_routines.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:150:21: note: in expansion of macro ‘atomic_exchange_release’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:160:3: note: in expansion of macro ‘__lll_unlock’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/pthread/sem_routines.c:132:7: note: in expansion of macro ‘lll_unlock’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:160:3: note: in expansion of macro ‘__lll_unlock’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/pthread/sem_routines.c:132:7: note: in expansion of macro ‘lll_unlock’ # 133| } # 134| # 135|-> if (result != existing && existing != SEM_FAILED && existing != MAP_FAILED) # 136| { # 137| /* Do not disturb errno. */ Error: GCC_ANALYZER_WARNING (CWE-416): [#def39] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/check_pf.c:245:17: warning[-Wanalyzer-use-after-free]: use after ‘free’ of ‘address’ # 243| } # 244| else # 245|-> memcpy (info->addr, address, sizeof (info->addr)); # 246| } # 247| else if (nlmh->nlmsg_type == NLMSG_DONE) Error: GCC_ANALYZER_WARNING (CWE-457): [#def40] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c: scope_hint: In function ‘__clock_getres64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:54:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U9980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:49:7: note: in expansion of macro ‘INLINE_VSYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:49:7: note: in expansion of macro ‘INLINE_VSYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:49:7: note: in expansion of macro ‘INLINE_VSYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c: scope_hint: In function ‘__clock_getres64’ # 52| # endif # 53| if (r == 0 && res != NULL) # 54|-> *res = valid_timespec_to_timespec64 (ts32); # 55| #endif # 56| Error: GCC_ANALYZER_WARNING (CWE-457): [#def41] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c: scope_hint: In function ‘__clock_getres64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:54:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uf980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:49:7: note: in expansion of macro ‘INLINE_VSYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:49:7: note: in expansion of macro ‘INLINE_VSYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c:49:7: note: in expansion of macro ‘INLINE_VSYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_getres.c: scope_hint: In function ‘__clock_getres64’ # 52| # endif # 53| if (r == 0 && res != NULL) # 54|-> *res = valid_timespec_to_timespec64 (ts32); # 55| #endif # 56| Error: GCC_ANALYZER_WARNING (CWE-457): [#def42] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c: scope_hint: In function ‘__clock_gettime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:58:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U1980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:24: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep-vdso.h:26:6: note: in definition of macro ‘INTERNAL_VSYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c: scope_hint: In function ‘__clock_gettime64’ # 56| if (r == 0 && tp32.tv_sec >= 0) # 57| { # 58|-> *tp = valid_timespec_to_timespec64 (tp32); # 59| return 0; # 60| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def43] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c: scope_hint: In function ‘__clock_gettime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:58:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U8980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:24: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep-vdso.h:26:6: note: in definition of macro ‘INTERNAL_VSYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c: scope_hint: In function ‘__clock_gettime64’ # 56| if (r == 0 && tp32.tv_sec >= 0) # 57| { # 58|-> *tp = valid_timespec_to_timespec64 (tp32); # 59| return 0; # 60| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def44] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:80:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U1980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:351:7: note: in expansion of macro ‘ASMARGS_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:280:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_INLINE’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:335:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:36:3: note: in expansion of macro ‘INTERNAL_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INTERNAL_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:52:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:58:3: note: in expansion of macro ‘__INTERNAL_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:77:7: note: in expansion of macro ‘INTERNAL_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c: scope_hint: In function ‘__clock_gettime64’ # 78| if (r == 0) # 79| { # 80|-> *tp = valid_timespec_to_timespec64 (tp32); # 81| return 0; # 82| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def45] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:80:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U8980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:351:7: note: in expansion of macro ‘ASMARGS_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:280:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_INLINE’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:335:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:36:3: note: in expansion of macro ‘INTERNAL_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INTERNAL_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:52:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:58:3: note: in expansion of macro ‘__INTERNAL_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c:77:7: note: in expansion of macro ‘INTERNAL_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_gettime.c: scope_hint: In function ‘__clock_gettime64’ # 78| if (r == 0) # 79| { # 80|-> *tp = valid_timespec_to_timespec64 (tp32); # 81| return 0; # 82| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def46] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c: scope_hint: In function ‘__clock_nanosleep_time64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c:67:20: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U55f0>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c:18: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c: scope_hint: In function ‘__clock_nanosleep_time64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c: scope_hint: In function ‘__clock_nanosleep_time64’ # 65| { # 66| if (r == -EINTR && rem != NULL && (flags & TIMER_ABSTIME) == 0) # 67|-> *rem = valid_timespec_to_timespec64 (tr32); # 68| } # 69| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def47] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c: scope_hint: In function ‘__clock_nanosleep_time64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c:67:20: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud5f0>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c:18: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c: scope_hint: In function ‘__clock_nanosleep_time64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c: scope_hint: In function ‘__clock_nanosleep_time64’ # 65| { # 66| if (r == -EINTR && rem != NULL && (flags & TIMER_ABSTIME) == 0) # 67|-> *rem = valid_timespec_to_timespec64 (tr32); # 68| } # 69| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def48] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c: scope_hint: In function ‘__clock_nanosleep’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c:84:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U55f0>’ # 82| struct __timespec64 treq64, trem64; # 83| # 84|-> treq64 = valid_timespec_to_timespec64 (*req); # 85| r = __clock_nanosleep_time64 (clock_id, flags, &treq64, # 86| rem != NULL ? &trem64 : NULL); Error: GCC_ANALYZER_WARNING (CWE-457): [#def49] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c: scope_hint: In function ‘__clock_nanosleep’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/clock_nanosleep.c:84:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud5f0>’ # 82| struct __timespec64 treq64, trem64; # 83| # 84|-> treq64 = valid_timespec_to_timespec64 (*req); # 85| r = __clock_nanosleep_time64 (clock_id, flags, &treq64, # 86| rem != NULL ? &trem64 : NULL); Error: GCC_ANALYZER_WARNING (CWE-457): [#def50] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/epoll_pwait2.c: scope_hint: In function ‘epoll_pwait2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/epoll_pwait2.c:39:15: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5428>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/epoll_pwait2.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/epoll_pwait2.c: scope_hint: In function ‘epoll_pwait2’ # 37| if (tmo != NULL) # 38| { # 39|-> tmo64 = valid_timespec_to_timespec64 (*tmo); # 40| ptmo64 = &tmo64; # 41| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def51] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/epoll_pwait2.c: scope_hint: In function ‘epoll_pwait2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/epoll_pwait2.c:39:15: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ub428>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/epoll_pwait2.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/epoll_pwait2.c: scope_hint: In function ‘epoll_pwait2’ # 37| if (tmo != NULL) # 38| { # 39|-> tmo64 = valid_timespec_to_timespec64 (*tmo); # 40| ptmo64 = &tmo64; # 41| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def52] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/fstatat64.c: scope_hint: In function ‘fstatat64_time64_stat’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/fstatat64.c:126:22: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U68e8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/fstatat64.c:24: included_from: Included from here. # 124| buf->st_blksize = st64.st_blksize; # 125| buf->st_blocks = st64.st_blocks; # 126|-> buf->st_atim = valid_timespec_to_timespec64 (st64.st_atim); # 127| buf->st_mtim = valid_timespec_to_timespec64 (st64.st_mtim); # 128| buf->st_ctim = valid_timespec_to_timespec64 (st64.st_ctim); Error: GCC_ANALYZER_WARNING (CWE-457): [#def53] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/fstatat64.c: scope_hint: In function ‘fstatat64_time64_stat’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/fstatat64.c:126:22: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud8e8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/fstatat64.c:24: included_from: Included from here. # 124| buf->st_blksize = st64.st_blksize; # 125| buf->st_blocks = st64.st_blocks; # 126|-> buf->st_atim = valid_timespec_to_timespec64 (st64.st_atim); # 127| buf->st_mtim = valid_timespec_to_timespec64 (st64.st_mtim); # 128| buf->st_ctim = valid_timespec_to_timespec64 (st64.st_ctim); Error: GCC_ANALYZER_WARNING (CWE-457): [#def54] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimens.c: scope_hint: In function ‘__futimens’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimens.c:49:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U92f8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimens.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimens.c: scope_hint: In function ‘__futimens’ # 47| if (tsp) # 48| { # 49|-> tsp64[0] = valid_timespec_to_timespec64 (tsp[0]); # 50| tsp64[1] = valid_timespec_to_timespec64 (tsp[1]); # 51| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def55] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimens.c: scope_hint: In function ‘__futimens’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimens.c:49:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uf2f8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimens.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimens.c: scope_hint: In function ‘__futimens’ # 47| if (tsp) # 48| { # 49|-> tsp64[0] = valid_timespec_to_timespec64 (tsp[0]); # 50| tsp64[1] = valid_timespec_to_timespec64 (tsp[1]); # 51| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def56] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimes.c: scope_hint: In function ‘__futimes64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimes.c:31:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U9688>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimes.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimes.c: scope_hint: In function ‘__futimes64’ # 29| if (tvp64 != NULL) # 30| { # 31|-> ts64[0] = timeval64_to_timespec64 (tvp64[0]); # 32| ts64[1] = timeval64_to_timespec64 (tvp64[1]); # 33| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def57] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimes.c: scope_hint: In function ‘__futimes64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimes.c:31:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uc688>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimes.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimes.c: scope_hint: In function ‘__futimes64’ # 29| if (tvp64 != NULL) # 30| { # 31|-> ts64[0] = timeval64_to_timespec64 (tvp64[0]); # 32| ts64[1] = timeval64_to_timespec64 (tvp64[1]); # 33| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def58] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimesat.c: scope_hint: In function ‘__futimesat64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimesat.c:30:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U2688>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimesat.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimesat.c: scope_hint: In function ‘__futimesat64’ # 28| if (tvp64 != NULL) # 29| { # 30|-> ts64[0] = timeval64_to_timespec64 (tvp64[0]); # 31| ts64[1] = timeval64_to_timespec64 (tvp64[1]); # 32| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def59] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimesat.c: scope_hint: In function ‘__futimesat64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimesat.c:30:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U3688>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimesat.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/futimesat.c: scope_hint: In function ‘__futimesat64’ # 28| if (tvp64 != NULL) # 29| { # 30|-> ts64[0] = timeval64_to_timespec64 (tvp64[0]); # 31| ts64[1] = timeval64_to_timespec64 (tvp64[1]); # 32| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def60] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/getsysstats.c: scope_hint: In function ‘next_line’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/getsysstats.c:68:15: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘res’ # 66| if (*re == buffer_end) # 67| { # 68|-> memmove (buffer, *cp, *re - *cp); # 69| *re = buffer + (*re - *cp); # 70| *cp = buffer; Error: GCC_ANALYZER_WARNING (CWE-457): [#def61] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/lutimes.c: scope_hint: In function ‘__lutimes64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/lutimes.c:30:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U2c78>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/lutimes.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/lutimes.c: scope_hint: In function ‘__lutimes64’ # 28| if (tvp64 != NULL) # 29| { # 30|-> ts64[0] = timeval64_to_timespec64 (tvp64[0]); # 31| ts64[1] = timeval64_to_timespec64 (tvp64[1]); # 32| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def62] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/lutimes.c: scope_hint: In function ‘__lutimes64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/lutimes.c:30:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uac78>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/lutimes.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/lutimes.c: scope_hint: In function ‘__lutimes64’ # 28| if (tvp64 != NULL) # 29| { # 30|-> ts64[0] = timeval64_to_timespec64 (tvp64[0]); # 31| ts64[1] = timeval64_to_timespec64 (tvp64[1]); # 32| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def63] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedreceive.c: scope_hint: In function ‘___mq_timedreceive’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedreceive.c:84:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U3da8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep-cancel.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedreceive.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedreceive.c: scope_hint: In function ‘___mq_timedreceive’ # 82| struct __timespec64 ts64; # 83| if (abs_timeout != NULL) # 84|-> ts64 = valid_timespec_to_timespec64 (*abs_timeout); # 85| # 86| return __mq_timedreceive_time64 (mqdes, msg_ptr, msg_len, msg_prio, Error: GCC_ANALYZER_WARNING (CWE-457): [#def64] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedreceive.c: scope_hint: In function ‘___mq_timedreceive’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedreceive.c:84:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U8da8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep-cancel.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedreceive.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedreceive.c: scope_hint: In function ‘___mq_timedreceive’ # 82| struct __timespec64 ts64; # 83| if (abs_timeout != NULL) # 84|-> ts64 = valid_timespec_to_timespec64 (*abs_timeout); # 85| # 86| return __mq_timedreceive_time64 (mqdes, msg_ptr, msg_len, msg_prio, Error: GCC_ANALYZER_WARNING (CWE-457): [#def65] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedsend.c: scope_hint: In function ‘___mq_timedsend’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedsend.c:83:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U4da8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep-cancel.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedsend.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedsend.c: scope_hint: In function ‘___mq_timedsend’ # 81| struct __timespec64 ts64; # 82| if (abs_timeout != NULL) # 83|-> ts64 = valid_timespec_to_timespec64 (*abs_timeout); # 84| # 85| return __mq_timedsend_time64 (mqdes, msg_ptr, msg_len, msg_prio, Error: GCC_ANALYZER_WARNING (CWE-457): [#def66] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedsend.c: scope_hint: In function ‘___mq_timedsend’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedsend.c:83:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U6da8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep-cancel.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedsend.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/mq_timedsend.c: scope_hint: In function ‘___mq_timedsend’ # 81| struct __timespec64 ts64; # 82| if (abs_timeout != NULL) # 83|-> ts64 = valid_timespec_to_timespec64 (*abs_timeout); # 84| # 85| return __mq_timedsend_time64 (mqdes, msg_ptr, msg_len, msg_prio, Error: GCC_ANALYZER_WARNING (CWE-457): [#def67] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/nanosleep.c: scope_hint: In function ‘__nanosleep’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/nanosleep.c:41:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U55f0>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/nanosleep.c:19: included_from: Included from here. # 39| struct __timespec64 treq64, trem64; # 40| # 41|-> treq64 = valid_timespec_to_timespec64 (*req); # 42| int ret = __nanosleep64 (&treq64, rem != NULL ? &trem64 : NULL); # 43| Error: GCC_ANALYZER_WARNING (CWE-457): [#def68] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/nanosleep.c: scope_hint: In function ‘__nanosleep’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/nanosleep.c:41:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U65f0>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/nanosleep.c:19: included_from: Included from here. # 39| struct __timespec64 treq64, trem64; # 40| # 41|-> treq64 = valid_timespec_to_timespec64 (*req); # 42| int ret = __nanosleep64 (&treq64, rem != NULL ? &trem64 : NULL); # 43| Error: GCC_ANALYZER_WARNING (CWE-457): [#def69] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/ppoll.c: scope_hint: In function ‘ppoll’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/ppoll.c:75:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U28e8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/ppoll.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/ppoll.c: scope_hint: In function ‘ppoll’ # 73| struct __timespec64 ts64; # 74| if (timeout) # 75|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 76| # 77| return __ppoll64 (fds, nfds, timeout ? &ts64 : NULL, sigmask); Error: GCC_ANALYZER_WARNING (CWE-457): [#def70] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/ppoll.c: scope_hint: In function ‘ppoll’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/ppoll.c:75:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U88e8>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/ppoll.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/ppoll.c: scope_hint: In function ‘ppoll’ # 73| struct __timespec64 ts64; # 74| if (timeout) # 75|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 76| # 77| return __ppoll64 (fds, nfds, timeout ? &ts64 : NULL, sigmask); Error: GCC_ANALYZER_WARNING (CWE-457): [#def71] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/procutils.c: scope_hint: In function ‘next_line’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/procutils.c:36:15: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘res’ # 34| if (*re == buffer_end) # 35| { # 36|-> memmove (buffer, *cp, *re - *cp); # 37| *re = buffer + (*re - *cp); # 38| *cp = buffer; Error: GCC_ANALYZER_WARNING (CWE-457): [#def72] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/pselect.c: scope_hint: In function ‘__pselect’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/pselect.c:84:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5558>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep-cancel.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/pselect.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/pselect.c: scope_hint: In function ‘__pselect’ # 82| if (timeout != NULL) # 83| { # 84|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 85| pts64 = &ts64; # 86| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def73] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c: scope_hint: In function ‘recvmmsg_syscall’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c:55:20: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U6000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:91:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL5’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:122:16: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c:48:7: note: in expansion of macro ‘SYSCALL_CANCEL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c: scope_hint: In function ‘recvmmsg_syscall’ # 53| { # 54| if (timeout != NULL) # 55|-> *timeout = valid_timespec_to_timespec64 (ts32); # 56| } # 57| #endif Error: GCC_ANALYZER_WARNING (CWE-457): [#def74] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c: scope_hint: In function ‘recvmmsg_syscall’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c:55:20: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ub000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:91:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL5’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:122:16: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c:48:7: note: in expansion of macro ‘SYSCALL_CANCEL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c: scope_hint: In function ‘recvmmsg_syscall’ # 53| { # 54| if (timeout != NULL) # 55|-> *timeout = valid_timespec_to_timespec64 (ts32); # 56| } # 57| #endif Error: GCC_ANALYZER_WARNING (CWE-457): [#def75] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c: scope_hint: In function ‘__recvmmsg’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c:93:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U6000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c: scope_hint: In function ‘__recvmmsg’ # 91| if (timeout != NULL) # 92| { # 93|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 94| pts64 = &ts64; # 95| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def76] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c: scope_hint: In function ‘__recvmmsg’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c:93:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ub000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/recvmmsg.c: scope_hint: In function ‘__recvmmsg’ # 91| if (timeout != NULL) # 92| { # 93|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 94| pts64 = &ts64; # 95| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def77] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c: scope_hint: In function ‘__sched_rr_get_interval64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:39:11: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U4000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:351:7: note: in expansion of macro ‘ASMARGS_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:280:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_INLINE’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:335:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep.h:44:23: note: in expansion of macro ‘INTERNAL_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:37:9: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:37:9: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c: scope_hint: In function ‘__sched_rr_get_interval64’ # 37| ret = INLINE_SYSCALL_CALL (sched_rr_get_interval, pid, &tp32); # 38| if (ret == 0) # 39|-> *tp = valid_timespec_to_timespec64 (tp32); # 40| #endif # 41| return ret; Error: GCC_ANALYZER_WARNING (CWE-457): [#def78] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c: scope_hint: In function ‘__sched_rr_get_interval64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:39:11: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U9000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:351:7: note: in expansion of macro ‘ASMARGS_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:280:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_INLINE’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:335:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep.h:44:23: note: in expansion of macro ‘INTERNAL_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:37:9: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c:37:9: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sched_rr_gi.c: scope_hint: In function ‘__sched_rr_get_interval64’ # 37| ret = INLINE_SYSCALL_CALL (sched_rr_get_interval, pid, &tp32); # 38| if (ret == 0) # 39|-> *tp = valid_timespec_to_timespec64 (tp32); # 40| #endif # 41| return ret; Error: GCC_ANALYZER_WARNING (CWE-457): [#def79] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/semtimedop.c: scope_hint: In function ‘__semtimedop’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/semtimedop.c:79:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ub558>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/semtimedop.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/semtimedop.c: scope_hint: In function ‘__semtimedop’ # 77| if (timeout != NULL) # 78| { # 79|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 80| pts64 = &ts64; # 81| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def80] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/semtimedop.c: scope_hint: In function ‘__semtimedop’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/semtimedop.c:79:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ue558>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/semtimedop.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/semtimedop.c: scope_hint: In function ‘__semtimedop’ # 77| if (timeout != NULL) # 78| { # 79|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 80| pts64 = &ts64; # 81| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def81] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sigtimedwait.c: scope_hint: In function ‘__sigtimedwait’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sigtimedwait.c:76:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U 850>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sigtimedwait.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sigtimedwait.c: scope_hint: In function ‘__sigtimedwait’ # 74| if (timeout != NULL) # 75| { # 76|-> ts64 = valid_timespec_to_timespec64 (*timeout); # 77| pts64 = &ts64; # 78| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def82] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c: scope_hint: In function ‘___timer_gettime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:44:28: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U1000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:351:7: note: in expansion of macro ‘ASMARGS_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:280:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_INLINE’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:335:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep.h:44:23: note: in expansion of macro ‘INTERNAL_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:41:9: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:41:9: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c: scope_hint: In function ‘___timer_gettime64’ # 42| if (ret == 0) # 43| { # 44|-> value->it_interval = valid_timespec_to_timespec64 (its32.it_interval); # 45| value->it_value = valid_timespec_to_timespec64 (its32.it_value); # 46| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def83] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c: scope_hint: In function ‘___timer_gettime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:44:28: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U3000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:351:7: note: in expansion of macro ‘ASMARGS_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:280:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_INLINE’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:335:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep.h:44:23: note: in expansion of macro ‘INTERNAL_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:41:9: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c:41:9: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_gettime.c: scope_hint: In function ‘___timer_gettime64’ # 42| if (ret == 0) # 43| { # 44|-> value->it_interval = valid_timespec_to_timespec64 (its32.it_interval); # 45| value->it_value = valid_timespec_to_timespec64 (its32.it_value); # 46| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def84] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c: scope_hint: In function ‘___timer_settime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:63:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U3000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:89:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL4’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:59:16: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c: scope_hint: In function ‘___timer_settime64’ # 61| if (retval == 0 && ovalue) # 62| { # 63|-> ovalue->it_interval = valid_timespec_to_timespec64 (oits32.it_interval); # 64| ovalue->it_value = valid_timespec_to_timespec64 (oits32.it_value); # 65| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def85] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c: scope_hint: In function ‘___timer_settime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:63:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U6000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:20: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:89:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL4’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:59:16: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c: scope_hint: In function ‘___timer_settime64’ # 61| if (retval == 0 && ovalue) # 62| { # 63|-> ovalue->it_interval = valid_timespec_to_timespec64 (oits32.it_interval); # 64| ovalue->it_value = valid_timespec_to_timespec64 (oits32.it_value); # 65| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def86] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c: scope_hint: In function ‘__timer_settime’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:88:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U3000>’ # 86| int retval; # 87| # 88|-> its64.it_interval = valid_timespec_to_timespec64 (value->it_interval); # 89| its64.it_value = valid_timespec_to_timespec64 (value->it_value); # 90| Error: GCC_ANALYZER_WARNING (CWE-457): [#def87] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c: scope_hint: In function ‘__timer_settime’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timer_settime.c:88:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U6000>’ # 86| int retval; # 87| # 88|-> its64.it_interval = valid_timespec_to_timespec64 (value->it_interval); # 89| its64.it_value = valid_timespec_to_timespec64 (value->it_value); # 90| Error: GCC_ANALYZER_WARNING (CWE-457): [#def88] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c: scope_hint: In function ‘__timerfd_gettime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:42:28: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U8000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:351:7: note: in expansion of macro ‘ASMARGS_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:280:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_INLINE’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:335:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep.h:44:23: note: in expansion of macro ‘INTERNAL_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:39:16: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:39:16: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c: scope_hint: In function ‘__timerfd_gettime64’ # 40| if (retval == 0) # 41| { # 42|-> value->it_interval = valid_timespec_to_timespec64 (its32.it_interval); # 43| value->it_value = valid_timespec_to_timespec64 (its32.it_value); # 44| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def89] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c: scope_hint: In function ‘__timerfd_gettime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:42:28: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ub000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:351:7: note: in expansion of macro ‘ASMARGS_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:280:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_INLINE’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:335:5: note: in expansion of macro ‘INTERNAL_SYSCALL_MAIN_2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/sysdep.h:44:23: note: in expansion of macro ‘INTERNAL_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:39:16: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:85:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL2’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c:39:16: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_gettime.c: scope_hint: In function ‘__timerfd_gettime64’ # 40| if (retval == 0) # 41| { # 42|-> value->it_interval = valid_timespec_to_timespec64 (its32.it_interval); # 43| value->it_value = valid_timespec_to_timespec64 (its32.it_value); # 44| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def90] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c: scope_hint: In function ‘__timerfd_settime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:55:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U 0>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:89:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL4’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:51:13: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c: scope_hint: In function ‘__timerfd_settime64’ # 53| if (ret == 0 && ovalue != NULL) # 54| { # 55|-> ovalue->it_interval = valid_timespec_to_timespec64 (oits32.it_interval); # 56| ovalue->it_value = valid_timespec_to_timespec64 (oits32.it_value); # 57| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def91] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c: scope_hint: In function ‘__timerfd_settime64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:55:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5000>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:22: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:89:3: note: in expansion of macro ‘INLINE_SYSCALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:27:37: note: in expansion of macro ‘__INLINE_SYSCALL4’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:28:37: note: in expansion of macro ‘__SYSCALL_CONCAT_X’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:101:3: note: in expansion of macro ‘__SYSCALL_CONCAT’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysdep.h:109:3: note: in expansion of macro ‘__INLINE_SYSCALL_DISP’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:51:13: note: in expansion of macro ‘INLINE_SYSCALL_CALL’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c: scope_hint: In function ‘__timerfd_settime64’ # 53| if (ret == 0 && ovalue != NULL) # 54| { # 55|-> ovalue->it_interval = valid_timespec_to_timespec64 (oits32.it_interval); # 56| ovalue->it_value = valid_timespec_to_timespec64 (oits32.it_value); # 57| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def92] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c: scope_hint: In function ‘__timerfd_settime’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:72:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U 0>’ # 70| int retval; # 71| # 72|-> its64.it_interval = valid_timespec_to_timespec64 (value->it_interval); # 73| its64.it_value = valid_timespec_to_timespec64 (value->it_value); # 74| Error: GCC_ANALYZER_WARNING (CWE-457): [#def93] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c: scope_hint: In function ‘__timerfd_settime’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/timerfd_settime.c:72:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5000>’ # 70| int retval; # 71| # 72|-> its64.it_interval = valid_timespec_to_timespec64 (value->it_interval); # 73| its64.it_value = valid_timespec_to_timespec64 (value->it_value); # 74| Error: GCC_ANALYZER_WARNING (CWE-457): [#def94] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimensat.c: scope_hint: In function ‘__utimensat’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimensat.c:94:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimensat.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimensat.c: scope_hint: In function ‘__utimensat’ # 92| if (tsp) # 93| { # 94|-> tsp64[0] = valid_timespec_to_timespec64 (tsp[0]); # 95| tsp64[1] = valid_timespec_to_timespec64 (tsp[1]); # 96| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def95] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimensat.c: scope_hint: In function ‘__utimensat’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimensat.c:94:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U6980>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/pthread.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/include/pthread.h:1: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/x86/elision-conf.h:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/nptl/lowlevellock.h:23: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/nptl/descr.h:28: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/nptl/tls.h:114: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/i386/i686/nptl/tls.h:32: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/i386/sysdep.h:26: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimensat.c:21: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimensat.c: scope_hint: In function ‘__utimensat’ # 92| if (tsp) # 93| { # 94|-> tsp64[0] = valid_timespec_to_timespec64 (tsp[0]); # 95| tsp64[1] = valid_timespec_to_timespec64 (tsp[1]); # 96| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def96] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimes.c: scope_hint: In function ‘__utimes64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimes.c:29:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U65f0>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimes.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimes.c: scope_hint: In function ‘__utimes64’ # 27| if (tvp != NULL) # 28| { # 29|-> ts64[0] = timeval64_to_timespec64 (tvp[0]); # 30| ts64[1] = timeval64_to_timespec64 (tvp[1]); # 31| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def97] glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimes.c: scope_hint: In function ‘__utimes64’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimes.c:29:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uc5f0>’ glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimes.c:19: included_from: Included from here. glibc-2.40-build/glibc-2.40-9-g132a72f93c/sysdeps/unix/sysv/linux/utimes.c: scope_hint: In function ‘__utimes64’ # 27| if (tvp != NULL) # 28| { # 29|-> ts64[0] = timeval64_to_timespec64 (tvp[0]); # 30| ts64[1] = timeval64_to_timespec64 (tvp[1]); # 31| } Error: COMPILER_WARNING (CWE-9001): [#def98] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zdump.c:92:66: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zdump.c:92:66: note: did you mean to specify it after ‘)’ following function parameters? # 90| # 91| static char const *abbr(struct tm const *); # 92|-> ATTRIBUTE_REPRODUCIBLE static intmax_t delta(struct tm *, struct tm *); # 93| static void dumptime(struct tm const *); # 94| static time_t hunt(timezone_t, time_t, time_t, bool); Error: COMPILER_WARNING (CWE-9001): [#def99] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zdump.c:100:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zdump.c:100:1: note: did you mean to specify it after ‘)’ following function parameters? # 98| char const *); # 99| static const char *tformat(void); # 100|-> ATTRIBUTE_REPRODUCIBLE static time_t yeartot(intmax_t); # 101| # 102| /* Is C an ASCII digit? */ Error: COMPILER_WARNING (CWE-9001): [#def100] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zdump.c:139:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zdump.c:139:1: note: did you mean to specify it after ‘)’ following function parameters? # 137| ATTRIBUTE_REPRODUCIBLE static ptrdiff_t # 138| sumsize(ptrdiff_t a, ptrdiff_t b) # 139|-> { # 140| #ifdef ckd_add # 141| ptrdiff_t sum; Error: COMPILER_WARNING (CWE-9001): [#def101] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:475:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:475:1: note: did you mean to specify it after ‘)’ following function parameters? # 473| ATTRIBUTE_REPRODUCIBLE static ptrdiff_t # 474| size_sum(size_t a, size_t b) # 475|-> { # 476| #ifdef ckd_add # 477| ptrdiff_t sum; Error: COMPILER_WARNING (CWE-9001): [#def102] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:489:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:489:1: note: did you mean to specify it after ‘)’ following function parameters? # 487| ATTRIBUTE_REPRODUCIBLE static ptrdiff_t # 488| size_product(ptrdiff_t nitems, ptrdiff_t itemsize) # 489|-> { # 490| #ifdef ckd_mul # 491| ptrdiff_t product; Error: COMPILER_WARNING (CWE-9001): [#def103] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:504:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:504:1: note: did you mean to specify it after ‘)’ following function parameters? # 502| ATTRIBUTE_REPRODUCIBLE static ptrdiff_t # 503| align_to(ptrdiff_t size, ptrdiff_t alignment) # 504|-> { # 505| ptrdiff_t lo_bits = alignment - 1, sum = size_sum(size, lo_bits); # 506| return sum & ~lo_bits; Error: COMPILER_WARNING (CWE-9001): [#def104] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3632:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3632:1: note: did you mean to specify it after ‘)’ following function parameters? # 3630| ATTRIBUTE_REPRODUCIBLE static bool # 3631| ciequal(register const char *ap, register const char *bp) # 3632|-> { # 3633| while (lowerit(*ap) == lowerit(*bp++)) # 3634| if (*ap++ == '\0') Error: COMPILER_WARNING (CWE-9001): [#def105] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3641:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3641:1: note: did you mean to specify it after ‘)’ following function parameters? # 3639| ATTRIBUTE_REPRODUCIBLE static bool # 3640| itsabbr(register const char *abbr, register const char *word) # 3641|-> { # 3642| if (lowerit(*abbr) != lowerit(*word)) # 3643| return false; Error: COMPILER_WARNING (CWE-9001): [#def106] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3657:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3657:1: note: did you mean to specify it after ‘)’ following function parameters? # 3655| ATTRIBUTE_REPRODUCIBLE static bool # 3656| ciprefix(char const *abbr, char const *word) # 3657|-> { # 3658| do # 3659| if (!*abbr) Error: COMPILER_WARNING (CWE-9001): [#def107] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3767:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3767:1: note: did you mean to specify it after ‘)’ following function parameters? # 3765| ATTRIBUTE_REPRODUCIBLE static zic_t # 3766| oadd(zic_t t1, zic_t t2) # 3767|-> { # 3768| #ifdef ckd_add # 3769| zic_t sum; Error: COMPILER_WARNING (CWE-9001): [#def108] glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3781:1: warning[-Wattributes]: standard ‘reproducible’ attribute can only be applied to function declarators or type specifiers with function type glibc-2.40-build/glibc-2.40-9-g132a72f93c/timezone/zic.c:3781:1: note: did you mean to specify it after ‘)’ following function parameters? # 3779| ATTRIBUTE_REPRODUCIBLE static zic_t # 3780| tadd(zic_t t1, zic_t t2) # 3781|-> { # 3782| #ifdef ckd_add # 3783| zic_t sum;
analyzer-version-clippy | 1.82.0 |
analyzer-version-cppcheck | 2.16.0 |
analyzer-version-gcc | 14.2.1 |
analyzer-version-gcc-analyzer | 15.0.0 |
analyzer-version-shellcheck | 0.10.0 |
analyzer-version-unicontrol | 0.0.2 |
diffbase-analyzer-version-clippy | 1.82.0 |
diffbase-analyzer-version-cppcheck | 2.16.0 |
diffbase-analyzer-version-gcc | 14.2.1 |
diffbase-analyzer-version-gcc-analyzer | 15.0.0 |
diffbase-analyzer-version-shellcheck | 0.10.0 |
diffbase-analyzer-version-unicontrol | 0.0.2 |
diffbase-enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
diffbase-exit-code | 0 |
diffbase-host | ip-172-16-1-80.us-west-2.compute.internal |
diffbase-mock-config | fedora-rawhide-gcc-latest-x86_64 |
diffbase-project-name | glibc-2.40.9000-16.fc42 |
diffbase-store-results-to | /tmp/tmpwkmrg967/glibc-2.40.9000-16.fc42.tar.xz |
diffbase-time-created | 2024-11-13 01:36:58 |
diffbase-time-finished | 2024-11-13 03:23:51 |
diffbase-tool | csmock |
diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'clippy,cppcheck,gcc,unicontrol,shellcheck' '-o' '/tmp/tmpwkmrg967/glibc-2.40.9000-16.fc42.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmpwkmrg967/glibc-2.40.9000-16.fc42.src.rpm' |
diffbase-tool-version | csmock-3.7.1.20241107.094801.gb3f0f26.pr_192-1.el9 |
enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
exit-code | 0 |
host | ip-172-16-1-80.us-west-2.compute.internal |
mock-config | fedora-rawhide-gcc-latest-x86_64 |
project-name | glibc-2.40-3.fc41 |
store-results-to | /tmp/tmpem1eg6_c/glibc-2.40-3.fc41.tar.xz |
time-created | 2024-11-12 23:52:42 |
time-finished | 2024-11-13 01:36:28 |
title | Fixed findings |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'clippy,cppcheck,gcc,unicontrol,shellcheck' '-o' '/tmp/tmpem1eg6_c/glibc-2.40-3.fc41.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmpem1eg6_c/glibc-2.40-3.fc41.src.rpm' |
tool-version | csmock-3.7.1.20241107.094801.gb3f0f26.pr_192-1.el9 |