The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
12 | 12 |
1 :
['validate_end'] |
12 | 12 | cupsCopyString | call site: 00088 | /src/cups/cups/string.c:115 |
4 | 241 |
3 :
['strerror', '__errno_location', '_cupsRasterAddError'] |
4 | 241 | cups_raster_update | call site: 00148 | /src/cups/cups/raster-stream.c:1874 |
4 | 4 |
1 :
['htonl'] |
8 | 486 | _cupsRasterNew | call site: 00102 | /src/cups/cups/raster-stream.c:794 |
2 | 2 |
1 :
['realloc'] |
2 | 2 | _cupsRasterAddError | call site: 00104 | /src/cups/cups/raster-error.c:66 |
2 | 2 |
1 :
['realloc'] |
2 | 2 | cups_raster_read | call site: 00133 | /src/cups/cups/raster-stream.c:1617 |
0 | 0 | None | 36 | 56 | cups_globals_alloc | call site: 00071 | /src/cups/cups/globals.c:182 |
0 | 0 | None | 16 | 36 | cups_globals_alloc | call site: 00075 | /src/cups/cups/globals.c:308 |
0 | 0 | None | 12 | 32 | cups_globals_alloc | call site: 00082 | /src/cups/cups/globals.c:353 |
0 | 0 |
1 :
['free'] |
6 | 243 | cups_raster_update | call site: 00147 | /src/cups/cups/raster-stream.c:1871 |
0 | 0 | None | 4 | 241 | _cupsRasterNew | call site: 00099 | /src/cups/cups/raster-stream.c:783 |
0 | 0 | None | 0 | 270 | cupsRasterOpen | call site: 00008 | /src/cups/cups/raster-stubs.c:111 |
0 | 0 | None | 0 | 0 | _cupsRasterAddError | call site: 00104 | /src/cups/cups/raster-error.c:44 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
getpid
[call site]
00001
sprintf
[call site]
00002
fopen
[call site]
00003
fwrite
[call site]
00004
fclose
[call site]
00005
load_res
[function]
[call site]
00006
open
[call site]
00007
cupsRasterOpen
[function]
[call site]
00008
_cupsRasterNew
[function]
[call site]
00009
_cupsRasterClearError
[function]
[call site]
00010
_cupsGlobals
[function]
[call site]
00011
pthread_once
[call site]
00012
cups_globals_init
[function]
[call site]
00013
pthread_key_create
[call site]
00014
cups_globals_free
[function]
[call site]
00015
_cupsStrFree
[function]
[call site]
00016
cupsMutexLock
[function]
[call site]
00017
pthread_mutex_lock
[call site]
00018
cupsArrayFind
[function]
[call site]
00019
cups_array_find
[function]
[call site]
00020
cupsArrayRemove
[function]
[call site]
00021
cups_array_find
[function]
[call site]
00022
cupsMutexUnlock
[function]
[call site]
00023
pthread_mutex_unlock
[call site]
00024
cupsArrayDelete
[function]
[call site]
00025
cupsArrayDelete
[function]
[call site]
00026
cupsArrayDelete
[function]
[call site]
00027
httpClose
[function]
[call site]
00028
_httpDisconnect
[function]
[call site]
00029
_httpTLSStop
[function]
[call site]
00030
SSL_get_SSL_CTX
[call site]
00031
SSL_shutdown
[call site]
00032
SSL_CTX_free
[call site]
00033
SSL_free
[call site]
00034
httpAddrClose
[function]
[call site]
00035
close
[call site]
00036
unlink
[call site]
00037
httpAddrFreeList
[function]
[call site]
00038
_httpFreeCredentials
[function]
[call site]
00039
sk_X509_free
[function]
[call site]
00040
OPENSSL_sk_free
[call site]
00041
_httpFreeCredentials
[function]
[call site]
00042
cupsFileClose
[function]
[call site]
00043
cupsFileFlush
[function]
[call site]
00044
cups_compress
[function]
[call site]
00045
cups_write
[function]
[call site]
00052
inflateEnd
[call site]
00053
cups_write
[function]
[call site]
00054
deflate
[call site]
00055
cups_write
[function]
[call site]
00056
deflateEnd
[call site]
00057
httpAddrClose
[function]
[call site]
00058
close
[call site]
00059
cupsFileClose
[function]
[call site]
00060
cupsFileClose
[function]
[call site]
00061
cupsArrayDelete
[function]
[call site]
00062
cupsArrayDelete
[function]
[call site]
00063
regfree
[call site]
00064
cupsFreeOptions
[function]
[call site]
00065
_cupsStrFree
[function]
[call site]
00066
_cupsStrFree
[function]
[call site]
00067
pthread_getspecific
[call site]
00068
cups_globals_alloc
[function]
[call site]
00069
getenv
[call site]
00070
calloc
[call site]
00071
getenv
[call site]
00072
getenv
[call site]
00073
getenv
[call site]
00074
getauxval
[call site]
00075
getenv
[call site]
00076
getenv
[call site]
00077
getenv
[call site]
00078
getenv
[call site]
00079
getenv
[call site]
00080
getenv
[call site]
00081
getuid
[call site]
00082
strdup
[call site]
00083
strdup
[call site]
00084
getuid
[call site]
00085
getpwuid_r
[call site]
00086
cupsCopyString
[function]
[call site]
00087
strlen
[call site]
00088
validate_end
[function]
[call site]
00089
snprintf
[call site]
00090
snprintf
[call site]
00091
snprintf
[call site]
00092
access
[call site]
00093
snprintf
[call site]
00094
getuid
[call site]
00095
snprintf
[call site]
00096
strdup
[call site]
00097
pthread_setspecific
[call site]
00098
calloc
[call site]
00099
__errno_location
[call site]
00100
strerror
[call site]
00101
_cupsRasterAddError
[function]
[call site]
00102
_cupsGlobals
[function]
[call site]
00103
vsnprintf
[call site]
00104
realloc
[call site]
00105
cups_raster_io
[function]
[call site]
00106
_cupsRasterAddError
[function]
[call site]
00107
__errno_location
[call site]
00108
strerror
[call site]
00109
_cupsRasterAddError
[function]
[call site]
00110
_cupsRasterAddError
[function]
[call site]
00111
cups_raster_io
[function]
[call site]
00112
__errno_location
[call site]
00113
strerror
[call site]
00114
_cupsRasterAddError
[function]
[call site]
00115
htonl
[call site]
00116
htonl
[call site]
00117
cups_raster_io
[function]
[call site]
00118
__errno_location
[call site]
00119
strerror
[call site]
00120
_cupsRasterAddError
[function]
[call site]
00121
cups_read_fd
[function]
[call site]
00122
read
[call site]
00123
__errno_location
[call site]
00124
_cupsRasterNew
[function]
[call site]
00125
cups_write_fd
[function]
[call site]
00126
write
[call site]
00127
__errno_location
[call site]
00128
close
[call site]
00129
cupsRasterReadHeader2
[function]
[call site]
00130
_cupsRasterReadHeader
[function]
[call site]
00131
cups_raster_read
[function]
[call site]
00132
cups_raster_io
[function]
[call site]
00133
realloc
[call site]
00134
cups_raster_read
[function]
[call site]
00135
cupsCopyString
[function]
[call site]
00136
cupsCopyString
[function]
[call site]
00137
cupsCopyString
[function]
[call site]
00138
cups_raster_update
[function]
[call site]
00139
_cupsRasterAddError
[function]
[call site]
00140
_cupsRasterAddError
[function]
[call site]
00141
_cupsRasterAddError
[function]
[call site]
00142
_cupsRasterAddError
[function]
[call site]
00143
_cupsRasterAddError
[function]
[call site]
00144
_cupsRasterAddError
[function]
[call site]
00145
_cupsRasterAddError
[function]
[call site]
00146
_cupsRasterAddError
[function]
[call site]
00147
calloc
[call site]
00148
__errno_location
[call site]
00149
strerror
[call site]
00150
_cupsRasterAddError
[function]
[call site]
00151
cupsRasterClose
[function]
[call site]
00152
_cupsRasterDelete
[function]
[call site]
00153
close
[call site]
00154
unlink
[call site]
00155