commit | e3973ec787926f514298c7406d4a54a3ef5ef64f | [log] [tgz] |
---|---|---|
author | Leonard Chan <leonardchan@fuchsia.infra.roller.google.com> | Wed May 10 22:08:49 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Wed May 10 15:09:35 2023 -0700 |
tree | a34f292723ff20dd0b2c434fc04ccd2734a56182 | |
parent | 651c5598e577fe78fb97c76e80b0866e5de6e6b0 [diff] |
[roll] Roll fuchsia [perfetto-bridge] Destroy ConsumerAdapter before test fixture stops Lsan on the hwasan FYI builder caught a leak in the perfetto_unittests_package test. It looks like the test fixture would close and the program would end (and thus invoke leak checking) before the actual dtor for the allocation is called in a Post task. So there's a brief period of time where the allocation is not owner by a unique_ptr. If the test fixture ends and closes the loop before the Post resolves, then the pointer is left dangling. This ensures the test fixture explicitly destroys the allocation before it closes. Original-Fixed: 126702 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/854020 Original-Revision: 3407834d19a95d2d2cdc48a551984008d6a4dde4 GitOrigin-RevId: d850ca63e88009af9d66c9b97525c384747ad3f0 Change-Id: I7c0388dded67b813fdc1c2b0bb9f75a1e73eb285
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.