Fuzz introspector: fuzz_pubsub_binary
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
14 106 stringOrder call site: 00106 nodeIdOrder
7 98 UA_DataSetMessage_keyFrame_decodeBinary call site: 00098 decodeRawField
1 145 UA_DataSetMessage_clear call site: 00145 UA_clear
1 147 UA_NetworkMessage_clear call site: 00147 UA_clear
1 149 UA_NetworkMessage_clear call site: 00149 UA_clear

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 UA_memoryManager_setLimitFromLast4Bytes [function] [call site] 00001
1 UA_NetworkMessage_decodeBinary [function] [call site] 00002
2 UA_NetworkMessage_decodeHeaders [function] [call site] 00003
3 UA_GroupHeader_decodeBinary [function] [call site] 00017
3 UA_PayloadHeader_decodeBinary [function] [call site] 00022
3 UA_ExtendedNetworkMessageHeader_decodeBinary [function] [call site] 00029
2 UA_NetworkMessage_makeSyntheticPayloadHeader [function] [call site] 00058
3 __assert_fail [call site] 00059
2 UA_NetworkMessage_decodePayload [function] [call site] 00062
3 __assert_fail [call site] 00063
3 ctxCalloc [function] [call site] 00064
3 isNonNull [function] [call site] 00065
3 findEncodingMetaData [function] [call site] 00069
3 UA_DataSetMessage_decodeBinary [function] [call site] 00070
4 UA_DataSetMessage_keyFrame_decodeBinary [function] [call site] 00090
5 fieldCountFitsBuffer [function] [call site] 00093
5 ctxCalloc [function] [call site] 00094
5 getFieldMetaData [function] [call site] 00099
5 decodeRawField [function] [call site] 00100
6 UA_findDataTypeWithCustom [function] [call site] 00101
7 nodeIdOrder [function] [call site] 00102
8 guidOrder [function] [call site] 00103
9 memcmp [call site] 00104
8 stringOrder [function] [call site] 00105
9 memcmp [call site] 00106
7 nodeIdOrder [function] [call site] 00107
6 ctxCalloc [function] [call site] 00108
6 UA_DataSetMessage_keyFrame_rawScalar_decodeBinary [function] [call site] 00109
6 ctxCalloc [function] [call site] 00112
6 ctxCalloc [function] [call site] 00115
6 UA_DataSetMessage_keyFrame_rawScalar_decodeBinary [function] [call site] 00116
4 UA_DataSetMessage_deltaFrame_decodeBinary [function] [call site] 00121
2 UA_NetworkMessage_decodeFooters [function] [call site] 00134
3 UA_ByteString_allocBuffer [function] [call site] 00135
4 UA_ByteString_init [function] [call site] 00136
2 UA_NetworkMessage_clear [function] [call site] 00141
3 UA_Array_delete [function] [call site] 00142
3 UA_DataSetMessage_clear [function] [call site] 00143
4 UA_Array_delete [function] [call site] 00144
4 UA_DataValue_clear [function] [call site] 00145
3 UA_ByteString_clear [function] [call site] 00147
3 UA_String_clear [function] [call site] 00149
3 UA_String_clear [function] [call site] 00151
1 UA_NetworkMessage_clear [function] [call site] 00152