Error: COMPILER_WARNING (CWE-665): [#def1] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/baseops.c:8199:67: warning[-Wmissing-braces]: missing braces around initializer # 8199 | void (*opfuncs[8][8][16])(value_t *v1, value_t *v2, value_t *ret)={ # | ^ # 8200 | # 8201 | op_ADD_sc_sc, op_SUB_sc_sc, op_DIV_sc_sc, op_MUL_sc_sc, op_XOR_sc_sc, op_MOD_sc_sc, op_OR_sc_sc, op_AND_sc_sc, op_SHL_sc_sc, op_SHR_sc_sc, op_EQ_sc_sc, op_GT_sc_sc, op_LT_sc_sc, op_GE_sc_sc, op_LE_sc_sc, op_NE_sc_sc, # | {{ } # 8202 | # 8203 | op_ADD_sc_uc, op_SUB_sc_uc, op_DIV_sc_uc, op_MUL_sc_uc, op_XOR_sc_uc, op_MOD_sc_uc, op_OR_sc_uc, op_AND_sc_uc, op_SHL_sc_uc, op_SHR_sc_uc, op_EQ_sc_uc, op_GT_sc_uc, op_LT_sc_uc, op_GE_sc_uc, op_LE_sc_uc, op_NE_sc_uc, # | { } # 8204 | # 8205 | op_ADD_sc_ss, op_SUB_sc_ss, op_DIV_sc_ss, op_MUL_sc_ss, op_XOR_sc_ss, op_MOD_sc_ss, op_OR_sc_ss, op_AND_sc_ss, op_SHL_sc_ss, op_SHR_sc_ss, op_EQ_sc_ss, op_GT_sc_ss, op_LT_sc_ss, op_GE_sc_ss, op_LE_sc_ss, op_NE_sc_ss, # | { } # 8206 | # 8207 | op_ADD_sc_us, op_SUB_sc_us, op_DIV_sc_us, op_MUL_sc_us, op_XOR_sc_us, op_MOD_sc_us, op_OR_sc_us, op_AND_sc_us, op_SHL_sc_us, op_SHR_sc_us, op_EQ_sc_us, op_GT_sc_us, op_LT_sc_us, op_GE_sc_us, op_LE_sc_us, op_NE_sc_us, # | { } # 8208 | # 8209 | op_ADD_sc_sl, op_SUB_sc_sl, op_DIV_sc_sl, op_MUL_sc_sl, op_XOR_sc_sl, op_MOD_sc_sl, op_OR_sc_sl, op_AND_sc_sl, op_SHL_sc_sl, op_SHR_sc_sl, op_EQ_sc_sl, op_GT_sc_sl, op_LT_sc_sl, op_GE_sc_sl, op_LE_sc_sl, op_NE_sc_sl, # | { } # 8210 | # 8211 | op_ADD_sc_ul, op_SUB_sc_ul, op_DIV_sc_ul, op_MUL_sc_ul, op_XOR_sc_ul, op_MOD_sc_ul, op_OR_sc_ul, op_AND_sc_ul, op_SHL_sc_ul, op_SHR_sc_ul, op_EQ_sc_ul, op_GT_sc_ul, op_LT_sc_ul, op_GE_sc_ul, op_LE_sc_ul, op_NE_sc_ul, # | { } # 8212 | # 8213 | op_ADD_sc_sll, op_SUB_sc_sll, op_DIV_sc_sll, op_MUL_sc_sll, op_XOR_sc_sll, op_MOD_sc_sll, op_OR_sc_sll, op_AND_sc_sll, op_SHL_sc_sll, op_SHR_sc_sll, op_EQ_sc_sll, op_GT_sc_sll, op_LT_sc_sll, op_GE_sc_sll, op_LE_sc_sll, op_NE_sc_sll, # | { } # 8214 | # 8215 | op_ADD_sc_ull, op_SUB_sc_ull, op_DIV_sc_ull, op_MUL_sc_ull, op_XOR_sc_ull, op_MOD_sc_ull, op_OR_sc_ull, op_AND_sc_ull, op_SHL_sc_ull, op_SHR_sc_ull, op_EQ_sc_ull, op_GT_sc_ull, op_LT_sc_ull, op_GE_sc_ull, op_LE_sc_ull, op_NE_sc_ull, # | { }} # 8216 | # 8217 | op_ADD_uc_sc, op_SUB_uc_sc, op_DIV_uc_sc, op_MUL_uc_sc, op_XOR_uc_sc, op_MOD_uc_sc, op_OR_uc_sc, op_AND_uc_sc, op_SHL_uc_sc, op_SHR_uc_sc, op_EQ_uc_sc, op_GT_uc_sc, op_LT_uc_sc, op_GE_uc_sc, op_LE_uc_sc, op_NE_uc_sc, # | {{ } # 8218 | # 8219 | op_ADD_uc_uc, op_SUB_uc_uc, op_DIV_uc_uc, op_MUL_uc_uc, op_XOR_uc_uc, op_MOD_uc_uc, op_OR_uc_uc, op_AND_uc_uc, op_SHL_uc_uc, op_SHR_uc_uc, op_EQ_uc_uc, op_GT_uc_uc, op_LT_uc_uc, op_GE_uc_uc, op_LE_uc_uc, op_NE_uc_uc, # | { } # 8220 | # 8221 | op_ADD_uc_ss, op_SUB_uc_ss, op_DIV_uc_ss, op_MUL_uc_ss, op_XOR_uc_ss, op_MOD_uc_ss, op_OR_uc_ss, op_AND_uc_ss, op_SHL_uc_ss, op_SHR_uc_ss, op_EQ_uc_ss, op_GT_uc_ss, op_LT_uc_ss, op_GE_uc_ss, op_LE_uc_ss, op_NE_uc_ss, # | { } # 8222 | # 8223 | op_ADD_uc_us, op_SUB_uc_us, op_DIV_uc_us, op_MUL_uc_us, op_XOR_uc_us, op_MOD_uc_us, op_OR_uc_us, op_AND_uc_us, op_SHL_uc_us, op_SHR_uc_us, op_EQ_uc_us, op_GT_uc_us, op_LT_uc_us, op_GE_uc_us, op_LE_uc_us, op_NE_uc_us, # | { } # 8224 | # 8225 | op_ADD_uc_sl, op_SUB_uc_sl, op_DIV_uc_sl, op_MUL_uc_sl, op_XOR_uc_sl, op_MOD_uc_sl, op_OR_uc_sl, op_AND_uc_sl, op_SHL_uc_sl, op_SHR_uc_sl, op_EQ_uc_sl, op_GT_uc_sl, op_LT_uc_sl, op_GE_uc_sl, op_LE_uc_sl, op_NE_uc_sl, # | { } # 8226 | # 8227 | op_ADD_uc_ul, op_SUB_uc_ul, op_DIV_uc_ul, op_MUL_uc_ul, op_XOR_uc_ul, op_MOD_uc_ul, op_OR_uc_ul, op_AND_uc_ul, op_SHL_uc_ul, op_SHR_uc_ul, op_EQ_uc_ul, op_GT_uc_ul, op_LT_uc_ul, op_GE_uc_ul, op_LE_uc_ul, op_NE_uc_ul, # | { } # 8228 | # 8229 | op_ADD_uc_sll, op_SUB_uc_sll, op_DIV_uc_sll, op_MUL_uc_sll, op_XOR_uc_sll, op_MOD_uc_sll, op_OR_uc_sll, op_AND_uc_sll, op_SHL_uc_sll, op_SHR_uc_sll, op_EQ_uc_sll, op_GT_uc_sll, op_LT_uc_sll, op_GE_uc_sll, op_LE_uc_sll, op_NE_uc_sll, # | { } # 8230 | # 8231 | op_ADD_uc_ull, op_SUB_uc_ull, op_DIV_uc_ull, op_MUL_uc_ull, op_XOR_uc_ull, op_MOD_uc_ull, op_OR_uc_ull, op_AND_uc_ull, op_SHL_uc_ull, op_SHR_uc_ull, op_EQ_uc_ull, op_GT_uc_ull, op_LT_uc_ull, op_GE_uc_ull, op_LE_uc_ull, op_NE_uc_ull, # | { }} # 8232 | # 8233 | op_ADD_ss_sc, op_SUB_ss_sc, op_DIV_ss_sc, op_MUL_ss_sc, op_XOR_ss_sc, op_MOD_ss_sc, op_OR_ss_sc, op_AND_ss_sc, op_SHL_ss_sc, op_SHR_ss_sc, op_EQ_ss_sc, op_GT_ss_sc, op_LT_ss_sc, op_GE_ss_sc, op_LE_ss_sc, op_NE_ss_sc, # | {{ } # 8234 | # 8235 | op_ADD_ss_uc, op_SUB_ss_uc, op_DIV_ss_uc, op_MUL_ss_uc, op_XOR_ss_uc, op_MOD_ss_uc, op_OR_ss_uc, op_AND_ss_uc, op_SHL_ss_uc, op_SHR_ss_uc, op_EQ_ss_uc, op_GT_ss_uc, op_LT_ss_uc, op_GE_ss_uc, op_LE_ss_uc, op_NE_ss_uc, # | { } # 8236 | # 8237 | op_ADD_ss_ss, op_SUB_ss_ss, op_DIV_ss_ss, op_MUL_ss_ss, op_XOR_ss_ss, op_MOD_ss_ss, op_OR_ss_ss, op_AND_ss_ss, op_SHL_ss_ss, op_SHR_ss_ss, op_EQ_ss_ss, op_GT_ss_ss, op_LT_ss_ss, op_GE_ss_ss, op_LE_ss_ss, op_NE_ss_ss, # | { } # 8238 | # 8239 | op_ADD_ss_us, op_SUB_ss_us, op_DIV_ss_us, op_MUL_ss_us, op_XOR_ss_us, op_MOD_ss_us, op_OR_ss_us, op_AND_ss_us, op_SHL_ss_us, op_SHR_ss_us, op_EQ_ss_us, op_GT_ss_us, op_LT_ss_us, op_GE_ss_us, op_LE_ss_us, op_NE_ss_us, # | { } # 8240 | # 8241 | op_ADD_ss_sl, op_SUB_ss_sl, op_DIV_ss_sl, op_MUL_ss_sl, op_XOR_ss_sl, op_MOD_ss_sl, op_OR_ss_sl, op_AND_ss_sl, op_SHL_ss_sl, op_SHR_ss_sl, op_EQ_ss_sl, op_GT_ss_sl, op_LT_ss_sl, op_GE_ss_sl, op_LE_ss_sl, op_NE_ss_sl, # | { } # 8242 | # 8243 | op_ADD_ss_ul, op_SUB_ss_ul, op_DIV_ss_ul, op_MUL_ss_ul, op_XOR_ss_ul, op_MOD_ss_ul, op_OR_ss_ul, op_AND_ss_ul, op_SHL_ss_ul, op_SHR_ss_ul, op_EQ_ss_ul, op_GT_ss_ul, op_LT_ss_ul, op_GE_ss_ul, op_LE_ss_ul, op_NE_ss_ul, # | { } # 8244 | # 8245 | op_ADD_ss_sll, op_SUB_ss_sll, op_DIV_ss_sll, op_MUL_ss_sll, op_XOR_ss_sll, op_MOD_ss_sll, op_OR_ss_sll, op_AND_ss_sll, op_SHL_ss_sll, op_SHR_ss_sll, op_EQ_ss_sll, op_GT_ss_sll, op_LT_ss_sll, op_GE_ss_sll, op_LE_ss_sll, op_NE_ss_sll, # | { } # 8246 | # 8247 | op_ADD_ss_ull, op_SUB_ss_ull, op_DIV_ss_ull, op_MUL_ss_ull, op_XOR_ss_ull, op_MOD_ss_ull, op_OR_ss_ull, op_AND_ss_ull, op_SHL_ss_ull, op_SHR_ss_ull, op_EQ_ss_ull, op_GT_ss_ull, op_LT_ss_ull, op_GE_ss_ull, op_LE_ss_ull, op_NE_ss_ull, # | { }} # 8248 | # 8249 | op_ADD_us_sc, op_SUB_us_sc, op_DIV_us_sc, op_MUL_us_sc, op_XOR_us_sc, op_MOD_us_sc, op_OR_us_sc, op_AND_us_sc, op_SHL_us_sc, op_SHR_us_sc, op_EQ_us_sc, op_GT_us_sc, op_LT_us_sc, op_GE_us_sc, op_LE_us_sc, op_NE_us_sc, # | {{ } # 8250 | # 8251 | op_ADD_us_uc, op_SUB_us_uc, op_DIV_us_uc, op_MUL_us_uc, op_XOR_us_uc, op_MOD_us_uc, op_OR_us_uc, op_AND_us_uc, op_SHL_us_uc, op_SHR_us_uc, op_EQ_us_uc, op_GT_us_uc, op_LT_us_uc, op_GE_us_uc, op_LE_us_uc, op_NE_us_uc, # | { } # 8252 | # 8253 | op_ADD_us_ss, op_SUB_us_ss, op_DIV_us_ss, op_MUL_us_ss, op_XOR_us_ss, op_MOD_us_ss, op_OR_us_ss, op_AND_us_ss, op_SHL_us_ss, op_SHR_us_ss, op_EQ_us_ss, op_GT_us_ss, op_LT_us_ss, op_GE_us_ss, op_LE_us_ss, op_NE_us_ss, # | { } # 8254 | # 8255 | op_ADD_us_us, op_SUB_us_us, op_DIV_us_us, op_MUL_us_us, op_XOR_us_us, op_MOD_us_us, op_OR_us_us, op_AND_us_us, op_SHL_us_us, op_SHR_us_us, op_EQ_us_us, op_GT_us_us, op_LT_us_us, op_GE_us_us, op_LE_us_us, op_NE_us_us, # | { } # 8256 | # 8257 | op_ADD_us_sl, op_SUB_us_sl, op_DIV_us_sl, op_MUL_us_sl, op_XOR_us_sl, op_MOD_us_sl, op_OR_us_sl, op_AND_us_sl, op_SHL_us_sl, op_SHR_us_sl, op_EQ_us_sl, op_GT_us_sl, op_LT_us_sl, op_GE_us_sl, op_LE_us_sl, op_NE_us_sl, # | { } # 8258 | # 8259 | op_ADD_us_ul, op_SUB_us_ul, op_DIV_us_ul, op_MUL_us_ul, op_XOR_us_ul, op_MOD_us_ul, op_OR_us_ul, op_AND_us_ul, op_SHL_us_ul, op_SHR_us_ul, op_EQ_us_ul, op_GT_us_ul, op_LT_us_ul, op_GE_us_ul, op_LE_us_ul, op_NE_us_ul, # | { } # 8260 | # 8261 | op_ADD_us_sll, op_SUB_us_sll, op_DIV_us_sll, op_MUL_us_sll, op_XOR_us_sll, op_MOD_us_sll, op_OR_us_sll, op_AND_us_sll, op_SHL_us_sll, op_SHR_us_sll, op_EQ_us_sll, op_GT_us_sll, op_LT_us_sll, op_GE_us_sll, op_LE_us_sll, op_NE_us_sll, # | { } # 8262 | # 8263 | op_ADD_us_ull, op_SUB_us_ull, op_DIV_us_ull, op_MUL_us_ull, op_XOR_us_ull, op_MOD_us_ull, op_OR_us_ull, op_AND_us_ull, op_SHL_us_ull, op_SHR_us_ull, op_EQ_us_ull, op_GT_us_ull, op_LT_us_ull, op_GE_us_ull, op_LE_us_ull, op_NE_us_ull, # | { }} # 8264 | # 8265 | op_ADD_sl_sc, op_SUB_sl_sc, op_DIV_sl_sc, op_MUL_sl_sc, op_XOR_sl_sc, op_MOD_sl_sc, op_OR_sl_sc, op_AND_sl_sc, op_SHL_sl_sc, op_SHR_sl_sc, op_EQ_sl_sc, op_GT_sl_sc, op_LT_sl_sc, op_GE_sl_sc, op_LE_sl_sc, op_NE_sl_sc, # | {{ } # 8266 | # 8267 | op_ADD_sl_uc, op_SUB_sl_uc, op_DIV_sl_uc, op_MUL_sl_uc, op_XOR_sl_uc, op_MOD_sl_uc, op_OR_sl_uc, op_AND_sl_uc, op_SHL_sl_uc, op_SHR_sl_uc, op_EQ_sl_uc, op_GT_sl_uc, op_LT_sl_uc, op_GE_sl_uc, op_LE_sl_uc, op_NE_sl_uc, # | { } # 8268 | # 8269 | op_ADD_sl_ss, op_SUB_sl_ss, op_DIV_sl_ss, op_MUL_sl_ss, op_XOR_sl_ss, op_MOD_sl_ss, op_OR_sl_ss, op_AND_sl_ss, op_SHL_sl_ss, op_SHR_sl_ss, op_EQ_sl_ss, op_GT_sl_ss, op_LT_sl_ss, op_GE_sl_ss, op_LE_sl_ss, op_NE_sl_ss, # | { } # 8270 | # 8271 | op_ADD_sl_us, op_SUB_sl_us, op_DIV_sl_us, op_MUL_sl_us, op_XOR_sl_us, op_MOD_sl_us, op_OR_sl_us, op_AND_sl_us, op_SHL_sl_us, op_SHR_sl_us, op_EQ_sl_us, op_GT_sl_us, op_LT_sl_us, op_GE_sl_us, op_LE_sl_us, op_NE_sl_us, # | { } # 8272 | # 8273 | op_ADD_sl_sl, op_SUB_sl_sl, op_DIV_sl_sl, op_MUL_sl_sl, op_XOR_sl_sl, op_MOD_sl_sl, op_OR_sl_sl, op_AND_sl_sl, op_SHL_sl_sl, op_SHR_sl_sl, op_EQ_sl_sl, op_GT_sl_sl, op_LT_sl_sl, op_GE_sl_sl, op_LE_sl_sl, op_NE_sl_sl, # | { } # 8274 | # 8275 | op_ADD_sl_ul, op_SUB_sl_ul, op_DIV_sl_ul, op_MUL_sl_ul, op_XOR_sl_ul, op_MOD_sl_ul, op_OR_sl_ul, op_AND_sl_ul, op_SHL_sl_ul, op_SHR_sl_ul, op_EQ_sl_ul, op_GT_sl_ul, op_LT_sl_ul, op_GE_sl_ul, op_LE_sl_ul, op_NE_sl_ul, # | { } # 8276 | # 8277 | op_ADD_sl_sll, op_SUB_sl_sll, op_DIV_sl_sll, op_MUL_sl_sll, op_XOR_sl_sll, op_MOD_sl_sll, op_OR_sl_sll, op_AND_sl_sll, op_SHL_sl_sll, op_SHR_sl_sll, op_EQ_sl_sll, op_GT_sl_sll, op_LT_sl_sll, op_GE_sl_sll, op_LE_sl_sll, op_NE_sl_sll, # | { } # 8278 | # 8279 | op_ADD_sl_ull, op_SUB_sl_ull, op_DIV_sl_ull, op_MUL_sl_ull, op_XOR_sl_ull, op_MOD_sl_ull, op_OR_sl_ull, op_AND_sl_ull, op_SHL_sl_ull, op_SHR_sl_ull, op_EQ_sl_ull, op_GT_sl_ull, op_LT_sl_ull, op_GE_sl_ull, op_LE_sl_ull, op_NE_sl_ull, # | { }} # 8280 | # 8281 | op_ADD_ul_sc, op_SUB_ul_sc, op_DIV_ul_sc, op_MUL_ul_sc, op_XOR_ul_sc, op_MOD_ul_sc, op_OR_ul_sc, op_AND_ul_sc, op_SHL_ul_sc, op_SHR_ul_sc, op_EQ_ul_sc, op_GT_ul_sc, op_LT_ul_sc, op_GE_ul_sc, op_LE_ul_sc, op_NE_ul_sc, # | {{ } # 8282 | # 8283 | op_ADD_ul_uc, op_SUB_ul_uc, op_DIV_ul_uc, op_MUL_ul_uc, op_XOR_ul_uc, op_MOD_ul_uc, op_OR_ul_uc, op_AND_ul_uc, op_SHL_ul_uc, op_SHR_ul_uc, op_EQ_ul_uc, op_GT_ul_uc, op_LT_ul_uc, op_GE_ul_uc, op_LE_ul_uc, op_NE_ul_uc, # | { } # 8284 | # 8285 | op_ADD_ul_ss, op_SUB_ul_ss, op_DIV_ul_ss, op_MUL_ul_ss, op_XOR_ul_ss, op_MOD_ul_ss, op_OR_ul_ss, op_AND_ul_ss, op_SHL_ul_ss, op_SHR_ul_ss, op_EQ_ul_ss, op_GT_ul_ss, op_LT_ul_ss, op_GE_ul_ss, op_LE_ul_ss, op_NE_ul_ss, # | { } # 8286 | # 8287 | op_ADD_ul_us, op_SUB_ul_us, op_DIV_ul_us, op_MUL_ul_us, op_XOR_ul_us, op_MOD_ul_us, op_OR_ul_us, op_AND_ul_us, op_SHL_ul_us, op_SHR_ul_us, op_EQ_ul_us, op_GT_ul_us, op_LT_ul_us, op_GE_ul_us, op_LE_ul_us, op_NE_ul_us, # | { } # 8288 | # 8289 | op_ADD_ul_sl, op_SUB_ul_sl, op_DIV_ul_sl, op_MUL_ul_sl, op_XOR_ul_sl, op_MOD_ul_sl, op_OR_ul_sl, op_AND_ul_sl, op_SHL_ul_sl, op_SHR_ul_sl, op_EQ_ul_sl, op_GT_ul_sl, op_LT_ul_sl, op_GE_ul_sl, op_LE_ul_sl, op_NE_ul_sl, # | { } # 8290 | # 8291 | op_ADD_ul_ul, op_SUB_ul_ul, op_DIV_ul_ul, op_MUL_ul_ul, op_XOR_ul_ul, op_MOD_ul_ul, op_OR_ul_ul, op_AND_ul_ul, op_SHL_ul_ul, op_SHR_ul_ul, op_EQ_ul_ul, op_GT_ul_ul, op_LT_ul_ul, op_GE_ul_ul, op_LE_ul_ul, op_NE_ul_ul, # | { } # 8292 | # 8293 | op_ADD_ul_sll, op_SUB_ul_sll, op_DIV_ul_sll, op_MUL_ul_sll, op_XOR_ul_sll, op_MOD_ul_sll, op_OR_ul_sll, op_AND_ul_sll, op_SHL_ul_sll, op_SHR_ul_sll, op_EQ_ul_sll, op_GT_ul_sll, op_LT_ul_sll, op_GE_ul_sll, op_LE_ul_sll, op_NE_ul_sll, # | { } # 8294 | # 8295 | op_ADD_ul_ull, op_SUB_ul_ull, op_DIV_ul_ull, op_MUL_ul_ull, op_XOR_ul_ull, op_MOD_ul_ull, op_OR_ul_ull, op_AND_ul_ull, op_SHL_ul_ull, op_SHR_ul_ull, op_EQ_ul_ull, op_GT_ul_ull, op_LT_ul_ull, op_GE_ul_ull, op_LE_ul_ull, op_NE_ul_ull, # | { }} # 8296 | # 8297 | op_ADD_sll_sc, op_SUB_sll_sc, op_DIV_sll_sc, op_MUL_sll_sc, op_XOR_sll_sc, op_MOD_sll_sc, op_OR_sll_sc, op_AND_sll_sc, op_SHL_sll_sc, op_SHR_sll_sc, op_EQ_sll_sc, op_GT_sll_sc, op_LT_sll_sc, op_GE_sll_sc, op_LE_sll_sc, op_NE_sll_sc, # | {{ } # 8298 | # 8299 | op_ADD_sll_uc, op_SUB_sll_uc, op_DIV_sll_uc, op_MUL_sll_uc, op_XOR_sll_uc, op_MOD_sll_uc, op_OR_sll_uc, op_AND_sll_uc, op_SHL_sll_uc, op_SHR_sll_uc, op_EQ_sll_uc, op_GT_sll_uc, op_LT_sll_uc, op_GE_sll_uc, op_LE_sll_uc, op_NE_sll_uc, # | { } # 8300 | # 8301 | op_ADD_sll_ss, op_SUB_sll_ss, op_DIV_sll_ss, op_MUL_sll_ss, op_XOR_sll_ss, op_MOD_sll_ss, op_OR_sll_ss, op_AND_sll_ss, op_SHL_sll_ss, op_SHR_sll_ss, op_EQ_sll_ss, op_GT_sll_ss, op_LT_sll_ss, op_GE_sll_ss, op_LE_sll_ss, op_NE_sll_ss, # | { } # 8302 | # 8303 | op_ADD_sll_us, op_SUB_sll_us, op_DIV_sll_us, op_MUL_sll_us, op_XOR_sll_us, op_MOD_sll_us, op_OR_sll_us, op_AND_sll_us, op_SHL_sll_us, op_SHR_sll_us, op_EQ_sll_us, op_GT_sll_us, op_LT_sll_us, op_GE_sll_us, op_LE_sll_us, op_NE_sll_us, # | { } # 8304 | # 8305 | op_ADD_sll_sl, op_SUB_sll_sl, op_DIV_sll_sl, op_MUL_sll_sl, op_XOR_sll_sl, op_MOD_sll_sl, op_OR_sll_sl, op_AND_sll_sl, op_SHL_sll_sl, op_SHR_sll_sl, op_EQ_sll_sl, op_GT_sll_sl, op_LT_sll_sl, op_GE_sll_sl, op_LE_sll_sl, op_NE_sll_sl, # | { } # 8306 | # 8307 | op_ADD_sll_ul, op_SUB_sll_ul, op_DIV_sll_ul, op_MUL_sll_ul, op_XOR_sll_ul, op_MOD_sll_ul, op_OR_sll_ul, op_AND_sll_ul, op_SHL_sll_ul, op_SHR_sll_ul, op_EQ_sll_ul, op_GT_sll_ul, op_LT_sll_ul, op_GE_sll_ul, op_LE_sll_ul, op_NE_sll_ul, # | { } # 8308 | # 8309 | op_ADD_sll_sll, op_SUB_sll_sll, op_DIV_sll_sll, op_MUL_sll_sll, op_XOR_sll_sll, op_MOD_sll_sll, op_OR_sll_sll, op_AND_sll_sll, op_SHL_sll_sll, op_SHR_sll_sll, op_EQ_sll_sll, op_GT_sll_sll, op_LT_sll_sll, op_GE_sll_sll, op_LE_sll_sll, op_NE_sll_sll, # | { } # 8310 | # 8311 | op_ADD_sll_ull, op_SUB_sll_ull, op_DIV_sll_ull, op_MUL_sll_ull, op_XOR_sll_ull, op_MOD_sll_ull, op_OR_sll_ull, op_AND_sll_ull, op_SHL_sll_ull, op_SHR_sll_ull, op_EQ_sll_ull, op_GT_sll_ull, op_LT_sll_ull, op_GE_sll_ull, op_LE_sll_ull, op_NE_sll_ull, # | { }} # 8312 | # 8313 | op_ADD_ull_sc, op_SUB_ull_sc, op_DIV_ull_sc, op_MUL_ull_sc, op_XOR_ull_sc, op_MOD_ull_sc, op_OR_ull_sc, op_AND_ull_sc, op_SHL_ull_sc, op_SHR_ull_sc, op_EQ_ull_sc, op_GT_ull_sc, op_LT_ull_sc, op_GE_ull_sc, op_LE_ull_sc, op_NE_ull_sc, # | {{ } # 8314 | # 8315 | op_ADD_ull_uc, op_SUB_ull_uc, op_DIV_ull_uc, op_MUL_ull_uc, op_XOR_ull_uc, op_MOD_ull_uc, op_OR_ull_uc, op_AND_ull_uc, op_SHL_ull_uc, op_SHR_ull_uc, op_EQ_ull_uc, op_GT_ull_uc, op_LT_ull_uc, op_GE_ull_uc, op_LE_ull_uc, op_NE_ull_uc, # | { } # 8316 | # 8317 | op_ADD_ull_ss, op_SUB_ull_ss, op_DIV_ull_ss, op_MUL_ull_ss, op_XOR_ull_ss, op_MOD_ull_ss, op_OR_ull_ss, op_AND_ull_ss, op_SHL_ull_ss, op_SHR_ull_ss, op_EQ_ull_ss, op_GT_ull_ss, op_LT_ull_ss, op_GE_ull_ss, op_LE_ull_ss, op_NE_ull_ss, # | { } # 8318 | # 8319 | op_ADD_ull_us, op_SUB_ull_us, op_DIV_ull_us, op_MUL_ull_us, op_XOR_ull_us, op_MOD_ull_us, op_OR_ull_us, op_AND_ull_us, op_SHL_ull_us, op_SHR_ull_us, op_EQ_ull_us, op_GT_ull_us, op_LT_ull_us, op_GE_ull_us, op_LE_ull_us, op_NE_ull_us, # | { } # 8320 | # 8321 | op_ADD_ull_sl, op_SUB_ull_sl, op_DIV_ull_sl, op_MUL_ull_sl, op_XOR_ull_sl, op_MOD_ull_sl, op_OR_ull_sl, op_AND_ull_sl, op_SHL_ull_sl, op_SHR_ull_sl, op_EQ_ull_sl, op_GT_ull_sl, op_LT_ull_sl, op_GE_ull_sl, op_LE_ull_sl, op_NE_ull_sl, # | { } # 8322 | # 8323 | op_ADD_ull_ul, op_SUB_ull_ul, op_DIV_ull_ul, op_MUL_ull_ul, op_XOR_ull_ul, op_MOD_ull_ul, op_OR_ull_ul, op_AND_ull_ul, op_SHL_ull_ul, op_SHR_ull_ul, op_EQ_ull_ul, op_GT_ull_ul, op_LT_ull_ul, op_GE_ull_ul, op_LE_ull_ul, op_NE_ull_ul, # | { } # 8324 | # 8325 | op_ADD_ull_sll, op_SUB_ull_sll, op_DIV_ull_sll, op_MUL_ull_sll, op_XOR_ull_sll, op_MOD_ull_sll, op_OR_ull_sll, op_AND_ull_sll, op_SHL_ull_sll, op_SHR_ull_sll, op_EQ_ull_sll, op_GT_ull_sll, op_LT_ull_sll, op_GE_ull_sll, op_LE_ull_sll, op_NE_ull_sll, # | { } # 8326 | # 8327 | op_ADD_ull_ull, op_SUB_ull_ull, op_DIV_ull_ull, op_MUL_ull_ull, op_XOR_ull_ull, op_MOD_ull_ull, op_OR_ull_ull, op_AND_ull_ull, op_SHL_ull_ull, op_SHR_ull_ull, op_EQ_ull_ull, op_GT_ull_ull, op_LT_ull_ull, op_GE_ull_ull, op_LE_ull_ull, op_NE_ull_ull, # | { # 8328 | }; # | }} # 8197| ret->type.size=4; # 8198| } # 8199|-> void (*opfuncs[8][8][16])(value_t *v1, value_t *v2, value_t *ret)={ # 8200| # 8201| op_ADD_sc_sc, op_SUB_sc_sc, op_DIV_sc_sc, op_MUL_sc_sc, op_XOR_sc_sc, op_MOD_sc_sc, op_OR_sc_sc, op_AND_sc_sc, op_SHL_sc_sc, op_SHR_sc_sc, op_EQ_sc_sc, op_GT_sc_sc, op_LT_sc_sc, op_GE_sc_sc, op_LE_sc_sc, op_NE_sc_sc, Error: CPPCHECK_WARNING (CWE-823): [#def2] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/baseops.c:8344: error[arrayIndexOutOfBounds]: Array 'opfuncs[8][8][16]' accessed at index opfuncs[*][*][16], which is out of bounds. # 8342| } # 8343| if(i==16) eppic_error("Oops!ops!"); # 8344|-> (opfuncs[v1->type.idx][v2->type.idx][i])(v1,v2,ret); # 8345| } Error: GCC_ANALYZER_WARNING (CWE-401): [#def3] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1754:11: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1716:6: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1780:6: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1780:6: branch_false: following ‘false’ branch (when ‘yystate != 41’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1783:3: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1795:6: branch_false: following ‘false’ branch (when ‘yyn != -176’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1801:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1801:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1803:7: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1813:11: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1825:17: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1832:6: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1835:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1845:6: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1845:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1849:3: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1716:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1722:34: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1745:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1747:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1754:11: acquire_memory: allocated here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1756:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1758:9: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1761:12: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1766:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1774:10: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1780:6: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1780:6: branch_false: following ‘false’ branch (when ‘yystate != 41’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1783:3: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1795:6: branch_false: following ‘false’ branch (when ‘yyn != -176’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1801:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1801:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1803:7: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1807:6: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1813:11: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1813:11: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1819:7: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:2919:10: branch_true: following ‘true’ branch (when ‘yyn != -176’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:2921:11: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:2922:14: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:2925:18: branch_true: following ‘true’ branch (when ‘yyn > 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:2943:3: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1714:3: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1716:12: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1716:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1722:34: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1745:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1747:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1754:11: danger: ‘yyptr’ leaks here; was allocated at [(21)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/20) # 1752| yy_state_t *yyss1 = yyss; # 1753| union yyalloc *yyptr = # 1754|-> YY_CAST (union yyalloc *, # 1755| YYSTACK_ALLOC (YY_CAST (YYSIZE_T, YYSTACK_BYTES (yystacksize)))); # 1756| if (! yyptr) Error: GCC_ANALYZER_WARNING (CWE-457): [#def4] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1758:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1716:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1722:34: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1745:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1747:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1756:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1758:9: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.tab.c:1758:9: danger: use of uninitialized value ‘yyss’ here # 1756| if (! yyptr) # 1757| YYNOMEM; # 1758|-> YYSTACK_RELOCATE (yyss_alloc, yyss); # 1759| YYSTACK_RELOCATE (yyvs_alloc, yyvs); # 1760| # undef YYSTACK_RELOCATE Error: GCC_ANALYZER_WARNING (CWE-401): [#def5] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:204:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:200:7: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:202:17: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:203:26: acquire_memory: allocated here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:204:9: danger: ‘<unknown>’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2) # 202| npages=((size+PAGESIZE+4)/PAGESIZE)+2; # 203| p=(unsigned long)malloc(npages*PAGESIZE); # 204|-> p=(p+PAGESIZE)&PAGEMASK; # 205| pp=p+((npages-2)*PAGESIZE); # 206| p=pp-size; Error: CPPCHECK_WARNING (CWE-476): [#def6] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:225: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: bl # 223| # 224| bl=(blist*)m; # 225|-> bl->size=size; # 226| bl->level=njmps; # 227| bl->prev=bl->next=bl; Error: GCC_ANALYZER_WARNING (CWE-476): [#def7] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:225:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘m’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:200:7: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:214:11: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:214:11: acquire_memory: this call could return NULL makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:225:5: danger: ‘m’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2) # 223| # 224| bl=(blist*)m; # 225|-> bl->size=size; # 226| bl->level=njmps; # 227| bl->prev=bl->next=bl; Error: CPPCHECK_WARNING (CWE-476): [#def8] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:226: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: bl # 224| bl=(blist*)m; # 225| bl->size=size; # 226|-> bl->level=njmps; # 227| bl->prev=bl->next=bl; # 228| bl->istmp=0; Error: CPPCHECK_WARNING (CWE-476): [#def9] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:227: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: bl # 225| bl->size=size; # 226| bl->level=njmps; # 227|-> bl->prev=bl->next=bl; # 228| bl->istmp=0; # 229| TAG(m+SIZEBL); Error: CPPCHECK_WARNING (CWE-476): [#def10] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:228: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: bl # 226| bl->level=njmps; # 227| bl->prev=bl->next=bl; # 228|-> bl->istmp=0; # 229| TAG(m+SIZEBL); # 230| return m+SIZEBL; Error: CPPCHECK_WARNING (CWE-682): [#def11] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:229: error[nullPointerArithmeticOutOfMemory]: If memory allocation fail: pointer addition with NULL pointer. # 227| bl->prev=bl->next=bl; # 228| bl->istmp=0; # 229|-> TAG(m+SIZEBL); # 230| return m+SIZEBL; # 231| } Error: CPPCHECK_WARNING (CWE-682): [#def12] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_alloc.c:230: error[nullPointerArithmeticOutOfMemory]: If memory allocation fail: pointer addition with NULL pointer. # 228| bl->istmp=0; # 229| TAG(m+SIZEBL); # 230|-> return m+SIZEBL; # 231| } # 232| Error: COMPILER_WARNING: [#def13] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c: scope_hint: In function ‘eppic_getctype’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:456:13: warning[-Wframe-address]: calling ‘__builtin_return_address’ with a nonzero argument is unsafe # 456 | eppic_dbg_named(DBG_TYPE, name, 2, "[%s] not found in image caller = 0x%08x, 0x%08x\n", name, # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 457 | __return_address, __builtin_return_address(1)); # | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 454| if(!API_GETCTYPE(ctype, name, &st->ctype)) { # 455| # 456|-> eppic_dbg_named(DBG_TYPE, name, 2, "[%s] not found in image caller = 0x%08x, 0x%08x\n", name, # 457| __return_address, __builtin_return_address(1)); # 458| //if(!strcmp(name,"hlist_head") && ctype == 7) *(int*)0=0; Error: GCC_ANALYZER_WARNING (CWE-476): [#def14] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:683:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:862:1: enter_function: entry to ‘eppic_ctype_decl’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:870:12: branch_true: following ‘true’ branch (when ‘n’ is non-NULL)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:870:14: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:878:9: call_function: calling ‘eppic_chkctype’ from ‘eppic_ctype_decl’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:878:9: return_function: returning to ‘eppic_ctype_decl’ from ‘eppic_chkctype’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:896:23: branch_true: following ‘true’ branch (when ‘v != list’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:898:24: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:906:11: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:962:16: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:999:27: call_function: calling ‘eppic_getalign’ from ‘eppic_ctype_decl’ # 681| } # 682| # 683|-> for(sm=st->stm; sm; sm=sm->next) { # 684| # 685| int a=eppic_getalign(&sm->type); Error: GCC_ANALYZER_WARNING (CWE-476): [#def15] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:725:12: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:862:1: enter_function: entry to ‘eppic_ctype_decl’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:870:12: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.c:878:9: call_function: calling ‘eppic_chkctype’ from ‘eppic_ctype_decl’ # 723| #endif # 724| # 725|-> if(sti->all) { # 726| # 727| eppic_error("Oops eppic_ctype_decl"); Error: COMPILER_WARNING (CWE-1164): [#def16] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_define.c: scope_hint: At top level makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_define.c:67:1: warning[-Wunused-function]: ‘pmacs’ defined but not used # 67 | pmacs() # | ^~~~~ # 65| # 66| static void # 67|-> pmacs() # 68| { # 69| mac_t *eppic_getcurmac(void); Error: COMPILER_WARNING (CWE-563): [#def17] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_define.c:86:12: warning[-Wunused-variable]: unused variable ‘mm’ # 86 | mac_t *m, *mm=0; # | ^~ # 84| eppic_getmac(char *name, int takeof) # 85| { # 86|-> mac_t *m, *mm=0; # 87| mac_t *prev=0; # 88| mac_t *eppic_getcurmac(void); Error: COMPILER_WARNING (CWE-563): [#def18] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_define.c: scope_hint: In function ‘eppic_getmac’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_define.c:89:5: warning[-Wunused-variable]: unused variable ‘nosubs’ # 89 | int nosubs=0; # | ^~~~~~ # 87| mac_t *prev=0; # 88| mac_t *eppic_getcurmac(void); # 89|-> int nosubs=0; # 90| # 91| eppic_dbg_named(DBG_MAC, name, 2, "Looking for macro %s\n", name); Error: COMPILER_WARNING: [#def19] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c: scope_hint: In function ‘eppic_getnxtfct’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:786:21: warning[-Wstringop-truncation]: ‘__strncpy_chk’ specified bound depends on the length of the source argument # 786 | strncpy(buf, nxtfunc->name, l-5); # | ^ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:777:19: note: length computed here # 777 | int l=strlen(nxtfunc->name); # | ^~~~~~~~~~~~~~~~~~~~~ # 784| func *ret; # 785| # 786|-> strncpy(buf, nxtfunc->name, l-5); # 787| buf[l-5]='\0'; # 788| Error: GCC_ANALYZER_WARNING (CWE-476): [#def20] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:879:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘fall’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:1033:1: enter_function: entry to ‘eppic_newfunc’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:1037:7: branch_false: following ‘false’ branch (when ‘fvar != v’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:1047:9: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:1104:16: call_function: calling ‘eppic_getfbyname’ from ‘eppic_newfunc’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:1104:16: return_function: returning to ‘eppic_newfunc’ from ‘eppic_getfbyname’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:1104:11: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:1125:9: call_function: inlined call to ‘eppic_insertfunc’ from ‘eppic_newfunc’ # 877| eppic_insertfunc(func *f) # 878| { # 879|-> f->next=fall->funcs; # 880| fall->funcs=f; # 881| } Error: CPPCHECK_WARNING (CWE-457): [#def21] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:947: error[legacyUninitvar]: Uninitialized variable: retval # 945| # 946| /* make sure non void function do return something */ # 947|-> if(!retval) { # 948| # 949| if(!eppic_isvoid(f->rvar->v->type.typattr)) Error: CPPCHECK_WARNING (CWE-457): [#def22] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_func.c:1197: error[legacyUninitvar]: Uninitialized variable: exval # 1195| else { # 1196| # 1197|-> ret=*exval; # 1198| } # 1199| Error: COMPILER_WARNING (CWE-704): [#def23] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_input.c:482:18: warning[-Wlto-type-mismatch]: type of ‘eppicpprestart’ does not match original declaration # 482 | void eppicpprestart(int); # | ^ eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/<stdout>:1648:10: note: type mismatch in parameter 1 eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/<stdout>:1648:10: note: ‘eppicpprestart’ was previously declared here eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/<stdout>:1648:10: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used # 480| { # 481| node_t*n; # 482|-> void eppicpprestart(int); # 483| void eppicppparse(void); # 484| char *expr=eppic_getline(); Error: GCC_ANALYZER_WARNING (CWE-476): [#def24] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:728:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘v’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:444:1: enter_function: entry to ‘eppic_exeop’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:455:9: call_function: inlined call to ‘getop’ from ‘eppic_exeop’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:690:11: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:709:18: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:709:18: branch_true: following ‘true’ branch (when ‘v1’ is NULL)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:709:18: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:728:9: danger: dereference of NULL ‘v’ # 726| } # 727| /* the result of a assignment if not an Lvalue_t */ # 728|-> v->set=0; # 729| } # 730| eppic_freeval(v1); Error: GCC_ANALYZER_WARNING (CWE-457): [#def25] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:836:21: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘madr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:812:7: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:819:12: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:19: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:835:31: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:836:21: danger: use of uninitialized value ‘madr’ here # 834| # 835| v->v.data=eppic_alloc(v->type.size); # 836|-> eppic_getmem(madr, v->v.data, v->type.size); # 837| # 838| } else { Error: GCC_ANALYZER_WARNING (CWE-457): [#def26] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:843:33: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘madr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:812:7: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:819:12: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:19: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:841:28: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:843:33: danger: use of uninitialized value ‘madr’ here # 841| switch(TYPE_SIZE(&v->type)) { # 842| # 843|-> case 1: eppic_getmem(madr, &v->v.uc, 1); # 844| break; # 845| case 2: eppic_getmem(madr, &v->v.us, 2); Error: GCC_ANALYZER_WARNING (CWE-457): [#def27] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:845:33: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘madr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:812:7: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:819:12: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:19: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:841:28: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:845:33: danger: use of uninitialized value ‘madr’ here # 843| case 1: eppic_getmem(madr, &v->v.uc, 1); # 844| break; # 845|-> case 2: eppic_getmem(madr, &v->v.us, 2); # 846| break; # 847| case 4: eppic_getmem(madr, &v->v.ul, 4); Error: GCC_ANALYZER_WARNING (CWE-457): [#def28] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:847:33: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘madr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:812:7: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:819:12: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:19: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:841:28: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:847:33: danger: use of uninitialized value ‘madr’ here # 845| case 2: eppic_getmem(madr, &v->v.us, 2); # 846| break; # 847|-> case 4: eppic_getmem(madr, &v->v.ul, 4); # 848| break; # 849| case 8: eppic_getmem(madr, &v->v.ull, 8); Error: GCC_ANALYZER_WARNING (CWE-457): [#def29] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:849:33: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘madr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:812:7: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:819:12: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:19: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:841:28: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:849:33: danger: use of uninitialized value ‘madr’ here # 847| case 4: eppic_getmem(madr, &v->v.ul, 4); # 848| break; # 849|-> case 8: eppic_getmem(madr, &v->v.ull, 8); # 850| break; # 851| Error: GCC_ANALYZER_WARNING (CWE-457): [#def30] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:860:21: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘madr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:812:7: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:819:12: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:858:20: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:858:19: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:860:40: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:860:21: danger: use of uninitialized value ‘madr’ here # 858| if(eppic_defbsize()==4) { # 859| # 860|-> eppic_getmem(madr, &v->v.ul, 4); # 861| new_madr=v->v.ul; # 862| Error: GCC_ANALYZER_WARNING (CWE-457): [#def31] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:865:21: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘madr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:812:7: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:819:12: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:858:20: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:858:19: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:865:40: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:865:21: danger: use of uninitialized value ‘madr’ here # 863| } else { # 864| # 865|-> eppic_getmem(madr, &v->v.ull, 8); # 866| new_madr=v->v.ull; # 867| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def32] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:871:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘madr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:812:7: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:819:12: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:826:15: branch_true: following ‘true’ branch (when ‘n != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:828:13: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:830:15: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:833:19: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:841:28: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_op.c:871:13: danger: use of uninitialized value ‘madr’ here # 869| # 870| /* remember this address. For the '&' operator */ # 871|-> v->mem=madr; # 872| madr=new_madr; # 873| } Error: GCC_ANALYZER_WARNING (CWE-476): [#def33] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:82:8: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘t’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:794:1: enter_function: entry to ‘eppic_parsetype’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:802:11: branch_false: following ‘false’ branch (when the strings are non-equal)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:803:13: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:803:11: branch_false: following ‘false’ branch (when the strings are non-equal)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:804:13: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:804:11: branch_false: following ‘false’ branch (when the strings are non-equal)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:806:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:836:7: branch_true: following ‘true’ branch (when ‘ctype != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:838:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:843:11: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:845:15: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:845:15: branch_false: following ‘false’ branch (when ‘ref == 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:851:17: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:856:9: call_function: calling ‘eppic_duptype’ from ‘eppic_parsetype’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:856:9: return_function: returning to ‘eppic_parsetype’ from ‘eppic_duptype’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:857:9: call_function: calling ‘eppic_freetype’ from ‘eppic_parsetype’ # 80| eppic_freetype(type_t* t) # 81| { # 82|-> if(t->idxlst) eppic_free(t->idxlst); # 83| eppic_free(t); # 84| } Error: GCC_ANALYZER_WARNING (CWE-688): [#def34] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:204:5: warning[-Wanalyzer-null-argument]: use of NULL ‘ts’ where non-null expected makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:794:1: enter_function: entry to ‘eppic_parsetype’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:802:11: branch_false: following ‘false’ branch (when the strings are non-equal)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:803:13: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:803:11: branch_false: following ‘false’ branch (when the strings are non-equal)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:804:13: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:804:11: branch_false: following ‘false’ branch (when the strings are non-equal)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:806:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:836:7: branch_true: following ‘true’ branch (when ‘ctype != 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:838:20: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:843:11: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:845:15: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:845:15: branch_false: following ‘false’ branch (when ‘ref == 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:851:17: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:856:9: call_function: calling ‘eppic_duptype’ from ‘eppic_parsetype’ #argument 2 of ‘__builtin_memmove’ must be non-null # 202| if(t == ts) return; # 203| # 204|-> memmove(t, ts, sizeof(type_t)); # 205| if(ts->idxlst) { # 206| Error: GCC_ANALYZER_WARNING (CWE-688): [#def35] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:820:9: warning[-Wanalyzer-null-argument]: use of NULL ‘tok’ where non-null expected makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:802:11: branch_false: following ‘false’ branch (when the strings are non-equal)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:803:13: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:803:11: branch_false: following ‘false’ branch (when the strings are non-equal)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:804:13: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:804:11: branch_false: following ‘false’ branch (when the strings are non-equal)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:806:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_type.c:820:9: danger: argument 1 (‘tok’) NULL where non-null expected # 818| again: # 819| tok=strtok(p," "); # 820|-> if(!strcmp(tok, "struct")) { # 821| # 822| ctype=V_STRUCT; Error: COMPILER_WARNING (CWE-476): [#def36] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c: scope_hint: In function ‘eppic_ptr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:557:29: warning[-Wnonnull]: argument 2 null where non-null expected # 557 | strcpy(onefmt, ptrto(addit[i])); # | ^~~~~~ /usr/include/features.h:524: included_from: Included from here. /usr/include/bits/libc-header-start.h:33: included_from: Included from here. /usr/include/stdint.h:26: included_from: Included from here. /usr/lib/gcc/x86_64-redhat-linux/15/include/stdint.h:11: included_from: Included from here. makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_api.h:65: included_from: Included from here. makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic.h:15: included_from: Included from here. makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:15: included_from: Included from here. /usr/include/bits/string_fortified.h:77:1: note: in a call to function ‘strcpy’ declared ‘nonnull’ # 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), # | ^~~~~ # 555| def: # 556| if(ptrto(addit[i])) { # 557|-> strcpy(onefmt, ptrto(addit[i])); # 558| onefmt+=matchlen(addit[i]); # 559| } Error: COMPILER_WARNING (CWE-697): [#def37] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:567:38: warning[-Waddress]: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[5].rm_so’ must not be NULL # 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # | ^~ # 565| ref: # 566| /* if user overrides anything don't do nothing */ # 567|-> if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # 568| *onefmt++='p'; # 569| Error: COMPILER_WARNING (CWE-697): [#def38] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:567:54: warning[-Waddress]: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[3].rm_so’ must not be NULL # 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # | ^~ # 565| ref: # 566| /* if user overrides anything don't do nothing */ # 567|-> if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # 568| *onefmt++='p'; # 569| Error: COMPILER_WARNING (CWE-697): [#def39] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:567:73: warning[-Waddress]: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[10].rm_so’ must not be NULL # 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # | ^~ # 565| ref: # 566| /* if user overrides anything don't do nothing */ # 567|-> if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # 568| *onefmt++='p'; # 569| Error: COMPILER_WARNING (CWE-697): [#def40] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:567:88: warning[-Waddress]: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[8].rm_so’ must not be NULL # 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # | ^~ # 565| ref: # 566| /* if user overrides anything don't do nothing */ # 567|-> if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # 568| *onefmt++='p'; # 569| Error: COMPILER_WARNING (CWE-697): [#def41] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:567:106: warning[-Waddress]: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[11].rm_so’ must not be NULL # 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # | ^~ # 565| ref: # 566| /* if user overrides anything don't do nothing */ # 567|-> if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { # 568| *onefmt++='p'; # 569| Error: COMPILER_WARNING (CWE-697): [#def42] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:609:32: warning[-Waddress]: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[11].rm_so’ must not be NULL # 609 | if(!ptrto(M_SIZE)) { # | ^ # 607| case V_BASE: case V_ENUM: # 608| { # 609|-> if(!ptrto(M_SIZE)) { # 610| # 611| if(vals[posarg]->type.size==8) { Error: COMPILER_WARNING (CWE-563): [#def43] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c: scope_hint: In function ‘eppic_setclass’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:799:7: warning[-Wunused-variable]: unused variable ‘j’ # 799 | int i,j; # | ^ # 797| void eppic_setclass(char *cl) # 798| { # 799|-> int i,j; # 800| # 801| clist=0; Error: CPPCHECK_WARNING (CWE-476): [#def44] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:814: warning[nullPointer]: Possible null pointer dereference: name # 812| eppic_dbg_all(int class, char *name, int lvl, char *fmt, va_list ap) # 813| { # 814|-> if(lvl<=dbglvl && (clist & class) && (!dbg_name || !strcmp(name, dbg_name))) { # 815| printf("dbg(%d) : ", lvl); # 816| vprintf(fmt, ap); Error: GCC_ANALYZER_WARNING (CWE-688): [#def45] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:814:57: warning[-Wanalyzer-null-argument]: use of NULL ‘name’ where non-null expected makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:821:1: enter_function: entry to ‘eppic_dbg’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:825:5: call_function: calling ‘eppic_dbg_all’ from ‘eppic_dbg’ # 812| eppic_dbg_all(int class, char *name, int lvl, char *fmt, va_list ap) # 813| { # 814|-> if(lvl<=dbglvl && (clist & class) && (!dbg_name || !strcmp(name, dbg_name))) { # 815| printf("dbg(%d) : ", lvl); # 816| vprintf(fmt, ap); Error: COMPILER_WARNING (CWE-476): [#def46] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:814:57: warning[-Wnonnull]: argument 1 null where non-null expected # 814 | if(lvl<=dbglvl && (clist & class) && (!dbg_name || !strcmp(name, dbg_name))) { # | ^~~~~~~~~~~~~~~~~~~~~~ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_util.c:16: included_from: Included from here. /usr/include/string.h: scope_hint: In function ‘eppic_dbg’ /usr/include/string.h:156:12: note: in a call to function ‘strcmp’ declared ‘nonnull’ # 156 | extern int strcmp (const char *__s1, const char *__s2) # | ^~~~~~ # 812| eppic_dbg_all(int class, char *name, int lvl, char *fmt, va_list ap) # 813| { # 814|-> if(lvl<=dbglvl && (clist & class) && (!dbg_name || !strcmp(name, dbg_name))) { # 815| printf("dbg(%d) : ", lvl); # 816| vprintf(fmt, ap); Error: COMPILER_WARNING (CWE-1164): [#def47] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_var.c: scope_hint: In function ‘eppic_vardecl’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_var.c:216:1: warning[-Wunused-label]: label ‘next’ defined but not used # 216 | next: # | ^~~~ # 214| } # 215| eppic_enqueue(vlist, var); # 216|-> next: # 217| dv=dv->next; # 218| } Error: COMPILER_WARNING (CWE-563): [#def48] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_var.c: scope_hint: In function ‘eppic_getvarbyname’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppic_var.c:644:11: warning[-Wunused-variable]: unused variable ‘mem’ # 644 | ull apiv, mem; # | ^~~ # 642| var_t*vp; # 643| int i, aidx=0; # 644|-> ull apiv, mem; # 645| # 646| for(i=svlev-1; i>=0; i--) { Error: GCC_ANALYZER_WARNING (CWE-401): [#def49] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1055:11: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1017:6: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1081:6: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1081:6: branch_false: following ‘false’ branch (when ‘yystate != 16’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1084:3: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1096:6: branch_false: following ‘false’ branch (when ‘yyn != -26’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1102:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1102:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1104:7: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1114:11: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1126:17: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1133:6: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1136:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1146:6: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1146:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1150:3: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1017:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1023:28: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1046:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1048:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1055:11: acquire_memory: allocated here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1057:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1059:9: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1062:12: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1067:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1075:10: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1081:6: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1081:6: branch_false: following ‘false’ branch (when ‘yystate != 16’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1084:3: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1096:6: branch_false: following ‘false’ branch (when ‘yyn != -26’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1102:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1102:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1104:7: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1133:6: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1136:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1146:6: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1146:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1150:3: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1015:3: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1017:26: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1017:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1023:28: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1046:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1048:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1055:11: danger: ‘yyptr’ leaks here; was allocated at [(21)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/20) # 1053| yy_state_t *yyss1 = yyss; # 1054| union yyalloc *yyptr = # 1055|-> YY_CAST (union yyalloc *, # 1056| YYSTACK_ALLOC (YY_CAST (YYSIZE_T, YYSTACK_BYTES (yystacksize)))); # 1057| if (! yyptr) Error: GCC_ANALYZER_WARNING (CWE-457): [#def50] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1059:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1017:6: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1023:28: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1046:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1048:7: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1057:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1059:9: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:1059:9: danger: use of uninitialized value ‘yyss’ here # 1057| if (! yyptr) # 1058| YYNOMEM; # 1059|-> YYSTACK_RELOCATE (yyss_alloc, yyss); # 1060| YYSTACK_RELOCATE (yyvs_alloc, yyvs); # 1061| # undef YYSTACK_RELOCATE Error: COMPILER_WARNING (CWE-704): [#def51] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.h:103:16: warning[-Wlto-type-mismatch]: type of ‘eppicpplval’ does not match original declaration # 103 | extern YYSTYPE eppicpplval; # | ^ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:939:9: note: ‘eppicpplval’ was previously declared here # 939 | YYSTYPE yylval; # | ^ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.tab.c:939:9: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used # 101| # 102| # 103|-> extern YYSTYPE eppicpplval; # 104| # 105| Error: COMPILER_WARNING (CWE-563): [#def52] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.y: scope_hint: In function ‘eppicppparse’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/eppicpp.y:64:102: warning[-Wunused-value]: statement with no effect # 64 | | '(' term ')' { $$ = $2; last_term == $$; } # | ^ # 62| | term P_LT term { $$ = eppic_newop(LT, 2, $1, $3); last_term = $$; } # 63| | term P_NE term { $$ = eppic_newop(NE, 2, $1, $3); last_term = $$; } # 64|-> | '(' term ')' { $$ = $2; last_term == $$; } # 65| | term P_OR term { $$ = eppic_newop(OR, 2, $1, $3); last_term = $$; } # 66| | term P_XOR term { $$ = eppic_newop(XOR, 2, $1, $3); last_term = $$; } Error: GCC_ANALYZER_WARNING (CWE-401): [#def53] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2085:33: warning[-Wanalyzer-malloc-leak]: leak of ‘*b.yy_ch_buf’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2018:12: enter_function: entry to ‘yy_get_next_buffer’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2025:12: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2029:14: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2029:12: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2051:33: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2056:12: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2065:25: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2067:25: branch_true: following ‘true’ branch (when ‘num_to_read <= 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2071:45: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2087:41: call_function: calling ‘eppicrealloc’ from ‘yy_get_next_buffer’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2087:41: return_function: returning to ‘yy_get_next_buffer’ from ‘eppicrealloc’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2094:28: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2098:40: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2067:25: branch_true: following ‘true’ branch (when ‘num_to_read <= 0’)... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2071:45: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2076:28: branch_true: following ‘true’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2078:48: branch_true: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2087:41: call_function: calling ‘eppicrealloc’ from ‘yy_get_next_buffer’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2087:41: return_function: returning to ‘yy_get_next_buffer’ from ‘eppicrealloc’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2085:33: danger: ‘*b.yy_ch_buf’ leaks here; was allocated at [(12)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/11) # 2083| b->yy_buf_size *= 2; # 2084| # 2085|-> b->yy_ch_buf = (char *) # 2086| /* Include room in for 2 EOB chars. */ # 2087| yyrealloc( (void *) b->yy_ch_buf, Error: COMPILER_WARNING (CWE-1164): [#def54] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2256:16: warning[-Wunused-function]: ‘input’ defined but not used # 2256 | static int input (void) # | ^~~~~ # 2254| static int yyinput (void) # 2255| #else # 2256|-> static int input (void) # 2257| #endif # 2258| Error: GCC_ANALYZER_WARNING (CWE-401): [#def55] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2407:12: warning[-Wanalyzer-malloc-leak]: leak of ‘eppicalloc(64)’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2393:21: enter_function: entry to ‘eppic_create_buffer’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2397:31: call_function: calling ‘eppicalloc’ from ‘eppic_create_buffer’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2397:31: return_function: returning to ‘eppic_create_buffer’ from ‘eppicalloc’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2398:12: branch_false: following ‘false’ branch... makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2401:9: branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2407:12: danger: ‘eppicalloc(64)’ leaks here; was allocated at [(4)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/3) # 2405| */ # 2406| b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); # 2407|-> if ( ! b->yy_ch_buf ) # 2408| YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); # 2409| Error: CPPCHECK_WARNING (CWE-476): [#def56] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2447: warning[nullPointer]: Possible null pointer dereference: b # 2445| yy_flush_buffer( b ); # 2446| # 2447|-> b->yy_input_file = file; # 2448| b->yy_fill_buffer = 1; # 2449| Error: CPPCHECK_WARNING (CWE-476): [#def57] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2448: warning[nullPointer]: Possible null pointer dereference: b # 2446| # 2447| b->yy_input_file = file; # 2448|-> b->yy_fill_buffer = 1; # 2449| # 2450| /* If b is the current buffer, then yy_init_buffer was _probably_ Error: GCC_ANALYZER_WARNING (CWE-401): [#def58] makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2661:32: warning[-Wanalyzer-malloc-leak]: leak of ‘eppicalloc(n)’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2645:17: enter_function: entry to ‘eppic_scan_bytes’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2654:24: call_function: calling ‘eppicalloc’ from ‘eppic_scan_bytes’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2654:24: return_function: returning to ‘eppic_scan_bytes’ from ‘eppicalloc’ makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2655:12: branch_false: following ‘false’ branch... branch_false: ...to here makedumpfile-1.7.7/eppic-63c2a2072464d774097a1a6cc1d2e98290f89c49/libeppic/lex.eppic.c:2663:13: call_function: calling ‘eppic_scan_buffer’ from ‘eppic_scan_bytes’ # 2659| buf[i] = yybytes[i]; # 2660| # 2661|-> buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; # 2662| # 2663| b = yy_scan_buffer( buf, n );
analyzer-version-clippy | 1.86.0 |
analyzer-version-cppcheck | 2.17.1 |
analyzer-version-gcc | 15.0.1 |
analyzer-version-gcc-analyzer | 15.0.1 |
analyzer-version-shellcheck | 0.10.0 |
analyzer-version-unicontrol | 0.0.2 |
diffbase-analyzer-version-clippy | 1.86.0 |
diffbase-analyzer-version-cppcheck | 2.17.1 |
diffbase-analyzer-version-gcc | 15.0.1 |
diffbase-analyzer-version-gcc-analyzer | 15.0.1 |
diffbase-analyzer-version-shellcheck | 0.10.0 |
diffbase-analyzer-version-unicontrol | 0.0.2 |
diffbase-enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
diffbase-exit-code | 0 |
diffbase-host | ip-172-16-1-170.us-west-2.compute.internal |
diffbase-known-false-positives | /usr/share/csmock/known-false-positives.js |
diffbase-known-false-positives-rpm | known-false-positives-0.0.0.20250425.124705.g1c7c448.main-1.el9.noarch |
diffbase-mock-config | fedora-rawhide-x86_64 |
diffbase-project-name | makedumpfile-1.7.6-3.fc42 |
diffbase-store-results-to | /tmp/tmpzhgdhvep/makedumpfile-1.7.6-3.fc42.tar.xz |
diffbase-time-created | 2025-04-25 14:21:58 |
diffbase-time-finished | 2025-04-25 14:23:57 |
diffbase-tool | csmock |
diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,cppcheck,gcc,clippy,shellcheck' '-o' '/tmp/tmpzhgdhvep/makedumpfile-1.7.6-3.fc42.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpzhgdhvep/makedumpfile-1.7.6-3.fc42.src.rpm' |
diffbase-tool-version | csmock-3.8.1.20250422.172604.g26bc3d6-1.el9 |
enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
exit-code | 0 |
host | ip-172-16-1-170.us-west-2.compute.internal |
known-false-positives | /usr/share/csmock/known-false-positives.js |
known-false-positives-rpm | known-false-positives-0.0.0.20250425.124705.g1c7c448.main-1.el9.noarch |
mock-config | fedora-rawhide-x86_64 |
project-name | makedumpfile-1.7.7-1.fc43 |
store-results-to | /tmp/tmpyrsekd7m/makedumpfile-1.7.7-1.fc43.tar.xz |
time-created | 2025-04-25 14:24:21 |
time-finished | 2025-04-25 14:26:06 |
title | Newly introduced findings |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,cppcheck,gcc,clippy,shellcheck' '-o' '/tmp/tmpyrsekd7m/makedumpfile-1.7.7-1.fc43.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpyrsekd7m/makedumpfile-1.7.7-1.fc43.src.rpm' |
tool-version | csmock-3.8.1.20250422.172604.g26bc3d6-1.el9 |