[libunwind] Fix incorrect check for out-of-boundedness
authorLouis Dionne <ldionne@apple.com>
Tue, 11 Aug 2020 19:29:00 +0000 (15:29 -0400)
committerLouis Dionne <ldionne@apple.com>
Tue, 11 Aug 2020 19:37:57 +0000 (15:37 -0400)
commit9b211a5076310f14081dd257b0cbac6857534bc3
tree5efa8b5e4265eb6faa92fd84fe58aaa9d1032921
parentb9c1bd39d017ab3a480a973234c276ff14b36e58
[libunwind] Fix incorrect check for out-of-boundedness

If the personalityIndex (which is 0-based) is equal to the length of
the personality array, we should error out.

rdar://18013273
libunwind/src/UnwindCursor.hpp