pixman-0.44.0-0.fc42

List of Findings

Error: CPPCHECK_WARNING (CWE-823): [#def1]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-access.c:304: error[arrayIndexOutOfBounds]: Array 'image->indexed->rgba[256]' accessed at index 4294902015, which is out of bounds.
#  302|   	PIXMAN_FORMAT_TYPE (format) == PIXMAN_TYPE_COLOR)
#  303|       {
#  304|-> 	return image->indexed->rgba[pixel];
#  305|       }
#  306|       else

Error: CPPCHECK_WARNING (CWE-457): [#def2]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1185: error[legacyUninitvar]: Uninitialized variable: left_pad
# 1183|   }
# 1184|   
# 1185|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def3]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1185: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1183|   }
# 1184|   
# 1185|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def4]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1185: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1183|   }
# 1184|   
# 1185|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def5]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1185: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1183|   }
# 1184|   
# 1185|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def6]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1185: error[legacyUninitvar]: Uninitialized variable: right_pad
# 1183|   }
# 1184|   
# 1185|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def7]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1186: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1184|   
# 1185|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|-> FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def8]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1186: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1184|   
# 1185|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|-> FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def9]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1186: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1184|   
# 1185|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|-> FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def10]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1187: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1185|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|-> FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|   FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def11]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1187: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1185|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|-> FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|   FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def12]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1187: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1185|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1186|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, SRC, NONE)
# 1187|-> FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|   FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def13]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1189: error[legacyUninitvar]: Uninitialized variable: left_pad
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|-> FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def14]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1189: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|-> FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def15]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1189: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|-> FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def16]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1189: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|-> FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def17]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1189: error[legacyUninitvar]: Uninitialized variable: right_pad
# 1187|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|-> FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def18]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1190: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|   FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1190|-> FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def19]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1190: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|   FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1190|-> FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def20]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1190: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1188|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1189|   FAST_NEAREST (x888_8888_cover, x888, 8888, uint32_t, uint32_t, SRC, COVER)
# 1190|-> FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def21]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1192: error[legacyUninitvar]: Uninitialized variable: left_pad
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def22]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1192: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def23]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1192: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def24]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1192: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def25]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1192: error[legacyUninitvar]: Uninitialized variable: right_pad
# 1190|   FAST_NEAREST (x888_8888_pad, x888, 8888, uint32_t, uint32_t, SRC, PAD)
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|-> FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def26]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1193: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|-> FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def27]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1193: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|-> FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def28]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1193: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1191|   FAST_NEAREST (x888_8888_normal, x888, 8888, uint32_t, uint32_t, SRC, NORMAL)
# 1192|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|-> FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def29]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1194: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1192|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|-> FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def30]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1194: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1192|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|-> FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def31]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1194: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1192|   FAST_NEAREST (8888_8888_cover, 8888, 8888, uint32_t, uint32_t, OVER, COVER)
# 1193|   FAST_NEAREST (8888_8888_none, 8888, 8888, uint32_t, uint32_t, OVER, NONE)
# 1194|-> FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def32]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1196: error[legacyUninitvar]: Uninitialized variable: left_pad
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def33]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1196: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def34]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1196: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def35]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1196: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def36]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1196: error[legacyUninitvar]: Uninitialized variable: right_pad
# 1194|   FAST_NEAREST (8888_8888_pad, 8888, 8888, uint32_t, uint32_t, OVER, PAD)
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def37]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1197: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|-> FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def38]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1197: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|-> FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def39]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1197: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1195|   FAST_NEAREST (8888_8888_normal, 8888, 8888, uint32_t, uint32_t, OVER, NORMAL)
# 1196|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|-> FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def40]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1198: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1196|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|-> FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def41]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1198: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1196|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|-> FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def42]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1198: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1196|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, SRC, COVER)
# 1197|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, SRC, NONE)
# 1198|-> FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, SRC, PAD)
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def43]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1201: error[legacyUninitvar]: Uninitialized variable: left_pad
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)
# 1201|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def44]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1201: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)
# 1201|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def45]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1201: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)
# 1201|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def46]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1201: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)
# 1201|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def47]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1201: error[legacyUninitvar]: Uninitialized variable: right_pad
# 1199|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, SRC, NORMAL)
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)
# 1201|-> FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def48]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1202: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)
# 1201|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|-> FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)
# 1204|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, OVER, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def49]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1202: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)
# 1201|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|-> FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)
# 1204|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, OVER, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def50]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1202: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1200|   FAST_NEAREST (565_565_normal, 0565, 0565, uint16_t, uint16_t, SRC, NORMAL)
# 1201|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|-> FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|   FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)
# 1204|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, OVER, NORMAL)

