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 :
['fputs'] |
2 | 2 | ZydisFuzzerInit | call site: 00000 | /src/zydis/build/../tools/ZydisFuzzShared.c:532 |
0 | 0 | None | 0 | 0 | ZydisFuzzTarget | call site: 00003 | /src/zydis/build/../tools/ZydisFuzzDecoder.c:81 |
0 | 0 | None | 0 | 0 | ZydisLibFuzzerRead | call site: 00526 | /src/zydis/build/../tools/ZydisFuzzShared.c:77 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
ZydisFuzzTarget
[function]
[call site]
00001
ZydisDecoderInit
[function]
[call site]
00002
ZydisDecoderEnableMode
[function]
[call site]
00003
ZydisFormatterInit
[function]
[call site]
00004
ZydisFormatterSetProperty
[function]
[call site]
00005
strlen
[call site]
00006
ZydisDecoderDecodeFull
[function]
[call site]
00007
ZydisDecoderDecodeInstruction
[function]
[call site]
00008
ZydisCollectOptionalPrefixes
[function]
[call site]
00009
__assert_fail
[call site]
00010
ZydisInputPeek
[function]
[call site]
00011
__assert_fail
[call site]
00012
__assert_fail
[call site]
00013
ZydisInputSkip
[function]
[call site]
00014
__assert_fail
[call site]
00015
ZydisDecodeREX
[function]
[call site]
00016
__assert_fail
[call site]
00017
ZydisDecodeInstruction
[function]
[call site]
00018
__assert_fail
[call site]
00019
ZydisNodeHandlerXOP
[function]
[call site]
00020
__assert_fail
[call site]
00021
__assert_fail
[call site]
00022
__assert_fail
[call site]
00023
ZydisNodeHandlerVEX
[function]
[call site]
00024
__assert_fail
[call site]
00025
__assert_fail
[call site]
00026
__assert_fail
[call site]
00027
ZydisNodeHandlerEMVEX
[function]
[call site]
00028
__assert_fail
[call site]
00029
__assert_fail
[call site]
00030
__assert_fail
[call site]
00031
__assert_fail
[call site]
00032
ZydisNodeHandlerREX2
[function]
[call site]
00033
__assert_fail
[call site]
00034
__assert_fail
[call site]
00035
__assert_fail
[call site]
00036
ZydisNodeHandlerOpcode
[function]
[call site]
00037
__assert_fail
[call site]
00038
ZydisInputNext
[function]
[call site]
00039
__assert_fail
[call site]
00040
ZydisInputPeek
[function]
[call site]
00041
__assert_fail
[call site]
00042
ZydisInputNextBytes
[function]
[call site]
00043
__assert_fail
[call site]
00044
__assert_fail
[call site]
00045
ZydisInputNext
[function]
[call site]
00046
__assert_fail
[call site]
00047
__assert_fail
[call site]
00048
ZydisInputNextBytes
[function]
[call site]
00049
__assert_fail
[call site]
00050
ZydisDecodeVEX
[function]
[call site]
00051
__assert_fail
[call site]
00052
__assert_fail
[call site]
00053
__assert_fail
[call site]
00054
__assert_fail
[call site]
00055
ZydisDecodeMVEX
[function]
[call site]
00056
__assert_fail
[call site]
00057
__assert_fail
[call site]
00058
ZydisDecodeEVEX
[function]
[call site]
00059
__assert_fail
[call site]
00060
__assert_fail
[call site]
00061
__assert_fail
[call site]
00062
ZydisInputPeek
[function]
[call site]
00063
ZydisInputNextBytes
[function]
[call site]
00064
ZydisDecodeXOP
[function]
[call site]
00065
__assert_fail
[call site]
00066
__assert_fail
[call site]
00067
__assert_fail
[call site]
00068
ZydisInputNext
[function]
[call site]
00069
ZydisDecodeREX2
[function]
[call site]
00070
__assert_fail
[call site]
00071
__assert_fail
[call site]
00072
ZydisInputNext
[function]
[call site]
00073
ZydisNodeHandlerMode
[function]
[call site]
00074
__assert_fail
[call site]
00075
__assert_fail
[call site]
00076
ZydisNodeHandlerModeCompact
[function]
[call site]
00077
__assert_fail
[call site]
00078
ZydisNodeHandlerModrmMod
[function]
[call site]
00079
__assert_fail
[call site]
00080
ZydisInputNext
[function]
[call site]
00081
ZydisDecodeModRM
[function]
[call site]
00082
__assert_fail
[call site]
00083
__assert_fail
[call site]
00084
ZydisNodeHandlerModrmModCompact
[function]
[call site]
00085
ZydisNodeHandlerModrmMod
[function]
[call site]
00086
ZydisNodeHandlerModrmReg
[function]
[call site]
00087
__assert_fail
[call site]
00088
ZydisInputNext
[function]
[call site]
00089
ZydisDecodeModRM
[function]
[call site]
00090
ZydisNodeHandlerModrmRm
[function]
[call site]
00091
__assert_fail
[call site]
00092
ZydisInputNext
[function]
[call site]
00093
ZydisDecodeModRM
[function]
[call site]
00094
ZydisNodeHandlerMandatoryPrefix
[function]
[call site]
00095
__assert_fail
[call site]
00096
ZydisDecoderTreeGetChildNode
[function]
[call site]
00097
__assert_fail
[call site]
00098
__assert_fail
[call site]
00099
__assert_fail
[call site]
00100
__assert_fail
[call site]
00101
__assert_fail
[call site]
00102
__assert_fail
[call site]
00103
__assert_fail
[call site]
00104
__assert_fail
[call site]
00105
__assert_fail
[call site]
00106
__assert_fail
[call site]
00107
__assert_fail
[call site]
00108
__assert_fail
[call site]
00109
__assert_fail
[call site]
00110
__assert_fail
[call site]
00111
__assert_fail
[call site]
00112
__assert_fail
[call site]
00113
__assert_fail
[call site]
00114
__assert_fail
[call site]
00115
__assert_fail
[call site]
00116
__assert_fail
[call site]
00117
__assert_fail
[call site]
00118
__assert_fail
[call site]
00119
__assert_fail
[call site]
00120
__assert_fail
[call site]
00121
__assert_fail
[call site]
00122
__assert_fail
[call site]
00123
__assert_fail
[call site]
00124
__assert_fail
[call site]
00125
__assert_fail
[call site]
00126
__assert_fail
[call site]
00127
__assert_fail
[call site]
00128
__assert_fail
[call site]
00129
__assert_fail
[call site]
00130
__assert_fail
[call site]
00131
__assert_fail
[call site]
00132
__assert_fail
[call site]
00133
ZydisNodeHandlerOperandSize
[function]
[call site]
00134
__assert_fail
[call site]
00135
__assert_fail
[call site]
00136
ZydisNodeHandlerAddressSize
[function]
[call site]
00137
__assert_fail
[call site]
00138
__assert_fail
[call site]
00139
ZydisNodeHandlerVectorLength
[function]
[call site]
00140
__assert_fail
[call site]
00141
__assert_fail
[call site]
00142
__assert_fail
[call site]
00143
__assert_fail
[call site]
00144
__assert_fail
[call site]
00145
__assert_fail
[call site]
00146
__assert_fail
[call site]
00147
ZydisNodeHandlerRexW
[function]
[call site]
00148
__assert_fail
[call site]
00149
__assert_fail
[call site]
00150
__assert_fail
[call site]
00151
__assert_fail
[call site]
00152
__assert_fail
[call site]
00153
__assert_fail
[call site]
00154
__assert_fail
[call site]
00155
__assert_fail
[call site]
00156
ZydisNodeHandlerRexB
[function]
[call site]
00157
__assert_fail
[call site]
00158
__assert_fail
[call site]
00159
__assert_fail
[call site]
00160
__assert_fail
[call site]
00161
__assert_fail
[call site]
00162
__assert_fail
[call site]
00163
__assert_fail
[call site]
00164
__assert_fail
[call site]
00165
ZydisNodeHandlerEvexU
[function]
[call site]
00166
__assert_fail
[call site]
00167
__assert_fail
[call site]
00168
__assert_fail
[call site]
00169
ZydisNodeHandlerEvexB
[function]
[call site]
00170
__assert_fail
[call site]
00171
__assert_fail
[call site]
00172
__assert_fail
[call site]
00173
ZydisNodeHandlerMvexE
[function]
[call site]
00174
__assert_fail
[call site]
00175
__assert_fail
[call site]
00176
__assert_fail
[call site]
00177
ZydisNodeHandlerEvexND
[function]
[call site]
00178
__assert_fail
[call site]
00179
__assert_fail
[call site]
00180
__assert_fail
[call site]
00181
__assert_fail
[call site]
00182
ZydisNodeHandlerEvexNF
[function]
[call site]
00183
__assert_fail
[call site]
00184
__assert_fail
[call site]
00185
__assert_fail
[call site]
00186
__assert_fail
[call site]
00187
ZydisNodeHandlerEvexSCC
[function]
[call site]
00188
__assert_fail
[call site]
00189
__assert_fail
[call site]
00190
__assert_fail
[call site]
00191
__assert_fail
[call site]
00192
ZydisGetInstructionDefinition
[function]
[call site]
00193
__assert_fail
[call site]
00194
ZydisSetEffectiveOperandWidth
[function]
[call site]
00195
__assert_fail
[call site]
00196
__assert_fail
[call site]
00197
ZydisSetEffectiveAddressWidth
[function]
[call site]
00198
__assert_fail
[call site]
00199
__assert_fail
[call site]
00200
ZydisGetInstructionEncodingInfo
[function]
[call site]
00201
__assert_fail
[call site]
00202
__assert_fail
[call site]
00203
ZydisDecodeOptionalInstructionParts
[function]
[call site]
00204
__assert_fail
[call site]
00205
ZydisInputNext
[function]
[call site]
00206
ZydisDecodeModRM
[function]
[call site]
00207
__assert_fail
[call site]
00208
__assert_fail
[call site]
00209
__assert_fail
[call site]
00210
ZydisInputNext
[function]
[call site]
00211
ZydisDecodeSIB
[function]
[call site]
00212
__assert_fail
[call site]
00213
__assert_fail
[call site]
00214
__assert_fail
[call site]
00215
__assert_fail
[call site]
00216
ZydisReadDisplacement
[function]
[call site]
00217
__assert_fail
[call site]
00218
ZydisInputNext
[function]
[call site]
00219
ZydisInputNextBytes
[function]
[call site]
00220
ZydisInputNextBytes
[function]
[call site]
00221
ZydisInputNextBytes
[function]
[call site]
00222
__assert_fail
[call site]
00223
ZydisReadDisplacement
[function]
[call site]
00224
ZydisReadImmediate
[function]
[call site]
00225
__assert_fail
[call site]
00226
__assert_fail
[call site]
00227
ZydisInputNext
[function]
[call site]
00228
ZydisInputNextBytes
[function]
[call site]
00229
ZydisInputNextBytes
[function]
[call site]
00230
ZydisInputNextBytes
[function]
[call site]
00231
__assert_fail
[call site]
00232
__assert_fail
[call site]
00233
ZydisReadImmediate
[function]
[call site]
00234
ZydisCheckErrorConditions
[function]
[call site]
00235
__assert_fail
[call site]
00236
__assert_fail
[call site]
00237
__assert_fail
[call site]
00238
__assert_fail
[call site]
00239
ZydisPopulateRegisterIds
[function]
[call site]
00240
__assert_fail
[call site]
00241
__assert_fail
[call site]
00242
__assert_fail
[call site]
00243
__assert_fail
[call site]
00244
__assert_fail
[call site]
00245
__assert_fail
[call site]
00246
__assert_fail
[call site]
00247
__assert_fail
[call site]
00248
__assert_fail
[call site]
00249
ZydisInputNext
[function]
[call site]
00250
ZydisDecoderTreeGetChildNode
[function]
[call site]
00251
ZydisDecoderTreeGetChildNode
[function]
[call site]
00252
ZydisDecoderTreeGetChildNode
[function]
[call site]
00253
__assert_fail
[call site]
00254
ZydisDecoderTreeGetChildNode
[function]
[call site]
00255
__assert_fail
[call site]
00256
ZydisGetInstructionDefinition
[function]
[call site]
00257
__assert_fail
[call site]
00258
ZydisSetAttributes
[function]
[call site]
00259
__assert_fail
[call site]
00260
__assert_fail
[call site]
00261
__assert_fail
[call site]
00262
__assert_fail
[call site]
00263
ZydisSetAVXInformation
[function]
[call site]
00264
__assert_fail
[call site]
00265
__assert_fail
[call site]
00266
__assert_fail
[call site]
00267
__assert_fail
[call site]
00268
__assert_fail
[call site]
00269
__assert_fail
[call site]
00270
__assert_fail
[call site]
00271
__assert_fail
[call site]
00272
__assert_fail
[call site]
00273
__assert_fail
[call site]
00274
__assert_fail
[call site]
00275
__assert_fail
[call site]
00276
__assert_fail
[call site]
00277
__assert_fail
[call site]
00278
__assert_fail
[call site]
00279
__assert_fail
[call site]
00280
__assert_fail
[call site]
00281
__assert_fail
[call site]
00282
__assert_fail
[call site]
00283
__assert_fail
[call site]
00284
__assert_fail
[call site]
00285
__assert_fail
[call site]
00286
__assert_fail
[call site]
00287
__assert_fail
[call site]
00288
__assert_fail
[call site]
00289
__assert_fail
[call site]
00290
__assert_fail
[call site]
00291
__assert_fail
[call site]
00292
__assert_fail
[call site]
00293
__assert_fail
[call site]
00294
__assert_fail
[call site]
00295
__assert_fail
[call site]
00296
__assert_fail
[call site]
00297
__assert_fail
[call site]
00298
__assert_fail
[call site]
00299
__assert_fail
[call site]
00300
__assert_fail
[call site]
00301
__assert_fail
[call site]
00302
__assert_fail
[call site]
00303
__assert_fail
[call site]
00304
__assert_fail
[call site]
00305
__assert_fail
[call site]
00306
__assert_fail
[call site]
00307
__assert_fail
[call site]
00308
__assert_fail
[call site]
00309
__assert_fail
[call site]
00310
__assert_fail
[call site]
00311
__assert_fail
[call site]
00312
__assert_fail
[call site]
00313
__assert_fail
[call site]
00314
__assert_fail
[call site]
00315
__assert_fail
[call site]
00316
__assert_fail
[call site]
00317
__assert_fail
[call site]
00318
__assert_fail
[call site]
00319
__assert_fail
[call site]
00320
__assert_fail
[call site]
00321
__assert_fail
[call site]
00322
__assert_fail
[call site]
00323
__assert_fail
[call site]
00324
ZydisGetAccessedFlags
[function]
[call site]
00325
__assert_fail
[call site]
00326
__assert_fail
[call site]
00327
ZydisDecoderTreeGetChildNode
[function]
[call site]
00328
ZydisDecoderDecodeOperands
[function]
[call site]
00329
ZydisDecodeOperands
[function]
[call site]
00330
__assert_fail
[call site]
00331
__assert_fail
[call site]
00332
__assert_fail
[call site]
00333
ZydisGetOperandDefinitions
[function]
[call site]
00334
ZydisDecodeOperandImplicitRegister
[function]
[call site]
00335
__assert_fail
[call site]
00336
__assert_fail
[call site]
00337
ZydisRegisterEncode
[function]
[call site]
00338
ZydisRegisterEncode
[function]
[call site]
00339
ZydisRegisterEncode
[function]
[call site]
00340
__assert_fail
[call site]
00341
ZydisDecodeOperandImplicitMemory
[function]
[call site]
00342
__assert_fail
[call site]
00343
__assert_fail
[call site]
00344
ZydisCalcRegisterId
[function]
[call site]
00345
__assert_fail
[call site]
00346
ZydisRegisterEncode
[function]
[call site]
00347
ZydisCalcRegisterId
[function]
[call site]
00348
ZydisRegisterEncode
[function]
[call site]
00349
ZydisRegisterEncode
[function]
[call site]
00350
ZydisRegisterEncode
[function]
[call site]
00351
ZydisRegisterEncode
[function]
[call site]
00352
ZydisRegisterEncode
[function]
[call site]
00353
ZydisRegisterEncode
[function]
[call site]
00354
ZydisRegisterEncode
[function]
[call site]
00355
ZydisRegisterEncode
[function]
[call site]
00356
__assert_fail
[call site]
00357
ZydisRegisterEncode
[function]
[call site]
00358
__assert_fail
[call site]
00359
__assert_fail
[call site]
00360
__assert_fail
[call site]
00361
__assert_fail
[call site]
00362
__assert_fail
[call site]
00363
__assert_fail
[call site]
00364
ZydisCalcRegisterId
[function]
[call site]
00365
ZydisDecodeOperandRegister
[function]
[call site]
00366
__assert_fail
[call site]
00367
ZydisRegisterEncode
[function]
[call site]
00368
__assert_fail
[call site]
00369
ZydisDecodeOperandMemory
[function]
[call site]
00370
__assert_fail
[call site]
00371
__assert_fail
[call site]
00372
__assert_fail
[call site]
00373
__assert_fail
[call site]
00374
__assert_fail
[call site]
00375
ZydisCalcRegisterId
[function]
[call site]
00376
__assert_fail
[call site]
00377
__assert_fail
[call site]
00378
ZydisCalcRegisterId
[function]
[call site]
00379
ZydisRegisterEncode
[function]
[call site]
00380
ZydisCalcRegisterId
[function]
[call site]
00381
__assert_fail
[call site]
00382
__assert_fail
[call site]
00383
ZydisCalcRegisterId
[function]
[call site]
00384
ZydisRegisterEncode
[function]
[call site]
00385
__assert_fail
[call site]
00386
__assert_fail
[call site]
00387
ZydisDecodeOperandMemory
[function]
[call site]
00388
ZydisDecodeOperandMemory
[function]
[call site]
00389
ZydisDecodeOperandMemory
[function]
[call site]
00390
__assert_fail
[call site]
00391
__assert_fail
[call site]
00392
ZydisDecodeOperandMemory
[function]
[call site]
00393
__assert_fail
[call site]
00394
ZydisDecodeOperandMemory
[function]
[call site]
00395
__assert_fail
[call site]
00396
__assert_fail
[call site]
00397
__assert_fail
[call site]
00398
__assert_fail
[call site]
00399
__assert_fail
[call site]
00400
ZydisSetOperandSizeAndElementInfo
[function]
[call site]
00401
__assert_fail
[call site]
00402
__assert_fail
[call site]
00403
ZydisRegisterGetWidth
[function]
[call site]
00404
__assert_fail
[call site]
00405
__assert_fail
[call site]
00406
__assert_fail
[call site]
00407
__assert_fail
[call site]
00408
__assert_fail
[call site]
00409
__assert_fail
[call site]
00410
__assert_fail
[call site]
00411
__assert_fail
[call site]
00412
__assert_fail
[call site]
00413
__assert_fail
[call site]
00414
__assert_fail
[call site]
00415
__assert_fail
[call site]
00416
__assert_fail
[call site]
00417
__assert_fail
[call site]
00418
__assert_fail
[call site]
00419
ZydisGetElementInfo
[function]
[call site]
00420
__assert_fail
[call site]
00421
ZydisValidateEnumRanges
[function]
[call site]
00422
fprintf
[call site]
00423
abort
[call site]
00424
fprintf
[call site]
00425
abort
[call site]
00426
fprintf
[call site]
00427
abort
[call site]
00428
fprintf
[call site]
00429
abort
[call site]
00430
fprintf
[call site]
00431
abort
[call site]
00432
fprintf
[call site]
00433
abort
[call site]
00434
fprintf
[call site]
00435
abort
[call site]
00436
fprintf
[call site]
00437
abort
[call site]
00438
fprintf
[call site]
00439
abort
[call site]
00440
fprintf
[call site]
00441
abort
[call site]
00442
fprintf
[call site]
00443
abort
[call site]
00444
fprintf
[call site]
00445
abort
[call site]
00446
fprintf
[call site]
00447
abort
[call site]
00448
fprintf
[call site]
00449
abort
[call site]
00450
fprintf
[call site]
00451
abort
[call site]
00452
ZydisValidateImmediateSize
[function]
[call site]
00453
fprintf
[call site]
00454
abort
[call site]
00455
fprintf
[call site]
00456
abort
[call site]
00457
fprintf
[call site]
00458
abort
[call site]
00459
fprintf
[call site]
00460
abort
[call site]
00461
ZydisValidateImmediateSize
[function]
[call site]
00462
fprintf
[call site]
00463
abort
[call site]
00464
fprintf
[call site]
00465
abort
[call site]
00466
fprintf
[call site]
00467
abort
[call site]
00468
fprintf
[call site]
00469
abort
[call site]
00470
fprintf
[call site]
00471
abort
[call site]
00472
fprintf
[call site]
00473
abort
[call site]
00474
fprintf
[call site]
00475
abort
[call site]
00476
fprintf
[call site]
00477
abort
[call site]
00478
fprintf
[call site]
00479
abort
[call site]
00480
fprintf
[call site]
00481
abort
[call site]
00482
fprintf
[call site]
00483
abort
[call site]
00484
fprintf
[call site]
00485
abort
[call site]
00486
fprintf
[call site]
00487
abort
[call site]
00488
fprintf
[call site]
00489
abort
[call site]
00490
fprintf
[call site]
00491
abort
[call site]
00492
fprintf
[call site]
00493
abort
[call site]
00494
fprintf
[call site]
00495
abort
[call site]
00496
fprintf
[call site]
00497
abort
[call site]
00498
ZydisFormatterFormatInstruction
[function]
[call site]
00499
ZydisFormatterBufferInit
[function]
[call site]
00500
__assert_fail
[call site]
00501
ZydisFormatterTokenizeInstruction
[function]
[call site]
00502
ZydisFormatterBufferInitTokenized
[function]
[call site]
00503
__assert_fail
[call site]
00504
ZydisFormatterTokenGetValue
[function]
[call site]
00505
ZydisFormatterTokenNext
[function]
[call site]
00506
ZydisFormatterFormatOperand
[function]
[call site]
00507
ZydisFormatterBufferInit
[function]
[call site]
00508
ZydisFormatterTokenizeOperand
[function]
[call site]
00509
ZydisFormatterBufferInitTokenized
[function]
[call site]
00510
ZydisCalcAbsoluteAddress
[function]
[call site]
00511
ZydisMnemonicGetString
[function]
[call site]
00512
ZydisMnemonicGetStringWrapped
[function]
[call site]
00513
ZydisGetInstructionSegments
[function]
[call site]
00514
ZydisIsFeatureEnabled
[function]
[call site]
00515
ZydisRegisterEncode
[function]
[call site]
00516
ZydisRegisterGetId
[function]
[call site]
00517
ZydisRegisterGetClass
[function]
[call site]
00518
ZydisRegisterGetWidth
[function]
[call site]
00519
ZydisRegisterGetLargestEnclosing
[function]
[call site]
00520
__assert_fail
[call site]
00521
__assert_fail
[call site]
00522
ZydisRegisterGetString
[function]
[call site]
00523
ZydisRegisterGetStringWrapped
[function]
[call site]
00524
ZydisRegisterClassGetWidth
[function]
[call site]
00525
ZydisLibFuzzerRead
[function]
[call site]
00526