| Index: courgette/disassembler_elf_32_x86.cc
|
| diff --git a/courgette/disassembler_elf_32_x86.cc b/courgette/disassembler_elf_32_x86.cc
|
| index 74496d3ca2dc94ca8395abc215b7ba5a16fcae52..d2c1c86b440a4c1f5faa7e4f93c132a7fdc5bb67 100644
|
| --- a/courgette/disassembler_elf_32_x86.cc
|
| +++ b/courgette/disassembler_elf_32_x86.cc
|
| @@ -91,6 +91,9 @@ CheckBool DisassemblerElf32X86::ParseRelocationSection(
|
| uint32 section_relocs_count = section_header->sh_size /
|
| section_header->sh_entsize;
|
|
|
| + if (abs32_locations_.empty())
|
| + match = false;
|
| +
|
| if (abs32_locations_.size() > section_relocs_count)
|
| match = false;
|
|
|
|
|