[all-commits] [llvm/llvm-project] aa0e90: Libfuzzer fix for Ctrl + c not working with -fork ...

SyrasX via All-commits all-commits at lists.llvm.org
Tue Aug 16 16:45:56 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: aa0e9046c16bf27a8affbd903e2e3cad924a5217
      https://github.com/llvm/llvm-project/commit/aa0e9046c16bf27a8affbd903e2e3cad924a5217
  Author: Maxim Schessler <maxim.schessler at gmail.com>
  Date:   2022-08-16 (Tue, 16 Aug 2022)

  Changed paths:
    M compiler-rt/lib/fuzzer/FuzzerInternal.h
    M compiler-rt/lib/fuzzer/FuzzerLoop.cpp
    M compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp

  Log Message:
  -----------
  Libfuzzer fix for Ctrl + c not working with -fork and -ignore_crashes=1

In some cases running Libfuzzer in fork mode with -ignore_crashes=1 counts ctrl+c as crash and restarts.

Thread: https://github.com/google/oss-fuzz/issues/4547

Credit: Marcel Boehme <marcel.boehme at acm.org>

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D130990




More information about the All-commits mailing list