==27331== Memcheck, a memory error detector ==27331== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==27331== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info ==27331== Command: binutils-gdb/binutils/objdump -afphxgGtTrRwW --special-syms 726-2128-0.004 ==27331== Parent PID: 7579 ==27331== ==27331== Conditional jump or move depends on uninitialised value(s) ==27331== at 0x83D9F9: versados_object_p (versados.c:598) ==27331== by 0x4FE6A6: bfd_check_format_matches (format.c:305) ==27331== by 0x40D6B1: display_object_bfd (objdump.c:3328) ==27331== by 0x40D6B1: display_any_bfd (objdump.c:3404) ==27331== by 0x40F7B2: display_file (objdump.c:3425) ==27331== by 0x40A079: main (objdump.c:3707) ==27331== ==27331== Invalid read of size 2 ==27331== at 0x4C2C996: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:915) ==27331== by 0x4FCF39: coff_get_normalized_symtab (coffgen.c:1821) ==27331== by 0x608DF5: coff_slurp_symbol_table.part.5 (coffcode.h:4705) ==27331== by 0x4FAE04: coff_get_symtab_upper_bound (coffgen.c:409) ==27331== by 0x40CBAD: slurp_symtab (objdump.c:563) ==27331== by 0x40CBAD: dump_bfd (objdump.c:3242) ==27331== by 0x40D6EF: display_object_bfd (objdump.c:3330) ==27331== by 0x40D6EF: display_any_bfd (objdump.c:3404) ==27331== by 0x40F7B2: display_file (objdump.c:3425) ==27331== by 0x40A079: main (objdump.c:3707) ==27331== Address 0x5601c28 is 0 bytes after a block of size 920 alloc'd ==27331== at 0x4C27C20: malloc (vg_replace_malloc.c:296) ==27331== by 0x4FEF3D: bfd_malloc (libbfd.c:181) ==27331== by 0x4FC20F: _bfd_coff_get_external_symbols (coffgen.c:1642) ==27331== by 0x609E5D: handle_COMDAT (coffcode.h:920) ==27331== by 0x609E5D: styp_to_sec_flags (coffcode.h:1288) ==27331== by 0x4FC644: make_a_section_from_file (coffgen.c:129) ==27331== by 0x4FC644: coff_real_object_p (coffgen.c:293) ==27331== by 0x4FCAF2: coff_object_p (coffgen.c:372) ==27331== by 0x4FE6A6: bfd_check_format_matches (format.c:305) ==27331== by 0x40D6B1: display_object_bfd (objdump.c:3328) ==27331== by 0x40D6B1: display_any_bfd (objdump.c:3404) ==27331== by 0x40F7B2: display_file (objdump.c:3425) ==27331== by 0x40A079: main (objdump.c:3707) ==27331== ==27331== Invalid read of size 2 ==27331== at 0x4C2C988: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:915) ==27331== by 0x4FCF39: coff_get_normalized_symtab (coffgen.c:1821) ==27331== by 0x608DF5: coff_slurp_symbol_table.part.5 (coffcode.h:4705) ==27331== by 0x4FAE04: coff_get_symtab_upper_bound (coffgen.c:409) ==27331== by 0x40CBAD: slurp_symtab (objdump.c:563) ==27331== by 0x40CBAD: dump_bfd (objdump.c:3242) ==27331== by 0x40D6EF: display_object_bfd (objdump.c:3330) ==27331== by 0x40D6EF: display_any_bfd (objdump.c:3404) ==27331== by 0x40F7B2: display_file (objdump.c:3425) ==27331== by 0x40A079: main (objdump.c:3707) ==27331== Address 0x5601c2e is 6 bytes after a block of size 920 alloc'd ==27331== at 0x4C27C20: malloc (vg_replace_malloc.c:296) ==27331== by 0x4FEF3D: bfd_malloc (libbfd.c:181) ==27331== by 0x4FC20F: _bfd_coff_get_external_symbols (coffgen.c:1642) ==27331== by 0x609E5D: handle_COMDAT (coffcode.h:920) ==27331== by 0x609E5D: styp_to_sec_flags (coffcode.h:1288) ==27331== by 0x4FC644: make_a_section_from_file (coffgen.c:129) ==27331== by 0x4FC644: coff_real_object_p (coffgen.c:293) ==27331== by 0x4FCAF2: coff_object_p (coffgen.c:372) ==27331== by 0x4FE6A6: bfd_check_format_matches (format.c:305) ==27331== by 0x40D6B1: display_object_bfd (objdump.c:3328) ==27331== by 0x40D6B1: display_any_bfd (objdump.c:3404) ==27331== by 0x40F7B2: display_file (objdump.c:3425) ==27331== by 0x40A079: main (objdump.c:3707) ==27331== ==27331== Invalid write of size 2 ==27331== at 0x4C2C98B: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:915) ==27331== by 0x4FCF39: coff_get_normalized_symtab (coffgen.c:1821) ==27331== by 0x608DF5: coff_slurp_symbol_table.part.5 (coffcode.h:4705) ==27331== by 0x4FAE04: coff_get_symtab_upper_bound (coffgen.c:409) ==27331== by 0x40CBAD: slurp_symtab (objdump.c:563) ==27331== by 0x40CBAD: dump_bfd (objdump.c:3242) ==27331== by 0x40D6EF: display_object_bfd (objdump.c:3330) ==27331== by 0x40D6EF: display_any_bfd (objdump.c:3404) ==27331== by 0x40F7B2: display_file (objdump.c:3425) ==27331== by 0x40A079: main (objdump.c:3707) ==27331== Address 0x560f5c0 is 0 bytes after a block of size 2,592 alloc'd ==27331== at 0x4C27C20: malloc (vg_replace_malloc.c:296) ==27331== by 0x88CAA4: _objalloc_alloc (objalloc.c:143) ==27331== by 0x5009D5: bfd_alloc (opncls.c:952) ==27331== by 0x500A9D: bfd_zalloc (opncls.c:1001) ==27331== by 0x4FCD6D: coff_get_normalized_symtab (coffgen.c:1785) ==27331== by 0x608DF5: coff_slurp_symbol_table.part.5 (coffcode.h:4705) ==27331== by 0x4FAE04: coff_get_symtab_upper_bound (coffgen.c:409) ==27331== by 0x40CBAD: slurp_symtab (objdump.c:563) ==27331== by 0x40CBAD: dump_bfd (objdump.c:3242) ==27331== by 0x40D6EF: display_object_bfd (objdump.c:3330) ==27331== by 0x40D6EF: display_any_bfd (objdump.c:3404) ==27331== by 0x40F7B2: display_file (objdump.c:3425) ==27331== by 0x40A079: main (objdump.c:3707) ==27331== ==27331== ==27331== HEAP SUMMARY: ==27331== in use at exit: 39,869 bytes in 20 blocks ==27331== total heap usage: 44 allocs, 24 frees, 88,512 bytes allocated ==27331== ==27331== LEAK SUMMARY: ==27331== definitely lost: 0 bytes in 0 blocks ==27331== indirectly lost: 0 bytes in 0 blocks ==27331== possibly lost: 0 bytes in 0 blocks ==27331== still reachable: 39,869 bytes in 20 blocks ==27331== suppressed: 0 bytes in 0 blocks ==27331== Rerun with --leak-check=full to see details of leaked memory ==27331== ==27331== For counts of detected and suppressed errors, rerun with: -v ==27331== Use --track-origins=yes to see where uninitialised values come from ==27331== ERROR SUMMARY: 917 errors from 4 contexts (suppressed: 1 from 1)