commit | 525262d6a305e034a1d9105e77c2ff4c8acc3eb3 | [log] [tgz] |
---|---|---|
author | Florian Mayer <fmayer@google.com> | Tue May 25 15:13:45 2021 +0100 |
committer | Florian Mayer <fmayer@google.com> | Tue May 25 15:13:45 2021 +0100 |
tree | 65e24c2a09858b1d5a81616cd8f3a67a74ee9799 | |
parent | 1fbe427b41f7f3c0fa25de7c8b05d6ee9cb491ab [diff] |
Fix shared ring buffer write fuzzer. Bug: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31645 Change-Id: I23c34bbe8bde62848b96fc1f539c2ce9f0d435d3
diff --git a/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc b/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc index 486033e..62b82eb 100644 --- a/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc +++ b/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc
@@ -70,6 +70,7 @@ memcpy(&header, data, sizeof(header)); SharedRingBuffer::MetadataPage& metadata_page = header.metadata_page; metadata_page.spinlock.locked = false; + metadata_page.spinlock.poisoned = false; PERFETTO_CHECK(ftruncate(*fd, static_cast<off_t>(total_size_pages * base::kPageSize)) == 0);