The followings nodes represent call sites where fuzz blockers occur
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
3 | 9 | fuzzer_get_tmpfile(unsigned char const*, unsigned long) | call site | perror |
3 | 13 | fuzzer_get_tmpfile(unsigned char const*, unsigned long) | call site | close |
2 | 3 | fuzzer_get_tmpfile(unsigned char const*, unsigned long) | call site | perror |
2 | 6 | fuzzer_get_tmpfile(unsigned char const*, unsigned long) | call site | perror |
2 | 17 | fuzzer_get_tmpfile(unsigned char const*, unsigned long) | call site | |
2 | 21 |
cv::Ptr
|
call site | |
1 | 0 | EP | call site | |
1 | 25 | fuzzer_release_tmpfile(char*) | call site | perror |
LLVMFuzzerTestOneInput
[function]
[call site2]
00000
FuzzerTemporaryFile::FuzzerTemporaryFile(unsigned char const*, unsigned long)
[function]
[call site2]
00001
fuzzer_get_tmpfile(unsigned char const*, unsigned long)
[function]
[call site2]
00002
strdup
[call site2]
00003
perror
[call site2]
00004
abort
[call site2]
00005
mkstemp
[call site2]
00006
perror
[call site2]
00007
abort
[call site2]
00008
fdopen
[call site2]
00009
perror
[call site2]
00010
close
[call site2]
00011
abort
[call site2]
00012
fwrite
[call site2]
00013
close
[call site2]
00014
fprintf
[call site2]
00015
abort
[call site2]
00016
fclose
[call site2]
00017
cv::FileStorage::FileStorage()
[function]
[call site2]
00018
cv::Ptr
::Ptr()
[function]
[call site2]
00019
cv::Ptr
cv::makePtr
(cv::FileStorage* const&)
[function]
[call site2]
00020
cv::Ptr
::Ptr(std::__1::shared_ptr
&&)
[function]
[call site2]
00021
cv::FileStorage::~FileStorage()
[function]
[call site2]
00022
FuzzerTemporaryFile::~FuzzerTemporaryFile()
[function]
[call site2]
00023
fuzzer_release_tmpfile(char*)
[function]
[call site2]
00024
unlink
[call site2]
00025
perror
[call site2]
00026