[PATCH] Fix out-of-bounds array access when setting arm float registers

Leandro GraciĆ” Gil via cfe-commits cfe-commits at lists.llvm.org
Tue Aug 18 11:24:01 PDT 2015


Hi,

Please find attached a patch fixing an out-of-bounds array access present
in the current libunwind top of tree code.

The problem is caused by subtracting the wrong base register in
Registers_arm::SetFloatRegister and should become obvious after taking a
quick look to the code.

Could someone please commit this to trunk and merge it to the release 37
branch?

Thanks,
Leandro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150818/90d59fbc/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fix-out-of-bounds-array-access-when-setting-arm-floa.patch
Type: application/octet-stream
Size: 864 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150818/90d59fbc/attachment.obj>


More information about the cfe-commits mailing list