Open
Description
Hi there,
I compiled curl-fuzzer
using ./mainline.sh
with gcc11
and clang13
separately. I found that for some inputs, the two compiled curl_fuzzer
would emit different results.
- Compiler: gcc11 and clang13
- Platform: Ubuntu 20.04.4 LTS, x86_64
- INPUT: diff_line_number.tar.gz (decompress it first)
Let curl_fuzzer_gcc11
denote gcc11
compiled curl_fuzzer
; curl_fuzzer_clang13
denote clang13
compiled one. Reproduce as follows:
$ FUZZ_VERBOSE=yes ./curl_fuzzer_gcc11 diff_line_number > out_gcc11
$
$ FUZZ_VERBOSE=yes ./curl_fuzzer_clang13 diff_line_number > out_clang13
$
$ diff out_gcc11 out_clang13
< * STATE: CONNECTING => PROTOCONNECT handle ; line 2014 (connection #0)
---
> * STATE: CONNECTING => PROTOCONNECT handle ; line 2012 (connection #0)
Metadata
Metadata
Assignees
Labels
No labels