Fuzz introspector: fuzz_acse_parse
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
3 23 parseAarqPdu call site: 00023 checkAuthMechanismName
1 4 Memory_calloc call site: 00004 noMemoryAvailableHandler
1 6 ByteBuffer_create call site: 00006 Memory_free

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 AcseConnection_init [function] [call site] 00001
1 ByteBuffer_create [function] [call site] 00002
2 Memory_calloc [function] [call site] 00003
3 calloc [call site] 00004
3 noMemoryAvailableHandler [function] [call site] 00005
2 Memory_calloc [function] [call site] 00006
2 Memory_free [function] [call site] 00007
1 ByteBuffer_append [function] [call site] 00008
1 AcseConnection_parseMessage [function] [call site] 00009
2 BerDecoder_decodeLength [function] [call site] 00010
3 BerDecoder_decodeLengthRecursive [function] [call site] 00011
4 getIndefiniteLength [function] [call site] 00012
5 BerDecoder_decodeLengthRecursive [function] [call site] 00013
2 parseAarqPdu [function] [call site] 00014
3 BerDecoder_decodeLength [function] [call site] 00015
3 BerDecoder_decodeOID [function] [call site] 00016
3 BerDecoder_decodeInt32 [function] [call site] 00017
3 BerDecoder_decodeLength [function] [call site] 00018
3 BerDecoder_decodeLength [function] [call site] 00019
3 parseUserInformation [function] [call site] 00020
4 BerDecoder_decodeLength [function] [call site] 00021
4 BerDecoder_decodeUint32 [function] [call site] 00022
3 checkAuthentication [function] [call site] 00023
4 checkAuthMechanismName [function] [call site] 00024
5 memcmp [call site] 00025
4 authenticateClient [function] [call site] 00026
2 parseAarePdu [function] [call site] 00027
3 BerDecoder_decodeLength [function] [call site] 00028
3 BerDecoder_decodeLength [function] [call site] 00029
3 BerDecoder_decodeUint32 [function] [call site] 00030
3 BerDecoder_decodeLength [function] [call site] 00031
3 parseUserInformation [function] [call site] 00032
1 ByteBuffer_destroy [function] [call site] 00033
2 Memory_free [function] [call site] 00034
2 Memory_free [function] [call site] 00035