binutils-2.47-1.fc45
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-476): [#def1]
binutils-2.47/bfd/archive.c:2536:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘syms’
binutils-2.47/bfd/archive.c:2460:1: enter_function: entry to ‘_bfd_compute_and_push_armap’
binutils-2.47/bfd/archive.c:2478:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/archive.c:2483:25: branch_false: ...to here
binutils-2.47/bfd/archive.c:2484:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/archive.c:2484:6: branch_false: ...to here
binutils-2.47/bfd/archive.c:2488:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/archive.c:2489:13: call_function: inlined call to ‘bfd_get_filename’ from ‘_bfd_compute_and_push_armap’
binutils-2.47/bfd/archive.c:2494:8: branch_true: following ‘true’ branch (when ‘current’ is non-NULL)...
binutils-2.47/bfd/archive.c:2497:11: branch_true: ...to here
binutils-2.47/bfd/archive.c:2497:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/archive.c:2498:15: call_function: inlined call to ‘bfd_get_file_flags’ from ‘_bfd_compute_and_push_armap’
binutils-2.47/bfd/archive.c:2497:11: branch_true: following ‘true’ branch...
binutils-2.47/bfd/archive.c:2504:15: call_function: inlined call to ‘bfd_get_lto_type’ from ‘_bfd_compute_and_push_armap’
binutils-2.47/bfd/archive.c:2515:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/archive.c:2518:14: branch_false: ...to here
binutils-2.47/bfd/archive.c:2518:14: branch_true: following ‘true’ branch...
binutils-2.47/bfd/archive.c:2520:18: branch_true: ...to here
binutils-2.47/bfd/archive.c:2520:18: branch_false: following ‘false’ branch...
binutils-2.47/bfd/archive.c:2528:26: branch_false: ...to here
binutils-2.47/bfd/archive.c:2529:18: branch_false: following ‘false’ branch...
binutils-2.47/bfd/archive.c:2529:18: branch_false: ...to here
binutils-2.47/bfd/archive.c:2534:35: branch_true: following ‘true’ branch...
binutils-2.47/bfd/archive.c:2536:41: branch_true: ...to here
binutils-2.47/bfd/archive.c:2536:36: danger: dereference of NULL ‘syms + (long unsigned int)src_count * 8’
Error: CPPCHECK_WARNING (CWE-457): [#def2]
binutils-2.47/bfd/coffcode.h:3387: warning[uninitvar]: Uninitialized variable: *pelength
Error: GCC_ANALYZER_WARNING (CWE-457): [#def3]
binutils-2.47/bfd/coffcode.h:3387:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*pelength’
binutils-2.47/bfd/coffcode.h:3474:1: enter_function: entry to ‘coff_apply_checksum’
binutils-2.47/bfd/coffcode.h:3481:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/coffcode.h:3484:8: branch_false: ...to here
binutils-2.47/bfd/coffcode.h:3484:8: call_function: calling ‘coff_read_word’ from ‘coff_apply_checksum’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def4]
binutils-2.47/bfd/coffgen.c:2985:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘sym’
binutils-2.47/bfd/coffgen.c:3265:1: enter_function: entry to ‘_bfd_coff_gc_sections’
binutils-2.47/bfd/coffgen.c:3284:32: branch_true: following ‘true’ branch (when ‘sub’ is non-NULL)...
binutils-2.47/bfd/coffgen.c:3288:11: call_function: inlined call to ‘bfd_get_flavour’ from ‘_bfd_coff_gc_sections’
binutils-2.47/bfd/coffgen.c:3299:20: call_function: calling ‘_bfd_coff_gc_mark’ from ‘_bfd_coff_gc_sections’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def5]
binutils-2.47/bfd/cofflink.c:3184:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘sym’
binutils-2.47/bfd/cofflink.c:3105:10: branch_true: following ‘true’ branch (when ‘rel < relend’)...
binutils-2.47/bfd/cofflink.c:3116:7: branch_true: ...to here
binutils-2.47/bfd/cofflink.c:3123:15: branch_false: following ‘false’ branch...
binutils-2.47/bfd/cofflink.c:3132:15: branch_false: ...to here
binutils-2.47/bfd/cofflink.c:3147:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/cofflink.c:3154:11: branch_false: ...to here
binutils-2.47/bfd/cofflink.c:3164:10: branch_true: following ‘true’ branch (when ‘h’ is NULL)...
binutils-2.47/bfd/cofflink.c:3166:14: branch_true: ...to here
binutils-2.47/bfd/cofflink.c:3166:14: branch_false: following ‘false’ branch (when ‘symndx != -1’)...
binutils-2.47/bfd/cofflink.c:3173:29: branch_false: ...to here
binutils-2.47/bfd/cofflink.c:3179:18: branch_false: following ‘false’ branch...
binutils-2.47/bfd/cofflink.c:3184:24: danger: dereference of NULL ‘sym’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def6]
binutils-2.47/bfd/cofflink.c:3336:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘sym’
binutils-2.47/bfd/cofflink.c:3091:1: enter_function: entry to ‘_bfd_coff_generic_relocate_section’
binutils-2.47/bfd/cofflink.c:3105:10: branch_true: following ‘true’ branch (when ‘rel < relend’)...
binutils-2.47/bfd/cofflink.c:3116:7: branch_true: ...to here
binutils-2.47/bfd/cofflink.c:3147:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/cofflink.c:3154:11: branch_false: ...to here
binutils-2.47/bfd/cofflink.c:3164:10: branch_true: following ‘true’ branch (when ‘h’ is NULL)...
binutils-2.47/bfd/cofflink.c:3166:14: branch_true: ...to here
binutils-2.47/bfd/cofflink.c:3166:14: branch_true: following ‘true’ branch (when ‘symndx == -1’)...
binutils-2.47/bfd/cofflink.c:3275:26: branch_true: ...to here
binutils-2.47/bfd/cofflink.c:3275:26: call_function: calling ‘discarded_section’ from ‘_bfd_coff_generic_relocate_section’
binutils-2.47/bfd/cofflink.c:3275:26: return_function: returning to ‘_bfd_coff_generic_relocate_section’ from ‘discarded_section’
binutils-2.47/bfd/cofflink.c:3275:11: branch_false: following ‘false’ branch...
binutils-2.47/bfd/cofflink.c:3282:11: branch_false: ...to here
binutils-2.47/bfd/cofflink.c:3333:16: branch_true: following ‘true’ branch (when ‘val == 0’)...
binutils-2.47/bfd/cofflink.c:3335:20: branch_true: ...to here
binutils-2.47/bfd/cofflink.c:3333:17: branch_true: following ‘true’ branch...
binutils-2.47/bfd/cofflink.c:3336:20: branch_true: ...to here
binutils-2.47/bfd/cofflink.c:3336:20: danger: dereference of NULL ‘sym’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def7]
binutils-2.47/bfd/doc/chew.c:1296:7: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
binutils-2.47/bfd/doc/chew.c:1516:1: enter_function: entry to ‘main’
binutils-2.47/bfd/doc/chew.c:1522:3: call_function: inlined call to ‘init_string’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1522:3: call_function: inlined call to ‘init_string’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1523:3: call_function: inlined call to ‘init_string’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1523:3: call_function: inlined call to ‘init_string’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1524:3: call_function: inlined call to ‘init_string’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1524:3: call_function: inlined call to ‘init_string’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1528:3: call_function: calling ‘add_intrinsic’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1528:3: return_function: returning to ‘main’ from ‘add_intrinsic’
binutils-2.47/bfd/doc/chew.c:1529:3: call_function: calling ‘add_intrinsic’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1529:3: return_function: returning to ‘main’ from ‘add_intrinsic’
binutils-2.47/bfd/doc/chew.c:1530:3: call_function: calling ‘add_intrinsic’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1530:3: return_function: returning to ‘main’ from ‘add_intrinsic’
binutils-2.47/bfd/doc/chew.c:1531:3: call_function: calling ‘add_intrinsic’ from ‘main’
binutils-2.47/bfd/doc/chew.c:1531:3: return_function: returning to ‘main’ from ‘add_intrinsic’
binutils-2.47/bfd/doc/chew.c:1532:3: call_function: calling ‘add_intrinsic’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def8]
binutils-2.47/bfd/elf-eh-frame.c:748:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘cie’
binutils-2.47/bfd/elf-eh-frame.c:579:1: enter_function: entry to ‘_bfd_elf_parse_eh_frame’
binutils-2.47/bfd/elf-eh-frame.c:605:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:606:11: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:605:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:607:10: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:605:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:615:27: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:615:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:624:3: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:624:3: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf-eh-frame.c:628:3: branch_true: ...to here
binutils-2.47/bfd/elf-eh-frame.c:628:3: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:630:15: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:632:3: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:636:3: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:664:3: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:667:6: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:667:6: branch_false: following ‘false’ branch (when ‘num_cies == 0’)...
binutils-2.47/bfd/elf-eh-frame.c:697:3: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:700:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf-eh-frame.c:707:18: branch_true: ...to here
binutils-2.47/bfd/elf-eh-frame.c:711:7: call_function: inlined call to ‘skip_bytes’ from ‘_bfd_elf_parse_eh_frame’
binutils-2.47/bfd/elf-eh-frame.c:715:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:716:7: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:722:10: branch_false: following ‘false’ branch (when ‘hdr_length != 0’)...
binutils-2.47/bfd/elf-eh-frame.c:734:7: call_function: inlined call to ‘skip_bytes’ from ‘_bfd_elf_parse_eh_frame’
binutils-2.47/bfd/elf-eh-frame.c:737:10: branch_true: following ‘true’ branch (when ‘hdr_id == 0’)...
binutils-2.47/bfd/elf-eh-frame.c:743:11: branch_true: ...to here
binutils-2.47/bfd/elf-eh-frame.c:748:11: danger: dereference of NULL ‘cie’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def9]
binutils-2.47/bfd/elf-eh-frame.c:1369:23: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘ent’
binutils-2.47/bfd/elf-eh-frame.c:1351:6: branch_false: following ‘false’ branch (when ‘hi != 0’)...
binutils-2.47/bfd/elf-eh-frame.c:1351:6: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:1354:10: branch_false: following ‘false’ branch (when ‘lo >= hi’)...
binutils-2.47/bfd/elf-eh-frame.c:1368:7: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:1368:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf-eh-frame.c:1369:23: branch_true: ...to here
binutils-2.47/bfd/elf-eh-frame.c:1369:23: danger: dereference of NULL ‘ent’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def10]
binutils-2.47/bfd/elf-eh-frame.c:1374:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘ent’
binutils-2.47/bfd/elf-eh-frame.c:1351:6: branch_false: following ‘false’ branch (when ‘hi != 0’)...
binutils-2.47/bfd/elf-eh-frame.c:1351:6: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:1354:10: branch_false: following ‘false’ branch (when ‘lo >= hi’)...
binutils-2.47/bfd/elf-eh-frame.c:1368:7: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:1368:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:1370:12: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:1370:11: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf-eh-frame.c:1374:28: danger: dereference of NULL ‘ent’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def11]
binutils-2.47/bfd/elf-eh-frame.c:1382:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘ent’
binutils-2.47/bfd/elf-eh-frame.c:1351:6: branch_false: following ‘false’ branch (when ‘hi != 0’)...
binutils-2.47/bfd/elf-eh-frame.c:1351:6: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:1354:10: branch_false: following ‘false’ branch (when ‘lo >= hi’)...
binutils-2.47/bfd/elf-eh-frame.c:1368:7: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:1368:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:1370:12: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:1382:28: danger: dereference of NULL ‘ent’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def12]
binutils-2.47/bfd/elf-eh-frame.c:2388:12: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘sec’
binutils-2.47/bfd/elf-eh-frame.c:2364:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:2365:10: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:2364:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:2366:10: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:2364:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:2371:10: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:2372:15: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf-eh-frame.c:2388:12: branch_false: ...to here
binutils-2.47/bfd/elf-eh-frame.c:2388:12: danger: dereference of NULL ‘sec’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def13]
binutils-2.47/bfd/elf32-i386.c:3654:46: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3654:46: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3654:46: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def14]
binutils-2.47/bfd/elf32-i386.c:3764:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3657:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3663:21: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3665:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3675:11: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3675:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3683:11: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3688:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3701:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3709:24: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3718:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3734:11: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3737:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3739:11: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3746:14: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3754:21: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3764:22: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def15]
binutils-2.47/bfd/elf32-i386.c:3796:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3657:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3663:21: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3665:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3675:11: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3675:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3683:11: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3688:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3701:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3709:24: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3718:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3734:11: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3793:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3795:15: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3795:14: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3796:13: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3796:13: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def16]
binutils-2.47/bfd/elf32-i386.c:3823:19: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3657:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3663:21: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3665:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3675:11: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3675:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3683:11: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3688:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3701:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3709:24: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3718:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3734:11: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3793:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3795:15: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3795:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3804:27: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3823:19: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def17]
binutils-2.47/bfd/elf32-i386.c:3833:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3657:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3663:21: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3665:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3675:11: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3675:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3683:11: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3688:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3701:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3709:24: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3718:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3734:11: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3793:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3795:15: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3795:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3804:27: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3807:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3807:15: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3833:27: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def18]
binutils-2.47/bfd/elf32-i386.c:3862:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3657:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3663:21: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3665:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3855:12: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3855:11: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3862:7: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3862:7: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def19]
binutils-2.47/bfd/elf32-i386.c:3988:19: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3657:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3663:21: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3855:11: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3896:6: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3918:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3919:12: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3918:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3918:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3918:7: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3918:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3924:17: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3931:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3943:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3944:14: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3943:11: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3946:15: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3946:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3972:20: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3972:19: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3982:19: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3982:18: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3988:19: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3988:19: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def20]
binutils-2.47/bfd/elf32-i386.c:4029:18: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3654:20: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3657:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3663:21: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3855:11: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3896:6: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3918:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3919:12: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3918:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3918:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:3918:7: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:3918:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:3924:17: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:3931:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:4005:15: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:4006:19: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:4005:16: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf32-i386.c:4008:11: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:4009:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf32-i386.c:4013:15: branch_false: ...to here
binutils-2.47/bfd/elf32-i386.c:4028:14: branch_true: following ‘true’ branch (when ‘relative_reloc_name’ is non-NULL)...
binutils-2.47/bfd/elf32-i386.c:4029:18: branch_true: ...to here
binutils-2.47/bfd/elf32-i386.c:4029:18: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def21]
binutils-2.47/bfd/elf64-x86-64.c:1336:18: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:3164:1: enter_function: entry to ‘elf_x86_64_relocate_section’
binutils-2.47/bfd/elf64-x86-64.c:3187:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3187:10: call_function: inlined call to ‘elf_hash_table_id’ from ‘elf_x86_64_relocate_section’
binutils-2.47/bfd/elf64-x86-64.c:3187:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3191:8: call_function: inlined call to ‘bfd_get_flavour’ from ‘elf_x86_64_relocate_section’
binutils-2.47/bfd/elf64-x86-64.c:3191:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3208:10: branch_true: following ‘true’ branch (when ‘relend > rel’)...
binutils-2.47/bfd/elf64-x86-64.c:3230:16: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3247:15: call_function: calling ‘elf_x86_64_rtype_to_howto’ from ‘elf_x86_64_relocate_section’
binutils-2.47/bfd/elf64-x86-64.c:3247:15: return_function: returning to ‘elf_x86_64_relocate_section’ from ‘elf_x86_64_rtype_to_howto’
binutils-2.47/bfd/elf64-x86-64.c:3248:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3253:7: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3255:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3257:28: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3265:14: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3266:18: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3265:15: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3268:19: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3270:18: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3274:37: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3312:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3319:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3341:10: branch_true: following ‘true’ branch (when ‘h’ is non-NULL)...
binutils-2.47/bfd/elf64-x86-64.c:3342:14: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3584:26: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3589:7: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:4885:17: call_function: calling ‘elf_x86_64_tls_transition’ from ‘elf_x86_64_relocate_section’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def22]
binutils-2.47/bfd/elf64-x86-64.c:3688:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘sym’
binutils-2.47/bfd/elf64-x86-64.c:3164:1: enter_function: entry to ‘elf_x86_64_relocate_section’
binutils-2.47/bfd/elf64-x86-64.c:3187:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3187:10: call_function: inlined call to ‘elf_hash_table_id’ from ‘elf_x86_64_relocate_section’
binutils-2.47/bfd/elf64-x86-64.c:3187:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3191:8: call_function: inlined call to ‘bfd_get_flavour’ from ‘elf_x86_64_relocate_section’
binutils-2.47/bfd/elf64-x86-64.c:3191:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3208:10: branch_true: following ‘true’ branch (when ‘relend > rel’)...
binutils-2.47/bfd/elf64-x86-64.c:3230:16: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3247:15: call_function: calling ‘elf_x86_64_rtype_to_howto’ from ‘elf_x86_64_relocate_section’
binutils-2.47/bfd/elf64-x86-64.c:3247:15: return_function: returning to ‘elf_x86_64_relocate_section’ from ‘elf_x86_64_rtype_to_howto’
binutils-2.47/bfd/elf64-x86-64.c:3248:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3253:7: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3314:14: branch_false: following ‘false’ branch (when ‘rel == wrel’)...
binutils-2.47/bfd/elf64-x86-64.c:3312:10: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3208:10: branch_true: following ‘true’ branch (when ‘relend > rel’)...
binutils-2.47/bfd/elf64-x86-64.c:3230:16: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3248:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3253:7: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3255:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3283:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3283:11: branch_false: following ‘false’ branch (when ‘sym_hashes’ is non-NULL)...
binutils-2.47/bfd/elf64-x86-64.c:3283:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3290:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3312:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3312:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3319:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3607:14: branch_false: following ‘false’ branch (when ‘base_got’ is non-NULL)...
binutils-2.47/bfd/elf64-x86-64.c:3611:14: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3611:14: branch_false: following ‘false’ branch (when ‘h’ is NULL)...
binutils-2.47/bfd/elf64-x86-64.c:3665:18: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3665:18: branch_false: following ‘false’ branch (when ‘local_got_offsets’ is non-NULL)...
binutils-2.47/bfd/elf64-x86-64.c:3668:38: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3673:18: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3677:19: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3686:22: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3687:26: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3686:23: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:3688:28: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:3688:28: danger: dereference of NULL ‘sym’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def23]
binutils-2.47/bfd/elf64-x86-64.c:5155:46: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:46: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5155:46: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def24]
binutils-2.47/bfd/elf64-x86-64.c:5263:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5158:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5164:21: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5166:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5178:11: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5178:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5186:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5191:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5204:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5212:40: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5219:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5231:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5247:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5252:7: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5260:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5262:15: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5262:14: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5263:13: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5263:13: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def25]
binutils-2.47/bfd/elf64-x86-64.c:5284:29: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5158:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5164:21: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5166:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5178:11: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5178:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5186:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5191:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5204:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5212:40: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5219:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5231:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5247:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5252:7: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5260:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5262:15: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5262:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5270:28: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5275:18: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5278:15: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5284:29: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def26]
binutils-2.47/bfd/elf64-x86-64.c:5298:29: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5158:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5164:21: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5166:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5178:11: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5178:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5186:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5191:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5204:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5212:40: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5219:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5231:11: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5247:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5252:7: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5260:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5262:15: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5262:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5270:28: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5273:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5273:15: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5298:29: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def27]
binutils-2.47/bfd/elf64-x86-64.c:5345:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5158:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5164:21: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5166:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5337:12: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5337:11: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5345:7: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5345:7: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def28]
binutils-2.47/bfd/elf64-x86-64.c:5453:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5158:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5164:21: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5337:11: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5386:6: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5409:12: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5414:17: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5420:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5432:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5433:14: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5432:11: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5435:15: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5435:14: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5438:19: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5438:18: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5442:19: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5444:18: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5446:23: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5446:22: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5449:19: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5453:33: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def29]
binutils-2.47/bfd/elf64-x86-64.c:5479:19: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5158:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5164:21: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5337:11: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5386:6: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5409:12: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5414:17: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5420:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5432:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5433:14: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5432:11: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5435:15: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5435:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5463:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5463:19: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5473:19: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5473:18: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5479:19: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5479:19: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def30]
binutils-2.47/bfd/elf64-x86-64.c:5506:29: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5158:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5164:21: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5337:11: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5386:6: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5409:12: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5414:17: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5420:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5496:15: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5497:19: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5496:16: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5499:16: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5502:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5506:29: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5506:29: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def31]
binutils-2.47/bfd/elf64-x86-64.c:5519:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5158:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5164:21: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5337:11: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5386:6: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5409:12: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5408:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5414:17: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5420:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5463:19: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5466:15: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5519:25: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def32]
binutils-2.47/bfd/elf64-x86-64.c:5554:21: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5155:20: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5158:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5164:21: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5337:11: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5386:6: branch_false: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5543:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5549:7: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5549:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5554:21: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def33]
binutils-2.47/bfd/elf64-x86-64.c:5616:32: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elf64-x86-64.c:5611:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5612:10: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5611:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elf64-x86-64.c:5616:32: branch_true: ...to here
binutils-2.47/bfd/elf64-x86-64.c:5616:32: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def34]
binutils-2.47/bfd/elfcore.h:189:11: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘i_shdr.sh_info’
binutils-2.47/bfd/elfcore.h:87:1: enter_function: entry to ‘bfd_elf64_core_file_p’
binutils-2.47/bfd/elfcore.h:97:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elfcore.h:106:9: branch_false: ...to here
binutils-2.47/bfd/elfcore.h:106:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elfcore.h:112:7: branch_true: ...to here
binutils-2.47/bfd/elfcore.h:112:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elfcore.h:116:11: branch_false: ...to here
binutils-2.47/bfd/elfcore.h:123:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elfcore.h:131:11: branch_false: ...to here
binutils-2.47/bfd/elfcore.h:131:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elfcore.h:135:13: branch_true: ...to here
binutils-2.47/bfd/elfcore.h:136:3: call_function: calling ‘elf_swap_ehdr_in’ from ‘bfd_elf64_core_file_p’
binutils-2.47/bfd/elfcore.h:136:3: return_function: returning to ‘bfd_elf64_core_file_p’ from ‘elf_swap_ehdr_in’
binutils-2.47/bfd/elfcore.h:160:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elfcore.h:165:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elfcore.h:170:7: branch_false: ...to here
binutils-2.47/bfd/elfcore.h:170:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elfcore.h:176:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elfcore.h:180:11: branch_false: ...to here
binutils-2.47/bfd/elfcore.h:180:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elfcore.h:185:11: branch_false: ...to here
binutils-2.47/bfd/elfcore.h:185:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elfcore.h:187:7: branch_false: ...to here
binutils-2.47/bfd/elfcore.h:187:7: call_function: calling ‘elf_swap_shdr_in’ from ‘bfd_elf64_core_file_p’
binutils-2.47/bfd/elfcore.h:187:7: return_function: returning to ‘bfd_elf64_core_file_p’ from ‘elf_swap_shdr_in’
binutils-2.47/bfd/elfcore.h:189:11: danger: use of uninitialized value ‘i_shdr.sh_info’ here
Error: CPPCHECK_WARNING (CWE-476): [#def35]
binutils-2.47/bfd/elflink.c:1063: warning[nullPointer]: Possible null pointer dereference: section_sym_count
Error: CPPCHECK_WARNING (CWE-476): [#def36]
binutils-2.47/bfd/elflink.c:12345: warning[nullPointer]: Possible null pointer dereference: reldata
Error: GCC_ANALYZER_WARNING (CWE-476): [#def37]
binutils-2.47/bfd/elfxx-x86.c:1857:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elfxx-x86.c:1857:15: branch_true: following ‘true’ branch...
binutils-2.47/bfd/elfxx-x86.c:1857:36: branch_true: ...to here
binutils-2.47/bfd/elfxx-x86.c:1857:36: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def38]
binutils-2.47/bfd/elfxx-x86.c:1858:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
binutils-2.47/bfd/elfxx-x86.c:1857:15: branch_false: following ‘false’ branch...
binutils-2.47/bfd/elfxx-x86.c:1858:28: branch_false: ...to here
binutils-2.47/bfd/elfxx-x86.c:1858:28: danger: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def39]
binutils-2.47/bfd/elfxx-x86.c:1869:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def40]
binutils-2.47/bfd/elfxx-x86.c:1883:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def41]
binutils-2.47/bfd/elfxx-x86.c:1994:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def42]
binutils-2.47/bfd/elfxx-x86.c:1998:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def43]
binutils-2.47/bfd/elfxx-x86.c:2002:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def44]
binutils-2.47/bfd/elfxx-x86.c:3348:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘htab’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def45]
binutils-2.47/bfd/ihex.c:597:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘buf’
binutils-2.47/bfd/ihex.c:542:1: enter_function: entry to ‘ihex_read_section’
binutils-2.47/bfd/ihex.c:550:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/ihex.c:550:6: branch_false: ...to here
binutils-2.47/bfd/ihex.c:556:15: call_function: calling ‘ihex_get_byte’ from ‘ihex_read_section’
binutils-2.47/bfd/ihex.c:556:15: return_function: returning to ‘ihex_read_section’ from ‘ihex_get_byte’
binutils-2.47/bfd/ihex.c:556:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/ihex.c:563:11: branch_true: ...to here
binutils-2.47/bfd/ihex.c:570:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/ihex.c:573:13: branch_false: ...to here
binutils-2.47/bfd/ihex.c:577:10: branch_false: following ‘false’ branch (when ‘type == 0’)...
binutils-2.47/bfd/ihex.c:585:11: branch_false: ...to here
binutils-2.47/bfd/ihex.c:585:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/ihex.c:593:11: branch_false: ...to here
binutils-2.47/bfd/ihex.c:593:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/ihex.c:593:10: branch_false: ...to here
binutils-2.47/bfd/ihex.c:597:16: danger: dereference of NULL ‘buf + (sizetype)(i * 2)’
Error: CPPCHECK_WARNING (CWE-457): [#def46]
binutils-2.47/bfd/peXXigen.c:2687: warning[uninitvar]: Uninitialized variable: signature
Error: GCC_ANALYZER_WARNING (CWE-476): [#def47]
binutils-2.47/bfd/srec.c:767:21: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘buf’
binutils-2.47/bfd/srec.c:711:1: enter_function: entry to ‘srec_read_section’
binutils-2.47/bfd/srec.c:719:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:719:6: branch_false: ...to here
binutils-2.47/bfd/srec.c:722:15: call_function: calling ‘srec_get_byte’ from ‘srec_read_section’
binutils-2.47/bfd/srec.c:722:15: return_function: returning to ‘srec_read_section’ from ‘srec_get_byte’
binutils-2.47/bfd/srec.c:722:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/srec.c:729:11: branch_true: ...to here
binutils-2.47/bfd/srec.c:734:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:737:11: branch_false: ...to here
binutils-2.47/bfd/srec.c:737:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:740:7: branch_false: ...to here
binutils-2.47/bfd/srec.c:744:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:753:11: branch_false: ...to here
binutils-2.47/bfd/srec.c:753:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:758:15: branch_false: ...to here
binutils-2.47/bfd/srec.c:767:21: danger: dereference of NULL ‘buf’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def48]
binutils-2.47/bfd/srec.c:772:38: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘data’
binutils-2.47/bfd/srec.c:711:1: enter_function: entry to ‘srec_read_section’
binutils-2.47/bfd/srec.c:719:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:719:6: branch_false: ...to here
binutils-2.47/bfd/srec.c:722:15: call_function: calling ‘srec_get_byte’ from ‘srec_read_section’
binutils-2.47/bfd/srec.c:722:15: return_function: returning to ‘srec_read_section’ from ‘srec_get_byte’
binutils-2.47/bfd/srec.c:722:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/srec.c:729:11: branch_true: ...to here
binutils-2.47/bfd/srec.c:734:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:737:11: branch_false: ...to here
binutils-2.47/bfd/srec.c:737:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:740:7: branch_false: ...to here
binutils-2.47/bfd/srec.c:744:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:753:11: branch_false: ...to here
binutils-2.47/bfd/srec.c:753:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:758:15: branch_false: ...to here
binutils-2.47/bfd/srec.c:772:38: danger: dereference of NULL ‘data’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def49]
binutils-2.47/bfd/srec.c:777:38: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘data’
binutils-2.47/bfd/srec.c:711:1: enter_function: entry to ‘srec_read_section’
binutils-2.47/bfd/srec.c:719:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:719:6: branch_false: ...to here
binutils-2.47/bfd/srec.c:722:15: call_function: calling ‘srec_get_byte’ from ‘srec_read_section’
binutils-2.47/bfd/srec.c:722:15: return_function: returning to ‘srec_read_section’ from ‘srec_get_byte’
binutils-2.47/bfd/srec.c:722:10: branch_true: following ‘true’ branch...
binutils-2.47/bfd/srec.c:729:11: branch_true: ...to here
binutils-2.47/bfd/srec.c:734:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:737:11: branch_false: ...to here
binutils-2.47/bfd/srec.c:737:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:740:7: branch_false: ...to here
binutils-2.47/bfd/srec.c:744:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:753:11: branch_false: ...to here
binutils-2.47/bfd/srec.c:753:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/srec.c:758:15: branch_false: ...to here
binutils-2.47/bfd/srec.c:777:38: danger: dereference of NULL ‘data’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def50]
binutils-2.47/bfd/stabs.c:401:20: warning[-Wanalyzer-null-argument]: use of NULL ‘symb’ where non-null expected
binutils-2.47/bfd/stabs.c:190:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:191:10: branch_false: ...to here
binutils-2.47/bfd/stabs.c:190:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:192:11: branch_false: ...to here
binutils-2.47/bfd/stabs.c:190:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:193:11: branch_false: ...to here
binutils-2.47/bfd/stabs.c:190:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:197:7: branch_false: ...to here
binutils-2.47/bfd/stabs.c:197:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:202:7: branch_false: ...to here
binutils-2.47/bfd/stabs.c:202:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:207:27: branch_false: ...to here
binutils-2.47/bfd/stabs.c:207:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:208:30: branch_false: ...to here
binutils-2.47/bfd/stabs.c:207:7: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:215:7: branch_false: ...to here
binutils-2.47/bfd/stabs.c:245:6: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:248:3: branch_false: ...to here
binutils-2.47/bfd/stabs.c:256:6: branch_true: following ‘true’ branch...
binutils-2.47/bfd/stabs.c:257:11: branch_true: ...to here
binutils-2.47/bfd/stabs.c:256:7: branch_true: following ‘true’ branch...
binutils-2.47/bfd/stabs.c:267:17: branch_true: ...to here
binutils-2.47/bfd/stabs.c:272:8: branch_true: following ‘true’ branch (when ‘sym < symend’)...
binutils-2.47/bfd/stabs.c:279:11: branch_true: ...to here
binutils-2.47/bfd/stabs.c:304:10: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:313:16: branch_false: ...to here
binutils-2.47/bfd/stabs.c:389:11: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:394:13: branch_false: ...to here
binutils-2.47/bfd/stabs.c:395:14: branch_false: following ‘false’ branch...
binutils-2.47/bfd/stabs.c:398:16: branch_false: ...to here
binutils-2.47/bfd/stabs.c:398:40: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
binutils-2.47/bfd/stabs.c:399:17: branch_true: ...to here
binutils-2.47/bfd/stabs.c:399:16: branch_true: following ‘true’ branch...
binutils-2.47/bfd/stabs.c:400:20: branch_true: ...to here
binutils-2.47/bfd/stabs.c:399:17: branch_true: following ‘true’ branch...
binutils-2.47/bfd/stabs.c:401:28: branch_true: ...to here
binutils-2.47/bfd/stabs.c:401:20: danger: argument 2 (‘symb’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-476): [#def51]
binutils-2.47/binutils/ar.c:189:12: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘arch’
binutils-2.47/binutils/ar.c:698:1: enter_function: entry to ‘main’
binutils-2.47/binutils/ar.c:738:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:740:3: branch_false: ...to here
binutils-2.47/binutils/ar.c:753:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:756:10: branch_false: ...to here
binutils-2.47/binutils/ar.c:758:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:761:7: branch_false: ...to here
binutils-2.47/binutils/ar.c:766:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:778:15: branch_false: ...to here
binutils-2.47/binutils/ar.c:778:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:787:11: branch_false: ...to here
binutils-2.47/binutils/ar.c:794:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:797:11: branch_false: ...to here
binutils-2.47/binutils/ar.c:828:10: branch_false: following ‘false’ branch (when ‘inarch_filename’ is non-NULL)...
binutils-2.47/binutils/ar.c:828:10: branch_false: ...to here
binutils-2.47/binutils/ar.c:834:15: branch_false: following ‘false’ branch (when ‘file_count == 0’)...
binutils-2.47/binutils/ar.c:836:14: branch_false: ...to here
binutils-2.47/binutils/ar.c:836:14: call_function: calling ‘open_inarch’ from ‘main’
binutils-2.47/binutils/ar.c:836:14: return_function: returning to ‘main’ from ‘open_inarch’
binutils-2.47/binutils/ar.c:839:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:842:11: branch_false: ...to here
binutils-2.47/binutils/ar.c:842:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:890:7: branch_false: ...to here
binutils-2.47/binutils/ar.c:893:11: call_function: calling ‘map_over_members’ from ‘main’
Error: CPPCHECK_WARNING (CWE-562): [#def52]
binutils-2.47/binutils/debug.c:3073: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
Error: GCC_ANALYZER_WARNING (CWE-401): [#def53]
binutils-2.47/binutils/elfcomm.c:512:9: warning[-Wanalyzer-malloc-leak]: leak of ‘*arch.file_name’
binutils-2.47/binutils/elfcomm.c:642:1: enter_function: entry to ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:655:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:684:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:688:10: branch_false: following ‘false’ branch (when ‘j < j’)...
binutils-2.47/binutils/elfcomm.c:696:26: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:696:26: call_function: calling ‘adjust_relative_path’ from ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:696:26: return_function: returning to ‘get_archive_member_name’ from ‘adjust_relative_path’
binutils-2.47/binutils/elfcomm.c:698:10: branch_true: following ‘true’ branch...
binutils-2.47/binutils/elfcomm.c:699:14: branch_true: ...to here
binutils-2.47/binutils/elfcomm.c:699:14: call_function: calling ‘setup_nested_archive’ from ‘get_archive_member_name’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def54]
binutils-2.47/binutils/elfcomm.c:613:6: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(member_file_name, "rb")’
binutils-2.47/binutils/elfcomm.c:642:1: enter_function: entry to ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:655:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:684:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:688:10: branch_false: following ‘false’ branch (when ‘j < j’)...
binutils-2.47/binutils/elfcomm.c:696:26: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:696:26: call_function: calling ‘adjust_relative_path’ from ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:696:26: return_function: returning to ‘get_archive_member_name’ from ‘adjust_relative_path’
binutils-2.47/binutils/elfcomm.c:698:10: branch_true: following ‘true’ branch...
binutils-2.47/binutils/elfcomm.c:699:14: branch_true: ...to here
binutils-2.47/binutils/elfcomm.c:699:14: call_function: calling ‘setup_nested_archive’ from ‘get_archive_member_name’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
binutils-2.47/binutils/elfcomm.c:613:6: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(member_file_name, "rb")’
binutils-2.47/binutils/elfcomm.c:642:1: enter_function: entry to ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:655:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:684:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:688:10: branch_false: following ‘false’ branch (when ‘j < j’)...
binutils-2.47/binutils/elfcomm.c:696:26: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:696:26: call_function: calling ‘adjust_relative_path’ from ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:696:26: return_function: returning to ‘get_archive_member_name’ from ‘adjust_relative_path’
binutils-2.47/binutils/elfcomm.c:698:10: branch_true: following ‘true’ branch...
binutils-2.47/binutils/elfcomm.c:699:14: branch_true: ...to here
binutils-2.47/binutils/elfcomm.c:699:14: call_function: calling ‘setup_nested_archive’ from ‘get_archive_member_name’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def56]
binutils-2.47/binutils/elfcomm.c:616:25: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(member_file_name, "rb")’
binutils-2.47/binutils/elfcomm.c:642:1: enter_function: entry to ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:655:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:684:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:688:10: branch_false: following ‘false’ branch (when ‘j < j’)...
binutils-2.47/binutils/elfcomm.c:696:26: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:696:26: call_function: calling ‘adjust_relative_path’ from ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:696:26: return_function: returning to ‘get_archive_member_name’ from ‘adjust_relative_path’
binutils-2.47/binutils/elfcomm.c:698:10: branch_true: following ‘true’ branch...
binutils-2.47/binutils/elfcomm.c:699:14: branch_true: ...to here
binutils-2.47/binutils/elfcomm.c:699:14: call_function: calling ‘setup_nested_archive’ from ‘get_archive_member_name’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def57]
binutils-2.47/binutils/elfcomm.c:616:25: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(member_file_name, "rb")’
binutils-2.47/binutils/elfcomm.c:642:1: enter_function: entry to ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:655:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:669:10: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:684:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/elfcomm.c:688:10: branch_false: following ‘false’ branch (when ‘j < j’)...
binutils-2.47/binutils/elfcomm.c:696:26: branch_false: ...to here
binutils-2.47/binutils/elfcomm.c:696:26: call_function: calling ‘adjust_relative_path’ from ‘get_archive_member_name’
binutils-2.47/binutils/elfcomm.c:696:26: return_function: returning to ‘get_archive_member_name’ from ‘adjust_relative_path’
binutils-2.47/binutils/elfcomm.c:698:10: branch_true: following ‘true’ branch...
binutils-2.47/binutils/elfcomm.c:699:14: branch_true: ...to here
binutils-2.47/binutils/elfcomm.c:699:14: call_function: calling ‘setup_nested_archive’ from ‘get_archive_member_name’
Error: CPPCHECK_WARNING (CWE-119): [#def58]
binutils-2.47/binutils/elfedit.c:482: error[bufferAccessOutOfBounds]: Buffer is accessed out of bounds: ehdr32.e_type
Error: CPPCHECK_WARNING (CWE-119): [#def59]
binutils-2.47/binutils/elfedit.c:515: error[bufferAccessOutOfBounds]: Buffer is accessed out of bounds: ehdr64.e_type
Error: CPPCHECK_WARNING (CWE-476): [#def60]
binutils-2.47/binutils/nm.c:684: warning[nullPointer]: Possible null pointer dereference: info
Error: CPPCHECK_WARNING (CWE-476): [#def61]
binutils-2.47/binutils/objcopy.c:1148: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: f
Error: CPPCHECK_WARNING (CWE-476): [#def62]
binutils-2.47/binutils/objcopy.c:1888: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: file
Error: CPPCHECK_WARNING (CWE-476): [#def63]
binutils-2.47/binutils/objcopy.c:5370: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: f
Error: CPPCHECK_WARNING (CWE-682): [#def64]
binutils-2.47/binutils/objdump.c:3864: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
Error: GCC_ANALYZER_WARNING (CWE-688): [#def65]
binutils-2.47/binutils/prdbg.c:414:49: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘s’ where non-null expected
binutils-2.47/binutils/prdbg.c:2263:1: enter_function: entry to ‘tg_class_method_variant’
binutils-2.47/binutils/prdbg.c:2274:3: branch_true: following ‘true’ branch...
binutils-2.47/binutils/prdbg.c:2275:3: branch_true: ...to here
binutils-2.47/binutils/prdbg.c:2275:3: branch_true: following ‘true’ branch...
binutils-2.47/binutils/prdbg.c:2278:6: branch_true: ...to here
binutils-2.47/binutils/prdbg.c:2289:17: acquire_memory: this call could return NULL
binutils-2.47/binutils/prdbg.c:2293:9: call_function: calling ‘substitute_type’ from ‘tg_class_method_variant’
Error: CPPCHECK_WARNING (CWE-476): [#def66]
binutils-2.47/binutils/prdbg.c:426: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: s
Error: CPPCHECK_WARNING (CWE-457): [#def67]
binutils-2.47/binutils/readelf.c:2935: error[legacyUninitvar]: Uninitialized variable: rels
Error: CPPCHECK_WARNING (CWE-476): [#def68]
binutils-2.47/binutils/readelf.c:6809: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: new_request
Error: CPPCHECK_WARNING (CWE-476): [#def69]
binutils-2.47/binutils/readelf.c:6810: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: new_request
Error: CPPCHECK_WARNING (CWE-476): [#def70]
binutils-2.47/binutils/readelf.c:6813: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: new_request
Error: CPPCHECK_WARNING (CWE-476): [#def71]
binutils-2.47/binutils/readelf.c:6815: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: new_request
Error: CPPCHECK_WARNING (CWE-682): [#def72]
binutils-2.47/binutils/readelf.c:9686: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
Error: CPPCHECK_WARNING (CWE-119): [#def73]
binutils-2.47/binutils/readelf.c:24836: error[bufferAccessOutOfBounds]: Buffer is accessed out of bounds: ehdr32.e_type
Error: CPPCHECK_WARNING (CWE-119): [#def74]
binutils-2.47/binutils/readelf.c:24857: error[bufferAccessOutOfBounds]: Buffer is accessed out of bounds: ehdr64.e_type
Error: GCC_ANALYZER_WARNING (CWE-457): [#def75]
binutils-2.47/binutils/strings.c:755:49: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘buffer[2]’
binutils-2.47/binutils/strings.c:1256:1: enter_function: entry to ‘print_strings’
binutils-2.47/binutils/strings.c:1259:6: branch_true: following ‘true’ branch...
binutils-2.47/binutils/strings.c:1261:11: branch_true: ...to here
binutils-2.47/binutils/strings.c:1265:10: branch_true: following ‘true’ branch (when ‘stream’ is non-NULL)...
binutils-2.47/binutils/strings.c:1266:9: branch_true: ...to here
binutils-2.47/binutils/strings.c:1266:9: call_function: calling ‘print_unicode_stream’ from ‘print_strings’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def76]
binutils-2.47/binutils/strings.c:762:21: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘buffer[2]’
binutils-2.47/binutils/strings.c:1256:1: enter_function: entry to ‘print_strings’
binutils-2.47/binutils/strings.c:1259:6: branch_true: following ‘true’ branch...
binutils-2.47/binutils/strings.c:1261:11: branch_true: ...to here
binutils-2.47/binutils/strings.c:1265:10: branch_true: following ‘true’ branch (when ‘stream’ is non-NULL)...
binutils-2.47/binutils/strings.c:1266:9: branch_true: ...to here
binutils-2.47/binutils/strings.c:1266:9: call_function: calling ‘print_unicode_stream’ from ‘print_strings’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def77]
binutils-2.47/binutils/strings.c:762:49: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘buffer[3]’
binutils-2.47/binutils/strings.c:1256:1: enter_function: entry to ‘print_strings’
binutils-2.47/binutils/strings.c:1259:6: branch_true: following ‘true’ branch...
binutils-2.47/binutils/strings.c:1261:11: branch_true: ...to here
binutils-2.47/binutils/strings.c:1265:10: branch_true: following ‘true’ branch (when ‘stream’ is non-NULL)...
binutils-2.47/binutils/strings.c:1266:9: branch_true: ...to here
binutils-2.47/binutils/strings.c:1266:9: call_function: calling ‘print_unicode_stream’ from ‘print_strings’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def78]
binutils-2.47/binutils/wrstabs.c:923:26: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
binutils-2.47/binutils/wrstabs.c:862:1: enter_function: entry to ‘stab_modify_type’
binutils-2.47/binutils/wrstabs.c:869:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/wrstabs.c:871:3: branch_false: ...to here
binutils-2.47/binutils/wrstabs.c:873:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/wrstabs.c:890:33: branch_false: ...to here
binutils-2.47/binutils/wrstabs.c:922:15: call_function: calling ‘stab_pop_type’ from ‘stab_modify_type’
binutils-2.47/binutils/wrstabs.c:922:15: return_function: returning to ‘stab_modify_type’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:923:26: danger: argument 1 (‘stab_pop_type(info)’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def79]
binutils-2.47/binutils/wrstabs.c:968:26: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
binutils-2.47/binutils/wrstabs.c:949:1: enter_function: entry to ‘stab_function_type’
binutils-2.47/binutils/wrstabs.c:966:15: call_function: calling ‘stab_pop_type’ from ‘stab_function_type’
binutils-2.47/binutils/wrstabs.c:966:15: return_function: returning to ‘stab_function_type’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:968:26: danger: argument 1 (‘stab_pop_type(p)’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def80]
binutils-2.47/binutils/wrstabs.c:1107:36: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
binutils-2.47/binutils/wrstabs.c:1095:1: enter_function: entry to ‘stab_offset_type’
binutils-2.47/binutils/wrstabs.c:1102:12: call_function: calling ‘stab_pop_type’ from ‘stab_offset_type’
binutils-2.47/binutils/wrstabs.c:1102:12: return_function: returning to ‘stab_offset_type’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:1105:10: call_function: calling ‘stab_pop_type’ from ‘stab_offset_type’
binutils-2.47/binutils/wrstabs.c:1105:10: return_function: returning to ‘stab_offset_type’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:1107:36: danger: argument 1 (‘stab_pop_type(p)’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def81]
binutils-2.47/binutils/wrstabs.c:1194:27: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
binutils-2.47/binutils/wrstabs.c:1118:1: enter_function: entry to ‘stab_method_type’
binutils-2.47/binutils/wrstabs.c:1141:12: call_function: calling ‘stab_pop_type’ from ‘stab_method_type’
binutils-2.47/binutils/wrstabs.c:1141:12: return_function: returning to ‘stab_method_type’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:1192:17: call_function: calling ‘stab_pop_type’ from ‘stab_method_type’
binutils-2.47/binutils/wrstabs.c:1192:17: return_function: returning to ‘stab_method_type’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:1194:27: danger: argument 1 (‘stab_pop_type(p)’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def82]
binutils-2.47/binutils/wrstabs.c:1930:33: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
binutils-2.47/binutils/wrstabs.c:1923:1: enter_function: entry to ‘stab_tag’
binutils-2.47/binutils/wrstabs.c:1928:7: call_function: calling ‘stab_pop_type’ from ‘stab_tag’
binutils-2.47/binutils/wrstabs.c:1928:7: return_function: returning to ‘stab_tag’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:1930:33: danger: argument 1 (‘stab_pop_type(p)’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def83]
binutils-2.47/binutils/wrstabs.c:1976:34: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
binutils-2.47/binutils/wrstabs.c:1969:1: enter_function: entry to ‘stab_typed_constant’
binutils-2.47/binutils/wrstabs.c:1974:7: call_function: calling ‘stab_pop_type’ from ‘stab_typed_constant’
binutils-2.47/binutils/wrstabs.c:1974:7: return_function: returning to ‘stab_typed_constant’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:1976:34: danger: argument 1 (‘stab_pop_type(p)’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-476): [#def84]
binutils-2.47/binutils/wrstabs.c:2021:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
binutils-2.47/binutils/wrstabs.c:1986:1: enter_function: entry to ‘stab_variable’
binutils-2.47/binutils/wrstabs.c:1994:7: call_function: calling ‘stab_pop_type’ from ‘stab_variable’
binutils-2.47/binutils/wrstabs.c:1994:7: return_function: returning to ‘stab_variable’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:2021:13: danger: dereference of NULL ‘stab_pop_type(p)’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def85]
binutils-2.47/binutils/wrstabs.c:2041:34: warning[-Wanalyzer-null-argument]: use of NULL ‘s’ where non-null expected
binutils-2.47/binutils/wrstabs.c:1986:1: enter_function: entry to ‘stab_variable’
binutils-2.47/binutils/wrstabs.c:1994:7: call_function: calling ‘stab_pop_type’ from ‘stab_variable’
binutils-2.47/binutils/wrstabs.c:1994:7: return_function: returning to ‘stab_variable’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:2041:34: danger: argument 1 (‘s’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def86]
binutils-2.47/binutils/wrstabs.c:2061:34: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
binutils-2.47/binutils/wrstabs.c:2051:1: enter_function: entry to ‘stab_start_function’
binutils-2.47/binutils/wrstabs.c:2059:13: call_function: calling ‘stab_pop_type’ from ‘stab_start_function’
binutils-2.47/binutils/wrstabs.c:2059:13: return_function: returning to ‘stab_start_function’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:2061:34: danger: argument 1 (‘stab_pop_type(p)’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def87]
binutils-2.47/binutils/wrstabs.c:2111:34: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
binutils-2.47/binutils/wrstabs.c:2076:1: enter_function: entry to ‘stab_function_parameter’
binutils-2.47/binutils/wrstabs.c:2083:7: call_function: calling ‘stab_pop_type’ from ‘stab_function_parameter’
binutils-2.47/binutils/wrstabs.c:2083:7: return_function: returning to ‘stab_function_parameter’ from ‘stab_pop_type’
binutils-2.47/binutils/wrstabs.c:2083:7: branch_true: following ‘true’ branch...
binutils-2.47/binutils/wrstabs.c:2083:7: branch_true: ...to here
binutils-2.47/binutils/wrstabs.c:2111:34: danger: argument 1 (‘stab_pop_type(p)’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-476): [#def88]
binutils-2.47/build-x86_64-redhat-linux/bfd/bfd.h:2343:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘abfd’
binutils-2.47/ld/pe-dll.c:3695:1: enter_function: entry to ‘pep_dll_build_sections’
binutils-2.47/ld/pe-dll.c:3697:3: call_function: calling ‘pep_dll_id_target’ from ‘pep_dll_build_sections’
binutils-2.47/ld/pe-dll.c:3697:3: return_function: returning to ‘pep_dll_build_sections’ from ‘pep_dll_id_target’
binutils-2.47/ld/pe-dll.c:3699:3: call_function: calling ‘process_def_file_and_drectve’ from ‘pep_dll_build_sections’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def89]
binutils-2.47/build-x86_64-redhat-linux/bfd/bfd.h:2425:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
binutils-2.47/binutils/ar.c:698:1: enter_function: entry to ‘main’
binutils-2.47/binutils/ar.c:738:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:740:3: branch_false: ...to here
binutils-2.47/binutils/ar.c:753:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:756:10: branch_false: ...to here
binutils-2.47/binutils/ar.c:758:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:761:7: branch_false: ...to here
binutils-2.47/binutils/ar.c:766:6: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:778:15: branch_false: ...to here
binutils-2.47/binutils/ar.c:778:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:787:11: branch_false: ...to here
binutils-2.47/binutils/ar.c:794:10: branch_false: following ‘false’ branch...
binutils-2.47/binutils/ar.c:797:11: branch_false: ...to here
binutils-2.47/binutils/ar.c:828:10: branch_false: following ‘false’ branch (when ‘inarch_filename’ is non-NULL)...
binutils-2.47/binutils/ar.c:828:10: branch_false: ...to here
binutils-2.47/binutils/ar.c:834:15: branch_false: following ‘false’ branch (when ‘file_count == 0’)...
binutils-2.47/binutils/ar.c:836:14: branch_false: ...to here
binutils-2.47/binutils/ar.c:836:14: call_function: calling ‘open_inarch’ from ‘main’
binutils-2.47/binutils/ar.c:836:14: return_function: returning to ‘main’ from ‘open_inarch’
binutils-2.47/binutils/ar.c:839:10: branch_true: following ‘true’ branch...
binutils-2.47/binutils/ar.c:839:35: call_function: inlined call to ‘bfd_is_thin_archive’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1563:47: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(64)’
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1550:21: enter_function: entry to ‘yy_create_buffer’
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1554:24: call_function: inlined call to ‘yyalloc’ from ‘yy_create_buffer’
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1555:5: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1558:2: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1563:47: danger: ‘malloc(64)’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1818:26: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(n)’
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1802:17: enter_function: entry to ‘yy_scan_bytes’
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1811:17: call_function: inlined call to ‘yyalloc’ from ‘yy_scan_bytes’
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1812:5: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1812:5: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/arlex.c:1820:6: call_function: calling ‘yy_scan_buffer’ from ‘yy_scan_bytes’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def92]
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1125:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1083:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1089:28: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1112:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1114:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1123:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)...
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1125:9: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1125:9: danger: use of uninitialized value ‘yyss’ here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def93]
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1252:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>.name’
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1083:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1147:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1147:6: branch_false: following ‘false’ branch (when ‘yystate != 3’)...
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1150:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1162:6: branch_true: following ‘true’ branch (when ‘yyn == -14’)...
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1163:5: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1232:6: branch_false: following ‘false’ branch (when ‘yyn != 0’)...
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1234:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/arparse.c:1252:3: danger: use of uninitialized value ‘*<unknown>.name’ here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def94]
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1054:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1012:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1018:28: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1041:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1043:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1052:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)...
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1054:9: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1054:9: danger: use of uninitialized value ‘yyss’ here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def95]
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1181:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1012:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1076:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1076:6: branch_false: following ‘false’ branch (when ‘yystate != 3’)...
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1079:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1091:6: branch_true: following ‘true’ branch (when ‘yyn == -14’)...
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1092:5: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1161:6: branch_false: following ‘false’ branch (when ‘yyn != 0’)...
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1163:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/sysinfo.c:1181:3: danger: use of uninitialized value ‘*<unknown>’ here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1430:47: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(64)’
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1417:21: enter_function: entry to ‘yy_create_buffer’
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1421:24: call_function: inlined call to ‘yyalloc’ from ‘yy_create_buffer’
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1422:5: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1425:2: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1430:47: danger: ‘malloc(64)’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1685:26: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(n)’
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1669:17: enter_function: entry to ‘yy_scan_bytes’
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1678:17: call_function: inlined call to ‘yyalloc’ from ‘yy_scan_bytes’
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1679:5: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1679:5: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/binutils/syslex.c:1687:6: call_function: calling ‘yy_scan_buffer’ from ‘yy_scan_bytes’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def98]
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2274:9: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2232:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: following ‘false’ branch (when ‘yystate != 26’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2299:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2311:6: branch_false: following ‘false’ branch (when ‘yyn != -423’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_true: following ‘true’ branch (when ‘yychar == -2’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2320:16: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2329:11: branch_false: following ‘false’ branch (when ‘yychar != 256’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2341:17: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2348:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2351:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2361:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2361:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2368:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2232:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: following ‘false’ branch (when ‘yystate != 26’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2299:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2311:6: branch_false: following ‘false’ branch (when ‘yyn != -423’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_true: following ‘true’ branch (when ‘yychar == -2’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2320:16: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2348:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2351:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2361:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2361:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2368:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2261:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2263:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2270:11: acquire_memory: allocated here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2272:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2272:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2277:12: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2282:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2290:10: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: following ‘false’ branch (when ‘yystate != 26’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2299:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2311:6: branch_false: following ‘false’ branch (when ‘yyn != -423’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_true: following ‘true’ branch (when ‘yychar == -2’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2320:16: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2348:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2351:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2361:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2361:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2368:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2232:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2238:34: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2261:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2263:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2274:9: danger: ‘yyptr’ leaks here; was allocated at [(33)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/32)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def99]
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2274:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2232:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2238:34: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2261:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2263:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2272:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2272:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2274:9: danger: use of uninitialized value ‘yyss’ here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def100]
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2275:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyvs’
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2232:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: following ‘false’ branch (when ‘yystate != 26’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2299:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2311:6: branch_false: following ‘false’ branch (when ‘yyn != -423’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_true: following ‘true’ branch (when ‘yychar == -2’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2320:16: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2329:11: branch_false: following ‘false’ branch (when ‘yychar != 256’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2341:17: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2348:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2351:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2361:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2361:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2368:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2232:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2238:34: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2261:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2263:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2272:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2272:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2275:9: danger: use of uninitialized value ‘yyvs’ here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def101]
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2401:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2232:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2296:6: branch_false: following ‘false’ branch (when ‘yystate != 26’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2299:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2311:6: branch_false: following ‘false’ branch (when ‘yyn != -423’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2317:6: branch_true: following ‘true’ branch (when ‘yychar == -2’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2320:16: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2329:11: branch_false: following ‘false’ branch (when ‘yychar != 256’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2341:17: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2348:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2351:6: branch_true: following ‘true’ branch (when ‘yyn <= 0’)...
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2355:7: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/gold/yyscript.c:2401:3: danger: use of uninitialized value ‘*<unknown>’ here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def102]
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.c:1325:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1049:1: enter_function: entry to ‘def_file_add_directive’
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1058:10: branch_true: following ‘true’ branch (when ‘param < pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1058:10: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1060:14: branch_true: following ‘true’ branch (when ‘param < pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1061:11: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1060:14: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1064:10: branch_false: following ‘false’ branch (when ‘param != pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1072:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_true: following ‘true’ branch (when ‘tend < pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1074:11: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1075:9: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1079:19: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1081:10: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1083:7: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1084:11: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1083:8: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1085:17: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1083:8: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1087:8: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1091:12: call_function: calling ‘def_parse’ from ‘def_file_add_directive’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def103]
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.c:1326:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyvs’
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1049:1: enter_function: entry to ‘def_file_add_directive’
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1058:10: branch_true: following ‘true’ branch (when ‘param < pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1058:10: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1060:14: branch_true: following ‘true’ branch (when ‘param < pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1061:11: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1060:14: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1064:10: branch_false: following ‘false’ branch (when ‘param != pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1072:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_true: following ‘true’ branch (when ‘tend < pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1074:11: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1075:9: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1079:19: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1081:10: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1083:7: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1084:11: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1083:8: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1085:17: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1083:8: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1087:8: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1091:12: call_function: calling ‘def_parse’ from ‘def_file_add_directive’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def104]
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.c:1452:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1049:1: enter_function: entry to ‘def_file_add_directive’
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1058:10: branch_true: following ‘true’ branch (when ‘param < pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1058:10: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1060:14: branch_true: following ‘true’ branch (when ‘param < pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1061:11: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1060:14: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1064:10: branch_false: following ‘false’ branch (when ‘param != pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1072:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_true: following ‘true’ branch (when ‘tend < pend’)...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1074:11: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1075:9: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1073:5: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1079:19: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1081:10: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1083:7: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1084:11: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1083:8: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1085:17: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1083:8: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1087:8: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/deffilep.y:1091:12: call_function: calling ‘def_parse’ from ‘def_file_add_directive’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def105]
binutils-2.47/build-x86_64-redhat-linux/ld/ei386pe.c:1088:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
binutils-2.47/build-x86_64-redhat-linux/ld/ei386pe.c:1067:40: branch_true: following ‘true’ branch (when ‘undef’ is non-NULL)...
binutils-2.47/build-x86_64-redhat-linux/ld/ei386pe.c:1068:9: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ei386pe.c:1068:8: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ei386pe.c:1070:22: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ei386pe.c:1079:12: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ei386pe.c:1083:27: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ei386pe.c:1088:15: danger: dereference of NULL ‘strchr(xstrdup(name), 64)’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def106]
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2494:9: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2452:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: following ‘false’ branch (when ‘yystate != 20’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2519:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2531:6: branch_false: following ‘false’ branch (when ‘yyn != -794’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2537:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2537:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2539:7: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2549:11: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2561:17: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2568:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2571:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2581:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2581:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2585:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2452:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: following ‘false’ branch (when ‘yystate != 20’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2519:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2531:6: branch_false: following ‘false’ branch (when ‘yyn != -794’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2537:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2537:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2539:7: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2568:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2571:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2581:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2581:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2585:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2481:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2483:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2490:11: acquire_memory: allocated here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2492:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2492:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2497:12: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2502:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2510:10: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: following ‘false’ branch (when ‘yystate != 20’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2519:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2531:6: branch_false: following ‘false’ branch (when ‘yyn != -794’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2537:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2568:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2571:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2581:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2581:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2585:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2450:3: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2452:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2452:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2458:34: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2481:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2483:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2494:9: danger: ‘yyptr’ leaks here; was allocated at [(33)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/32)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def107]
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2494:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2452:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2458:34: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2481:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2483:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2492:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2492:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2494:9: danger: use of uninitialized value ‘yyss’ here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def108]
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2495:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyvs’
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2452:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: following ‘false’ branch (when ‘yystate != 20’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2519:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2531:6: branch_false: following ‘false’ branch (when ‘yyn != -794’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2537:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2537:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2539:7: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2549:11: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2561:17: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2568:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2571:6: branch_false: following ‘false’ branch (when ‘yyn > 0’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2581:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2581:6: branch_false: following ‘false’ branch (when ‘yyerrstatus == 0’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2585:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2452:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2458:34: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2481:10: branch_false: following ‘false’ branch (when ‘yystacksize <= 9999’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2483:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2492:12: branch_false: following ‘false’ branch (when ‘yyptr’ is non-NULL)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2492:12: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2495:9: danger: use of uninitialized value ‘yyvs’ here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def109]
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2621:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2452:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2516:6: branch_false: following ‘false’ branch (when ‘yystate != 20’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2519:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2531:6: branch_false: following ‘false’ branch (when ‘yyn != -794’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2537:7: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2537:6: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2539:7: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2549:11: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2561:17: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2568:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2571:6: branch_true: following ‘true’ branch (when ‘yyn <= 0’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2575:7: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldgram.c:2621:3: danger: use of uninitialized value ‘*<unknown>’ here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.c:3132:5: warning[-Wanalyzer-malloc-leak]: leak of ‘*b.yy_ch_buf’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:687:1: enter_function: entry to ‘comment’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:694:14: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:701:10: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:701:10: branch_true: following ‘true’ branch (when ‘c == 42’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:703:8: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:703:8: call_function: calling ‘input’ from ‘comment’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def111]
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.c:3139:5: warning[-Wanalyzer-malloc-leak]: leak of ‘*b.yy_ch_buf’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:687:1: enter_function: entry to ‘comment’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:694:14: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:701:10: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:701:10: branch_true: following ‘true’ branch (when ‘c == 42’)...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:703:8: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:703:8: call_function: calling ‘input’ from ‘comment’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def112]
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.c:3416:47: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(64)’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:509:1: enter_function: entry to ‘lex_push_file’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:511:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:513:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:516:38: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:516:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:522:3: call_function: calling ‘yy_create_buffer’ from ‘lex_push_file’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def113]
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.c:3416:47: warning[-Wanalyzer-malloc-leak]: leak of ‘yy_create_buffer(file, 16384)’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:509:1: enter_function: entry to ‘lex_push_file’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:511:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:513:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:516:38: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:516:38: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:522:3: call_function: calling ‘yy_create_buffer’ from ‘lex_push_file’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:522:3: return_function: returning to ‘lex_push_file’ from ‘yy_create_buffer’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:522:3: call_function: calling ‘yy_switch_to_buffer’ from ‘lex_push_file’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def114]
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.c:3424:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:509:1: enter_function: entry to ‘lex_push_file’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:511:6: branch_false: following ‘false’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:513:3: branch_false: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:516:38: branch_true: following ‘true’ branch...
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:516:38: branch_true: ...to here
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:522:3: call_function: calling ‘yy_create_buffer’ from ‘lex_push_file’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:522:3: return_function: returning to ‘lex_push_file’ from ‘yy_create_buffer’
binutils-2.47/build-x86_64-redhat-linux/ld/ldlex.l:522:3: call_function: calling ‘yy_switch_to_buffer’ from ‘lex_push_file’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def115]
binutils-2.47/gas/config/obj-elf.c:2862:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘p’
binutils-2.47/gas/config/obj-elf.c:2846:6: branch_true: following ‘true’ branch...
binutils-2.47/gas/config/obj-elf.c:2846:6: branch_true: ...to here
binutils-2.47/gas/config/obj-elf.c:2850:33: branch_true: following ‘true’ branch (when ‘symp’ is non-NULL)...
binutils-2.47/gas/config/obj-elf.c:2852:39: branch_true: ...to here
binutils-2.47/gas/config/obj-elf.c:2855:14: branch_true: following ‘true’ branch...
binutils-2.47/gas/config/obj-elf.c:2857:25: branch_true: ...to here
binutils-2.47/gas/config/obj-elf.c:2861:18: branch_true: following ‘true’ branch...
binutils-2.47/gas/config/obj-elf.c:2862:22: branch_true: ...to here
binutils-2.47/gas/config/obj-elf.c:2862:22: danger: dereference of NULL ‘p’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def116]
binutils-2.47/gas/config/obj-elf.c:2877:42: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘p’
binutils-2.47/gas/config/obj-elf.c:2846:6: branch_true: following ‘true’ branch...
binutils-2.47/gas/config/obj-elf.c:2846:6: branch_true: ...to here
binutils-2.47/gas/config/obj-elf.c:2850:33: branch_true: following ‘true’ branch (when ‘symp’ is non-NULL)...
binutils-2.47/gas/config/obj-elf.c:2852:39: branch_true: ...to here
binutils-2.47/gas/config/obj-elf.c:2855:14: branch_true: following ‘true’ branch...
binutils-2.47/gas/config/obj-elf.c:2857:25: branch_true: ...to here
binutils-2.47/gas/config/obj-elf.c:2861:18: branch_false: following ‘false’ branch...
binutils-2.47/gas/config/obj-elf.c:2872:18: branch_false: ...to here
binutils-2.47/gas/config/obj-elf.c:2872:18: branch_true: following ‘true’ branch...
binutils-2.47/gas/config/obj-elf.c:2877:23: branch_true: ...to here
binutils-2.47/gas/config/obj-elf.c:2877:22: branch_true: following ‘true’ branch...
binutils-2.47/gas/config/obj-elf.c:2877:42: branch_true: ...to here
binutils-2.47/gas/config/obj-elf.c:2877:42: danger: dereference of NULL ‘p’
Error: CPPCHECK_WARNING (CWE-457): [#def117]
binutils-2.47/gas/dwarf2dbg.c:1107: error[uninitvar]: Uninitialized variable: *lss->pmove_tail
Error: CPPCHECK_WARNING (CWE-587): [#def118]
binutils-2.47/gas/gen-sframe.c:1817: error[assignBoolToPointer]: Boolean value assigned to pointer.
Error: GCC_ANALYZER_WARNING (CWE-688): [#def119]
binutils-2.47/gas/listing.c:547:7: warning[-Wanalyzer-null-argument]: use of NULL ‘last_open_file’ where non-null expected
binutils-2.47/gas/listing.c:1427:1: enter_function: entry to ‘listing_print’
binutils-2.47/gas/listing.c:1458:6: branch_true: following ‘true’ branch...
binutils-2.47/gas/listing.c:1459:5: branch_true: ...to here
binutils-2.47/gas/listing.c:1459:5: call_function: calling ‘listing_listing’ from ‘listing_print’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def120]
binutils-2.47/gas/macro.c:96:16: warning[-Wanalyzer-null-argument]: use of NULL ‘from’ where non-null expected
binutils-2.47/gas/macro.c:1287:1: enter_function: entry to ‘expand_irp’
binutils-2.47/gas/macro.c:1297:9: call_function: calling ‘buffer_and_nest’ from ‘expand_irp’
Error: GCC_ANALYZER_WARNING (CWE-835): [#def121]
binutils-2.47/gas/read.c:1510:9: warning[-Wanalyzer-infinite-loop]: infinite loop
Error: GCC_ANALYZER_WARNING (CWE-476): [#def122]
binutils-2.47/gas/read.c:1528:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘stop’
binutils-2.47/gas/read.c:4436:1: enter_function: entry to ‘s_reloc’
binutils-2.47/gas/read.c:4456:6: branch_false: following ‘false’ branch...
binutils-2.47/gas/read.c:4459:3: branch_false: ...to here
binutils-2.47/gas/read.c:4533:10: branch_true: following ‘true’ branch...
binutils-2.47/gas/read.c:4534:9: branch_true: ...to here
binutils-2.47/gas/read.c:4534:9: call_function: calling ‘mri_comment_end’ from ‘s_reloc’
Error: CPPCHECK_WARNING (CWE-682): [#def123]
binutils-2.47/gas/read.c:5371: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
Error: CPPCHECK_WARNING (CWE-682): [#def124]
binutils-2.47/gas/read.c:5423: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def125]
binutils-2.47/gprof/basic_blocks.c:444:11: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘&tmpbuf’
binutils-2.47/gprof/basic_blocks.c:335:6: branch_true: following ‘true’ branch...
binutils-2.47/gprof/basic_blocks.c:336:17: branch_true: ...to here
binutils-2.47/gprof/basic_blocks.c:338:6: branch_false: following ‘false’ branch (when ‘b’ is non-NULL)...
binutils-2.47/gprof/basic_blocks.c:352:7: branch_false: ...to here
binutils-2.47/gprof/basic_blocks.c:387:19: branch_true: following ‘true’ branch (when ‘i != 10’)...
binutils-2.47/gprof/basic_blocks.c:387:31: branch_true: ...to here
binutils-2.47/gprof/basic_blocks.c:420:10: branch_false: following ‘false’ branch (when ‘ncalls_set != 0’)...
binutils-2.47/gprof/basic_blocks.c:430:7: branch_false: ...to here
binutils-2.47/gprof/basic_blocks.c:432:10: branch_true: following ‘true’ branch...
binutils-2.47/gprof/basic_blocks.c:434:11: branch_true: ...to here
binutils-2.47/gprof/basic_blocks.c:442:10: branch_true: following ‘true’ branch (when ‘len >= width’)...
binutils-2.47/gprof/basic_blocks.c:444:11: branch_true: ...to here
binutils-2.47/gprof/basic_blocks.c:444:11: danger: use of uninitialized value ‘&tmpbuf’ here
Error: CPPCHECK_WARNING (CWE-476): [#def126]
binutils-2.47/gprof/corefile.c:569: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: f
Error: CPPCHECK_WARNING (CWE-476): [#def127]
binutils-2.47/gprof/corefile.c:621: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: f
Error: CPPCHECK_WARNING (CWE-476): [#def128]
binutils-2.47/gprof/gmon_io.c:300: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: ifp
Error: GCC_ANALYZER_WARNING (CWE-617): [#def129]
binutils-2.47/gprof/gmon_io.c:359:15: warning[-Wanalyzer-tainted-assertion]: use of attacked-controlled value in condition for assertion
binutils-2.47/gprof/gmon_io.c:284:6: branch_true: following ‘true’ branch (when the strings are equal)...
binutils-2.47/gprof/gmon_io.c:286:7: branch_true: ...to here
binutils-2.47/gprof/gmon_io.c:300:6: branch_false: following ‘false’ branch...
binutils-2.47/gprof/gmon_io.c:307:7: branch_false: ...to here
binutils-2.47/gprof/gmon_io.c:310:11: branch_false: following ‘false’ branch...
binutils-2.47/gprof/gmon_io.c:318:27: branch_false: ...to here
binutils-2.47/gprof/gmon_io.c:320:10: branch_false: following ‘false’ branch...
binutils-2.47/gprof/gmon_io.c:320:10: branch_false: ...to here
binutils-2.47/gprof/gmon_io.c:329:14: branch_true: following ‘true’ branch...
binutils-2.47/gprof/gmon_io.c:331:11: branch_true: ...to here
binutils-2.47/gprof/gmon_io.c:359:15: danger: treating ‘done’ as an assertion failure handler due to ‘__attribute__((__noreturn__))’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def130]
binutils-2.47/gprof/gmon_io.c:598:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "w")’
binutils-2.47/gprof/gmon_io.c:589:9: acquire_resource: opened here
binutils-2.47/gprof/gmon_io.c:590:6: branch_false: following ‘false’ branch...
binutils-2.47/gprof/gmon_io.c:596:12: branch_false: ...to here
binutils-2.47/gprof/gmon_io.c:598:6: branch_false: following ‘false’ branch...
binutils-2.47/gprof/gmon_io.c:623:12: branch_false: ...to here
binutils-2.47/gprof/gmon_io.c:598:7: danger: ‘fopen(filename, "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def131]
binutils-2.47/gprof/gmon_io.c:598:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "w")’
binutils-2.47/gprof/gmon_io.c:589:9: acquire_memory: allocated here
binutils-2.47/gprof/gmon_io.c:590:6: branch_false: following ‘false’ branch...
binutils-2.47/gprof/gmon_io.c:596:12: branch_false: ...to here
binutils-2.47/gprof/gmon_io.c:598:6: branch_false: following ‘false’ branch...
binutils-2.47/gprof/gmon_io.c:623:12: branch_false: ...to here
binutils-2.47/gprof/gmon_io.c:598:7: danger: ‘fopen(filename, "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-823): [#def132]
binutils-2.47/gprof/hist.c:652: error[arrayIndexOutOfBounds]: Array 'SItab[11]' accessed at index 11, which is out of bounds.
Error: GCC_ANALYZER_WARNING (CWE-775): [#def133]
binutils-2.47/gprof/source.c:120:20: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fname, "r")’
binutils-2.47/gprof/source.c:119:13: acquire_resource: opened here
binutils-2.47/gprof/source.c:120:10: branch_false: following ‘false’ branch...
binutils-2.47/gprof/source.c:122:10: branch_false: ...to here
binutils-2.47/gprof/source.c:178:6: branch_true: following ‘true’ branch...
binutils-2.47/gprof/source.c:184:18: branch_true: ...to here
binutils-2.47/gprof/source.c:120:20: danger: ‘fopen(fname, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def134]
binutils-2.47/gprof/source.c:120:20: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fname, "r")’
binutils-2.47/gprof/source.c:119:13: acquire_memory: allocated here
binutils-2.47/gprof/source.c:120:10: branch_false: following ‘false’ branch...
binutils-2.47/gprof/source.c:122:10: branch_false: ...to here
binutils-2.47/gprof/source.c:178:6: branch_true: following ‘true’ branch...
binutils-2.47/gprof/source.c:184:18: branch_true: ...to here
binutils-2.47/gprof/source.c:120:20: danger: ‘fopen(fname, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-457): [#def135]
binutils-2.47/gprofng/common/hwctable.c:2826: warning[uninitvar]: Uninitialized variable: buf
Error: GCC_ANALYZER_WARNING (CWE-476): [#def136]
binutils-2.47/gprofng/libcollector/iotrace.c:3022:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘guard’
/usr/include/stdio.h:829:12: enter_function: entry to ‘fsetpos’
binutils-2.47/gprofng/libcollector/iotrace.c:3054:1: call_function: calling ‘gprofng_fsetpos’ from ‘fsetpos’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def137]
binutils-2.47/gprofng/libcollector/iotrace.c:3071:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘guard’
binutils-2.47/gprofng/libcollector/iotrace.c:3064:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3069:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3069:7: branch_false: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3069:7: branch_true: following ‘true’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3071:7: branch_true: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3071:7: danger: dereference of NULL ‘guard’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def138]
binutils-2.47/gprofng/libcollector/iotrace.c:3122:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘guard’
binutils-2.47/gprofng/libcollector/iotrace.c:3115:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3120:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3120:7: branch_false: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3120:7: branch_true: following ‘true’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3122:7: branch_true: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3122:7: danger: dereference of NULL ‘guard’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def139]
binutils-2.47/gprofng/libcollector/iotrace.c:3157:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘guard’
binutils-2.47/gprofng/libcollector/iotrace.c:3150:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3155:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3155:7: branch_false: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3155:7: branch_true: following ‘true’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3157:7: branch_true: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3157:7: danger: dereference of NULL ‘guard’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def140]
binutils-2.47/gprofng/libcollector/iotrace.c:3191:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘guard’
binutils-2.47/gprofng/libcollector/iotrace.c:3184:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3189:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3189:7: branch_false: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3189:7: branch_true: following ‘true’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3191:7: branch_true: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3191:7: danger: dereference of NULL ‘guard’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def141]
binutils-2.47/gprofng/libcollector/iotrace.c:3226:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘guard’
binutils-2.47/gprofng/libcollector/iotrace.c:3219:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3224:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3224:7: branch_false: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3224:7: branch_true: following ‘true’ branch...
binutils-2.47/gprofng/libcollector/iotrace.c:3226:7: branch_true: ...to here
binutils-2.47/gprofng/libcollector/iotrace.c:3226:7: danger: dereference of NULL ‘guard’
Error: COMPILER_WARNING: [#def142]
binutils-2.47/gprofng/libcollector/libcol_util.c: scope_hint: In function ‘__collector_mutex_lock’
binutils-2.47/gprofng/libcollector/libcol_util.c:134:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
Error: CPPCHECK_WARNING (CWE-457): [#def143]
binutils-2.47/gprofng/libcollector/libcol_util.c:921: warning[uninitvar]: Uninitialized variable: info->ebx
Error: COMPILER_WARNING (CWE-252): [#def144]
binutils-2.47/gprofng/libcollector/linetrace.c: scope_hint: In function ‘linetrace_ext_fork_epilogue’
binutils-2.47/gprofng/libcollector/linetrace.c:931:11: warning[-Wunused-result]: ignoring return value of ‘strerror_r’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def145]
binutils-2.47/gprofng/libcollector/linetrace.c: scope_hint: In function ‘linetrace_ext_exec_epilogue’
binutils-2.47/gprofng/libcollector/linetrace.c:1048:7: warning[-Wunused-result]: ignoring return value of ‘strerror_r’ declared with attribute ‘warn_unused_result’
Error: CPPCHECK_WARNING (CWE-457): [#def146]
binutils-2.47/gprofng/libcollector/mmaptrace.c:1298: warning[uninitvar]: Uninitialized variable: base2
Error: CPPCHECK_WARNING (CWE-457): [#def147]
binutils-2.47/gprofng/libcollector/mmaptrace.c:1298: warning[uninitvar]: Uninitialized variable: end2
Error: GCC_ANALYZER_WARNING (CWE-476): [#def148]
binutils-2.47/gprofng/libcollector/synctrace.c:772:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘guard’
binutils-2.47/gprofng/libcollector/synctrace.c:764:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/synctrace.c:770:6: branch_false: following ‘false’ branch...
binutils-2.47/gprofng/libcollector/synctrace.c:770:7: branch_true: following ‘true’ branch...
binutils-2.47/gprofng/libcollector/synctrace.c:772:7: branch_true: ...to here
binutils-2.47/gprofng/libcollector/synctrace.c:772:7: danger: dereference of NULL ‘guard’
Error: COMPILER_WARNING: [#def149]
binutils-2.47/gprofng/src/CallStack.cc: scope_hint: In member function ‘void Descendants::append(CallStackNode*)’
binutils-2.47/gprofng/src/CallStack.cc:79:10: warning[-Wvolatile]: ‘++’ expression of ‘volatile’-qualified type is deprecated
Error: COMPILER_WARNING: [#def150]
binutils-2.47/gprofng/src/CallStack.cc: scope_hint: In member function ‘void Descendants::insert(int, CallStackNode*)’
binutils-2.47/gprofng/src/CallStack.cc:109:3: warning[-Wvolatile]: ‘++’ expression of ‘volatile’-qualified type is deprecated
Error: COMPILER_WARNING: [#def151]
binutils-2.47/gprofng/src/Dbe.cc: scope_hint: In function ‘Vector<void*>* dbeGetFuncCallerInfo(int, int, Vector<int>*, int)’
binutils-2.47/gprofng/src/Dbe.cc:4375:30: warning[-Wdeprecated-enum-enum-conversion]: bitwise operation between different enumeration types ‘MetricType’ and ‘<unnamed enum>’ is deprecated
Error: COMPILER_WARNING: [#def152]
binutils-2.47/gprofng/src/Dbe.cc: scope_hint: In function ‘Vector<void*>* dbeGetFuncCalleeInfo(int, int, Vector<int>*, int)’
binutils-2.47/gprofng/src/Dbe.cc:4546:30: warning[-Wdeprecated-enum-enum-conversion]: bitwise operation between different enumeration types ‘MetricType’ and ‘<unnamed enum>’ is deprecated
Error: COMPILER_WARNING (CWE-252): [#def153]
binutils-2.47/gprofng/src/DbeSession.cc: scope_hint: In destructor ‘DbeSession::~DbeSession()’
binutils-2.47/gprofng/src/DbeSession.cc:457:14: warning[-Wunused-result]: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def154]
binutils-2.47/gprofng/src/DbeSession.cc: scope_hint: In member function ‘void DbeSession::unlink_tmp_files()’
binutils-2.47/gprofng/src/DbeSession.cc:481:14: warning[-Wunused-result]: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING: [#def155]
binutils-2.47/gprofng/src/DbeThread.cc: scope_hint: In member function ‘DbeQueue* DbeThreadPool::get_queue()’
binutils-2.47/gprofng/src/DbeThread.cc:135:7: warning[-Wvolatile]: ‘--’ expression of ‘volatile’-qualified type is deprecated
Error: COMPILER_WARNING: [#def156]
binutils-2.47/gprofng/src/DbeThread.cc: scope_hint: In member function ‘void DbeThreadPool::put_queue(DbeQueue*)’
binutils-2.47/gprofng/src/DbeThread.cc:147:17: warning[-Wvolatile]: ‘++’ expression of ‘volatile’-qualified type is deprecated
Error: COMPILER_WARNING: [#def157]
binutils-2.47/gprofng/src/DbeThread.cc:157:13: warning[-Wvolatile]: ‘++’ expression of ‘volatile’-qualified type is deprecated
Error: COMPILER_WARNING: [#def158]
binutils-2.47/gprofng/src/DbeThread.cc:170:3: warning[-Wvolatile]: ‘++’ expression of ‘volatile’-qualified type is deprecated
Error: COMPILER_WARNING (CWE-252): [#def159]
binutils-2.47/gprofng/src/Experiment.cc: scope_hint: In member function ‘char* Experiment::ExperimentFile::fgets()’
binutils-2.47/gprofng/src/Experiment.cc:270:15: warning[-Wunused-result]: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def160]
binutils-2.47/gprofng/src/StringBuilder.cc: scope_hint: In member function ‘void StringBuilder::write(int)’
binutils-2.47/gprofng/src/StringBuilder.cc:456:13: warning[-Wunused-result]: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def161]
binutils-2.47/gprofng/src/dbe_collctrl.cc:28: included_from: Included from here.
binutils-2.47/gprofng/src/collctrl.cc: scope_hint: In member function ‘char* Coll_Ctrl::set_expt(const char*, char**, bool)’
binutils-2.47/gprofng/src/collctrl.cc:1963:14: warning[-Wunused-result]: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def162]
binutils-2.47/gprofng/src/count.cc: scope_hint: In member function ‘void collect::get_count_data()’
binutils-2.47/gprofng/src/count.cc:215:13: warning[-Wunused-result]: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING: [#def163]
binutils-2.47/gprofng/src/gmon_io.cc: scope_hint: In function ‘int gmon_out_read(const char*, File_Format, const char*)’
binutils-2.47/gprofng/src/gmon_io.cc:169:7: warning[-Wunused-but-set-variable=]: variable ‘nhist’ set but not used
Error: COMPILER_WARNING: [#def164]
binutils-2.47/gprofng/src/gmon_io.cc:169:18: warning[-Wunused-but-set-variable=]: variable ‘narcs’ set but not used
Error: COMPILER_WARNING: [#def165]
binutils-2.47/gprofng/src/gmon_io.cc:169:29: warning[-Wunused-but-set-variable=]: variable ‘nbbs’ set but not used
Error: COMPILER_WARNING (CWE-252): [#def166]
binutils-2.47/gprofng/src/gp-archive.cc: scope_hint: In member function ‘int er_archive::clean_old_archive(char*, ArchiveExp*)’
binutils-2.47/gprofng/src/gp-archive.cc:249:14: warning[-Wunused-result]: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def167]
binutils-2.47/gprofng/src/gp-collect-app.cc: scope_hint: In member function ‘void collect::writeStr(int, const char*)’
binutils-2.47/gprofng/src/gp-collect-app.cc:1506:11: warning[-Wunused-result]: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’
Error: CPPCHECK_WARNING (CWE-476): [#def168]
binutils-2.47/gprofng/src/gp-gmon.cc:455: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def169]
binutils-2.47/gprofng/src/gp-gmon.cc:457: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def170]
binutils-2.47/gprofng/src/gp-gmon.cc:460: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def171]
binutils-2.47/gprofng/src/gp-gmon.cc:462: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def172]
binutils-2.47/gprofng/src/gp-gmon.cc:466: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def173]
binutils-2.47/gprofng/src/gp-gmon.cc:470: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def174]
binutils-2.47/gprofng/src/gp-gmon.cc:474: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def175]
binutils-2.47/gprofng/src/gp-gmon.cc:478: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def176]
binutils-2.47/gprofng/src/gp-gmon.cc:481: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def177]
binutils-2.47/gprofng/src/gp-gmon.cc:485: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def178]
binutils-2.47/gprofng/src/gp-gmon.cc:489: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def179]
binutils-2.47/gprofng/src/gp-gmon.cc:490: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def180]
binutils-2.47/gprofng/src/gp-gmon.cc:491: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: CPPCHECK_WARNING (CWE-476): [#def181]
binutils-2.47/gprofng/src/gp-gmon.cc:495: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: logx
Error: COMPILER_WARNING (CWE-252): [#def182]
binutils-2.47/gprofng/src/gp-gmon.cc: scope_hint: In function ‘void writeStr(int, const char*)’
binutils-2.47/gprofng/src/gp-gmon.cc:558:11: warning[-Wunused-result]: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def183]
binutils-2.47/gprofng/src/ipc.cc: scope_hint: In function ‘void fatalErrorHadler(int, siginfo_t*, void*)’
binutils-2.47/gprofng/src/ipc.cc:135:10: warning[-Wunused-result]: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def184]
binutils-2.47/gprofng/src/ipc.cc: scope_hint: In function ‘void ipc_mainLoop(int, char**)’
binutils-2.47/gprofng/src/ipc.cc:2642:15: warning[-Wunused-result]: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def185]
binutils-2.47/gprofng/src/ipc.cc:2659:13: warning[-Wunused-result]: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def186]
binutils-2.47/gprofng/src/ipcio.cc: scope_hint: In member function ‘void IPCresponse::print()’
binutils-2.47/gprofng/src/ipcio.cc:887:9: warning[-Wunused-result]: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’
Error: GCC_ANALYZER_WARNING (CWE-126): [#def187]
binutils-2.47/include/leb128.h:100:7: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
binutils-2.47/gas/gen-sframe.c:1700:1: enter_function: entry to ‘sframe_xlate_escape_sleb128_to_offsetT’
binutils-2.47/gas/gen-sframe.c:1715:21: call_function: calling ‘read_sleb128_to_int64’ from ‘sframe_xlate_escape_sleb128_to_offsetT’
Error: CPPCHECK_WARNING (CWE-476): [#def188]
binutils-2.47/ld/ldlang.c:1624: warning[nullPointer]: Possible null pointer dereference: region
Error: CPPCHECK_WARNING (CWE-476): [#def189]
binutils-2.47/ld/ldlang.c:1625: warning[nullPointer]: Possible null pointer dereference: region
Error: CPPCHECK_WARNING (CWE-476): [#def190]
binutils-2.47/ld/ldmain.c:210: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: out
Error: CPPCHECK_WARNING (CWE-476): [#def191]
binutils-2.47/ld/ldmain.c:213: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: out
Error: CPPCHECK_WARNING (CWE-476): [#def192]
binutils-2.47/ld/ldmain.c:215: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: out
Error: CPPCHECK_WARNING (CWE-476): [#def193]
binutils-2.47/ld/ldmain.c:217: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: out
Error: CPPCHECK_WARNING (CWE-476): [#def194]
binutils-2.47/ld/ldmain.c:219: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: out
Error: CPPCHECK_WARNING (CWE-476): [#def195]
binutils-2.47/ld/ldmain.c:1079: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: src
Error: CPPCHECK_WARNING (CWE-476): [#def196]
binutils-2.47/ld/ldmain.c:1088: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: dst
Error: GCC_ANALYZER_WARNING (CWE-775): [#def197]
binutils-2.47/ld/ldmain.c:1331:6: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
binutils-2.47/ld/ldmain.c:1321:10: acquire_resource: opened here
binutils-2.47/ld/ldmain.c:1322:6: branch_false: following ‘false’ branch...
binutils-2.47/ld/ldmain.c:1330:7: branch_false: ...to here
binutils-2.47/ld/ldmain.c:1331:6: danger: ‘fopen(filename, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def198]
binutils-2.47/ld/ldmain.c:1331:6: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
binutils-2.47/ld/ldmain.c:1321:10: acquire_memory: allocated here
binutils-2.47/ld/ldmain.c:1322:6: branch_false: following ‘false’ branch...
binutils-2.47/ld/ldmain.c:1330:7: branch_false: ...to here
binutils-2.47/ld/ldmain.c:1331:6: danger: ‘fopen(filename, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def199]
binutils-2.47/ld/ldmain.c:1341:14: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
binutils-2.47/ld/ldmain.c:1321:10: acquire_resource: opened here
binutils-2.47/ld/ldmain.c:1322:6: branch_false: following ‘false’ branch...
binutils-2.47/ld/ldmain.c:1330:7: branch_false: ...to here
binutils-2.47/ld/ldmain.c:1331:6: branch_true: following ‘true’ branch...
binutils-2.47/ld/ldmain.c:1336:18: branch_true: ...to here
binutils-2.47/ld/ldmain.c:1339:10: branch_true: following ‘true’ branch (when ‘c != -1’)...
binutils-2.47/ld/ldmain.c:1339:10: branch_true: ...to here
binutils-2.47/ld/ldmain.c:1344:10: branch_true: following ‘true’ branch (when ‘c != -1’)...
binutils-2.47/ld/ldmain.c:1344:10: branch_true: ...to here
binutils-2.47/ld/ldmain.c:1348:18: branch_true: following ‘true’ branch...
binutils-2.47/ld/ldmain.c:1352:18: branch_false: following ‘false’ branch (when ‘bufsize > len’)...
binutils-2.47/ld/ldmain.c:1357:19: branch_false: ...to here
binutils-2.47/ld/ldmain.c:1348:18: branch_true: following ‘true’ branch...
binutils-2.47/ld/ldmain.c:1348:18: branch_true: ...to here
binutils-2.47/ld/ldmain.c:1348:18: branch_false: following ‘false’ branch (when ‘c == -1’)...
binutils-2.47/ld/ldmain.c:1360:14: branch_false: ...to here
binutils-2.47/ld/ldmain.c:1341:14: danger: ‘fopen(filename, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def200]
binutils-2.47/ld/ldmain.c:1341:14: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
binutils-2.47/ld/ldmain.c:1321:10: acquire_memory: allocated here
binutils-2.47/ld/ldmain.c:1322:6: branch_false: following ‘false’ branch...
binutils-2.47/ld/ldmain.c:1330:7: branch_false: ...to here
binutils-2.47/ld/ldmain.c:1331:6: branch_true: following ‘true’ branch...
binutils-2.47/ld/ldmain.c:1336:18: branch_true: ...to here
binutils-2.47/ld/ldmain.c:1339:10: branch_true: following ‘true’ branch (when ‘c != -1’)...
binutils-2.47/ld/ldmain.c:1339:10: branch_true: ...to here
binutils-2.47/ld/ldmain.c:1344:10: branch_true: following ‘true’ branch (when ‘c != -1’)...
binutils-2.47/ld/ldmain.c:1344:10: branch_true: ...to here
binutils-2.47/ld/ldmain.c:1348:18: branch_true: following ‘true’ branch...
binutils-2.47/ld/ldmain.c:1352:18: branch_false: following ‘false’ branch (when ‘bufsize > len’)...
binutils-2.47/ld/ldmain.c:1357:19: branch_false: ...to here
binutils-2.47/ld/ldmain.c:1348:18: branch_true: following ‘true’ branch...
binutils-2.47/ld/ldmain.c:1348:18: branch_true: ...to here
binutils-2.47/ld/ldmain.c:1348:18: branch_false: following ‘false’ branch (when ‘c == -1’)...
binutils-2.47/ld/ldmain.c:1360:14: branch_false: ...to here
binutils-2.47/ld/ldmain.c:1341:14: danger: ‘fopen(filename, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-664): [#def201]
binutils-2.47/ld/ldmisc.c:707: error[va_start_subsequentCalls]: va_start() or va_copy() called subsequently on 'arg' without va_end() in between.
Error: GCC_ANALYZER_WARNING (CWE-787): [#def202]
binutils-2.47/ld/ldwrite.c:322:17: warning[-Wanalyzer-out-of-bounds]: buffer over-read
binutils-2.47/ld/ldwrite.c:322:10: branch_true: following ‘true’ branch (when ‘len != 0’)...
binutils-2.47/ld/ldwrite.c:322:17: branch_true: ...to here
binutils-2.47/ld/ldwrite.c:322:17: danger: read of 1 byte at offset ‘(sizetype)<unknown>’ exceeds ‘*<unknown>’
Error: CPPCHECK_WARNING (CWE-457): [#def203]
binutils-2.47/ld/pe-dll.c:632: warning[uninitvar]: Uninitialized variables: &key.internal_name, &key.ordinal, &key.hint, &key.flag_private, &key.flag_constant, &key.flag_noname, &key.flag_data, &key.flag_forward
Error: GCC_ANALYZER_WARNING (CWE-476): [#def204]
binutils-2.47/ld/pe-dll.c:642:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘abfd’
binutils-2.47/ld/pe-dll.c:3695:1: enter_function: entry to ‘pep_dll_build_sections’
binutils-2.47/ld/pe-dll.c:3697:3: call_function: calling ‘pep_dll_id_target’ from ‘pep_dll_build_sections’
binutils-2.47/ld/pe-dll.c:3697:3: return_function: returning to ‘pep_dll_build_sections’ from ‘pep_dll_id_target’
binutils-2.47/ld/pe-dll.c:3699:3: call_function: calling ‘process_def_file_and_drectve’ from ‘pep_dll_build_sections’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def205]
binutils-2.47/ld/pe-dll.c:934:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
binutils-2.47/ld/pe-dll.c:3695:1: enter_function: entry to ‘pep_dll_build_sections’
binutils-2.47/ld/pe-dll.c:3697:3: call_function: calling ‘pep_dll_id_target’ from ‘pep_dll_build_sections’
binutils-2.47/ld/pe-dll.c:3697:3: return_function: returning to ‘pep_dll_build_sections’ from ‘pep_dll_id_target’
binutils-2.47/ld/pe-dll.c:3699:3: call_function: calling ‘process_def_file_and_drectve’ from ‘pep_dll_build_sections’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def206]
binutils-2.47/ld/pe-dll.c:1710:19: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/ld/pe-dll.c:3745:1: enter_function: entry to ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: call_function: calling ‘pep_dll_id_target’ from ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: return_function: returning to ‘pep_exe_fill_sections’ from ‘pep_dll_id_target’
binutils-2.47/ld/pe-dll.c:3751:3: call_function: calling ‘generate_reloc’ from ‘pep_exe_fill_sections’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def207]
binutils-2.47/ld/pe-dll.c:1711:19: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/ld/pe-dll.c:3745:1: enter_function: entry to ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: call_function: calling ‘pep_dll_id_target’ from ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: return_function: returning to ‘pep_exe_fill_sections’ from ‘pep_dll_id_target’
binutils-2.47/ld/pe-dll.c:3751:3: call_function: calling ‘generate_reloc’ from ‘pep_exe_fill_sections’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def208]
binutils-2.47/ld/pe-dll.c:1729:23: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/ld/pe-dll.c:3745:1: enter_function: entry to ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: call_function: calling ‘pep_dll_id_target’ from ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: return_function: returning to ‘pep_exe_fill_sections’ from ‘pep_dll_id_target’
binutils-2.47/ld/pe-dll.c:3751:3: call_function: calling ‘generate_reloc’ from ‘pep_exe_fill_sections’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def209]
binutils-2.47/ld/pe-dll.c:1734:23: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/ld/pe-dll.c:3745:1: enter_function: entry to ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: call_function: calling ‘pep_dll_id_target’ from ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: return_function: returning to ‘pep_exe_fill_sections’ from ‘pep_dll_id_target’
binutils-2.47/ld/pe-dll.c:3751:3: call_function: calling ‘generate_reloc’ from ‘pep_exe_fill_sections’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def210]
binutils-2.47/ld/pe-dll.c:1738:23: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/ld/pe-dll.c:3745:1: enter_function: entry to ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: call_function: calling ‘pep_dll_id_target’ from ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: return_function: returning to ‘pep_exe_fill_sections’ from ‘pep_dll_id_target’
binutils-2.47/ld/pe-dll.c:3751:3: call_function: calling ‘generate_reloc’ from ‘pep_exe_fill_sections’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def211]
binutils-2.47/ld/pe-dll.c:1742:23: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/ld/pe-dll.c:3745:1: enter_function: entry to ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: call_function: calling ‘pep_dll_id_target’ from ‘pep_exe_fill_sections’
binutils-2.47/ld/pe-dll.c:3747:3: return_function: returning to ‘pep_exe_fill_sections’ from ‘pep_dll_id_target’
binutils-2.47/ld/pe-dll.c:3751:3: call_function: calling ‘generate_reloc’ from ‘pep_exe_fill_sections’
Error: CPPCHECK_WARNING (CWE-476): [#def212]
binutils-2.47/ld/pe-dll.c:2034: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: out
Error: CPPCHECK_WARNING (CWE-457): [#def213]
binutils-2.47/ld/pe-dll.c:3102: warning[uninitvar]: Uninitialized variable: &key.oname
Error: GCC_ANALYZER_WARNING (CWE-476): [#def214]
binutils-2.47/ld/pe-dll.c:3136:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
binutils-2.47/ld/pe-dll.c:3105:6: branch_false: following ‘false’ branch...
binutils-2.47/ld/pe-dll.c:3112:7: branch_false: ...to here
binutils-2.47/ld/pe-dll.c:3112:6: branch_false: following ‘false’ branch...
binutils-2.47/ld/pe-dll.c:3115:6: branch_false: ...to here
binutils-2.47/ld/pe-dll.c:3135:10: branch_true: following ‘true’ branch (when ‘at’ is non-NULL)...
binutils-2.47/ld/pe-dll.c:3136:10: branch_true: ...to here
binutils-2.47/ld/pe-dll.c:3136:9: danger: dereference of NULL ‘strchr(xmalloc(strlen(name) + 3), 64)’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def215]
binutils-2.47/ld/testplug.c:286:12: warning[-Wanalyzer-malloc-leak]: leak of ‘sym.comdat_key’
binutils-2.47/ld/testplug.c:492:1: enter_function: entry to ‘parse_and_dump_tv_tag’
binutils-2.47/ld/testplug.c:494:30: call_function: calling ‘parse_tv_tag’ from ‘parse_and_dump_tv_tag’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def216]
binutils-2.47/ld/testplug.c:607:1: warning[-Wanalyzer-malloc-leak]: leak of ‘buffer’
binutils-2.47/ld/testplug.c:566:6: branch_true: following ‘true’ branch...
binutils-2.47/ld/testplug.c:568:22: branch_true: ...to here
binutils-2.47/ld/testplug.c:568:22: acquire_memory: allocated here
binutils-2.47/ld/testplug.c:570:10: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
binutils-2.47/ld/testplug.c:572:17: branch_false: ...to here
binutils-2.47/ld/testplug.c:572:10: branch_true: following ‘true’ branch...
binutils-2.47/ld/testplug.c:572:10: branch_true: ...to here
binutils-2.47/ld/testplug.c:607:1: danger: ‘buffer’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: COMPILER_WARNING: [#def217]
binutils-2.47/ld/testplug2.c:76:25: warning[-Wunused-const-variable=]: ‘tag_names’ defined but not used
Error: GCC_ANALYZER_WARNING (CWE-401): [#def218]
binutils-2.47/ld/testplug2.c:268:12: warning[-Wanalyzer-malloc-leak]: leak of ‘sym.comdat_key’
binutils-2.47/ld/testplug2.c:442:1: enter_function: entry to ‘onload’
binutils-2.47/ld/testplug2.c:448:6: branch_false: following ‘false’ branch (when ‘tv’ is non-NULL)...
binutils-2.47/ld/testplug2.c:453:7: branch_false: ...to here
binutils-2.47/ld/testplug2.c:457:15: call_function: calling ‘parse_tv_tag’ from ‘onload’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def219]
binutils-2.47/ld/testplug2.c:513:19: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘ret’ where non-null expected
binutils-2.47/ld/testplug2.c:512:15: acquire_memory: this call could return NULL
binutils-2.47/ld/testplug2.c:513:19: danger: argument 1 (‘ret’) from [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0) could be NULL where non-null expected
Error: COMPILER_WARNING: [#def220]
binutils-2.47/ld/testplug3.c:76:25: warning[-Wunused-const-variable=]: ‘tag_names’ defined but not used
Error: GCC_ANALYZER_WARNING (CWE-401): [#def221]
binutils-2.47/ld/testplug3.c:267:12: warning[-Wanalyzer-malloc-leak]: leak of ‘sym.comdat_key’
binutils-2.47/ld/testplug3.c:421:1: enter_function: entry to ‘onload’
binutils-2.47/ld/testplug3.c:427:6: branch_false: following ‘false’ branch (when ‘tv’ is non-NULL)...
binutils-2.47/ld/testplug3.c:432:7: branch_false: ...to here
binutils-2.47/ld/testplug3.c:436:15: call_function: calling ‘parse_tv_tag’ from ‘onload’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def222]
binutils-2.47/ld/testplug3.c:492:19: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘ret’ where non-null expected
binutils-2.47/ld/testplug3.c:491:15: acquire_memory: this call could return NULL
binutils-2.47/ld/testplug3.c:492:19: danger: argument 1 (‘ret’) from [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0) could be NULL where non-null expected
Error: COMPILER_WARNING: [#def223]
binutils-2.47/ld/testplug4.c:76:25: warning[-Wunused-const-variable=]: ‘tag_names’ defined but not used
Error: GCC_ANALYZER_WARNING (CWE-401): [#def224]
binutils-2.47/ld/testplug4.c:268:12: warning[-Wanalyzer-malloc-leak]: leak of ‘sym.comdat_key’
binutils-2.47/ld/testplug4.c:442:1: enter_function: entry to ‘onload’
binutils-2.47/ld/testplug4.c:448:6: branch_false: following ‘false’ branch (when ‘tv’ is non-NULL)...
binutils-2.47/ld/testplug4.c:453:7: branch_false: ...to here
binutils-2.47/ld/testplug4.c:457:15: call_function: calling ‘parse_tv_tag’ from ‘onload’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def225]
binutils-2.47/ld/testplug4.c:519:19: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘ret’ where non-null expected
binutils-2.47/ld/testplug4.c:518:15: acquire_memory: this call could return NULL
binutils-2.47/ld/testplug4.c:519:19: danger: argument 1 (‘ret’) from [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0) could be NULL where non-null expected
Error: CPPCHECK_WARNING (CWE-190): [#def226]
binutils-2.47/libctf/ctf-create.c:525: error[integerOverflow]: Signed integer overflow for expression '-8'.
Error: CPPCHECK_WARNING (CWE-190): [#def227]
binutils-2.47/libctf/ctf-create.c:627: error[integerOverflow]: Signed integer overflow for expression '-8'.
Error: CPPCHECK_WARNING (CWE-476): [#def228]
binutils-2.47/libctf/ctf-dump.c:808: warning[nullPointer]: Possible null pointer dereference: str
Error: CPPCHECK_WARNING (CWE-476): [#def229]
binutils-2.47/libctf/ctf-dump.c:810: warning[nullPointer]: Possible null pointer dereference: str
Error: GCC_ANALYZER_WARNING (CWE-122): [#def230]
binutils-2.47/libctf/ctf-hash.c:186:7: warning[-Wanalyzer-out-of-bounds]: heap-based buffer overflow
binutils-2.47/libctf/ctf-hash.c:164:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-hash.c:168:17: branch_false: ...to here
binutils-2.47/libctf/ctf-hash.c:171:6: branch_false: following ‘false’ branch (when ‘dynhash’ is non-NULL)...
binutils-2.47/libctf/ctf-hash.c:174:7: branch_false: ...to here
binutils-2.47/libctf/ctf-hash.c:174:6: branch_true: following ‘true’ branch...
binutils-2.47/libctf/ctf-hash.c:174:6: branch_true: ...to here
binutils-2.47/libctf/ctf-hash.c:177:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-hash.c:184:6: branch_false: ...to here
binutils-2.47/libctf/ctf-hash.c:184:6: branch_true: following ‘true’ branch...
binutils-2.47/libctf/ctf-hash.c:186:7: branch_true: ...to here
binutils-2.47/libctf/ctf-hash.c:186:7: danger: out-of-bounds write from byte 8 till byte 15 but region ends at byte 8
Error: GCC_ANALYZER_WARNING (CWE-122): [#def231]
binutils-2.47/libctf/ctf-hash.c:187:7: warning[-Wanalyzer-out-of-bounds]: heap-based buffer overflow
binutils-2.47/libctf/ctf-hash.c:164:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-hash.c:168:17: branch_false: ...to here
binutils-2.47/libctf/ctf-hash.c:171:6: branch_false: following ‘false’ branch (when ‘dynhash’ is non-NULL)...
binutils-2.47/libctf/ctf-hash.c:174:7: branch_false: ...to here
binutils-2.47/libctf/ctf-hash.c:174:6: branch_true: following ‘true’ branch...
binutils-2.47/libctf/ctf-hash.c:174:6: branch_true: ...to here
binutils-2.47/libctf/ctf-hash.c:177:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-hash.c:184:6: branch_false: ...to here
binutils-2.47/libctf/ctf-hash.c:184:6: branch_true: following ‘true’ branch...
binutils-2.47/libctf/ctf-hash.c:186:7: branch_true: ...to here
binutils-2.47/libctf/ctf-hash.c:187:7: danger: out-of-bounds write from byte 16 till byte 23 but region ends at byte 8
Error: CPPCHECK_WARNING (CWE-457): [#def232]
binutils-2.47/libctf/ctf-link.c:220: error[uninitvar]: Uninitialized variable: err
Error: GCC_ANALYZER_WARNING (CWE-401): [#def233]
binutils-2.47/libctf/ctf-link.c:1829:1: warning[-Wanalyzer-malloc-leak]: leak of ‘files’
binutils-2.47/libctf/ctf-link.c:1784:6: branch_false: following ‘false’ branch (when ‘names’ is non-NULL)...
binutils-2.47/libctf/ctf-link.c:1791:61: branch_false: ...to here
binutils-2.47/libctf/ctf-link.c:1791:6: branch_false: following ‘false’ branch (when ‘files’ is non-NULL)...
binutils-2.47/libctf/ctf-link.c:1803:7: branch_false: ...to here
binutils-2.47/libctf/ctf-link.c:1803:6: branch_true: following ‘true’ branch...
binutils-2.47/libctf/ctf-link.c:1807:13: branch_true: ...to here
binutils-2.47/libctf/ctf-link.c:1811:10: branch_true: following ‘true’ branch...
binutils-2.47/libctf/ctf-link.c:1814:55: branch_true: ...to here
binutils-2.47/libctf/ctf-link.c:1813:14: branch_true: following ‘true’ branch (when ‘dynames’ is NULL)...
binutils-2.47/libctf/ctf-link.c:1816:15: branch_true: ...to here
binutils-2.47/libctf/ctf-link.c:1829:1: danger: ‘files’ leaks here; was allocated at [(4)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def234]
binutils-2.47/libctf/ctf-link.c:1829:1: warning[-Wanalyzer-malloc-leak]: leak of ‘names’
binutils-2.47/libctf/ctf-link.c:1784:6: branch_false: following ‘false’ branch (when ‘names’ is non-NULL)...
binutils-2.47/libctf/ctf-link.c:1791:61: branch_false: ...to here
binutils-2.47/libctf/ctf-link.c:1791:6: branch_true: following ‘true’ branch (when ‘files’ is NULL)...
binutils-2.47/libctf/ctf-link.c:1793:7: branch_true: ...to here
binutils-2.47/libctf/ctf-link.c:1829:1: danger: ‘names’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-131): [#def235]
binutils-2.47/libctf/ctf-lookup.c:590:17: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
binutils-2.47/libctf/ctf-lookup.c:1298:1: enter_function: entry to ‘ctf_func_args’
binutils-2.47/libctf/ctf-lookup.c:1303:15: call_function: calling ‘ctf_lookup_by_symbol’ from ‘ctf_func_args’
Error: CPPCHECK_WARNING (CWE-457): [#def236]
binutils-2.47/libctf/ctf-open.c:1387: error[uninitvar]: Uninitialized variables: &skeleton.cts_data, &skeleton.cts_size
Error: GCC_ANALYZER_WARNING (CWE-401): [#def237]
binutils-2.47/libctf/ctf-open.c:1528:14: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
binutils-2.47/libctf/ctf-open.c:1446:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1447:10: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1446:7: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1453:31: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1469:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1473:6: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1488:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1496:7: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1496:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1499:13: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1499:6: branch_false: following ‘false’ branch (when ‘fp’ is non-NULL)...
binutils-2.47/libctf/ctf-open.c:1502:3: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1504:25: acquire_memory: allocated here
binutils-2.47/libctf/ctf-open.c:1504:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1510:15: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1511:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1514:6: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1514:6: branch_false: following ‘false’ branch (when ‘foreign_endian == 0’)...
binutils-2.47/libctf/ctf-open.c:1516:23: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1528:14: danger: ‘<unknown>’ leaks here; was allocated at [(13)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def238]
binutils-2.47/libctf/ctf-open.c:1528:14: warning[-Wanalyzer-malloc-leak]: leak of ‘fp’
binutils-2.47/libctf/ctf-open.c:1446:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1447:10: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1446:7: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1453:31: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1469:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1473:6: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1488:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1496:7: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1496:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1499:13: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1499:13: acquire_memory: allocated here
binutils-2.47/libctf/ctf-open.c:1499:6: branch_false: following ‘false’ branch (when ‘fp’ is non-NULL)...
binutils-2.47/libctf/ctf-open.c:1502:3: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1504:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1510:15: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1511:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-open.c:1514:6: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1514:6: branch_false: following ‘false’ branch (when ‘foreign_endian == 0’)...
binutils-2.47/libctf/ctf-open.c:1516:23: branch_false: ...to here
binutils-2.47/libctf/ctf-open.c:1528:14: danger: ‘fp’ leaks here; was allocated at [(11)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def239]
binutils-2.47/libctf/ctf-serialize.c:573:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
binutils-2.47/libctf/ctf-serialize.c:1260:1: enter_function: entry to ‘ctf_write_thresholded’
binutils-2.47/libctf/ctf-serialize.c:1269:14: call_function: calling ‘ctf_write_mem’ from ‘ctf_write_thresholded’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def240]
binutils-2.47/libctf/ctf-string.c:827:3: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
binutils-2.47/libctf/ctf-string.c:662:6: branch_false: following ‘false’ branch (when ‘strtab’ is non-NULL)...
binutils-2.47/libctf/ctf-string.c:671:21: branch_false: ...to here
binutils-2.47/libctf/ctf-string.c:700:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-string.c:709:32: branch_false: ...to here
binutils-2.47/libctf/ctf-string.c:714:6: branch_false: following ‘false’ branch (when ‘sorttab’ is non-NULL)...
binutils-2.47/libctf/ctf-string.c:714:6: branch_false: ...to here
binutils-2.47/libctf/ctf-string.c:740:27: acquire_memory: allocated here
binutils-2.47/libctf/ctf-string.c:740:6: branch_false: following ‘false’ branch...
binutils-2.47/libctf/ctf-string.c:743:16: branch_false: ...to here
binutils-2.47/libctf/ctf-string.c:745:6: branch_false: following ‘false’ branch (when ‘new_strtab == 0’)...
binutils-2.47/libctf/ctf-string.c:751:31: branch_false: ...to here
binutils-2.47/libctf/ctf-string.c:760:15: branch_false: following ‘false’ branch (when ‘strtab_count <= i’)...
binutils-2.47/libctf/ctf-string.c:766:3: branch_false: ...to here
binutils-2.47/libctf/ctf-string.c:790:6: branch_true: following ‘true’ branch...
binutils-2.47/libctf/ctf-string.c:792:7: branch_true: ...to here
binutils-2.47/libctf/ctf-string.c:827:3: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: COMPILER_WARNING: [#def241]
binutils-2.47/libiberty/cp-demangle.c: scope_hint: In function ‘cplus_demangle_print_callback.constprop’
binutils-2.47/libiberty/cp-demangle.c:4682:1: warning[-Wstack-usage=]: stack usage might be unbounded
Error: CPPCHECK_WARNING (CWE-562): [#def242]
binutils-2.47/libiberty/cp-demangle.c:5224: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
Error: CPPCHECK_WARNING (CWE-562): [#def243]
binutils-2.47/libiberty/cp-demangle.c:5262: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
Error: CPPCHECK_WARNING (CWE-562): [#def244]
binutils-2.47/libiberty/cp-demangle.c:5283: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
Error: CPPCHECK_WARNING (CWE-562): [#def245]
binutils-2.47/libiberty/cp-demangle.c:5758: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
Error: CPPCHECK_WARNING (CWE-562): [#def246]
binutils-2.47/libiberty/cp-demangle.c:6794: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
Error: CPPCHECK_WARNING (CWE-909): [#def247]
binutils-2.47/libiberty/cp-demangle.c:6801: error[uninitStructMember]: Uninitialized struct member: dpt.next
Error: COMPILER_WARNING: [#def248]
binutils-2.47/libiberty/cp-demangle.c: scope_hint: In function 'd_demangle_callback.constprop'
binutils-2.47/libiberty/cp-demangle.c:6843:1: warning[-Wstack-usage=]: stack usage might be unbounded
Error: COMPILER_WARNING: [#def249]
binutils-2.47/libiberty/cp-demangle.c: scope_hint: In function ‘d_demangle’
binutils-2.47/libiberty/cp-demangle.c:6960:1: warning[-Wstack-usage=]: stack usage might be unbounded
Error: COMPILER_WARNING: [#def250]
binutils-2.47/libiberty/cp-demangle.c: scope_hint: In function ‘is_ctor_or_dtor’
binutils-2.47/libiberty/cp-demangle.c:7166:1: warning[-Wstack-usage=]: stack usage might be unbounded
Error: GCC_ANALYZER_WARNING (CWE-465): [#def251]
binutils-2.47/libiberty/dyn-string.c:251:6: warning[-Wanalyzer-deref-before-check]: check of ‘dest’ for NULL after already dereferencing it
binutils-2.47/libiberty/dyn-string.c:244:1: enter_function: entry to ‘dyn_string_insert’
binutils-2.47/libiberty/dyn-string.c:248:6: branch_false: following ‘false’ branch (when ‘src != dest’)...
binutils-2.47/libiberty/dyn-string.c:251:32: branch_false: ...to here
binutils-2.47/libiberty/dyn-string.c:251:7: call_function: calling ‘dyn_string_resize’ from ‘dyn_string_insert’
binutils-2.47/libiberty/dyn-string.c:251:7: return_function: returning to ‘dyn_string_insert’ from ‘dyn_string_resize’
binutils-2.47/libiberty/dyn-string.c:251:6: danger: pointer ‘dest’ is checked for NULL here but it was already dereferenced at [(4)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-465): [#def252]
binutils-2.47/libiberty/dyn-string.c:274:6: warning[-Wanalyzer-deref-before-check]: check of ‘dest’ for NULL after already dereferencing it
binutils-2.47/libiberty/dyn-string.c:269:1: enter_function: entry to ‘dyn_string_insert_cstr’
binutils-2.47/libiberty/dyn-string.c:274:7: call_function: calling ‘dyn_string_resize’ from ‘dyn_string_insert_cstr’
binutils-2.47/libiberty/dyn-string.c:274:7: return_function: returning to ‘dyn_string_insert_cstr’ from ‘dyn_string_resize’
binutils-2.47/libiberty/dyn-string.c:274:6: danger: pointer ‘dest’ is checked for NULL here but it was already dereferenced at [(2)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-465): [#def253]
binutils-2.47/libiberty/dyn-string.c:295:6: warning[-Wanalyzer-deref-before-check]: check of ‘dest’ for NULL after already dereferencing it
binutils-2.47/libiberty/dyn-string.c:291:1: enter_function: entry to ‘dyn_string_insert_char’
binutils-2.47/libiberty/dyn-string.c:295:7: call_function: calling ‘dyn_string_resize’ from ‘dyn_string_insert_char’
binutils-2.47/libiberty/dyn-string.c:295:7: return_function: returning to ‘dyn_string_insert_char’ from ‘dyn_string_resize’
binutils-2.47/libiberty/dyn-string.c:295:6: danger: pointer ‘dest’ is checked for NULL here but it was already dereferenced at [(2)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-465): [#def254]
binutils-2.47/libiberty/dyn-string.c:314:6: warning[-Wanalyzer-deref-before-check]: check of ‘dest’ for NULL after already dereferencing it
binutils-2.47/libiberty/dyn-string.c:312:1: enter_function: entry to ‘dyn_string_append’
binutils-2.47/libiberty/dyn-string.c:314:7: call_function: calling ‘dyn_string_resize’ from ‘dyn_string_append’
binutils-2.47/libiberty/dyn-string.c:314:7: return_function: returning to ‘dyn_string_append’ from ‘dyn_string_resize’
binutils-2.47/libiberty/dyn-string.c:314:6: danger: pointer ‘dest’ is checked for NULL here but it was already dereferenced at [(2)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-465): [#def255]
binutils-2.47/libiberty/dyn-string.c:332:6: warning[-Wanalyzer-deref-before-check]: check of ‘dest’ for NULL after already dereferencing it
binutils-2.47/libiberty/dyn-string.c:326:1: enter_function: entry to ‘dyn_string_append_cstr’
binutils-2.47/libiberty/dyn-string.c:332:7: call_function: calling ‘dyn_string_resize’ from ‘dyn_string_append_cstr’
binutils-2.47/libiberty/dyn-string.c:332:7: return_function: returning to ‘dyn_string_append_cstr’ from ‘dyn_string_resize’
binutils-2.47/libiberty/dyn-string.c:332:6: danger: pointer ‘dest’ is checked for NULL here but it was already dereferenced at [(2)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-465): [#def256]
binutils-2.47/libiberty/dyn-string.c:346:6: warning[-Wanalyzer-deref-before-check]: check of ‘dest’ for NULL after already dereferencing it
binutils-2.47/libiberty/dyn-string.c:343:1: enter_function: entry to ‘dyn_string_append_char’
binutils-2.47/libiberty/dyn-string.c:346:7: call_function: calling ‘dyn_string_resize’ from ‘dyn_string_append_char’
binutils-2.47/libiberty/dyn-string.c:346:7: return_function: returning to ‘dyn_string_append_char’ from ‘dyn_string_resize’
binutils-2.47/libiberty/dyn-string.c:346:6: danger: pointer ‘dest’ is checked for NULL here but it was already dereferenced at [(2)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-122): [#def257]
binutils-2.47/libiberty/ldirname.c:83:1: warning[-Wanalyzer-out-of-bounds]: heap-based buffer overflow
binutils-2.47/libiberty/ldirname.c:83:1: branch_true: following ‘true’ branch...
binutils-2.47/libiberty/ldirname.c:83:1: danger: write of ‘size’ bytes at offset ‘0’ exceeds the buffer
Error: GCC_ANALYZER_WARNING (CWE-122): [#def258]
binutils-2.47/libiberty/ldirname.c:84:1: warning[-Wanalyzer-out-of-bounds]: heap-based buffer overflow
binutils-2.47/libiberty/ldirname.c:84:1: branch_true: following ‘true’ branch...
binutils-2.47/libiberty/ldirname.c:84:1: danger: write of ‘size’ bytes at offset ‘0’ exceeds the buffer
Error: CPPCHECK_WARNING (CWE-476): [#def259]
binutils-2.47/libiberty/make-relative-prefix.c:110: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: result
Error: GCC_ANALYZER_WARNING (CWE-688): [#def260]
binutils-2.47/libiberty/make-relative-prefix.c:110:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘result’ where non-null expected
binutils-2.47/libiberty/make-relative-prefix.c:118:1: enter_function: entry to ‘split_directories’
binutils-2.47/libiberty/make-relative-prefix.c:150:6: branch_false: following ‘false’ branch (when ‘dirs’ is non-NULL)...
binutils-2.47/libiberty/make-relative-prefix.c:150:6: branch_false: ...to here
binutils-2.47/libiberty/make-relative-prefix.c:188:6: branch_true: following ‘true’ branch...
binutils-2.47/libiberty/make-relative-prefix.c:189:24: branch_true: ...to here
binutils-2.47/libiberty/make-relative-prefix.c:189:24: call_function: calling ‘save_string’ from ‘split_directories’
Error: CPPCHECK_WARNING (CWE-476): [#def261]
binutils-2.47/libiberty/make-relative-prefix.c:111: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: result
Error: GCC_ANALYZER_WARNING (CWE-127): [#def262]
binutils-2.47/libiberty/make-relative-prefix.c:192:7: warning[-Wanalyzer-out-of-bounds]: heap-based buffer under-read
binutils-2.47/libiberty/make-relative-prefix.c:150:6: branch_false: following ‘false’ branch (when ‘dirs’ is non-NULL)...
binutils-2.47/libiberty/make-relative-prefix.c:150:6: branch_false: ...to here
binutils-2.47/libiberty/make-relative-prefix.c:188:6: branch_false: following ‘false’ branch...
binutils-2.47/libiberty/make-relative-prefix.c:190:7: branch_false: ...to here
binutils-2.47/libiberty/make-relative-prefix.c:192:7: danger: out-of-bounds read from byte -8 till byte -1 but region starts at byte 0
Error: GCC_ANALYZER_WARNING (CWE-401): [#def263]
binutils-2.47/libiberty/make-relative-prefix.c:215:7: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
binutils-2.47/libiberty/make-relative-prefix.c:428:1: enter_function: entry to ‘make_relative_prefix_ignore_links’
binutils-2.47/libiberty/make-relative-prefix.c:432:10: call_function: calling ‘make_relative_prefix_1’ from ‘make_relative_prefix_ignore_links’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def264]
binutils-2.47/libiberty/make-relative-prefix.c:274:23: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘nstore’
binutils-2.47/libiberty/make-relative-prefix.c:428:1: enter_function: entry to ‘make_relative_prefix_ignore_links’
binutils-2.47/libiberty/make-relative-prefix.c:432:10: call_function: calling ‘make_relative_prefix_1’ from ‘make_relative_prefix_ignore_links’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def265]
binutils-2.47/libiberty/obstack.c:210:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘new_chunk’
binutils-2.47/libiberty/obstack.c:209:3: release_memory: ‘new_chunk’ is NULL
binutils-2.47/libiberty/obstack.c:210:3: danger: dereference of NULL ‘new_chunk’
Error: CPPCHECK_WARNING (CWE-401): [#def266]
binutils-2.47/libiberty/regex.c:2444: error[memleak]: Memory leak: compile_stack.stack
Error: GCC_ANALYZER_WARNING (CWE-787): [#def267]
binutils-2.47/libiberty/simple-object-mach-o.c:1092:11: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/libiberty/simple-object-mach-o.c:1335:1: enter_function: entry to ‘simple_object_mach_o_write_to_file’
binutils-2.47/libiberty/simple-object-mach-o.c:1341:8: call_function: calling ‘simple_object_mach_o_write_segment’ from ‘simple_object_mach_o_write_to_file’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def268]
binutils-2.47/libiberty/simple-object-mach-o.c:1093:11: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/libiberty/simple-object-mach-o.c:1335:1: enter_function: entry to ‘simple_object_mach_o_write_to_file’
binutils-2.47/libiberty/simple-object-mach-o.c:1341:8: call_function: calling ‘simple_object_mach_o_write_segment’ from ‘simple_object_mach_o_write_to_file’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def269]
binutils-2.47/libiberty/simple-object-mach-o.c:1149:11: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/libiberty/simple-object-mach-o.c:1335:1: enter_function: entry to ‘simple_object_mach_o_write_to_file’
binutils-2.47/libiberty/simple-object-mach-o.c:1341:8: call_function: calling ‘simple_object_mach_o_write_segment’ from ‘simple_object_mach_o_write_to_file’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def270]
binutils-2.47/libiberty/simple-object-mach-o.c:1150:11: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/libiberty/simple-object-mach-o.c:1335:1: enter_function: entry to ‘simple_object_mach_o_write_to_file’
binutils-2.47/libiberty/simple-object-mach-o.c:1341:8: call_function: calling ‘simple_object_mach_o_write_segment’ from ‘simple_object_mach_o_write_to_file’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def271]
binutils-2.47/libiberty/simple-object-mach-o.c:1152:28: warning[-Wanalyzer-out-of-bounds]: buffer over-read
binutils-2.47/libiberty/simple-object-mach-o.c:1335:1: enter_function: entry to ‘simple_object_mach_o_write_to_file’
binutils-2.47/libiberty/simple-object-mach-o.c:1341:8: call_function: calling ‘simple_object_mach_o_write_segment’ from ‘simple_object_mach_o_write_to_file’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def272]
binutils-2.47/libiberty/simple-object-mach-o.c:1153:19: warning[-Wanalyzer-out-of-bounds]: buffer over-read
binutils-2.47/libiberty/simple-object-mach-o.c:1335:1: enter_function: entry to ‘simple_object_mach_o_write_to_file’
binutils-2.47/libiberty/simple-object-mach-o.c:1341:8: call_function: calling ‘simple_object_mach_o_write_segment’ from ‘simple_object_mach_o_write_to_file’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def273]
binutils-2.47/libiberty/simple-object-mach-o.c:1200:27: warning[-Wanalyzer-out-of-bounds]: buffer over-read
binutils-2.47/libiberty/simple-object-mach-o.c:1335:1: enter_function: entry to ‘simple_object_mach_o_write_to_file’
binutils-2.47/libiberty/simple-object-mach-o.c:1341:8: call_function: calling ‘simple_object_mach_o_write_segment’ from ‘simple_object_mach_o_write_to_file’
Error: GCC_ANALYZER_WARNING (CWE-787): [#def274]
binutils-2.47/libiberty/simple-object-mach-o.c:1216:7: warning[-Wanalyzer-out-of-bounds]: buffer overflow
binutils-2.47/libiberty/simple-object-mach-o.c:1335:1: enter_function: entry to ‘simple_object_mach_o_write_to_file’
binutils-2.47/libiberty/simple-object-mach-o.c:1341:8: call_function: calling ‘simple_object_mach_o_write_segment’ from ‘simple_object_mach_o_write_to_file’
Error: CPPCHECK_WARNING (CWE-562): [#def275]
binutils-2.47/libiberty/simple-object.c:295: error[returnDanglingLifetime]: Returning pointer to local variable 'newname' that will be invalid when returning.
Error: CPPCHECK_WARNING (CWE-562): [#def276]
binutils-2.47/libiberty/simple-object.c:298: error[returnDanglingLifetime]: Returning pointer to local variable 'newname' that will be invalid when returning.
Error: CPPCHECK_WARNING (CWE-562): [#def277]
binutils-2.47/libiberty/simple-object.c:303: error[returnDanglingLifetime]: Returning pointer to local variable 'newname' that will be invalid when returning.
Error: CPPCHECK_WARNING (CWE-562): [#def278]
binutils-2.47/libiberty/simple-object.c:306: error[returnDanglingLifetime]: Returning pointer to local variable 'newname' that will be invalid when returning.
Error: CPPCHECK_WARNING (CWE-562): [#def279]
binutils-2.47/libiberty/simple-object.c:309: error[returnDanglingLifetime]: Returning pointer to local variable 'newname' that will be invalid when returning.
Error: CPPCHECK_WARNING (CWE-562): [#def280]
binutils-2.47/libiberty/simple-object.c:312: error[returnDanglingLifetime]: Returning pointer to local variable 'newname' that will be invalid when returning.
Error: CPPCHECK_WARNING (CWE-562): [#def281]
binutils-2.47/libiberty/simple-object.c:316: error[returnDanglingLifetime]: Returning pointer to local variable 'newname' that will be invalid when returning.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def282]
binutils-2.47/libiberty/strerror.c:756:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error_names’
binutils-2.47/libiberty/strerror.c:744:1: enter_function: entry to ‘strtoerrno’
binutils-2.47/libiberty/strerror.c:748:6: branch_true: following ‘true’ branch (when ‘name’ is non-NULL)...
binutils-2.47/libiberty/strerror.c:750:11: branch_true: ...to here
binutils-2.47/libiberty/strerror.c:750:10: branch_true: following ‘true’ branch...
binutils-2.47/libiberty/strerror.c:752:11: branch_true: ...to here
binutils-2.47/libiberty/strerror.c:752:11: call_function: calling ‘init_error_tables’ from ‘strtoerrno’
binutils-2.47/libiberty/strerror.c:752:11: return_function: returning to ‘strtoerrno’ from ‘init_error_tables’
binutils-2.47/libiberty/strerror.c:754:26: branch_true: following ‘true’ branch...
binutils-2.47/libiberty/strerror.c:756:27: branch_true: ...to here
binutils-2.47/libiberty/strerror.c:756:16: danger: dereference of NULL ‘error_names + (long unsigned int)errnoval * 8’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def283]
binutils-2.47/libiberty/strsignal.c:524:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘signal_names’
binutils-2.47/libiberty/strsignal.c:512:1: enter_function: entry to ‘strtosigno’
binutils-2.47/libiberty/strsignal.c:516:6: branch_true: following ‘true’ branch (when ‘name’ is non-NULL)...
binutils-2.47/libiberty/strsignal.c:518:11: branch_true: ...to here
binutils-2.47/libiberty/strsignal.c:518:10: branch_true: following ‘true’ branch...
binutils-2.47/libiberty/strsignal.c:520:11: branch_true: ...to here
binutils-2.47/libiberty/strsignal.c:520:11: call_function: calling ‘init_signal_tables’ from ‘strtosigno’
binutils-2.47/libiberty/strsignal.c:520:11: return_function: returning to ‘strtosigno’ from ‘init_signal_tables’
binutils-2.47/libiberty/strsignal.c:522:23: branch_true: following ‘true’ branch...
binutils-2.47/libiberty/strsignal.c:524:28: branch_true: ...to here
binutils-2.47/libiberty/strsignal.c:524:16: danger: dereference of NULL ‘signal_names + (long unsigned int)signo * 8’
Error: CPPCHECK_WARNING (CWE-664): [#def284]
binutils-2.47/libiberty/vprintf-support.c:68: error[va_list_usedBeforeStarted]: va_list 'ap' used before va_start() was called.
Error: CPPCHECK_WARNING (CWE-664): [#def285]
binutils-2.47/libiberty/vprintf-support.c:81: error[va_list_usedBeforeStarted]: va_list 'ap' used before va_start() was called.
Error: CPPCHECK_WARNING (CWE-664): [#def286]
binutils-2.47/libiberty/vprintf-support.c:91: error[va_list_usedBeforeStarted]: va_list 'ap' used before va_start() was called.
Error: CPPCHECK_WARNING (CWE-664): [#def287]
binutils-2.47/libiberty/vprintf-support.c:145: error[va_list_usedBeforeStarted]: va_list 'ap' used before va_start() was called.
Error: CPPCHECK_WARNING (CWE-476): [#def288]
binutils-2.47/libsframe/sframe-dump.c:203: warning[nullPointer]: Possible null pointer dereference: ver_str
Error: GCC_ANALYZER_WARNING (CWE-401): [#def289]
binutils-2.47/libsframe/sframe.c:88:1: warning[-Wanalyzer-malloc-leak]: leak of ‘fre_tbl’
binutils-2.47/libsframe/sframe.c:2198:1: enter_function: entry to ‘sframe_encoder_add_fres_buf’
binutils-2.47/libsframe/sframe.c:2208:6: branch_false: following ‘false’ branch...
binutils-2.47/libsframe/sframe.c:2213:7: call_function: calling ‘sframe_encoder_get_funcdesc_at_index’ from ‘sframe_encoder_add_fres_buf’
binutils-2.47/libsframe/sframe.c:2213:7: return_function: returning to ‘sframe_encoder_add_fres_buf’ from ‘sframe_encoder_get_funcdesc_at_index’
binutils-2.47/libsframe/sframe.c:2214:6: branch_false: following ‘false’ branch...
binutils-2.47/libsframe/sframe.c:2217:15: branch_false: ...to here
binutils-2.47/libsframe/sframe.c:2220:25: call_function: calling ‘sframe_grow_fre_tbl’ from ‘sframe_encoder_add_fres_buf’
binutils-2.47/libsframe/sframe.c:2220:25: return_function: returning to ‘sframe_encoder_add_fres_buf’ from ‘sframe_grow_fre_tbl’
binutils-2.47/libsframe/sframe.c:2221:10: branch_false: following ‘false’ branch...
binutils-2.47/libsframe/sframe.c:2230:3: branch_false: ...to here
binutils-2.47/libsframe/sframe.c:2242:10: branch_true: following ‘true’ branch (when ‘remaining != 0’)...
binutils-2.47/libsframe/sframe.c:2244:35: branch_true: ...to here
binutils-2.47/libsframe/sframe.c:2246:7: call_function: calling ‘sframe_decode_fre’ from ‘sframe_encoder_add_fres_buf’
binutils-2.47/libsframe/sframe.c:2246:7: return_function: returning to ‘sframe_encoder_add_fres_buf’ from ‘sframe_decode_fre’
binutils-2.47/libsframe/sframe.c:2248:12: call_function: calling ‘sframe_fre_sanity_check_p’ from ‘sframe_encoder_add_fres_buf’
binutils-2.47/libsframe/sframe.c:2248:12: return_function: returning to ‘sframe_encoder_add_fres_buf’ from ‘sframe_fre_sanity_check_p’
binutils-2.47/libsframe/sframe.c:2248:10: branch_false: following ‘false’ branch...
binutils-2.47/libsframe/sframe.c:2209:12: branch_false: ...to here
binutils-2.47/libsframe/sframe.c:88:1: danger: ‘fre_tbl’ leaks here; was allocated at [(21)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def290]
binutils-2.47/libsframe/sframe.c:203:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘hp’
binutils-2.47/libsframe/sframe.c:2040:1: enter_function: entry to ‘sframe_encoder_get_hdr_size’
binutils-2.47/libsframe/sframe.c:2042:30: call_function: inlined call to ‘sframe_encoder_get_header’ from ‘sframe_encoder_get_hdr_size’
binutils-2.47/libsframe/sframe.c:2043:10: call_function: inlined call to ‘sframe_get_hdr_size’ from ‘sframe_encoder_get_hdr_size’
Error: CPPCHECK_WARNING (CWE-401): [#def291]
binutils-2.47/libsframe/sframe.c:1446: error[memleak]: Memory leak: dctx
Error: GCC_ANALYZER_WARNING (CWE-476): [#def292]
binutils-2.47/libsframe/sframe.c:1541:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘hp’
binutils-2.47/libsframe/sframe.c:1538:1: enter_function: entry to ‘sframe_decoder_get_abi_arch’
binutils-2.47/libsframe/sframe.c:1540:30: call_function: inlined call to ‘sframe_decoder_get_header’ from ‘sframe_decoder_get_abi_arch’
binutils-2.47/libsframe/sframe.c:1541:10: branch_false: ...to here
binutils-2.47/libsframe/sframe.c:1541:10: danger: dereference of NULL ‘hp’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def293]
binutils-2.47/libsframe/sframe.c:1567:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘hp’
binutils-2.47/libsframe/sframe.c:1564:1: enter_function: entry to ‘sframe_decoder_get_fixed_fp_offset’
binutils-2.47/libsframe/sframe.c:1566:30: call_function: inlined call to ‘sframe_decoder_get_header’ from ‘sframe_decoder_get_fixed_fp_offset’
binutils-2.47/libsframe/sframe.c:1567:10: branch_false: ...to here
binutils-2.47/libsframe/sframe.c:1567:10: danger: dereference of NULL ‘hp’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def294]
binutils-2.47/libsframe/sframe.c:1575:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘hp’
binutils-2.47/libsframe/sframe.c:1572:1: enter_function: entry to ‘sframe_decoder_get_fixed_ra_offset’
binutils-2.47/libsframe/sframe.c:1574:30: call_function: inlined call to ‘sframe_decoder_get_header’ from ‘sframe_decoder_get_fixed_ra_offset’
binutils-2.47/libsframe/sframe.c:1575:10: branch_false: ...to here
binutils-2.47/libsframe/sframe.c:1575:10: danger: dereference of NULL ‘hp’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def295]
binutils-2.47/libsframe/sframe.c:1915:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
binutils-2.47/libsframe/sframe.c:1898:1: enter_function: entry to ‘sframe_decoder_get_fres_buf’
binutils-2.47/libsframe/sframe.c:1910:6: branch_false: following ‘false’ branch...
binutils-2.47/libsframe/sframe.c:1914:10: branch_false: ...to here
binutils-2.47/libsframe/sframe.c:1914:10: call_function: calling ‘sframe_decoder_get_funcdesc_at_index’ from ‘sframe_decoder_get_fres_buf’
binutils-2.47/libsframe/sframe.c:1914:10: return_function: returning to ‘sframe_decoder_get_fres_buf’ from ‘sframe_decoder_get_funcdesc_at_index’
binutils-2.47/libsframe/sframe.c:1915:15: danger: dereference of NULL ‘sframe_decoder_get_funcdesc_at_index(dctx, func_idx)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def296]
binutils-2.47/libsframe/sframe.c:2152:31: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘fre_tbl’
binutils-2.47/libsframe/sframe.c:2116:1: enter_function: entry to ‘sframe_encoder_add_fre’
binutils-2.47/libsframe/sframe.c:2127:6: branch_false: following ‘false’ branch...
binutils-2.47/libsframe/sframe.c:2129:8: branch_false: ...to here
binutils-2.47/libsframe/sframe.c:2129:8: call_function: calling ‘sframe_fre_sanity_check_p’ from ‘sframe_encoder_add_fre’
binutils-2.47/libsframe/sframe.c:2129:8: return_function: returning to ‘sframe_encoder_add_fre’ from ‘sframe_fre_sanity_check_p’
binutils-2.47/libsframe/sframe.c:2129:6: branch_true: following ‘true’ branch...
binutils-2.47/libsframe/sframe.c:2133:10: branch_true: ...to here
binutils-2.47/libsframe/sframe.c:2133:10: call_function: calling ‘sframe_encoder_get_funcdesc_at_index’ from ‘sframe_encoder_add_fre’
binutils-2.47/libsframe/sframe.c:2133:10: return_function: returning to ‘sframe_encoder_add_fre’ from ‘sframe_encoder_get_funcdesc_at_index’
binutils-2.47/libsframe/sframe.c:2135:6: branch_false: following ‘false’ branch...
binutils-2.47/libsframe/sframe.c:2138:14: call_function: inlined call to ‘sframe_get_fre_type’ from ‘sframe_encoder_add_fre’
binutils-2.47/libsframe/sframe.c:2141:7: branch_true: following ‘true’ branch...
binutils-2.47/libsframe/sframe.c:2143:25: branch_true: ...to here
binutils-2.47/libsframe/sframe.c:2143:25: call_function: calling ‘sframe_grow_fre_tbl’ from ‘sframe_encoder_add_fre’
binutils-2.47/libsframe/sframe.c:2143:25: return_function: returning to ‘sframe_encoder_add_fre’ from ‘sframe_grow_fre_tbl’
binutils-2.47/libsframe/sframe.c:2144:10: branch_false: following ‘false’ branch...
binutils-2.47/libsframe/sframe.c:2152:31: branch_false: ...to here
binutils-2.47/libsframe/sframe.c:2152:31: danger: dereference of NULL ‘fre_tbl’
Error: CPPCHECK_WARNING (CWE-562): [#def297]
binutils-2.47/opcodes/i386-dis.c:9869: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
Scan Properties
| analyzer-version-clippy | 1.97.1 |
| analyzer-version-cppcheck | 2.21.1 |
| analyzer-version-gcc | 16.1.1 |
| analyzer-version-gcc-analyzer | 16.1.1 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-117.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.20260524.213755.g3c6d0be.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | binutils-2.47-1.fc45 |
| store-results-to | /tmp/tmpxhsekkw_/binutils-2.47-1.fc45.tar.xz |
| time-created | 2026-08-03 13:46:11 |
| time-finished | 2026-08-03 13:59:28 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmpxhsekkw_/binutils-2.47-1.fc45.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpxhsekkw_/binutils-2.47-1.fc45.src.rpm' |
| tool-version | csmock-3.8.7.HEAD-1.el9 |