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 |
---|---|---|---|---|---|---|---|
4 | 4 |
1 :
['htonl'] |
8 | 408 | _cupsRasterNew | call site: 00145 | /src/cups/cups/raster-stream.c:463 |
2 | 2 |
1 :
['realloc'] |
2 | 2 | _cupsRasterAddError | call site: 00147 | /src/cups/cups/raster-error.c:65 |
2 | 2 |
1 :
['realloc'] |
2 | 2 | cups_raster_read | call site: 00171 | /src/cups/cups/raster-stream.c:1432 |
0 | 0 | None | 119 | 119 | cups_globals_alloc | call site: 00115 | /src/cups/cups/globals.c:195 |
0 | 0 | None | 4 | 399 | _cupsRasterNew | call site: 00143 | /src/cups/cups/raster-stream.c:451 |
0 | 0 | None | 4 | 399 | _cupsRasterNew | call site: 00149 | /src/cups/cups/raster-stream.c:469 |
0 | 0 |
1 :
['free'] |
2 | 2 | cups_raster_update | call site: 00177 | /src/cups/cups/raster-stream.c:1672 |
0 | 0 | None | 0 | 431 | cupsRasterOpen | call site: 00007 | /src/cups/cups/raster-stubs.c:114 |
0 | 0 | None | 0 | 0 | cups_globals_alloc | call site: 00122 | /src/cups/cups/globals.c:349 |
0 | 0 | None | 0 | 0 | _cupsRasterAddError | call site: 00147 | /src/cups/cups/raster-error.c:43 |
0 | 0 | None | 0 | 0 | _cupsRasterAddError | call site: 00147 | /src/cups/cups/raster-error.c:50 |
0 | 0 | None | 0 | 0 | _cupsRasterAddError | call site: 00148 | /src/cups/cups/raster-error.c:70 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
getpid
[call site]
00001
fopen
[call site]
00002
fwrite
[call site]
00003
fclose
[call site]
00004
LoadRES
[function]
[call site]
00005
open
[call site]
00006
cupsRasterOpen
[function]
[call site]
00007
_cupsRasterNew
[function]
[call site]
00008
_cupsRasterClearError
[function]
[call site]
00009
_cupsGlobals
[function]
[call site]
00010
pthread_once
[call site]
00011
cups_globals_init
[function]
[call site]
00012
pthread_key_create
[call site]
00013
cups_globals_free
[function]
[call site]
00014
_cupsStrFree
[function]
[call site]
00015
_cupsMutexLock
[function]
[call site]
00016
pthread_mutex_lock
[call site]
00017
cupsArrayFind
[function]
[call site]
00018
cups_array_find
[function]
[call site]
00019
cupsArrayRemove
[function]
[call site]
00020
cups_array_find
[function]
[call site]
00021
_cupsMutexUnlock
[function]
[call site]
00022
pthread_mutex_unlock
[call site]
00023
cupsArrayDelete
[function]
[call site]
00024
cupsArrayDelete
[function]
[call site]
00025
cupsArrayDelete
[function]
[call site]
00026
httpClose
[function]
[call site]
00027
_httpDisconnect
[function]
[call site]
00028
_httpTLSStop
[function]
[call site]
00029
SSL_get_SSL_CTX
[call site]
00030
SSL_shutdown
[call site]
00031
SSL_CTX_free
[call site]
00032
SSL_free
[call site]
00033
httpAddrClose
[function]
[call site]
00034
close
[call site]
00035
unlink
[call site]
00036
httpAddrFreeList
[function]
[call site]
00037
httpClearFields
[function]
[call site]
00038
httpSetField
[function]
[call site]
00039
http_add_field
[function]
[call site]
00040
strchr
[call site]
00041
strchr
[call site]
00042
snprintf
[call site]
00043
_cups_strlcpy
[function]
[call site]
00044
strlen
[call site]
00045
strlen
[call site]
00046
strlen
[call site]
00047
strlen
[call site]
00048
snprintf
[call site]
00049
_cups_strlcpy
[function]
[call site]
00050
snprintf
[call site]
00051
realloc
[call site]
00052
_cups_strlcat
[function]
[call site]
00053
strlen
[call site]
00054
strlen
[call site]
00055
_cups_strlcat
[function]
[call site]
00056
strdup
[call site]
00057
http_content_coding_start
[function]
[call site]
00058
strcmp
[call site]
00059
strcmp
[call site]
00060
httpFlushWrite
[function]
[call site]
00061
http_write_chunk
[function]
[call site]
00062
snprintf
[call site]
00063
strlen
[call site]
00064
http_write
[function]
[call site]
00065
poll
[call site]
00066
__errno_location
[call site]
00067
__errno_location
[call site]
00068
_httpTLSWrite
[function]
[call site]
00069
SSL_write
[call site]
00070
send
[call site]
00071
__errno_location
[call site]
00072
__errno_location
[call site]
00073
__errno_location
[call site]
00074
__errno_location
[call site]
00075
__errno_location
[call site]
00076
__errno_location
[call site]
00077
http_write
[function]
[call site]
00078
http_write
[function]
[call site]
00079
http_write
[function]
[call site]
00080
__errno_location
[call site]
00081
calloc
[call site]
00082
__errno_location
[call site]
00083
deflateInit2_
[call site]
00084
__errno_location
[call site]
00085
calloc
[call site]
00086
__errno_location
[call site]
00087
inflateInit2_
[call site]
00088
httpSetField
[function]
[call site]
00089
_httpFreeCredentials
[function]
[call site]
00090
X509_free
[call site]
00091
cupsFileClose
[function]
[call site]
00092
cupsFileFlush
[function]
[call site]
00093
cups_compress
[function]
[call site]
00094
cups_write
[function]
[call site]
00101
inflateEnd
[call site]
00102
cups_write
[function]
[call site]
00103
deflate
[call site]
00104
cups_write
[function]
[call site]
00105
deflateEnd
[call site]
00106
httpAddrClose
[function]
[call site]
00107
close
[call site]
00108
cupsFileClose
[function]
[call site]
00109
cupsFreeOptions
[function]
[call site]
00110
_cupsStrFree
[function]
[call site]
00111
_cupsStrFree
[function]
[call site]
00112
pthread_getspecific
[call site]
00113
cups_globals_alloc
[function]
[call site]
00114
calloc
[call site]
00115
geteuid
[call site]
00116
getenv
[call site]
00117
getenv
[call site]
00118
getenv
[call site]
00119
getenv
[call site]
00120
getenv
[call site]
00121
getenv
[call site]
00122
getuid
[call site]
00123
_cupsStrAlloc
[function]
[call site]
00124
_cupsMutexLock
[function]
[call site]
00125
cupsArrayNew
[function]
[call site]
00126
cupsArrayNew3
[function]
[call site]
00127
calloc
[call site]
00128
compare_sp_items
[function]
[call site]
00129
strcmp
[call site]
00130
_cupsMutexUnlock
[function]
[call site]
00131
cupsArrayFind
[function]
[call site]
00132
_cupsMutexUnlock
[function]
[call site]
00133
strlen
[call site]
00134
calloc
[call site]
00135
_cupsMutexUnlock
[function]
[call site]
00136
cupsArrayAdd
[function]
[call site]
00137
cups_array_add
[function]
[call site]
00138
realloc
[call site]
00139
cups_array_find
[function]
[call site]
00140
_cupsMutexUnlock
[function]
[call site]
00141
pthread_setspecific
[call site]
00142
calloc
[call site]
00143
__errno_location
[call site]
00144
_cupsRasterAddError
[function]
[call site]
00145
_cupsGlobals
[function]
[call site]
00146
vsnprintf
[call site]
00147
realloc
[call site]
00148
cups_raster_io
[function]
[call site]
00149
__errno_location
[call site]
00150
_cupsRasterAddError
[function]
[call site]
00151
_cupsRasterAddError
[function]
[call site]
00152
cups_raster_io
[function]
[call site]
00153
__errno_location
[call site]
00154
_cupsRasterAddError
[function]
[call site]
00155
htonl
[call site]
00156
htonl
[call site]
00157
cups_raster_io
[function]
[call site]
00158
__errno_location
[call site]
00159
_cupsRasterAddError
[function]
[call site]
00160
cups_read_fd
[function]
[call site]
00161
read
[call site]
00162
__errno_location
[call site]
00163
_cupsRasterNew
[function]
[call site]
00164
cups_write_fd
[function]
[call site]
00165
write
[call site]
00166
__errno_location
[call site]
00167
cupsRasterReadHeader2
[function]
[call site]
00168
_cupsRasterReadHeader
[function]
[call site]
00169
cups_raster_read
[function]
[call site]
00170
cups_raster_io
[function]
[call site]
00171
realloc
[call site]
00172
cups_raster_read
[function]
[call site]
00173
_cups_strlcpy
[function]
[call site]
00174
_cups_strlcpy
[function]
[call site]
00175
_cups_strlcpy
[function]
[call site]
00176
cups_raster_update
[function]
[call site]
00177
calloc
[call site]
00178
cupsRasterClose
[function]
[call site]
00179
_cupsRasterDelete
[function]
[call site]
00180
close
[call site]
00181
unlink
[call site]
00182