)]}'
{
  "commit": "c72dad9f764186d82715899cee477b3a296fb918",
  "tree": "eeb6a6deae79c396336c23e4ed3645e6e47d45f5",
  "parents": [
    "328edf32ad22f3383d02514916ddf0a1617fc32b"
  ],
  "author": {
    "name": "Hui Yingst",
    "email": "nigi@chromium.org",
    "time": "Mon May 22 21:02:36 2023 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon May 22 21:02:36 2023 +0000"
  },
  "message": "Avoid setting DiscardableMemoryAllocator in `LLVMFuzzerTestOneInput()`\n\nIf compiled with chromium, a DiscardableMemoryAllocator is already\nset by `LLVMFuzzerInitialize()` in chromium before calling\n`LLVMFuzzerTestOneInput()` when running `pdfium_fuzzer`, which causes\nDCHECK failure in DiscardableMemoryAllocator::SetInstance() since the\nallocator is already set.\n\nThis CL removes the steps of setting up DiscardableMemoryAllocator in\n`LLVMFuzzerTestOneInput()` to avoid the DCHECK failure. And it\nsimplifies the fuzzer process to only set up the\nDiscardableMemoryAllocator once.\n\nBug: chromium:1440491\nChange-Id: I48e678253dacd696bd0fbf01805e150d9026ac53\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/107890\nCommit-Queue: Nigi \u003cnigi@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "35624cba10cb6628de0a1dd08e66017f32df1045",
      "old_mode": 33188,
      "old_path": "testing/fuzzers/BUILD.gn",
      "new_id": "698987fc2c3ea7db03f7e7a750e6487b9ed40fe6",
      "new_mode": 33188,
      "new_path": "testing/fuzzers/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d5770448cfe1897223fdf864250dbf7304b5af79",
      "old_mode": 33188,
      "old_path": "testing/fuzzers/DEPS",
      "new_id": "fe9eaf63e11d829bc1c891474f170c6e58596888",
      "new_mode": 33188,
      "new_path": "testing/fuzzers/DEPS"
    },
    {
      "type": "modify",
      "old_id": "7e25fedb0bcea6b1b83798e3657852237316d287",
      "old_mode": 33188,
      "old_path": "testing/fuzzers/pdfium_fuzzer.cc",
      "new_id": "e70702a710fcad71945e9738d5bfcc38ac8f20c7",
      "new_mode": 33188,
      "new_path": "testing/fuzzers/pdfium_fuzzer.cc"
    }
  ]
}
