commit | ec39a220c4122305f92dbede8e7f0154bfe4c7b1 | [log] [tgz] |
---|---|---|
author | Keigo Oka <[email protected]> | Thu Jun 27 13:51:07 2019 +0900 |
committer | chrome-bot <[email protected]> | Sat Jun 29 02:54:33 2019 -0700 |
tree | 018504ae2de9fffd36a952c0a7e9eafc4220197a | |
parent | 165d4b4eac9691108ee3425b16f30e4b2456bca9 [diff] |
update_engine: fix heap-buffer-overflow ASAN error happens depending on library ordering in compile flags (crbug/887845). This change updates BUILD.gn so that correct library ordering is generated. BUG=chromium:976843 TEST=setup_board --board=amd64-generic --profile=asan TEST=./build_packages --board=amd64-generic update_engine TEST=FEATURES=test emerge-amd64-generic update_engine # Some test fail, but they also fail without ASAN and this modification. Change-Id: I40bb72f25e7012105eecac5c53d01662d68bf3d7 Reviewed-on: https://chromium-review.googlesource.com/1679810 Tested-by: Manoj Gupta <[email protected]> Commit-Ready: Manoj Gupta <[email protected]> Legacy-Commit-Queue: Commit Bot <[email protected]> Reviewed-by: Amin Hassani <[email protected]>