commit | 5f29f9e89a6e5a70224e22cd1a35e7b195eff895 | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Mon Sep 11 18:59:20 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Mon Sep 11 18:59:20 2023 +0000 |
tree | 7b195ed9d34aab20ed12cc642045a1ad781ce593 | |
parent | 284ae34e7d8d825b976e10eac5e271a0de653c73 [diff] | |
parent | d3d28f4f750252d4249a968e2ee257898f101976 [diff] |
Merge "binder_recordedTransactionFuzz: Bug Fix" into main am: d3d28f4f75 Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2745278 Change-Id: Icecfb0ce0289a52b919b112393c03a80e612f723 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/libs/binder/tests/unit_fuzzers/RecordedTransactionFuzz.cpp b/libs/binder/tests/unit_fuzzers/RecordedTransactionFuzz.cpp index 943fb9f..33a653e 100644 --- a/libs/binder/tests/unit_fuzzers/RecordedTransactionFuzz.cpp +++ b/libs/binder/tests/unit_fuzzers/RecordedTransactionFuzz.cpp
@@ -54,7 +54,7 @@ if (transaction.has_value()) { std::FILE* intermediateFile = std::tmpfile(); - android::base::unique_fd fdForWriting(fileno(intermediateFile)); + android::base::unique_fd fdForWriting(dup(fileno(intermediateFile))); auto writeStatus ATTRIBUTE_UNUSED = transaction.value().dumpToFile(fdForWriting); std::fclose(intermediateFile);