commit | 88751185e6dc5e161fefb4527314c1727ab36560 | [log] [tgz] |
---|---|---|
author | pigweed-integration-roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> | Sat Nov 13 02:07:38 2021 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Nov 13 02:21:23 2021 +0000 |
tree | 345e1b7a12c2ed50a1d5a90b4e5760dd745f9cb4 | |
parent | 03058c808ffb7e670d07f0c375bf01efe1b579e9 [diff] |
[roll third_party/pigweed] pw_trace_tokenized: Fixes ubsan caught bugs Adjusts TraceQueue::TryPushBack to validate that the data_size actually fits in the fixed data_size buffer. Copies a size_t out of a packed struct in order to safely read it instead of relying on unaligned access being permitted. Original-Bug: 542 Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/68591 https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed Rolled-Commits: c2a4cfcafb87b82..94f7910976e8f64 Roller-URL: https://ci.chromium.org/b/8830716779180570705 Cq-Cl-Tag: roller-builder:pigweed-sample-project-roller Cq-Cl-Tag: roller-bid:8830716779180570705 CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I3e8c776e5e5617ac895d6ed4febeb7507e1ae8c3 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/sample_project/+/68668 Bot-Commit: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed index c2a4cfc..94f7910 160000 --- a/third_party/pigweed +++ b/third_party/pigweed
@@ -1 +1 @@ -Subproject commit c2a4cfcafb87b825109b81f611fe4c51ae5ef176 +Subproject commit 94f7910976e8f64dbe0a2453b20fe0ea8d836d26