Error: CPPCHECK_WARNING (CWE-457): [#def51]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1203: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1201|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|-> FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)
# 1204|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, OVER, NORMAL)
# 1205|   

Error: CPPCHECK_WARNING (CWE-457): [#def52]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1203: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1201|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|-> FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)
# 1204|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, OVER, NORMAL)
# 1205|   

Error: CPPCHECK_WARNING (CWE-457): [#def53]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1203: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1201|   FAST_NEAREST (8888_565_cover, 8888, 0565, uint32_t, uint16_t, OVER, COVER)
# 1202|   FAST_NEAREST (8888_565_none, 8888, 0565, uint32_t, uint16_t, OVER, NONE)
# 1203|-> FAST_NEAREST (8888_565_pad, 8888, 0565, uint32_t, uint16_t, OVER, PAD)
# 1204|   FAST_NEAREST (8888_565_normal, 8888, 0565, uint32_t, uint16_t, OVER, NORMAL)
# 1205|   

Error: CPPCHECK_WARNING (CWE-457): [#def54]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1409: error[legacyUninitvar]: Uninitialized variable: left_pad
# 1407|   }
# 1408|   
# 1409|-> FAST_NEAREST_MAINLOOP (565_565_cover_SRC,
# 1410|   		       scaled_nearest_scanline_565_565_SRC,
# 1411|   		       uint16_t, uint16_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def55]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1409: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1407|   }
# 1408|   
# 1409|-> FAST_NEAREST_MAINLOOP (565_565_cover_SRC,
# 1410|   		       scaled_nearest_scanline_565_565_SRC,
# 1411|   		       uint16_t, uint16_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def56]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1409: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1407|   }
# 1408|   
# 1409|-> FAST_NEAREST_MAINLOOP (565_565_cover_SRC,
# 1410|   		       scaled_nearest_scanline_565_565_SRC,
# 1411|   		       uint16_t, uint16_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def57]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1409: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1407|   }
# 1408|   
# 1409|-> FAST_NEAREST_MAINLOOP (565_565_cover_SRC,
# 1410|   		       scaled_nearest_scanline_565_565_SRC,
# 1411|   		       uint16_t, uint16_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def58]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1409: error[legacyUninitvar]: Uninitialized variable: right_pad
# 1407|   }
# 1408|   
# 1409|-> FAST_NEAREST_MAINLOOP (565_565_cover_SRC,
# 1410|   		       scaled_nearest_scanline_565_565_SRC,
# 1411|   		       uint16_t, uint16_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def59]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1412: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1410|   		       scaled_nearest_scanline_565_565_SRC,
# 1411|   		       uint16_t, uint16_t, COVER)
# 1412|-> FAST_NEAREST_MAINLOOP (565_565_none_SRC,
# 1413|   		       scaled_nearest_scanline_565_565_SRC,
# 1414|   		       uint16_t, uint16_t, NONE)

Error: CPPCHECK_WARNING (CWE-457): [#def60]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1412: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1410|   		       scaled_nearest_scanline_565_565_SRC,
# 1411|   		       uint16_t, uint16_t, COVER)
# 1412|-> FAST_NEAREST_MAINLOOP (565_565_none_SRC,
# 1413|   		       scaled_nearest_scanline_565_565_SRC,
# 1414|   		       uint16_t, uint16_t, NONE)

Error: CPPCHECK_WARNING (CWE-457): [#def61]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1412: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1410|   		       scaled_nearest_scanline_565_565_SRC,
# 1411|   		       uint16_t, uint16_t, COVER)
# 1412|-> FAST_NEAREST_MAINLOOP (565_565_none_SRC,
# 1413|   		       scaled_nearest_scanline_565_565_SRC,
# 1414|   		       uint16_t, uint16_t, NONE)

Error: CPPCHECK_WARNING (CWE-457): [#def62]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1415: error[legacyUninitvar]: Uninitialized variable: mask_line
# 1413|   		       scaled_nearest_scanline_565_565_SRC,
# 1414|   		       uint16_t, uint16_t, NONE)
# 1415|-> FAST_NEAREST_MAINLOOP (565_565_pad_SRC,
# 1416|   		       scaled_nearest_scanline_565_565_SRC,
# 1417|   		       uint16_t, uint16_t, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def63]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1415: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 1413|   		       scaled_nearest_scanline_565_565_SRC,
# 1414|   		       uint16_t, uint16_t, NONE)
# 1415|-> FAST_NEAREST_MAINLOOP (565_565_pad_SRC,
# 1416|   		       scaled_nearest_scanline_565_565_SRC,
# 1417|   		       uint16_t, uint16_t, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def64]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-fast-path.c:1415: error[legacyUninitvar]: Uninitialized variable: max_vy
# 1413|   		       scaled_nearest_scanline_565_565_SRC,
# 1414|   		       uint16_t, uint16_t, NONE)
# 1415|-> FAST_NEAREST_MAINLOOP (565_565_pad_SRC,
# 1416|   		       scaled_nearest_scanline_565_565_SRC,
# 1417|   		       uint16_t, uint16_t, PAD)

Error: GCC_ANALYZER_WARNING (CWE-835): [#def65]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-glyph.c: scope_hint: In function ‘insert_glyph’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-glyph.c:130:33: warning[-Wanalyzer-infinite-loop]: infinite loop
#  128|       do
#  129|       {
#  130|-> 	loc = &cache->glyphs[idx++ & HASH_MASK];
#  131|       } while (*loc && *loc != TOMBSTONE);
#  132|   

Error: GCC_ANALYZER_WARNING (CWE-835): [#def66]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-glyph.c: scope_hint: In function ‘remove_glyph’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-glyph.c:147:30: warning[-Wanalyzer-infinite-loop]: infinite loop
#  145|   
#  146|       idx = hash (glyph->font_key, glyph->glyph_key);
#  147|->     while (cache->glyphs[idx & HASH_MASK] != glyph)
#  148|   	idx++;
#  149|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def67]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-glyph.c: scope_hint: In function ‘pixman_composite_glyphs_no_mask’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-glyph.c:489:17: warning[-Wanalyzer-jump-through-null]: jump through null pointer
#  487|   		info.mask_flags = glyph_flags;
#  488|   
#  489|-> 		func (implementation, &info);
#  490|   	    }
#  491|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def68]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-glyph.c: scope_hint: In function ‘add_glyphs’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-glyph.c:609:13: warning[-Wanalyzer-jump-through-null]: jump through null pointer
#  607|   	    info.height = composite_box.y2 - composite_box.y1;
#  608|   
#  609|-> 	    func (implementation, &info);
#  610|   
#  611|   	    pixman_list_move_to_front (&cache->mru, &glyph->mru_link);

Error: CPPCHECK_WARNING (CWE-758): [#def69]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-matrix.c:156: error[shiftTooManyBitsSigned]: Shifting signed 64-bit value by 63 bits is undefined behaviour
#  154|       {
#  155|           *rlo = hi >> (-scalebits);
#  156|->         *rhi = *rlo >> 63;
#  157|       }
#  158|       else

Error: CPPCHECK_WARNING (CWE-758): [#def70]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-matrix.c:176: error[shiftTooManyBitsSigned]: Shifting signed 64-bit value by 63 bits is undefined behaviour
#  174|   fixed_112_16_to_fixed_48_16 (int64_t hi, int64_t lo, pixman_bool_t *clampflag)
#  175|   {
#  176|->     if ((lo >> 63) != hi)
#  177|       {
#  178|           *clampflag = TRUE;

Error: CPPCHECK_WARNING (CWE-457): [#def71]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3559: error[legacyUninitvar]: Uninitialized variable: left_pad
# 3557|   }
# 3558|   
# 3559|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_cover_OVER,
# 3560|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3561|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def72]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3559: error[legacyUninitvar]: Uninitialized variable: mask_line
# 3557|   }
# 3558|   
# 3559|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_cover_OVER,
# 3560|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3561|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def73]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3559: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 3557|   }
# 3558|   
# 3559|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_cover_OVER,
# 3560|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3561|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def74]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3559: error[legacyUninitvar]: Uninitialized variable: max_vy
# 3557|   }
# 3558|   
# 3559|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_cover_OVER,
# 3560|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3561|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def75]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3559: error[legacyUninitvar]: Uninitialized variable: right_pad
# 3557|   }
# 3558|   
# 3559|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_cover_OVER,
# 3560|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3561|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def76]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3562: error[legacyUninitvar]: Uninitialized variable: mask_line
# 3560|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3561|   		       uint32_t, uint32_t, COVER)
# 3562|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_none_OVER,
# 3563|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3564|   		       uint32_t, uint32_t, NONE)

Error: CPPCHECK_WARNING (CWE-457): [#def77]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3562: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 3560|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3561|   		       uint32_t, uint32_t, COVER)
# 3562|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_none_OVER,
# 3563|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3564|   		       uint32_t, uint32_t, NONE)

Error: CPPCHECK_WARNING (CWE-457): [#def78]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3562: error[legacyUninitvar]: Uninitialized variable: max_vy
# 3560|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3561|   		       uint32_t, uint32_t, COVER)
# 3562|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_none_OVER,
# 3563|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3564|   		       uint32_t, uint32_t, NONE)

Error: CPPCHECK_WARNING (CWE-457): [#def79]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3565: error[legacyUninitvar]: Uninitialized variable: mask_line
# 3563|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3564|   		       uint32_t, uint32_t, NONE)
# 3565|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_pad_OVER,
# 3566|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3567|   		       uint32_t, uint32_t, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def80]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3565: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 3563|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3564|   		       uint32_t, uint32_t, NONE)
# 3565|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_pad_OVER,
# 3566|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3567|   		       uint32_t, uint32_t, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def81]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3565: error[legacyUninitvar]: Uninitialized variable: max_vy
# 3563|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3564|   		       uint32_t, uint32_t, NONE)
# 3565|-> FAST_NEAREST_MAINLOOP (mmx_8888_8888_pad_OVER,
# 3566|   		       scaled_nearest_scanline_mmx_8888_8888_OVER,
# 3567|   		       uint32_t, uint32_t, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def82]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3616: error[legacyUninitvar]: Uninitialized variable: left_pad
# 3614|   }
# 3615|   
# 3616|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_cover_OVER,
# 3617|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3618|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def83]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3616: error[legacyUninitvar]: Uninitialized variable: mask_line
# 3614|   }
# 3615|   
# 3616|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_cover_OVER,
# 3617|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3618|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def84]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3616: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 3614|   }
# 3615|   
# 3616|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_cover_OVER,
# 3617|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3618|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def85]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3616: error[legacyUninitvar]: Uninitialized variable: max_vy
# 3614|   }
# 3615|   
# 3616|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_cover_OVER,
# 3617|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3618|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def86]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3616: error[legacyUninitvar]: Uninitialized variable: right_pad
# 3614|   }
# 3615|   
# 3616|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_cover_OVER,
# 3617|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3618|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def87]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3619: error[legacyUninitvar]: Uninitialized variable: mask_line
# 3617|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3618|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)
# 3619|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_pad_OVER,
# 3620|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3621|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def88]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3619: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 3617|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3618|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)
# 3619|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_pad_OVER,
# 3620|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3621|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def89]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3619: error[legacyUninitvar]: Uninitialized variable: max_vy
# 3617|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3618|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)
# 3619|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_pad_OVER,
# 3620|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3621|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def90]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3622: error[legacyUninitvar]: Uninitialized variable: mask_line
# 3620|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3621|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)
# 3622|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_none_OVER,
# 3623|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3624|   			      uint32_t, uint32_t, uint32_t, NONE, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def91]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3622: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 3620|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3621|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)
# 3622|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_none_OVER,
# 3623|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3624|   			      uint32_t, uint32_t, uint32_t, NONE, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def92]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3622: error[legacyUninitvar]: Uninitialized variable: max_vy
# 3620|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3621|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)
# 3622|-> FAST_NEAREST_MAINLOOP_COMMON (mmx_8888_n_8888_none_OVER,
# 3623|   			      scaled_nearest_scanline_mmx_8888_n_8888_OVER,
# 3624|   			      uint32_t, uint32_t, uint32_t, NONE, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def93]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3704: error[legacyUninitvar]: Uninitialized variable: mask_line
# 3702|   }
# 3703|   
# 3704|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_cover_SRC,
# 3705|   			       scaled_bilinear_scanline_mmx_8888_8888_SRC,
# 3706|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def94]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3704: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 3702|   }
# 3703|   
# 3704|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_cover_SRC,
# 3705|   			       scaled_bilinear_scanline_mmx_8888_8888_SRC,
# 3706|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def95]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3704: error[legacyUninitvar]: Uninitialized variable: src_width
# 3702|   }
# 3703|   
# 3704|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_cover_SRC,
# 3705|   			       scaled_bilinear_scanline_mmx_8888_8888_SRC,
# 3706|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def96]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3708: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 3706|   			       uint32_t, uint32_t, uint32_t,
# 3707|   			       COVER, FLAG_NONE)
# 3708|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_pad_SRC,
# 3709|   			       scaled_bilinear_scanline_mmx_8888_8888_SRC,
# 3710|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def97]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3708: error[legacyUninitvar]: Uninitialized variable: src_width
# 3706|   			       uint32_t, uint32_t, uint32_t,
# 3707|   			       COVER, FLAG_NONE)
# 3708|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_pad_SRC,
# 3709|   			       scaled_bilinear_scanline_mmx_8888_8888_SRC,
# 3710|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def98]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3712: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 3710|   			       uint32_t, uint32_t, uint32_t,
# 3711|   			       PAD, FLAG_NONE)
# 3712|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_none_SRC,
# 3713|   			       scaled_bilinear_scanline_mmx_8888_8888_SRC,
# 3714|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def99]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3712: error[legacyUninitvar]: Uninitialized variable: src_width
# 3710|   			       uint32_t, uint32_t, uint32_t,
# 3711|   			       PAD, FLAG_NONE)
# 3712|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_none_SRC,
# 3713|   			       scaled_bilinear_scanline_mmx_8888_8888_SRC,
# 3714|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def100]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3754: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 3752|   }
# 3753|   
# 3754|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_cover_OVER,
# 3755|   			       scaled_bilinear_scanline_mmx_8888_8888_OVER,
# 3756|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def101]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3754: error[legacyUninitvar]: Uninitialized variable: src_width
# 3752|   }
# 3753|   
# 3754|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_cover_OVER,
# 3755|   			       scaled_bilinear_scanline_mmx_8888_8888_OVER,
# 3756|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def102]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3758: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 3756|   			       uint32_t, uint32_t, uint32_t,
# 3757|   			       COVER, FLAG_NONE)
# 3758|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_pad_OVER,
# 3759|   			       scaled_bilinear_scanline_mmx_8888_8888_OVER,
# 3760|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def103]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3758: error[legacyUninitvar]: Uninitialized variable: src_width
# 3756|   			       uint32_t, uint32_t, uint32_t,
# 3757|   			       COVER, FLAG_NONE)
# 3758|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_pad_OVER,
# 3759|   			       scaled_bilinear_scanline_mmx_8888_8888_OVER,
# 3760|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def104]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3762: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 3760|   			       uint32_t, uint32_t, uint32_t,
# 3761|   			       PAD, FLAG_NONE)
# 3762|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_none_OVER,
# 3763|   			       scaled_bilinear_scanline_mmx_8888_8888_OVER,
# 3764|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def105]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3762: error[legacyUninitvar]: Uninitialized variable: src_width
# 3760|   			       uint32_t, uint32_t, uint32_t,
# 3761|   			       PAD, FLAG_NONE)
# 3762|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8888_none_OVER,
# 3763|   			       scaled_bilinear_scanline_mmx_8888_8888_OVER,
# 3764|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def106]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3826: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 3824|   }
# 3825|   
# 3826|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8_8888_cover_OVER,
# 3827|   			       scaled_bilinear_scanline_mmx_8888_8_8888_OVER,
# 3828|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def107]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3826: error[legacyUninitvar]: Uninitialized variable: src_width
# 3824|   }
# 3825|   
# 3826|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8_8888_cover_OVER,
# 3827|   			       scaled_bilinear_scanline_mmx_8888_8_8888_OVER,
# 3828|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def108]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3830: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 3828|   			       uint32_t, uint8_t, uint32_t,
# 3829|   			       COVER, FLAG_HAVE_NON_SOLID_MASK)
# 3830|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8_8888_pad_OVER,
# 3831|   			       scaled_bilinear_scanline_mmx_8888_8_8888_OVER,
# 3832|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def109]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3830: error[legacyUninitvar]: Uninitialized variable: src_width
# 3828|   			       uint32_t, uint8_t, uint32_t,
# 3829|   			       COVER, FLAG_HAVE_NON_SOLID_MASK)
# 3830|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8_8888_pad_OVER,
# 3831|   			       scaled_bilinear_scanline_mmx_8888_8_8888_OVER,
# 3832|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def110]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3834: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 3832|   			       uint32_t, uint8_t, uint32_t,
# 3833|   			       PAD, FLAG_HAVE_NON_SOLID_MASK)
# 3834|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8_8888_none_OVER,
# 3835|   			       scaled_bilinear_scanline_mmx_8888_8_8888_OVER,
# 3836|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def111]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-mmx.c:3834: error[legacyUninitvar]: Uninitialized variable: src_width
# 3832|   			       uint32_t, uint8_t, uint32_t,
# 3833|   			       PAD, FLAG_HAVE_NON_SOLID_MASK)
# 3834|-> FAST_BILINEAR_MAINLOOP_COMMON (mmx_8888_8_8888_none_OVER,
# 3835|   			       scaled_bilinear_scanline_mmx_8888_8_8888_OVER,
# 3836|   			       uint32_t, uint8_t, uint32_t,

Error: GCC_ANALYZER_WARNING (CWE-401): [#def112]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region32.c:47: included_from: Included from here.
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c: scope_hint: In function ‘pixman_region32_init’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:371:18: warning[-Wanalyzer-malloc-leak]: leak of ‘*region.data’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2486:1: note: in expansion of macro ‘PREFIX’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2505:5: note: in expansion of macro ‘PREFIX’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c: scope_hint: In function ‘pixman_region32_init’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2518:13: note: in expansion of macro ‘PIXREGION_RECTS’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2518:13: note: in expansion of macro ‘PIXREGION_RECTS’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2544:9: note: in expansion of macro ‘FREE_DATA’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2544:9: note: in expansion of macro ‘FREE_DATA’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2545:9: note: in expansion of macro ‘PREFIX’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2545:9: note: in expansion of macro ‘PREFIX’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:368:1: note: in expansion of macro ‘PREFIX’
#  369|   {
#  370|       region->extents = *pixman_region_empty_box;
#  371|->     region->data = pixman_region_empty_data;
#  372|   }
#  373|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def113]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c: scope_hint: In function ‘pixman_rect_alloc’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:502:24: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2486:1: note: in expansion of macro ‘PREFIX’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2505:5: note: in expansion of macro ‘PREFIX’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c: scope_hint: In function ‘pixman_rect_alloc’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c: scope_hint: In function ‘pixman_rect_alloc’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2518:13: note: in expansion of macro ‘PIXREGION_RECTS’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:1626:23: note: in expansion of macro ‘PIXREGION_BOXPTR’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c: scope_hint: In function ‘pixman_rect_alloc’
#  500|       }
#  501|       
#  502|->     region->data->size = n;
#  503|   
#  504|       return TRUE;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def114]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c: scope_hint: In function ‘pixman_region32_init_rects’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2555:22: warning[-Wanalyzer-malloc-leak]: leak of ‘*region.data’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2486:1: note: in expansion of macro ‘PREFIX’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2505:5: note: in expansion of macro ‘PREFIX’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c: scope_hint: In function ‘pixman_region32_init_rects’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2518:13: note: in expansion of macro ‘PIXREGION_RECTS’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2518:13: note: in expansion of macro ‘PIXREGION_RECTS’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-region.c:2554:9: note: in expansion of macro ‘FREE_DATA’
# 2553|   
# 2554|           FREE_DATA (region);
# 2555|->         region->data = NULL;
# 2556|   
# 2557|           GOOD (region);

Error: CPPCHECK_WARNING (CWE-457): [#def115]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5407: error[legacyUninitvar]: Uninitialized variable: left_pad
# 5405|   }
# 5406|   
# 5407|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_cover_OVER,
# 5408|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5409|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def116]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5407: error[legacyUninitvar]: Uninitialized variable: mask_line
# 5405|   }
# 5406|   
# 5407|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_cover_OVER,
# 5408|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5409|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def117]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5407: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 5405|   }
# 5406|   
# 5407|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_cover_OVER,
# 5408|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5409|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def118]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5407: error[legacyUninitvar]: Uninitialized variable: max_vy
# 5405|   }
# 5406|   
# 5407|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_cover_OVER,
# 5408|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5409|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def119]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5407: error[legacyUninitvar]: Uninitialized variable: right_pad
# 5405|   }
# 5406|   
# 5407|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_cover_OVER,
# 5408|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5409|   		       uint32_t, uint32_t, COVER)

Error: CPPCHECK_WARNING (CWE-457): [#def120]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5410: error[legacyUninitvar]: Uninitialized variable: mask_line
# 5408|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5409|   		       uint32_t, uint32_t, COVER)
# 5410|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_none_OVER,
# 5411|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5412|   		       uint32_t, uint32_t, NONE)

Error: CPPCHECK_WARNING (CWE-457): [#def121]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5410: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 5408|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5409|   		       uint32_t, uint32_t, COVER)
# 5410|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_none_OVER,
# 5411|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5412|   		       uint32_t, uint32_t, NONE)

Error: CPPCHECK_WARNING (CWE-457): [#def122]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5410: error[legacyUninitvar]: Uninitialized variable: max_vy
# 5408|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5409|   		       uint32_t, uint32_t, COVER)
# 5410|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_none_OVER,
# 5411|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5412|   		       uint32_t, uint32_t, NONE)

Error: CPPCHECK_WARNING (CWE-457): [#def123]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5413: error[legacyUninitvar]: Uninitialized variable: mask_line
# 5411|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5412|   		       uint32_t, uint32_t, NONE)
# 5413|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_pad_OVER,
# 5414|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5415|   		       uint32_t, uint32_t, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def124]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5413: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 5411|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5412|   		       uint32_t, uint32_t, NONE)
# 5413|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_pad_OVER,
# 5414|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5415|   		       uint32_t, uint32_t, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def125]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5413: error[legacyUninitvar]: Uninitialized variable: max_vy
# 5411|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5412|   		       uint32_t, uint32_t, NONE)
# 5413|-> FAST_NEAREST_MAINLOOP (sse2_8888_8888_pad_OVER,
# 5414|   		       scaled_nearest_scanline_sse2_8888_8888_OVER,
# 5415|   		       uint32_t, uint32_t, PAD)

Error: CPPCHECK_WARNING (CWE-457): [#def126]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5534: error[legacyUninitvar]: Uninitialized variable: left_pad
# 5532|   }
# 5533|   
# 5534|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_cover_OVER,
# 5535|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5536|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def127]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5534: error[legacyUninitvar]: Uninitialized variable: mask_line
# 5532|   }
# 5533|   
# 5534|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_cover_OVER,
# 5535|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5536|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def128]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5534: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 5532|   }
# 5533|   
# 5534|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_cover_OVER,
# 5535|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5536|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def129]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5534: error[legacyUninitvar]: Uninitialized variable: max_vy
# 5532|   }
# 5533|   
# 5534|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_cover_OVER,
# 5535|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5536|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def130]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5534: error[legacyUninitvar]: Uninitialized variable: right_pad
# 5532|   }
# 5533|   
# 5534|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_cover_OVER,
# 5535|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5536|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def131]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5537: error[legacyUninitvar]: Uninitialized variable: mask_line
# 5535|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5536|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)
# 5537|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_pad_OVER,
# 5538|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5539|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def132]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5537: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 5535|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5536|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)
# 5537|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_pad_OVER,
# 5538|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5539|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def133]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5537: error[legacyUninitvar]: Uninitialized variable: max_vy
# 5535|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5536|   			      uint32_t, uint32_t, uint32_t, COVER, TRUE, TRUE)
# 5537|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_pad_OVER,
# 5538|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5539|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def134]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5540: error[legacyUninitvar]: Uninitialized variable: mask_line
# 5538|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5539|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)
# 5540|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_none_OVER,
# 5541|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5542|   			      uint32_t, uint32_t, uint32_t, NONE, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def135]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5540: error[legacyUninitvar]: Uninitialized variable: mask_stride
# 5538|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5539|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)
# 5540|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_none_OVER,
# 5541|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5542|   			      uint32_t, uint32_t, uint32_t, NONE, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def136]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5540: error[legacyUninitvar]: Uninitialized variable: max_vy
# 5538|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5539|   			      uint32_t, uint32_t, uint32_t, PAD, TRUE, TRUE)
# 5540|-> FAST_NEAREST_MAINLOOP_COMMON (sse2_8888_n_8888_none_OVER,
# 5541|   			      scaled_nearest_scanline_sse2_8888_n_8888_OVER,
# 5542|   			      uint32_t, uint32_t, uint32_t, NONE, TRUE, TRUE)

Error: CPPCHECK_WARNING (CWE-457): [#def137]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5723: error[legacyUninitvar]: Uninitialized variable: mask_line
# 5721|   }
# 5722|   
# 5723|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_cover_SRC,
# 5724|   			       scaled_bilinear_scanline_sse2_8888_8888_SRC,
# 5725|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def138]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5723: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 5721|   }
# 5722|   
# 5723|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_cover_SRC,
# 5724|   			       scaled_bilinear_scanline_sse2_8888_8888_SRC,
# 5725|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def139]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5723: error[legacyUninitvar]: Uninitialized variable: src_width
# 5721|   }
# 5722|   
# 5723|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_cover_SRC,
# 5724|   			       scaled_bilinear_scanline_sse2_8888_8888_SRC,
# 5725|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def140]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5727: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 5725|   			       uint32_t, uint32_t, uint32_t,
# 5726|   			       COVER, FLAG_NONE)
# 5727|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_pad_SRC,
# 5728|   			       scaled_bilinear_scanline_sse2_8888_8888_SRC,
# 5729|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def141]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5727: error[legacyUninitvar]: Uninitialized variable: src_width
# 5725|   			       uint32_t, uint32_t, uint32_t,
# 5726|   			       COVER, FLAG_NONE)
# 5727|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_pad_SRC,
# 5728|   			       scaled_bilinear_scanline_sse2_8888_8888_SRC,
# 5729|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def142]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5731: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 5729|   			       uint32_t, uint32_t, uint32_t,
# 5730|   			       PAD, FLAG_NONE)
# 5731|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_none_SRC,
# 5732|   			       scaled_bilinear_scanline_sse2_8888_8888_SRC,
# 5733|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def143]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5731: error[legacyUninitvar]: Uninitialized variable: src_width
# 5729|   			       uint32_t, uint32_t, uint32_t,
# 5730|   			       PAD, FLAG_NONE)
# 5731|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_none_SRC,
# 5732|   			       scaled_bilinear_scanline_sse2_8888_8888_SRC,
# 5733|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def144]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5787: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 5785|   }
# 5786|   
# 5787|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_x888_8888_cover_SRC,
# 5788|   			       scaled_bilinear_scanline_sse2_x888_8888_SRC,
# 5789|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def145]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5787: error[legacyUninitvar]: Uninitialized variable: src_width
# 5785|   }
# 5786|   
# 5787|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_x888_8888_cover_SRC,
# 5788|   			       scaled_bilinear_scanline_sse2_x888_8888_SRC,
# 5789|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def146]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5791: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 5789|   			       uint32_t, uint32_t, uint32_t,
# 5790|   			       COVER, FLAG_NONE)
# 5791|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_x888_8888_pad_SRC,
# 5792|   			       scaled_bilinear_scanline_sse2_x888_8888_SRC,
# 5793|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def147]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5791: error[legacyUninitvar]: Uninitialized variable: src_width
# 5789|   			       uint32_t, uint32_t, uint32_t,
# 5790|   			       COVER, FLAG_NONE)
# 5791|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_x888_8888_pad_SRC,
# 5792|   			       scaled_bilinear_scanline_sse2_x888_8888_SRC,
# 5793|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def148]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5880: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 5878|   }
# 5879|   
# 5880|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_cover_OVER,
# 5881|   			       scaled_bilinear_scanline_sse2_8888_8888_OVER,
# 5882|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def149]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5880: error[legacyUninitvar]: Uninitialized variable: src_width
# 5878|   }
# 5879|   
# 5880|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_cover_OVER,
# 5881|   			       scaled_bilinear_scanline_sse2_8888_8888_OVER,
# 5882|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def150]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5884: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 5882|   			       uint32_t, uint32_t, uint32_t,
# 5883|   			       COVER, FLAG_NONE)
# 5884|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_pad_OVER,
# 5885|   			       scaled_bilinear_scanline_sse2_8888_8888_OVER,
# 5886|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def151]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5884: error[legacyUninitvar]: Uninitialized variable: src_width
# 5882|   			       uint32_t, uint32_t, uint32_t,
# 5883|   			       COVER, FLAG_NONE)
# 5884|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_pad_OVER,
# 5885|   			       scaled_bilinear_scanline_sse2_8888_8888_OVER,
# 5886|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def152]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5888: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 5886|   			       uint32_t, uint32_t, uint32_t,
# 5887|   			       PAD, FLAG_NONE)
# 5888|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_none_OVER,
# 5889|   			       scaled_bilinear_scanline_sse2_8888_8888_OVER,
# 5890|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def153]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:5888: error[legacyUninitvar]: Uninitialized variable: src_width
# 5886|   			       uint32_t, uint32_t, uint32_t,
# 5887|   			       PAD, FLAG_NONE)
# 5888|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8888_none_OVER,
# 5889|   			       scaled_bilinear_scanline_sse2_8888_8888_OVER,
# 5890|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def154]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6037: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 6035|   }
# 6036|   
# 6037|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8_8888_cover_OVER,
# 6038|   			       scaled_bilinear_scanline_sse2_8888_8_8888_OVER,
# 6039|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def155]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6037: error[legacyUninitvar]: Uninitialized variable: src_width
# 6035|   }
# 6036|   
# 6037|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8_8888_cover_OVER,
# 6038|   			       scaled_bilinear_scanline_sse2_8888_8_8888_OVER,
# 6039|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def156]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6041: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 6039|   			       uint32_t, uint8_t, uint32_t,
# 6040|   			       COVER, FLAG_HAVE_NON_SOLID_MASK)
# 6041|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8_8888_pad_OVER,
# 6042|   			       scaled_bilinear_scanline_sse2_8888_8_8888_OVER,
# 6043|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def157]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6041: error[legacyUninitvar]: Uninitialized variable: src_width
# 6039|   			       uint32_t, uint8_t, uint32_t,
# 6040|   			       COVER, FLAG_HAVE_NON_SOLID_MASK)
# 6041|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8_8888_pad_OVER,
# 6042|   			       scaled_bilinear_scanline_sse2_8888_8_8888_OVER,
# 6043|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def158]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6045: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 6043|   			       uint32_t, uint8_t, uint32_t,
# 6044|   			       PAD, FLAG_HAVE_NON_SOLID_MASK)
# 6045|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8_8888_none_OVER,
# 6046|   			       scaled_bilinear_scanline_sse2_8888_8_8888_OVER,
# 6047|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def159]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6045: error[legacyUninitvar]: Uninitialized variable: src_width
# 6043|   			       uint32_t, uint8_t, uint32_t,
# 6044|   			       PAD, FLAG_HAVE_NON_SOLID_MASK)
# 6045|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_8_8888_none_OVER,
# 6046|   			       scaled_bilinear_scanline_sse2_8888_8_8888_OVER,
# 6047|   			       uint32_t, uint8_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def160]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6150: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 6148|   }
# 6149|   
# 6150|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_n_8888_cover_OVER,
# 6151|   			       scaled_bilinear_scanline_sse2_8888_n_8888_OVER,
# 6152|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def161]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6150: error[legacyUninitvar]: Uninitialized variable: src_width
# 6148|   }
# 6149|   
# 6150|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_n_8888_cover_OVER,
# 6151|   			       scaled_bilinear_scanline_sse2_8888_n_8888_OVER,
# 6152|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def162]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6154: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 6152|   			       uint32_t, uint32_t, uint32_t,
# 6153|   			       COVER, FLAG_HAVE_SOLID_MASK)
# 6154|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_n_8888_pad_OVER,
# 6155|   			       scaled_bilinear_scanline_sse2_8888_n_8888_OVER,
# 6156|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def163]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6154: error[legacyUninitvar]: Uninitialized variable: src_width
# 6152|   			       uint32_t, uint32_t, uint32_t,
# 6153|   			       COVER, FLAG_HAVE_SOLID_MASK)
# 6154|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_n_8888_pad_OVER,
# 6155|   			       scaled_bilinear_scanline_sse2_8888_n_8888_OVER,
# 6156|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def164]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6158: error[legacyUninitvar]: Uninitialized variable: need_src_extension
# 6156|   			       uint32_t, uint32_t, uint32_t,
# 6157|   			       PAD, FLAG_HAVE_SOLID_MASK)
# 6158|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_n_8888_none_OVER,
# 6159|   			       scaled_bilinear_scanline_sse2_8888_n_8888_OVER,
# 6160|   			       uint32_t, uint32_t, uint32_t,

Error: CPPCHECK_WARNING (CWE-457): [#def165]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-sse2.c:6158: error[legacyUninitvar]: Uninitialized variable: src_width
# 6156|   			       uint32_t, uint32_t, uint32_t,
# 6157|   			       PAD, FLAG_HAVE_SOLID_MASK)
# 6158|-> FAST_BILINEAR_MAINLOOP_COMMON (sse2_8888_n_8888_none_OVER,
# 6159|   			       scaled_bilinear_scanline_sse2_8888_n_8888_OVER,
# 6160|   			       uint32_t, uint32_t, uint32_t,

Error: COMPILER_WARNING (CWE-457): [#def166]
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman.c: scope_hint: In function ‘pixman_image_fill_rectangles’
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman.c:881:14: warning[-Wmaybe-uninitialized]: ‘stack_boxes’ may be used uninitialized
#  881 |     result = pixman_image_fill_boxes (op, dest, color, n_rects, boxes);
#      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman.c:890:1: note: by argument 5 of type ‘const struct pixman_box32_t *’ to ‘pixman_image_fill_boxes’ declared here
#  890 | pixman_image_fill_boxes (pixman_op_t           op,
#      | ^~~~~~~~~~~~~~~~~~~~~~~
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman.c:857:20: note: ‘stack_boxes’ declared here
#  857 |     pixman_box32_t stack_boxes[6];
#      |                    ^~~~~~~~~~~
#  879|       }
#  880|   
#  881|->     result = pixman_image_fill_boxes (op, dest, color, n_rects, boxes);
#  882|   
#  883|       if (boxes != stack_boxes)

Error: GCC_ANALYZER_WARNING (CWE-688): [#def167]
pixman-0.44.0-build/pixman-0.44.0/test/a1-trap-test.c: scope_hint: In function ‘main’
pixman-0.44.0-build/pixman-0.44.0/test/a1-trap-test.c:21:5: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘mbits’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   19|       uint32_t *mbits = malloc (WIDTH * HEIGHT);
#   20|   
#   21|->     memset (mbits, 0, WIDTH * HEIGHT);
#   22|       memset (bits, 0xff, WIDTH * HEIGHT * 4);
#   23|       

Error: GCC_ANALYZER_WARNING (CWE-688): [#def168]
pixman-0.44.0-build/pixman-0.44.0/test/a1-trap-test.c:22:5: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘bits’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   20|   
#   21|       memset (mbits, 0, WIDTH * HEIGHT);
#   22|->     memset (bits, 0xff, WIDTH * HEIGHT * 4);
#   23|       
#   24|       trap.top.l = pixman_double_to_fixed (0.5);

Error: CPPCHECK_WARNING (CWE-190): [#def169]
pixman-0.44.0-build/pixman-0.44.0/test/affine-test.c:114: error[integerOverflow]: Signed integer overflow for expression '-65536*3'.
#  112|       if (prng_rand_n (3) > 0)
#  113|       {
#  114|-> 	scale_x = -65536 * 3 + prng_rand_n (65536 * 6);
#  115|   	if (prng_rand_n (2))
#  116|   	    scale_y = -65536 * 3 + prng_rand_n (65536 * 6);

Error: CPPCHECK_WARNING (CWE-190): [#def170]
pixman-0.44.0-build/pixman-0.44.0/test/affine-test.c:116: error[integerOverflow]: Signed integer overflow for expression '-65536*3'.
#  114|   	scale_x = -65536 * 3 + prng_rand_n (65536 * 6);
#  115|   	if (prng_rand_n (2))
#  116|-> 	    scale_y = -65536 * 3 + prng_rand_n (65536 * 6);
#  117|   	else
#  118|   	    scale_y = scale_x;

Error: CPPCHECK_WARNING (CWE-190): [#def171]
pixman-0.44.0-build/pixman-0.44.0/test/affine-test.c:123: error[integerOverflow]: Signed integer overflow for expression '-65536*3'.
#  121|       if (prng_rand_n (3) > 0)
#  122|       {
#  123|-> 	translate_x = -65536 * 3 + prng_rand_n (6 * 65536);
#  124|   	if (prng_rand_n (2))
#  125|   	    translate_y = -65536 * 3 + prng_rand_n (6 * 65536);

Error: CPPCHECK_WARNING (CWE-190): [#def172]
pixman-0.44.0-build/pixman-0.44.0/test/affine-test.c:125: error[integerOverflow]: Signed integer overflow for expression '-65536*3'.
#  123|   	translate_x = -65536 * 3 + prng_rand_n (6 * 65536);
#  124|   	if (prng_rand_n (2))
#  125|-> 	    translate_y = -65536 * 3 + prng_rand_n (6 * 65536);
#  126|   	else
#  127|   	    translate_y = translate_x;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def173]
pixman-0.44.0-build/pixman-0.44.0/test/combiner-test.c: scope_hint: In function ‘random_floats’
pixman-0.44.0-build/pixman-0.44.0/test/combiner-test.c:84:14: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘p’
pixman-0.44.0-build/pixman-0.44.0/test/combiner-test.c: scope_hint: In function ‘random_floats’
#   82|   	argb_t *p = argb + i;
#   83|   
#   84|-> 	p->a = rand_float();
#   85|   	p->r = rand_float();
#   86|   	p->g = rand_float();

Error: GCC_ANALYZER_WARNING (CWE-457): [#def174]
pixman-0.44.0-build/pixman-0.44.0/test/cover-test.c: scope_hint: In function ‘test_cover’
pixman-0.44.0-build/pixman-0.44.0/test/cover-test.c:369:33: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘mask_transform.matrix[0][2]’
#  367|           src_transform.matrix[0][2] += fuzz[0];
#  368|           src_transform.matrix[1][2] += fuzz[1];
#  369|->         mask_transform.matrix[0][2] += fuzz[2];
#  370|           mask_transform.matrix[1][2] += fuzz[3];
#  371|       }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def175]
pixman-0.44.0-build/pixman-0.44.0/test/gradient-crash-test.c: scope_hint: In function ‘main’
pixman-0.44.0-build/pixman-0.44.0/test/gradient-crash-test.c:91:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘dest’
#   89|       
#   90|       for (i = 0; i < WIDTH * HEIGHT; ++i)
#   91|-> 	dest[i] = 0x4f00004f; /* pale blue */
#   92|       
#   93|       dest_img = pixman_image_create_bits (PIXMAN_a8r8g8b8,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def176]
pixman-0.44.0-build/pixman-0.44.0/test/oob-test.c: scope_hint: In function ‘make_image’
pixman-0.44.0-build/pixman-0.44.0/test/oob-test.c:72:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
#   70|   
#   71|       for (i = 0; i < info->height * info->stride; ++i)
#   72|-> 	data[i] = (i % 255) ^ (((i % 16) << 4) | (i & 0xf0));
#   73|   
#   74|       return pixman_image_create_bits (info->format, info->width, info->height, (uint32_t *)data, info->stride);

Error: GCC_ANALYZER_WARNING (CWE-457): [#def177]
pixman-0.44.0-build/pixman-0.44.0/test/pixel-test.c: scope_hint: In function ‘verify’
pixman-0.44.0-build/pixman-0.44.0/test/pixel-test.c:2904:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘mask’
# 2902|       fill (src, combination->src_pixel);
# 2903|       if (have_mask)
# 2904|-> 	fill (mask, combination->mask_pixel);
# 2905|       fill (dest, combination->dest_pixel);
# 2906|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def178]
pixman-0.44.0-build/pixman-0.44.0/test/pixel-test.c:2907:5: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘<unknown>’
# 2905|       fill (dest, combination->dest_pixel);
# 2906|   
# 2907|->     pixman_image_composite32 (
# 2908|   	combination->op, src, 
# 2909|   	have_mask ? mask : NULL,

Error: GCC_ANALYZER_WARNING (CWE-688): [#def179]
pixman-0.44.0-build/pixman-0.44.0/test/scaling-crash-test.c: scope_hint: In function ‘run_test’
pixman-0.44.0-build/pixman-0.44.0/test/scaling-crash-test.c:58:5: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘srcbuf’ where non-null expected
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-private.h:27: included_from: Included from here.
pixman-0.44.0-build/pixman-0.44.0/test/utils/utils.h:6: included_from: Included from here.
pixman-0.44.0-build/pixman-0.44.0/test/scaling-crash-test.c:5: included_from: Included from here.
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   56|       dstbuf = (uint32_t *)malloc (dst_width * dst_height * 4);
#   57|   
#   58|->     memset (srcbuf, 0x88, src_width * src_height * 4);
#   59|       memset (dstbuf, 0x33, dst_width * dst_height * 4);
#   60|   

Error: GCC_ANALYZER_WARNING (CWE-688): [#def180]
pixman-0.44.0-build/pixman-0.44.0/test/scaling-crash-test.c:59:5: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘dstbuf’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   57|   
#   58|       memset (srcbuf, 0x88, src_width * src_height * 4);
#   59|->     memset (dstbuf, 0x33, dst_width * dst_height * 4);
#   60|   
#   61|       src_img = pixman_image_create_bits (

Error: CPPCHECK_WARNING (CWE-190): [#def181]
pixman-0.44.0-build/pixman-0.44.0/test/scaling-test.c:183: error[integerOverflow]: Signed integer overflow for expression '-32768*3'.
#  181|       if (prng_rand_n (4) > 0)
#  182|       {
#  183|-> 	scale_x = -32768 * 3 + prng_rand_n (65536 * 5);
#  184|   	scale_y = -32768 * 3 + prng_rand_n (65536 * 5);
#  185|   	translate_x = prng_rand_n (65536);

Error: CPPCHECK_WARNING (CWE-190): [#def182]
pixman-0.44.0-build/pixman-0.44.0/test/scaling-test.c:184: error[integerOverflow]: Signed integer overflow for expression '-32768*3'.
#  182|       {
#  183|   	scale_x = -32768 * 3 + prng_rand_n (65536 * 5);
#  184|-> 	scale_y = -32768 * 3 + prng_rand_n (65536 * 5);
#  185|   	translate_x = prng_rand_n (65536);
#  186|   	translate_y = prng_rand_n (65536);

Error: CPPCHECK_WARNING (CWE-190): [#def183]
pixman-0.44.0-build/pixman-0.44.0/test/scaling-test.c:194: error[integerOverflow]: Signed integer overflow for expression '-32768*3'.
#  192|       if (prng_rand_n (2) > 0)
#  193|       {
#  194|-> 	mask_scale_x = -32768 * 3 + prng_rand_n (65536 * 5);
#  195|   	mask_scale_y = -32768 * 3 + prng_rand_n (65536 * 5);
#  196|   	mask_translate_x = prng_rand_n (65536);

Error: CPPCHECK_WARNING (CWE-190): [#def184]
pixman-0.44.0-build/pixman-0.44.0/test/scaling-test.c:195: error[integerOverflow]: Signed integer overflow for expression '-32768*3'.
#  193|       {
#  194|   	mask_scale_x = -32768 * 3 + prng_rand_n (65536 * 5);
#  195|-> 	mask_scale_y = -32768 * 3 + prng_rand_n (65536 * 5);
#  196|   	mask_translate_x = prng_rand_n (65536);
#  197|   	mask_translate_y = prng_rand_n (65536);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def185]
pixman-0.44.0-build/pixman-0.44.0/test/stress-test.c: scope_hint: In function ‘create_random_bits_image’
pixman-0.44.0-build/pixman-0.44.0/test/stress-test.c:417:8: warning[-Wanalyzer-malloc-leak]: leak of ‘coefficients’
pixman-0.44.0-build/pixman-0.44.0/test/stress-test.c: scope_hint: In function ‘create_random_bits_image’
pixman-0.44.0-build/pixman-0.44.0/test/stress-test.c: scope_hint: In function ‘create_random_bits_image’
#  415|       /* Finally create the image */
#  416|       image = pixman_image_create_bits (format, width, height, bits, stride);
#  417|->     if (!image)
#  418|   	return NULL;
#  419|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def186]
pixman-0.44.0-build/pixman-0.44.0/test/stress-test.c: scope_hint: In function ‘create_random_trapezoids’
pixman-0.44.0-build/pixman-0.44.0/test/stress-test.c:816:16: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘t’
pixman-0.44.0-build/pixman-0.44.0/test/stress-test.c: scope_hint: In function ‘create_random_trapezoids’
pixman-0.44.0-build/pixman-0.44.0/test/stress-test.c: scope_hint: In function ‘create_random_trapezoids’
#  814|           pixman_trapezoid_t *t = &(trapezoids[i]);
#  815|   
#  816|->         t->top = prng_rand_n (height) << 16;
#  817|           t->bottom = prng_rand_n (height) << 16;
#  818|   

Error: GCC_ANALYZER_WARNING (CWE-688): [#def187]
pixman-0.44.0-build/pixman-0.44.0/test/tolerance-test.c: scope_hint: In function ‘create_image’
pixman-0.44.0-build/pixman-0.44.0/test/tolerance-test.c:117:9: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘bytes_dup’ where non-null expected
pixman-0.44.0-build/pixman-0.44.0/pixman/pixman-private.h:27: included_from: Included from here.
pixman-0.44.0-build/pixman-0.44.0/test/utils/utils.h:6: included_from: Included from here.
pixman-0.44.0-build/pixman-0.44.0/test/tolerance-test.c:6: included_from: Included from here.
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
#  115|           uint32_t *bytes_dup = malloc (stride * height);
#  116|   
#  117|->         memcpy (bytes_dup, bytes, stride * height);
#  118|   
#  119|           *clone = pixman_image_create_bits (

Scan Properties

analyzer-version-clippy1.82.0
analyzer-version-cppcheck2.16.0
analyzer-version-gcc14.2.1
analyzer-version-gcc-analyzer15.0.0
analyzer-version-shellcheck0.10.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-202.us-west-2.compute.internal
mock-configfedora-rawhide-gcc-latest-x86_64
project-namepixman-0.44.0-0.fc42
store-results-to/tmp/tmp_p5vi_f1/pixman-0.44.0-0.fc42.tar.xz
time-created2024-11-13 02:26:51
time-finished2024-11-13 02:28:39
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'clippy,cppcheck,gcc,unicontrol,shellcheck' '-o' '/tmp/tmp_p5vi_f1/pixman-0.44.0-0.fc42.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmp_p5vi_f1/pixman-0.44.0-0.fc42.src.rpm'
tool-versioncsmock-3.7.1.20241107.094801.gb3f0f26.pr_192-1.el9