From ecf8f7f49bea56efa30b64dca9a0de936ed6dc53 Mon Sep 17 00:00:00 2001 From: Filipe Cabecinhas Date: Mon, 16 Feb 2015 00:03:11 +0000 Subject: [Bitcode reader] Fix a few assertions when reading invalid files Summary: When creating {insert,extract}value instructions from a BitcodeReader, we weren't verifying the fields were valid. Bugs found with afl-fuzz Reviewers: rafael Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D7325 llvm-svn: 229345 --- llvm/test/Bitcode/Inputs/invalid-insertval-struct-idx.bc | Bin 0 -> 444 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 llvm/test/Bitcode/Inputs/invalid-insertval-struct-idx.bc (limited to 'llvm/test/Bitcode/Inputs/invalid-insertval-struct-idx.bc') diff --git a/llvm/test/Bitcode/Inputs/invalid-insertval-struct-idx.bc b/llvm/test/Bitcode/Inputs/invalid-insertval-struct-idx.bc new file mode 100644 index 00000000000..ec70384909a Binary files /dev/null and b/llvm/test/Bitcode/Inputs/invalid-insertval-struct-idx.bc differ -- cgit v1.2.3