mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-22 04:22:57 +02:00
0a55c45eea
Don't do a null dereference if .shstrtab section is missing. llvm-svn: 239124
10 lines
528 B
Plaintext
10 lines
528 B
Plaintext
; Verify that llvm-dwarfdump doesn't crash on broken input files.
|
|
|
|
RUN: llvm-dwarfdump %p/Inputs/invalid.elf 2>&1 | FileCheck %s --check-prefix=INVALID-ELF
|
|
RUN: llvm-dwarfdump %p/Inputs/invalid.elf.2 2>&1 | FileCheck %s --check-prefix=INVALID-ELF
|
|
RUN: llvm-dwarfdump %p/Inputs/invalid.elf.3 2>&1 | FileCheck %s --check-prefix=INVALID-ELF
|
|
INVALID-ELF: Invalid data was encountered while parsing the file
|
|
|
|
RUN: llvm-dwarfdump %p/Inputs/invalid.elf.no-shstrtab 2>&1 | FileCheck %s --check-prefix=EMPTY
|
|
EMPTY: .debug_info contents:
|