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 |
---|---|---|---|---|---|---|---|
2 | 2 |
1 :
['sched_yield'] |
2 | 2 | json_object_seed | call site: 00139 | /src/jansson/src/hashtable_seed.c:203 |
2 | 2 |
1 :
['strchr'] |
2 | 2 | to_locale | call site: 00102 | /src/jansson/src/strconv.c:32 |
2 | 2 |
1 :
['strchr'] |
2 | 2 | from_locale | call site: 00259 | /src/jansson/src/strconv.c:47 |
0 | 21 |
1 :
['error_set'] |
0 | 21 | json_loadb | call site: 00007 | /src/jansson/src/load.c:950 |
0 | 6 |
1 :
['jsonp_strndup'] |
0 | 14 | string_create | call site: 00121 | /src/jansson/src/value.c:724 |
0 | 3 |
1 :
['jsonp_free'] |
0 | 3 | json_object | call site: 00150 | /src/jansson/src/value.c:76 |
0 | 0 | None | 6 | 6 | jsonp_error_set_source | call site: 00008 | /src/jansson/src/error.c:20 |
0 | 0 | None | 2 | 1878 | parse_object | call site: 00137 | /src/jansson/src/load.c:664 |
0 | 0 | None | 2 | 1677 | do_dump | call site: 00252 | /src/jansson/src/dump.c:221 |
0 | 0 | None | 2 | 1635 | parse_object | call site: 00157 | /src/jansson/src/load.c:682 |
0 | 0 | None | 2 | 495 | do_dump | call site: 00286 | /src/jansson/src/dump.c:342 |
0 | 0 | None | 2 | 2 | jsonp_error_set_source | call site: 00009 | /src/jansson/src/error.c:24 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
getenv
[call site]
00001
fprintf
[call site]
00002
fprintf
[call site]
00003
fprintf
[call site]
00004
fprintf
[call site]
00005
json_loadb
[function]
[call site]
00006
jsonp_error_init
[function]
[call site]
00007
jsonp_error_set_source
[function]
[call site]
00008
error_set
[function]
[call site]
00012
vsnprintf
[call site]
00013
strbuffer_value
[function]
[call site]
00014
snprintf
[call site]
00015
snprintf
[call site]
00016
jsonp_error_set
[function]
[call site]
00017
jsonp_error_vset
[function]
[call site]
00018
vsnprintf
[call site]
00019
lex_init
[function]
[call site]
00020
stream_init
[function]
[call site]
00021
strbuffer_init
[function]
[call site]
00022
jsonp_malloc
[function]
[call site]
00023
parse_json
[function]
[call site]
00024
lex_scan
[function]
[call site]
00025
strbuffer_clear
[function]
[call site]
00026
lex_free_string
[function]
[call site]
00027
jsonp_free
[function]
[call site]
00028
lex_get
[function]
[call site]
00029
stream_get
[function]
[call site]
00030
utf8_check_first
[function]
[call site]
00031
__assert_fail
[call site]
00032
utf8_check_full
[function]
[call site]
00033
utf8_check_first
[function]
[call site]
00034
error_set
[function]
[call site]
00035
lex_save
[function]
[call site]
00036
strbuffer_append_byte
[function]
[call site]
00037
strbuffer_append_bytes
[function]
[call site]
00038
jsonp_malloc
[function]
[call site]
00039
jsonp_free
[function]
[call site]
00040
lex_scan_string
[function]
[call site]
00041
lex_get_save
[function]
[call site]
00042
stream_get
[function]
[call site]
00043
lex_save
[function]
[call site]
00044
error_set
[function]
[call site]
00045
lex_unget_unsave
[function]
[call site]
00046
stream_unget
[function]
[call site]
00047
utf8_check_first
[function]
[call site]
00048
__assert_fail
[call site]
00049
__assert_fail
[call site]
00050
strbuffer_pop
[function]
[call site]
00051
__assert_fail
[call site]
00052
error_set
[function]
[call site]
00053
error_set
[function]
[call site]
00054
lex_get_save
[function]
[call site]
00055
lex_get_save
[function]
[call site]
00056
error_set
[function]
[call site]
00057
lex_get_save
[function]
[call site]
00058
lex_get_save
[function]
[call site]
00059
error_set
[function]
[call site]
00060
lex_get_save
[function]
[call site]
00061
jsonp_malloc
[function]
[call site]
00062
strbuffer_value
[function]
[call site]
00063
decode_unicode_escape
[function]
[call site]
00064
__assert_fail
[call site]
00065
error_set
[function]
[call site]
00066
decode_unicode_escape
[function]
[call site]
00067
error_set
[function]
[call site]
00068
error_set
[function]
[call site]
00069
error_set
[function]
[call site]
00070
error_set
[function]
[call site]
00071
utf8_encode
[function]
[call site]
00072
__assert_fail
[call site]
00073
__assert_fail
[call site]
00074
lex_free_string
[function]
[call site]
00075
lex_scan_number
[function]
[call site]
00076
lex_get_save
[function]
[call site]
00077
lex_get_save
[function]
[call site]
00078
lex_unget_unsave
[function]
[call site]
00079
lex_get_save
[function]
[call site]
00080
lex_unget_unsave
[function]
[call site]
00081
lex_unget_unsave
[function]
[call site]
00082
strbuffer_value
[function]
[call site]
00083
__errno_location
[call site]
00084
strtoll
[call site]
00085
__errno_location
[call site]
00086
error_set
[function]
[call site]
00087
error_set
[function]
[call site]
00088
__assert_fail
[call site]
00089
lex_get
[function]
[call site]
00090
lex_unget
[function]
[call site]
00091
stream_unget
[function]
[call site]
00092
lex_save
[function]
[call site]
00093
lex_get_save
[function]
[call site]
00094
lex_get_save
[function]
[call site]
00095
lex_get_save
[function]
[call site]
00096
lex_unget_unsave
[function]
[call site]
00097
lex_get_save
[function]
[call site]
00098
lex_unget_unsave
[function]
[call site]
00099
jsonp_strtod
[function]
[call site]
00100
to_locale
[function]
[call site]
00101
localeconv
[call site]
00102
__errno_location
[call site]
00103
__assert_fail
[call site]
00104
__errno_location
[call site]
00105
error_set
[function]
[call site]
00106
lex_get_save
[function]
[call site]
00107
lex_unget_unsave
[function]
[call site]
00108
strbuffer_value
[function]
[call site]
00109
strcmp
[call site]
00110
strcmp
[call site]
00111
strcmp
[call site]
00112
lex_save_cached
[function]
[call site]
00113
lex_save
[function]
[call site]
00114
error_set
[function]
[call site]
00115
parse_value
[function]
[call site]
00116
error_set
[function]
[call site]
00117
memchr
[call site]
00118
error_set
[function]
[call site]
00119
jsonp_stringn_nocheck_own
[function]
[call site]
00120
string_create
[function]
[call site]
00121
jsonp_strndup
[function]
[call site]
00122
jsonp_malloc
[function]
[call site]
00123
jsonp_malloc
[function]
[call site]
00124
jsonp_free
[function]
[call site]
00125
json_init
[function]
[call site]
00126
json_integer
[function]
[call site]
00127
jsonp_malloc
[function]
[call site]
00128
json_init
[function]
[call site]
00129
json_real
[function]
[call site]
00130
jsonp_malloc
[function]
[call site]
00131
json_init
[function]
[call site]
00132
json_true
[function]
[call site]
00133
json_false
[function]
[call site]
00134
json_null
[function]
[call site]
00135
parse_object
[function]
[call site]
00136
json_object
[function]
[call site]
00137
jsonp_malloc
[function]
[call site]
00138
json_object_seed
[function]
[call site]
00139
generate_seed
[function]
[call site]
00140
seed_from_urandom
[function]
[call site]
00141
seed_from_timestamp_and_pid
[function]
[call site]
00145
gettimeofday
[call site]
00146
getpid
[call site]
00147
sched_yield
[call site]
00148
json_init
[function]
[call site]
00149
hashtable_init
[function]
[call site]
00150
jsonp_malloc
[function]
[call site]
00151
list_init
[function]
[call site]
00152
list_init
[function]
[call site]
00153
jsonp_free
[function]
[call site]
00154
lex_scan
[function]
[call site]
00155
error_set
[function]
[call site]
00156
lex_steal_string
[function]
[call site]
00157
memchr
[call site]
00158
jsonp_free
[function]
[call site]
00159
error_set
[function]
[call site]
00160
json_object_getn
[function]
[call site]
00161
hashtable_get
[function]
[call site]
00162
hashlittle
[function]
[call site]
00163
hashtable_find_pair
[function]
[call site]
00164
memcmp
[call site]
00165
jsonp_free
[function]
[call site]
00166
error_set
[function]
[call site]
00167
lex_scan
[function]
[call site]
00168
jsonp_free
[function]
[call site]
00169
error_set
[function]
[call site]
00170
lex_scan
[function]
[call site]
00171
parse_value
[function]
[call site]
00172
parse_array
[function]
[call site]
00173
json_array
[function]
[call site]
00174
jsonp_malloc
[function]
[call site]
00175
json_init
[function]
[call site]
00176
jsonp_malloc
[function]
[call site]
00177
jsonp_free
[function]
[call site]
00178
lex_scan
[function]
[call site]
00179
parse_value
[function]
[call site]
00180
error_set
[function]
[call site]
00181
error_set
[function]
[call site]
00182
json_array_append_new
[function]
[call site]
00183
json_decref
[function]
[call site]
00184
json_delete
[function]
[call site]
00185
json_delete_object
[function]
[call site]
00186
hashtable_close
[function]
[call site]
00187
hashtable_do_clear
[function]
[call site]
00188
json_decref
[function]
[call site]
00189
jsonp_free
[function]
[call site]
00190
jsonp_free
[function]
[call site]
00191
jsonp_free
[function]
[call site]
00192
json_delete_array
[function]
[call site]
00193
json_decref
[function]
[call site]
00194
jsonp_free
[function]
[call site]
00195
jsonp_free
[function]
[call site]
00196
json_delete_string
[function]
[call site]
00197
jsonp_free
[function]
[call site]
00198
jsonp_free
[function]
[call site]
00199
json_delete_integer
[function]
[call site]
00200
jsonp_free
[function]
[call site]
00201
json_delete_real
[function]
[call site]
00202
jsonp_free
[function]
[call site]
00203
json_array_grow
[function]
[call site]
00204
jsonp_malloc
[function]
[call site]
00205
array_copy
[function]
[call site]
00206
jsonp_free
[function]
[call site]
00207
json_decref
[function]
[call site]
00208
lex_scan
[function]
[call site]
00209
lex_scan
[function]
[call site]
00210
error_set
[function]
[call site]
00211
json_decref
[function]
[call site]
00212
jsonp_free
[function]
[call site]
00213
json_object_setn_new_nocheck
[function]
[call site]
00214
json_decref
[function]
[call site]
00215
hashtable_set
[function]
[call site]
00216
hashtable_do_rehash
[function]
[call site]
00217
jsonp_malloc
[function]
[call site]
00218
jsonp_free
[function]
[call site]
00219
list_init
[function]
[call site]
00220
insert_to_bucket
[function]
[call site]
00221
bucket_is_empty
[function]
[call site]
00222
list_insert
[function]
[call site]
00223
list_insert
[function]
[call site]
00224
hashlittle
[function]
[call site]
00225
hashtable_find_pair
[function]
[call site]
00226
json_decref
[function]
[call site]
00227
init_pair
[function]
[call site]
00228
jsonp_malloc
[function]
[call site]
00229
list_init
[function]
[call site]
00230
list_init
[function]
[call site]
00231
insert_to_bucket
[function]
[call site]
00232
list_insert
[function]
[call site]
00233
json_decref
[function]
[call site]
00234
jsonp_free
[function]
[call site]
00235
jsonp_free
[function]
[call site]
00236
lex_scan
[function]
[call site]
00237
lex_scan
[function]
[call site]
00238
error_set
[function]
[call site]
00239
json_decref
[function]
[call site]
00240
lex_scan
[function]
[call site]
00241
error_set
[function]
[call site]
00242
json_decref
[function]
[call site]
00243
lex_close
[function]
[call site]
00244
lex_free_string
[function]
[call site]
00245
strbuffer_close
[function]
[call site]
00246
jsonp_free
[function]
[call site]
00247
json_dumps
[function]
[call site]
00248
strbuffer_init
[function]
[call site]
00249
json_dump_callback
[function]
[call site]
00250
hashtable_init
[function]
[call site]
00251
do_dump
[function]
[call site]
00252
json_integer_value
[function]
[call site]
00253
snprintf
[call site]
00254
json_real_value
[function]
[call site]
00255
jsonp_dtostr
[function]
[call site]
00256
snprintf
[call site]
00257
from_locale
[function]
[call site]
00258
localeconv
[call site]
00259
strchr
[call site]
00260
strchr
[call site]
00261
strchr
[call site]
00262
json_string_value
[function]
[call site]
00263
dump_string
[function]
[call site]
00264
utf8_iterate
[function]
[call site]
00265
utf8_check_first
[function]
[call site]
00266
utf8_check_full
[function]
[call site]
00267
snprintf
[call site]
00268
snprintf
[call site]
00269
jsonp_loop_check
[function]
[call site]
00270
snprintf
[call site]
00271
hashtable_get
[function]
[call site]
00272
json_null
[function]
[call site]
00273
hashtable_set
[function]
[call site]
00274
json_array_size
[function]
[call site]
00275
hashtable_del
[function]
[call site]
00276
hashlittle
[function]
[call site]
00277
hashtable_do_del
[function]
[call site]
00278
hashtable_find_pair
[function]
[call site]
00279
list_remove
[function]
[call site]
00280
list_remove
[function]
[call site]
00281
json_decref
[function]
[call site]
00282
jsonp_free
[function]
[call site]
00283
dump_indent
[function]
[call site]
00284
json_array_get
[function]
[call site]
00285
do_dump
[function]
[call site]
00286
dump_indent
[function]
[call site]
00287
dump_indent
[function]
[call site]
00288
hashtable_del
[function]
[call site]
00289
jsonp_loop_check
[function]
[call site]
00290
json_object_iter
[function]
[call site]
00291
hashtable_iter
[function]
[call site]
00292
hashtable_iter_next
[function]
[call site]
00293
hashtable_del
[function]
[call site]
00294
dump_indent
[function]
[call site]
00295
json_object_size
[function]
[call site]
00296
jsonp_malloc
[function]
[call site]
00297
json_object_iter_key
[function]
[call site]
00298
hashtable_iter_key
[function]
[call site]
00299
json_object_iter_key_len
[function]
[call site]
00300
hashtable_iter_key_len
[function]
[call site]
00301
json_object_iter_next
[function]
[call site]
00302
hashtable_iter_next
[function]
[call site]
00303
__assert_fail
[call site]
00304
qsort
[call site]
00305
compare_keys
[function]
[call site]
00306
memcmp
[call site]
00307
json_object_getn
[function]
[call site]
00308
__assert_fail
[call site]
00309
dump_string
[function]
[call site]
00310
do_dump
[function]
[call site]
00311
jsonp_free
[function]
[call site]
00312
dump_indent
[function]
[call site]
00313
jsonp_free
[function]
[call site]
00314
dump_indent
[function]
[call site]
00315
jsonp_free
[function]
[call site]
00316
jsonp_free
[function]
[call site]
00317
json_object_iter_next
[function]
[call site]
00318
json_object_iter_key
[function]
[call site]
00319
json_object_iter_key_len
[function]
[call site]
00320
dump_string
[function]
[call site]
00321
json_object_iter_value
[function]
[call site]
00322
hashtable_iter_value
[function]
[call site]
00323
do_dump
[function]
[call site]
00324
dump_indent
[function]
[call site]
00325
dump_indent
[function]
[call site]
00326
hashtable_del
[function]
[call site]
00327
hashtable_close
[function]
[call site]
00328
strbuffer_value
[function]
[call site]
00329
jsonp_strdup
[function]
[call site]
00330
jsonp_strndup
[function]
[call site]
00331
strbuffer_close
[function]
[call site]
00332
json_dump_callback
[function]
[call site]
00333
json_dump_counter(char const*, unsigned long, void*)
[function]
[call site]
00334
fprintf
[call site]
00335
json_decref(json_t*)
[function]
[call site]
00336