From def7f774cb32c7644e4aa99a4c7b6396beca2c29 Mon Sep 17 00:00:00 2001 From: Ivan Lozano Date: Thu, 4 Oct 2018 10:55:09 -0700 Subject: [PATCH] Enable bounds sanitization in libavc. Enables bounds sanitization in libavc, initially with diagnostics. Bug: 117221610 Test: Device boots Change-Id: Iee99f655c5ea0611d5dc32a121c7f1cf60763c7c --- Android.bp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Android.bp b/Android.bp index 80bd0a1..d08719c 100644 --- a/Android.bp +++ b/Android.bp @@ -234,10 +234,12 @@ cc_library_static { sanitize: { integer_overflow: true, + misc_undefined: ["bounds"], // Enable CFI if this becomes a shared library. // cfi: true, diag: { integer_overflow: true, + misc_undefined: ["bounds"], }, blacklist: "libavc_blacklist.txt", }, @@ -505,10 +507,12 @@ cc_library_static { sanitize: { integer_overflow: true, + misc_undefined: ["bounds"], // Enable CFI if this becomes a shared library. // cfi: true, diag: { integer_overflow: true, + misc_undefined: ["bounds"], }, blacklist: "libavc_blacklist.txt", },