[COFF] Don't trust a symbol's section number
authorDavid Majnemer <david.majnemer@gmail.com>
Tue, 15 Mar 2016 16:47:28 +0000 (16:47 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Tue, 15 Mar 2016 16:47:28 +0000 (16:47 +0000)
commit272de1e4d18ccbf03a41918d488c79312d0cdee9
treec0f532fe468ff26dd8d5697608df6ffcfa6a527b
parent708eeb0519832f508c68e050c54484256e1c707b
[COFF] Don't trust a symbol's section number

This fixes a test which exposed an ASan issue.

We assumed that a symbol's section number had a corresponding section
without performing validation.

llvm-svn: 263558
lld/COFF/InputFiles.cpp
lld/test/COFF/loadcfg.test