Fixed findings

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-457): [#def1]
glibc-2.41-8-g1e0e33e1b1/csu/../sysdeps/x86/cpu-features.c:397:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘xstate_comp_offsets[31]’
glibc-2.41-8-g1e0e33e1b1/csu/../csu/libc-start.c:234:1: enter_function: entry to ‘__libc_start_main_impl’
glibc-2.41-8-g1e0e33e1b1/csu/../csu/libc-start.c:269:3: call_function: calling ‘init_cpu_features’ from ‘__libc_start_main_impl’
#  395|   		  /* Use XSAVEC.  */
#  396|   		  unsigned int size
#  397|-> 		    = xstate_comp_offsets[31] + xstate_comp_sizes[31];
#  398|   		  if (size)
#  399|   		    {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def2]
glibc-2.41-8-g1e0e33e1b1/elf/../sysdeps/x86/cpu-features.c:397:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘xstate_comp_offsets[31]’
glibc-2.41-8-g1e0e33e1b1/elf/../sysdeps/x86/dl-get-cpu-features.c:36:1: enter_function: entry to ‘_dl_x86_init_cpu_features’
glibc-2.41-8-g1e0e33e1b1/elf/../sysdeps/x86/dl-get-cpu-features.c:41:7: call_function: calling ‘init_cpu_features’ from ‘_dl_x86_init_cpu_features’
#  395|   		  /* Use XSAVEC.  */
#  396|   		  unsigned int size
#  397|-> 		    = xstate_comp_offsets[31] + xstate_comp_sizes[31];
#  398|   		  if (size)
#  399|   		    {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def3]
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:126:22: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ua960>’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:82:1: enter_function: entry to ‘fstatat64_time64_stat’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:111:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:114:7: call_function: inlined call to ‘memset’ from ‘fstatat64_time64_stat’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:126:22: danger: use of uninitialized value ‘ts64.<Ua960>’ 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): [#def4]
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:126:22: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uf8c0>’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:82:1: enter_function: entry to ‘fstatat64_time64_stat’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:111:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:114:7: call_function: inlined call to ‘memset’ from ‘fstatat64_time64_stat’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/fstatat64.c:126:22: danger: use of uninitialized value ‘ts64.<Uf8c0>’ 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): [#def5]
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:49:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ua960>’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:44:1: enter_function: entry to ‘__futimens’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:47:6: branch_true: following ‘true’ branch (when ‘tsp’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:49:18: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__futimens’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:49:18: danger: use of uninitialized value ‘ts64.<Ua960>’ here
#   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): [#def6]
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:49:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uda00>’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:44:1: enter_function: entry to ‘__futimens’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:47:6: branch_true: following ‘true’ branch (when ‘tsp’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:49:18: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__futimens’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/futimens.c:49:18: danger: use of uninitialized value ‘ts64.<Uda00>’ here
#   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): [#def7]
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:75:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5320>’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:70:1: enter_function: entry to ‘ppoll’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:74:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:75:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘ppoll’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:75:12: danger: use of uninitialized value ‘ts64.<U5320>’ here
#   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): [#def8]
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:75:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U6280>’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:70:1: enter_function: entry to ‘ppoll’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:74:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:75:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘ppoll’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/ppoll.c:75:12: danger: use of uninitialized value ‘ts64.<U6280>’ here
#   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): [#def9]
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:91:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U4be0>’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:85:1: enter_function: entry to ‘__utimensat’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:89:6: branch_true: following ‘true’ branch (when ‘tsp’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:91:18: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__utimensat’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:91:18: danger: use of uninitialized value ‘ts64.<U4be0>’ here
#   89|     if (tsp)
#   90|       {
#   91|->       tsp64[0] = valid_timespec_to_timespec64 (tsp[0]);
#   92|         tsp64[1] = valid_timespec_to_timespec64 (tsp[1]);
#   93|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def10]
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:91:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U9c80>’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:85:1: enter_function: entry to ‘__utimensat’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:89:6: branch_true: following ‘true’ branch (when ‘tsp’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:91:18: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__utimensat’
glibc-2.41-8-g1e0e33e1b1/io/../sysdeps/unix/sysv/linux/utimensat.c:91:18: danger: use of uninitialized value ‘ts64.<U9c80>’ here
#   89|     if (tsp)
#   90|       {
#   91|->       tsp64[0] = valid_timespec_to_timespec64 (tsp[0]);
#   92|         tsp64[1] = valid_timespec_to_timespec64 (tsp[1]);
#   93|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def11]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:39:15: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U15a0>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:33:1: enter_function: entry to ‘epoll_pwait2’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:37:6: branch_true: following ‘true’ branch (when ‘tmo’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:39:15: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘epoll_pwait2’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:39:15: danger: use of uninitialized value ‘ts64.<U15a0>’ here
#   37|     if (tmo != NULL)
#   38|       {
#   39|->       tmo64 = valid_timespec_to_timespec64 (*tmo);
#   40|         ptmo64 = &tmo64;
#   41|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def12]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:39:15: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U2500>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:33:1: enter_function: entry to ‘epoll_pwait2’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:37:6: branch_true: following ‘true’ branch (when ‘tmo’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:39:15: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘epoll_pwait2’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/epoll_pwait2.c:39:15: danger: use of uninitialized value ‘ts64.<U2500>’ here
#   37|     if (tmo != NULL)
#   38|       {
#   39|->       tmo64 = valid_timespec_to_timespec64 (*tmo);
#   40|         ptmo64 = &tmo64;
#   41|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def13]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:31:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U a00>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:25:1: enter_function: entry to ‘__futimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:29:6: branch_true: following ‘true’ branch (when ‘tvp64’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:31:17: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__futimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:31:17: danger: use of uninitialized value ‘ts64.<U a00>’ here
#   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): [#def14]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:31:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ub960>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:25:1: enter_function: entry to ‘__futimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:29:6: branch_true: following ‘true’ branch (when ‘tvp64’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:31:17: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__futimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimes.c:31:17: danger: use of uninitialized value ‘ts64.<Ub960>’ here
#   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): [#def15]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:30:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U2960>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:25:1: enter_function: entry to ‘__futimesat64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:28:6: branch_true: following ‘true’ branch (when ‘tvp64’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:30:17: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__futimesat64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:30:17: danger: use of uninitialized value ‘ts64.<U2960>’ here
#   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): [#def16]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:30:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uba00>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:25:1: enter_function: entry to ‘__futimesat64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:28:6: branch_true: following ‘true’ branch (when ‘tvp64’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:30:17: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__futimesat64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/futimesat.c:30:17: danger: use of uninitialized value ‘ts64.<Uba00>’ here
#   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): [#def17]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:30:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U23c0>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:25:1: enter_function: entry to ‘__lutimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:28:6: branch_true: following ‘true’ branch (when ‘tvp64’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:30:17: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__lutimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:30:17: danger: use of uninitialized value ‘ts64.<U23c0>’ here
#   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): [#def18]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:30:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud460>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:25:1: enter_function: entry to ‘__lutimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:28:6: branch_true: following ‘true’ branch (when ‘tvp64’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:30:17: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__lutimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/lutimes.c:30:17: danger: use of uninitialized value ‘ts64.<Ud460>’ here
#   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): [#def19]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:84:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U 500>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:78:1: enter_function: entry to ‘__pselect’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:82:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:84:14: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__pselect’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:84:14: danger: use of uninitialized value ‘ts64.<U 500>’ here
#   82|     if (timeout != NULL)
#   83|       {
#   84|->       ts64 = valid_timespec_to_timespec64 (*timeout);
#   85|         pts64 = &ts64;
#   86|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def20]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:84:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ub460>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:78:1: enter_function: entry to ‘__pselect’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:82:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:84:14: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__pselect’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/pselect.c:84:14: danger: use of uninitialized value ‘ts64.<Ub460>’ here
#   82|     if (timeout != NULL)
#   83|       {
#   84|->       ts64 = valid_timespec_to_timespec64 (*timeout);
#   85|         pts64 = &ts64;
#   86|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def21]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:42:28: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U a00>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:26:1: enter_function: entry to ‘__timerfd_gettime64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:36:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:39:16: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:39:16: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:40:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:40:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:42:28: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__timerfd_gettime64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:42:28: danger: use of uninitialized value ‘ts64.<U a00>’ here
#   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): [#def22]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:42:28: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U7960>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:26:1: enter_function: entry to ‘__timerfd_gettime64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:36:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:39:16: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:39:16: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:40:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:40:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:42:28: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__timerfd_gettime64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_gettime.c:42:28: danger: use of uninitialized value ‘ts64.<U7960>’ here
#   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): [#def23]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:55:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U8a00>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:26:1: enter_function: entry to ‘__timerfd_settime64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:36:22: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:51:13: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:53:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:53:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:55:29: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__timerfd_settime64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:55:29: danger: use of uninitialized value ‘ts64.<U8a00>’ here
#   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): [#def24]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:55:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uf960>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:26:1: enter_function: entry to ‘__timerfd_settime64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:36:22: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:51:13: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:53:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:53:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:55:29: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__timerfd_settime64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:55:29: danger: use of uninitialized value ‘ts64.<Uf960>’ here
#   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): [#def25]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:72:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U8a00>’
#   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): [#def26]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/timerfd_settime.c:72:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uf960>’
#   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): [#def27]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:29:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U36e0>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:23:1: enter_function: entry to ‘__utimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:27:6: branch_true: following ‘true’ branch (when ‘tvp’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:29:17: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__utimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:29:17: danger: use of uninitialized value ‘ts64.<U36e0>’ here
#   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): [#def28]
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:29:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U4640>’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:23:1: enter_function: entry to ‘__utimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:27:6: branch_true: following ‘true’ branch (when ‘tvp’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:29:17: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__utimes64’
glibc-2.41-8-g1e0e33e1b1/misc/../sysdeps/unix/sysv/linux/utimes.c:29:17: danger: use of uninitialized value ‘ts64.<U4640>’ here
#   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): [#def29]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U1820>’
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_rwlock_timedwrlock.c:39:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___pthread_rwlock_timedwrlock’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def30]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U7820>’
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_cond_wait.c:496:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___pthread_cond_timedwait’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def31]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U8640>’
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_timedjoin.c:37:3: enter_function: entry to ‘___pthread_timedjoin_np’
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_timedjoin.c:40:6: branch_true: following ‘true’ branch (when ‘abstime’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_timedjoin.c:42:34: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___pthread_timedjoin_np’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def32]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U8a00>’
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_mutex_timedlock.c:622:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___pthread_mutex_timedlock’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def33]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U9780>’
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_rwlock_timedrdlock.c:39:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___pthread_rwlock_timedrdlock’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def34]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uc640>’
glibc-2.41-8-g1e0e33e1b1/nptl/sem_clockwait.c:58:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___sem_clockwait’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def35]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uc6e0>’
glibc-2.41-8-g1e0e33e1b1/nptl/../sysdeps/unix/sysv/linux/thrd_sleep.c:46:38: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__thrd_sleep’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def36]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud640>’
glibc-2.41-8-g1e0e33e1b1/nptl/sem_timedwait.c:53:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___sem_timedwait’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def37]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud780>’
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_rwlock_timedwrlock.c:39:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___pthread_rwlock_timedwrlock’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def38]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud820>’
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_rwlock_clockwrlock.c:41:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___pthread_rwlock_clockwrlock’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def39]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ue6e0>’
glibc-2.41-8-g1e0e33e1b1/nptl/../sysdeps/unix/sysv/linux/cnd_timedwait.c:42:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___cnd_timedwait’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def40]
glibc-2.41-8-g1e0e33e1b1/nptl/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uf820>’
glibc-2.41-8-g1e0e33e1b1/nptl/pthread_rwlock_timedrdlock.c:39:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___pthread_rwlock_timedrdlock’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def41]
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/nanosleep.c:41:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U 6e0>’
#   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): [#def42]
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:39:11: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U7960>’
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:26:1: enter_function: entry to ‘__sched_rr_get_interval64’
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:33:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:37:9: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:37:9: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:38:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:38:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:39:11: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__sched_rr_get_interval64’
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:39:11: danger: use of uninitialized value ‘ts64.<U7960>’ here
#   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): [#def43]
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:39:11: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uba00>’
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:26:1: enter_function: entry to ‘__sched_rr_get_interval64’
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:33:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:37:9: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:37:9: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:38:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:38:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:39:11: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__sched_rr_get_interval64’
glibc-2.41-8-g1e0e33e1b1/posix/../sysdeps/unix/sysv/linux/sched_rr_gi.c:39:11: danger: use of uninitialized value ‘ts64.<Uba00>’ here
#   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): [#def44]
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:180:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U75a0>’
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:174:1: enter_function: entry to ‘___gai_suspend’
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:179:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:180:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___gai_suspend’
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:180:12: danger: use of uninitialized value ‘ts64.<U75a0>’ here
#  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): [#def45]
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:180:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud640>’
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:174:1: enter_function: entry to ‘___gai_suspend’
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:179:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:180:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___gai_suspend’
glibc-2.41-8-g1e0e33e1b1/resolv/gai_suspend.c:180:12: danger: use of uninitialized value ‘ts64.<Ud640>’ here
#  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): [#def46]
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedreceive.c:84:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5e60>’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedreceive.c:78:1: enter_function: entry to ‘___mq_timedreceive’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedreceive.c:83:6: branch_true: following ‘true’ branch (when ‘abs_timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedreceive.c:84:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___mq_timedreceive’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedreceive.c:84:12: danger: use of uninitialized value ‘ts64.<U5e60>’ here
#   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): [#def47]
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:83:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U7e60>’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:78:1: enter_function: entry to ‘___mq_timedsend’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:82:6: branch_true: following ‘true’ branch (when ‘abs_timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:83:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___mq_timedsend’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:83:12: danger: use of uninitialized value ‘ts64.<U7e60>’ here
#   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): [#def48]
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:83:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U9dc0>’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:78:1: enter_function: entry to ‘___mq_timedsend’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:82:6: branch_true: following ‘true’ branch (when ‘abs_timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:83:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___mq_timedsend’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/mq_timedsend.c:83:12: danger: use of uninitialized value ‘ts64.<U9dc0>’ here
#   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): [#def49]
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:44:28: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U9a00>’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:28:1: enter_function: entry to ‘___timer_gettime64’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:37:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:41:9: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:41:9: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:42:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:42:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:44:28: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___timer_gettime64’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:44:28: danger: use of uninitialized value ‘ts64.<U9a00>’ here
#   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): [#def50]
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:44:28: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ub960>’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:28:1: enter_function: entry to ‘___timer_gettime64’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:37:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:41:9: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:41:9: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:42:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:42:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:44:28: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___timer_gettime64’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_gettime.c:44:28: danger: use of uninitialized value ‘ts64.<Ub960>’ here
#   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): [#def51]
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:63:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U2960>’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:28:1: enter_function: entry to ‘___timer_settime64’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:44:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:49:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:50:30: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:49:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:56:23: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:59:16: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:61:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:61:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:63:29: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___timer_settime64’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:63:29: danger: use of uninitialized value ‘ts64.<U2960>’ here
#   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): [#def52]
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:63:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uba00>’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:28:1: enter_function: entry to ‘___timer_settime64’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:44:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:49:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:50:30: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:49:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:56:23: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:59:16: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:61:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:61:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:63:29: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘___timer_settime64’
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:63:29: danger: use of uninitialized value ‘ts64.<Uba00>’ here
#   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): [#def53]
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:88:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U2960>’
#   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): [#def54]
glibc-2.41-8-g1e0e33e1b1/rt/../sysdeps/unix/sysv/linux/timer_settime.c:88:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uba00>’
#   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): [#def55]
glibc-2.41-8-g1e0e33e1b1/rt/aio_suspend.c:275:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U7e60>’
glibc-2.41-8-g1e0e33e1b1/rt/aio_suspend.c:269:1: enter_function: entry to ‘__aio_suspend’
glibc-2.41-8-g1e0e33e1b1/rt/aio_suspend.c:274:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/rt/aio_suspend.c:275:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__aio_suspend’
glibc-2.41-8-g1e0e33e1b1/rt/aio_suspend.c:275:12: danger: use of uninitialized value ‘ts64.<U7e60>’ here
#  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): [#def56]
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:76:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5f00>’
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:70:1: enter_function: entry to ‘__sigtimedwait’
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:74:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:76:14: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__sigtimedwait’
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:76:14: danger: use of uninitialized value ‘ts64.<U5f00>’ here
#   74|     if (timeout != NULL)
#   75|       {
#   76|->       ts64 = valid_timespec_to_timespec64 (*timeout);
#   77|         pts64 = &ts64;
#   78|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def57]
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:76:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uf000>’
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:70:1: enter_function: entry to ‘__sigtimedwait’
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:74:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:76:14: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__sigtimedwait’
glibc-2.41-8-g1e0e33e1b1/signal/../sysdeps/unix/sysv/linux/sigtimedwait.c:76:14: danger: use of uninitialized value ‘ts64.<Uf000>’ here
#   74|     if (timeout != NULL)
#   75|       {
#   76|->       ts64 = valid_timespec_to_timespec64 (*timeout);
#   77|         pts64 = &ts64;
#   78|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def58]
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:55:20: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ua000>’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:23:1: enter_function: entry to ‘recvmmsg_syscall’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:32:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:36:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:38:13: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:38:10: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:43:14: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:52:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:54:10: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:54:10: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:55:20: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘recvmmsg_syscall’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:55:20: danger: use of uninitialized value ‘ts64.<Ua000>’ here
#   53|       {
#   54|         if (timeout != NULL)
#   55|->         *timeout = valid_timespec_to_timespec64 (ts32);
#   56|       }
#   57|   #endif

Error: GCC_ANALYZER_WARNING (CWE-457): [#def59]
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:55:20: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uc0a0>’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:23:1: enter_function: entry to ‘recvmmsg_syscall’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:32:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:36:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:38:13: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:38:10: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:43:14: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:52:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:54:10: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:54:10: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:55:20: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘recvmmsg_syscall’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:55:20: danger: use of uninitialized value ‘ts64.<Uc0a0>’ here
#   53|       {
#   54|         if (timeout != NULL)
#   55|->         *timeout = valid_timespec_to_timespec64 (ts32);
#   56|       }
#   57|   #endif

Error: GCC_ANALYZER_WARNING (CWE-457): [#def60]
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:93:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ua000>’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:87:1: enter_function: entry to ‘__recvmmsg’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:91:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:93:14: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__recvmmsg’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:93:14: danger: use of uninitialized value ‘ts64.<Ua000>’ here
#   91|     if (timeout != NULL)
#   92|       {
#   93|->       ts64 = valid_timespec_to_timespec64 (*timeout);
#   94|         pts64 = &ts64;
#   95|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def61]
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:93:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uc0a0>’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:87:1: enter_function: entry to ‘__recvmmsg’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:91:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:93:14: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__recvmmsg’
glibc-2.41-8-g1e0e33e1b1/socket/../sysdeps/unix/sysv/linux/recvmmsg.c:93:14: danger: use of uninitialized value ‘ts64.<Uc0a0>’ here
#   91|     if (timeout != NULL)
#   92|       {
#   93|->       ts64 = valid_timespec_to_timespec64 (*timeout);
#   94|         pts64 = &ts64;
#   95|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def62]
glibc-2.41-8-g1e0e33e1b1/support/../support/timespec.h:33:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘r.<Uc640>’
glibc-2.41-8-g1e0e33e1b1/support/dtotimespec.c:27:1: enter_function: entry to ‘dtotimespec_time64’
glibc-2.41-8-g1e0e33e1b1/support/dtotimespec.c:29:6: branch_true: following ‘true’ branch (when ‘sec <= -9.2233720368547758e+18’)...
glibc-2.41-8-g1e0e33e1b1/support/dtotimespec.c:30:12: call_function: inlined call to ‘make_timespec’ from ‘dtotimespec_time64’
#   31|     r.tv_sec = s;
#   32|     r.tv_nsec = ns;
#   33|->   return r;
#   34|   }
#   35|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:62:23: warning[-Wanalyzer-malloc-leak]: leak of ‘allocate_compressed_name(name, *b.offset)’
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:267:1: enter_function: entry to ‘resolv_response_add_name’
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:271:6: branch_false: following ‘false’ branch...
 branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:278:10: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:297:45: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:297:13: call_function: calling ‘allocate_compressed_name’ from ‘resolv_response_add_name’
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:297:13: return_function: returning to ‘resolv_response_add_name’ from ‘allocate_compressed_name’
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:299:12: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:303:26: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:62:23: danger: ‘allocate_compressed_name(name, *b.offset)’ leaks here; was allocated at [(12)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/11)
#   60|     {
#   61|       const unsigned char *p;
#   62|->     for (p = encoded; *p != '\0';)
#   63|         {
#   64|           /* No compression references are allowed.  */

Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:1169:7: warning[-Wanalyzer-malloc-leak]: leak of ‘xmalloc(192)’
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:1169:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:1172:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:1172:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:1178:3: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/resolv_test.c:1169:7: danger: ‘xmalloc(192)’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
# 1167|                                                     server_thread_tcp);
# 1168|       }
# 1169|->   if (config.single_thread_udp)
# 1170|       start_server_thread_udp_single (obj);
# 1171|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def65]
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:127:6: warning[-Wanalyzer-malloc-leak]: leak of ‘xasprintf("%s/bin", xasprintf("%s/tst-tunables-setuid.%jd", test_dir, (long long int)getpid()))’
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:113:1: enter_function: entry to ‘copy_and_spawn_sgid’
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:123:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:126:10: call_function: inlined call to ‘open’ from ‘copy_and_spawn_sgid’
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:127:6: danger: ‘xasprintf("%s/bin", xasprintf("%s/tst-tunables-setuid.%jd", test_dir, (long long int)getpid()))’ leaks here; was allocated at [(2)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/1)
#  125|   
#  126|     infd = open ("/proc/self/exe", O_RDONLY);
#  127|->   if (infd < 0)
#  128|       FAIL_UNSUPPORTED ("unsupported: Cannot read binary from procfs\n");
#  129|   

Error: GCC_ANALYZER_WARNING (CWE-1341): [#def66]
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:191:5: warning[-Wanalyzer-fd-double-close]: double ‘close’ of file descriptor ‘__open_alias(xasprintf("%s/bin", xasprintf("%s/tst-tunables-setuid.%jd", test_dir, (long long int)getpid())), 193, 448)’
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:113:1: enter_function: entry to ‘copy_and_spawn_sgid’
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:123:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:126:10: call_function: inlined call to ‘open’ from ‘copy_and_spawn_sgid’
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:127:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:130:11: call_function: inlined call to ‘open’ from ‘copy_and_spawn_sgid’
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:132:6: branch_false: following ‘false’ branch...
 branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:140:10: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:142:10: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:161:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:163:11: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:163:11: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:169:3: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:170:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:172:3: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:172:3: release_resource: first ‘close’ here
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:173:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:174:5: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:190:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:191:5: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/support/support_capture_subprocess.c:191:5: danger: second ‘close’ here; first ‘close’ was at [(18)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/17)
#  189|   err:
#  190|     if (outfd >= 0)
#  191|->     close (outfd);
#  192|     if (infd >= 0)
#  193|       close (infd);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def67]
glibc-2.41-8-g1e0e33e1b1/support/support_descriptors.c:67:6: warning[-Wanalyzer-malloc-leak]: leak of ‘xmalloc(12)’
glibc-2.41-8-g1e0e33e1b1/support/support_descriptors.c:194:1: enter_function: entry to ‘support_descriptors_check’
glibc-2.41-8-g1e0e33e1b1/support/support_descriptors.c:196:41: call_function: calling ‘support_descriptors_list’ from ‘support_descriptors_check’
#   65|   
#   66|     DIR *fds = opendir ("/proc/self/fd");
#   67|->   if (fds == NULL)
#   68|       FAIL_EXIT1 ("opendir (\"/proc/self/fd\"): %m");
#   69|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def68]
glibc-2.41-8-g1e0e33e1b1/support/support_descriptors.c:76:15: warning[-Wanalyzer-malloc-leak]: leak of ‘xmalloc(12)’
glibc-2.41-8-g1e0e33e1b1/support/support_descriptors.c:194:1: enter_function: entry to ‘support_descriptors_check’
glibc-2.41-8-g1e0e33e1b1/support/support_descriptors.c:196:41: call_function: calling ‘support_descriptors_list’ from ‘support_descriptors_check’
#   74|         if (e == NULL)
#   75|           {
#   76|->           if (errno != 0)
#   77|               FAIL_EXIT1 ("readdir: %m");
#   78|             break;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
glibc-2.41-8-g1e0e33e1b1/support/support_descriptors.c:81:11: warning[-Wanalyzer-malloc-leak]: leak of ‘xmalloc(12)’
glibc-2.41-8-g1e0e33e1b1/support/support_descriptors.c:194:1: enter_function: entry to ‘support_descriptors_check’
glibc-2.41-8-g1e0e33e1b1/support/support_descriptors.c:196:41: call_function: calling ‘support_descriptors_list’ from ‘support_descriptors_check’
#   79|           }
#   80|   
#   81|->       if (e->d_name[0] == '.')
#   82|           continue;
#   83|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:399:14: warning[-Wanalyzer-malloc-leak]: leak of ‘support_fuse_opcode(*f_18(D)->inh.opcode)’
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:607:1: enter_function: entry to ‘support_fuse_reply_prepared’
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:609:3: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:613:10: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:616:3: call_function: calling ‘support_fuse_reply’ from ‘support_fuse_reply_prepared’
#  397|   #undef X
#  398|       default:
#  399|->       return xasprintf ("FUSE_unknown_%u", op);
#  400|       }
#  401|     return xstrdup (result);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def71]
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:401:10: warning[-Wanalyzer-malloc-leak]: leak of ‘support_fuse_opcode(*f_18(D)->inh.opcode)’
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:607:1: enter_function: entry to ‘support_fuse_reply_prepared’
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:609:3: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:613:10: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:616:3: call_function: calling ‘support_fuse_reply’ from ‘support_fuse_reply_prepared’
#  399|         return xasprintf ("FUSE_unknown_%u", op);
#  400|       }
#  401|->   return xstrdup (result);
#  402|   }
#  403|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:515:9: warning[-Wanalyzer-malloc-leak]: leak of ‘*f.buffer_limit’
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:620:1: enter_function: entry to ‘support_fuse_thread_wrapper’
glibc-2.41-8-g1e0e33e1b1/support/support_fuse.c:626:32: call_function: calling ‘support_fuse_next’ from ‘support_fuse_thread_wrapper’
#  513|           FAIL_EXIT (1, "unexpected EOF on FUSE device");
#  514|         if (ret < 0 && errno == EINVAL)
#  515|->         {
#  516|             /* Increase buffer size.  */
#  517|             size_t new_size = 2 * (size_t) (f->buffer_end - f->buffer_start);

Error: GCC_ANALYZER_WARNING (CWE-457): [#def73]
glibc-2.41-8-g1e0e33e1b1/support/timespec.c:88:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘norm.<U60a0>’
glibc-2.41-8-g1e0e33e1b1/support/timespec.c:84:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/support/timespec.c:86:20: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/support/timespec.c:88:13: danger: use of uninitialized value ‘norm.<U60a0>’ here
#   86|        norm.tv_sec = (time.tv_nsec < 0) ? TYPE_MINIMUM (time_t): TYPE_MAXIMUM (time_t);
#   87|        norm.tv_nsec = (time.tv_nsec < 0) ? -1 * (TIMESPEC_HZ - 1) : TIMESPEC_HZ - 1;
#   88|->      return norm;
#   89|      }
#   90|     norm.tv_nsec = time.tv_nsec % TIMESPEC_HZ;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def74]
glibc-2.41-8-g1e0e33e1b1/support/timespec.c:91:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘norm.<U60a0>’
glibc-2.41-8-g1e0e33e1b1/support/timespec.c:84:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/support/timespec.c:90:18: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/support/timespec.c:91:10: danger: use of uninitialized value ‘norm.<U60a0>’ here
#   89|      }
#   90|     norm.tv_nsec = time.tv_nsec % TIMESPEC_HZ;
#   91|->   return norm;
#   92|   }
#   93|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
glibc-2.41-8-g1e0e33e1b1/support/xsigstack.c:55:5: warning[-Wanalyzer-malloc-leak]: leak of ‘xmalloc(36)’
glibc-2.41-8-g1e0e33e1b1/support/xsigstack.c:54:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/support/xsigstack.c:55:5: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/support/xsigstack.c:55:5: danger: ‘xmalloc(36)’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#   53|   
#   54|     if (sigaltstack (&desc->alt_stack, &desc->old_stack))
#   55|->     FAIL_EXIT1 ("sigaltstack (new stack: sp=%p, size=%zu, flags=%u): %m\n",
#   56|                   desc->alt_stack.ss_sp, desc->alt_stack.ss_size,
#   57|                   desc->alt_stack.ss_flags);

Error: GCC_ANALYZER_WARNING (CWE-457): [#def76]
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:79:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U7640>’
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:73:1: enter_function: entry to ‘__semtimedop’
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:77:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:79:14: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__semtimedop’
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:79:14: danger: use of uninitialized value ‘ts64.<U7640>’ here
#   77|     if (timeout != NULL)
#   78|       {
#   79|->       ts64 = valid_timespec_to_timespec64 (*timeout);
#   80|         pts64 = &ts64;
#   81|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def77]
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:79:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uc5a0>’
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:73:1: enter_function: entry to ‘__semtimedop’
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:77:6: branch_true: following ‘true’ branch (when ‘timeout’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:79:14: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__semtimedop’
glibc-2.41-8-g1e0e33e1b1/sysvipc/../sysdeps/unix/sysv/linux/semtimedop.c:79:14: danger: use of uninitialized value ‘ts64.<Uc5a0>’ here
#   77|     if (timeout != NULL)
#   78|       {
#   79|->       ts64 = valid_timespec_to_timespec64 (*timeout);
#   80|         pts64 = &ts64;
#   81|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def78]
glibc-2.41-8-g1e0e33e1b1/time/../include/time.h:410:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U4a00>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/settimeofday.c:26:1: enter_function: entry to ‘__settimeofday64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/settimeofday.c:29:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/settimeofday.c:39:28: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__settimeofday64’
#  408|     ts64.tv_nsec = tv64.tv_usec * 1000;
#  409|   
#  410|->   return ts64;
#  411|   }
#  412|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def79]
glibc-2.41-8-g1e0e33e1b1/time/../include/time.h:410:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U5960>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/settimeofday.c:26:1: enter_function: entry to ‘__settimeofday64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/settimeofday.c:29:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/settimeofday.c:39:28: call_function: inlined call to ‘timeval64_to_timespec64’ from ‘__settimeofday64’
#  408|     ts64.tv_nsec = tv64.tv_usec * 1000;
#  409|   
#  410|->   return ts64;
#  411|   }
#  412|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def80]
glibc-2.41-8-g1e0e33e1b1/time/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U3780>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_settime.c:63:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__clock_settime’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def81]
glibc-2.41-8-g1e0e33e1b1/time/../include/time.h:422:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uf820>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_settime.c:63:30: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__clock_settime’
#  420|     ts64.tv_nsec = ts.tv_nsec;
#  421|   
#  422|->   return ts64;
#  423|   }
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def82]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:54:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U9780>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:29:1: enter_function: entry to ‘__clock_getres64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:42:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:49:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:49:7: branch_false: following ‘false’ branch (when ‘resultvar <= 4294963200’)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:49:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:53:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:54:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__clock_getres64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:54:12: danger: use of uninitialized value ‘ts64.<U9780>’ here
#   52|   # endif
#   53|     if (r == 0 && res != NULL)
#   54|->     *res = valid_timespec_to_timespec64 (ts32);
#   55|   #endif
#   56|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def83]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:54:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Uc820>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:29:1: enter_function: entry to ‘__clock_getres64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:42:7: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:49:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:49:7: branch_false: following ‘false’ branch (when ‘resultvar <= 4294963200’)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:49:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:53:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:54:12: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__clock_getres64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_getres.c:54:12: danger: use of uninitialized value ‘ts64.<Uc820>’ here
#   52|   # endif
#   53|     if (r == 0 && res != NULL)
#   54|->     *res = valid_timespec_to_timespec64 (ts32);
#   55|   #endif
#   56|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def84]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:58:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U 820>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:29:1: enter_function: entry to ‘__clock_gettime64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:40:6: branch_false: following ‘false’ branch (when ‘vdso_time64’ is NULL)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:50:9: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:52:6: branch_true: following ‘true’ branch (when ‘vdso_time’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:55:11: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:56:10: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:58:17: danger: use of uninitialized value ‘ts64.<U 820>’ here
#   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): [#def85]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:58:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud780>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:29:1: enter_function: entry to ‘__clock_gettime64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:40:6: branch_false: following ‘false’ branch (when ‘vdso_time64’ is NULL)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:50:9: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:52:6: branch_true: following ‘true’ branch (when ‘vdso_time’ is non-NULL)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:55:11: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:56:10: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:58:17: danger: use of uninitialized value ‘ts64.<Ud780>’ here
#   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): [#def86]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:80:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U 820>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:29:1: enter_function: entry to ‘__clock_gettime64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:40:6: branch_false: following ‘false’ branch (when ‘vdso_time64’ is NULL)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:50:9: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:69:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:71:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:71:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:77:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:78:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:80:13: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__clock_gettime64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:80:13: danger: use of uninitialized value ‘ts64.<U 820>’ here
#   78|     if (r == 0)
#   79|       {
#   80|->       *tp = valid_timespec_to_timespec64 (tp32);
#   81|         return 0;
#   82|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def87]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:80:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<Ud780>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:29:1: enter_function: entry to ‘__clock_gettime64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:40:6: branch_false: following ‘false’ branch (when ‘vdso_time64’ is NULL)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:50:9: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:69:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:71:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:71:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:77:7: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:78:6: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:80:13: call_function: inlined call to ‘valid_timespec_to_timespec64’ from ‘__clock_gettime64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_gettime.c:80:13: danger: use of uninitialized value ‘ts64.<Ud780>’ here
#   78|     if (r == 0)
#   79|       {
#   80|->       *tp = valid_timespec_to_timespec64 (tp32);
#   81|         return 0;
#   82|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def88]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:67:20: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U1640>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:30:1: enter_function: entry to ‘__clock_nanosleep_time64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:34:6: branch_false: following ‘false’ branch (when ‘clock_id != 3’)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:36:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:51:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:61:30: call_function: inlined call to ‘valid_timespec64_to_timespec’ from ‘__clock_nanosleep_time64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:64:10: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:66:15: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:66:14: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:67:20: danger: use of uninitialized value ‘ts64.<U1640>’ here
#   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): [#def89]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:67:20: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U56e0>’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:30:1: enter_function: entry to ‘__clock_nanosleep_time64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:34:6: branch_false: following ‘false’ branch (when ‘clock_id != 3’)...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:36:6: branch_false: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:51:6: branch_false: following ‘false’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:61:30: call_function: inlined call to ‘valid_timespec64_to_timespec’ from ‘__clock_nanosleep_time64’
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:64:10: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:66:15: branch_true: ...to here
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:66:14: branch_true: following ‘true’ branch...
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:67:20: danger: use of uninitialized value ‘ts64.<U56e0>’ here
#   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): [#def90]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:84:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U1640>’
#   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): [#def91]
glibc-2.41-8-g1e0e33e1b1/time/../sysdeps/unix/sysv/linux/clock_nanosleep.c:84:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ts64.<U56e0>’
#   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);

Scan Properties

analyzer-version-clippy1.86.0
analyzer-version-cppcheck2.17.1
analyzer-version-gcc15.0.1
analyzer-version-gcc-analyzer15.0.1
analyzer-version-shellcheck0.10.0
analyzer-version-unicontrol0.0.2
diffbase-analyzer-version-clippy1.86.0
diffbase-analyzer-version-cppcheck2.17.1
diffbase-analyzer-version-gcc15.0.1
diffbase-analyzer-version-gcc-analyzer15.0.1
diffbase-analyzer-version-shellcheck0.10.0
diffbase-analyzer-version-unicontrol0.0.2
diffbase-enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
diffbase-exit-code0
diffbase-hostip-172-16-1-134.us-west-2.compute.internal
diffbase-known-false-positives/usr/share/csmock/known-false-positives.js
diffbase-known-false-positives-rpmknown-false-positives-0.0.0.20250425.124705.g1c7c448.main-1.el9.noarch
diffbase-mock-configfedora-rawhide-x86_64
diffbase-project-nameglibc-2.41.9000-10.fc43
diffbase-store-results-to/tmp/tmp17r31xs3/glibc-2.41.9000-10.fc43.tar.xz
diffbase-time-created2025-04-25 14:02:28
diffbase-time-finished2025-04-25 15:31:21
diffbase-toolcsmock
diffbase-tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,cppcheck,gcc,clippy,shellcheck' '-o' '/tmp/tmp17r31xs3/glibc-2.41.9000-10.fc43.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp17r31xs3/glibc-2.41.9000-10.fc43.src.rpm'
diffbase-tool-versioncsmock-3.8.1.20250422.172604.g26bc3d6-1.el9
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-134.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250425.124705.g1c7c448.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-nameglibc-2.41-1.fc42
store-results-to/tmp/tmpj0_qouhu/glibc-2.41-1.fc42.tar.xz
time-created2025-04-25 12:35:27
time-finished2025-04-25 14:01:10
titleFixed findings
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,cppcheck,gcc,clippy,shellcheck' '-o' '/tmp/tmpj0_qouhu/glibc-2.41-1.fc42.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpj0_qouhu/glibc-2.41-1.fc42.src.rpm'
tool-versioncsmock-3.8.1.20250422.172604.g26bc3d6-1.el9