1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00
llvm-mirror/test/tools/llvm-objdump
Vedant Kumar 3cdbebf163 [wasm] readSection: Avoid reading past eof (fixes oss-fuzz #3219)
A wasm file crafted with a bogus section size can trigger an ASan issue
in the DWARFObjInMemory constructor. Nip the problem in the bud when we
read the wasm section.

Found by OSS-Fuzz:
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3219

Differential Revision: https://reviews.llvm.org/D38777

llvm-svn: 316357
2017-10-23 18:04:34 +00:00
..
AArch64 Fix a bug in llvm-objdump when disassembling using the wrong default CPU 2017-09-21 21:45:02 +00:00
AMDGPU Fix source-lines test on Windows. 2017-03-07 21:53:21 +00:00
ARM [llvm-objdump] Correctly distinguish between the MachO upper/lower16 relocations 2017-07-13 05:54:08 +00:00
Hexagon [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
Inputs [wasm] readSection: Avoid reading past eof (fixes oss-fuzz #3219) 2017-10-23 18:04:34 +00:00
Mips [mips] Drop unneeded REQUIRES line in test. NFCI 2017-03-01 14:31:09 +00:00
WebAssembly [WebAssembly] Add support for local symbol bindings 2017-09-20 21:17:04 +00:00
X86 Update test: 2017-08-31 15:35:33 +00:00
coff-file.test
coff-import-library.test
coff-large-bss.test
coff-many-relocs.test
coff-non-null-terminated-file.test
coff-private-headers.test
common-symbol-elf.test
eh_frame_zero_cie.test
eh_frame-arm64.test
eh_frame-mipsel.test
hex-relocation-addr.test
invalid-input.test
macho-bad-bind.test [MachO] Use Twines more efficiently. 2017-08-20 15:13:39 +00:00
macho-bad-ordinal.test Actually add error handling to unpacking the dyld compact bind and 2017-02-28 21:47:07 +00:00
macho-bad-trie.test [MachO] Use Twines more efficiently. 2017-08-20 15:13:39 +00:00
macho-bind2.test
macho-bind.test
macho-compact-unwind-i386.test
macho-compact-unwind-x86_64.test
macho-exports-trie.test Fix a FIXME in llvm-objdump for the -exports-trie option that was not adding 2017-06-19 21:23:07 +00:00
macho-lazy-bind.test
macho-LLVM-bundle.test [llvm-objdump] Disable leak checking on an llvm-objdump test 2017-10-10 17:50:57 +00:00
macho-objc-meta-data.test
macho-rebase.test
macho-sections.test
macho-unwind-info-arm64.test
macho-unwind-info-no-relocs.test
macho-unwind-info-x86_64.test
macho-weak-bind.test
malformed-archives.test
malformed-macho.test Change the llvm-obdump(1) behavior with the -macho flag and inappropriate file types. 2017-01-30 20:53:17 +00:00
malformed-unwind-x86_64.test
proc-specific-section-elf.test
section-filter.test
wasm-corrupt-section.test [wasm] readSection: Avoid reading past eof (fixes oss-fuzz #3219) 2017-10-23 18:04:34 +00:00
wasm.txt [WebAssembly] Be consistent in generating trivial test input files 2017-07-10 20:43:26 +00:00
win64-unwind-data.test