[lld] r284703 - [ELF] - Testcase checking that we do not crash on invalid sh_info in SHT_GROUP sections. NFC.

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 20 01:22:54 PDT 2016


Author: grimar
Date: Thu Oct 20 03:22:54 2016
New Revision: 284703

URL: http://llvm.org/viewvc/llvm-project?rev=284703&view=rev
Log:
[ELF] - Testcase checking that we do not crash on invalid sh_info in SHT_GROUP sections. NFC.

Fix was landed as r284702 "[Object/ELF] - Check index argument in getSymbol()."

Patch contains LLD testcase only.

Added:
    lld/trunk/test/ELF/invalid/Inputs/sht-group.elf   (with props)
    lld/trunk/test/ELF/invalid/sht-group.s

Added: lld/trunk/test/ELF/invalid/Inputs/sht-group.elf
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/invalid/Inputs/sht-group.elf?rev=284703&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lld/trunk/test/ELF/invalid/Inputs/sht-group.elf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lld/trunk/test/ELF/invalid/sht-group.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/invalid/sht-group.s?rev=284703&view=auto
==============================================================================
--- lld/trunk/test/ELF/invalid/sht-group.s (added)
+++ lld/trunk/test/ELF/invalid/sht-group.s Thu Oct 20 03:22:54 2016
@@ -0,0 +1,3 @@
+## sht-group.elf contains SHT_GROUP section with invalid sh_info.
+# RUN: not ld.lld %p/Inputs/sht-group.elf -o %t2 2>&1 | FileCheck %s
+# CHECK: Invalid symbol index




More information about the llvm-commits mailing list