From da87b852f0d6e467ad61aaa719faca7daa279bfc Mon Sep 17 00:00:00 2001 From: Cindy Zhou Date: Mon, 11 Nov 2019 09:55:04 -0800 Subject: Libui Enable Bound Sanitizers Turned on sanitizer flags for bound checking for libui. Bug: b/143535333 Test: Ran the following tests native: Region_test colorspace_test GraphicBuffer_test BufferHub_test Size_test hwui_macro Cts test cases: CtsUiAutomationTestCases CtsUiRenderingTestCases CtsUiRenderingTestCases27 CtsUidIsolationTestCases CtsUsageStatsTestCases Change-Id: Ice642ebff329823742211d491c788a123344b69b --- libs/ui/Android.bp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libs') diff --git a/libs/ui/Android.bp b/libs/ui/Android.bp index db15e17524..42b578cce8 100644 --- a/libs/ui/Android.bp +++ b/libs/ui/Android.bp @@ -31,6 +31,13 @@ cc_library_shared { sanitize: { integer_overflow: true, + misc_undefined: ["bounds"], + diag: { + misc_undefined: ["bounds"], + no_recover: [ + "bounds", + ], + }, }, srcs: [ -- cgit v1.2.3-59-g8ed1b