Call tree fuzz_target /src/spdm-rs/spdmlib/fuzz/fuzz_targets/fuzz_x509v3.rs -1 check_cert_chain_format /src/spdm-rs/spdmlib/fuzz/fuzz_targets/fuzz_x509v3.rs 12 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 68 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/bytes_mut_scrubbed.rs 36 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/bytes_mut_scrubbed.rs 36 check_cert_format /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 71 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 87 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 89 BytesMutStrubbed::is_empty /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 229 BytesMutStrubbed::is_empty /src/spdm-rs/spdmlib/src/crypto/bytes_mut_scrubbed.rs 41 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 230 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 232 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 234 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 92 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 272 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 274 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 281 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 285 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 293 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 300 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 307 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 312 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 314 check_tbs_certificate /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 96 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 118 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 120 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 123 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 129 check_version /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 133 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 320 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 327 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 331 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 333 check_and_skip_common_tag /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 137 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 784 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 786 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 788 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 790 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 792 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 141 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 143 check_object_identifier /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 147 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 339 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 341 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 345 object_identifiers_are_same /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 347 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 829 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/bytes_mut_scrubbed.rs 36 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 829 BytesMutStrubbed::into_iter /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 832 SocketIoTransport::new /src/spdm-rs/spdmlib/src/crypto/bytes_mut_scrubbed.rs 208 Self::IntoIter::zip /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 832 BytesMutStrubbed::into_iter /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 832 SocketIoTransport::new /src/spdm-rs/spdmlib/src/crypto/bytes_mut_scrubbed.rs 208 TdispVersion::partial_cmp /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 833 Some /src/spdm-rs/tdisp/src/pci_tdisp.rs 255 Some /src/spdm-rs/tdisp/src/pci_tdisp.rs 257 Some /src/spdm-rs/tdisp/src/pci_tdisp.rs 259 Some /src/spdm-rs/tdisp/src/pci_tdisp.rs 261 Some /src/spdm-rs/tdisp/src/pci_tdisp.rs 263 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 348 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 350 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 353 get_oid_by_base_asym_algo /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 147 Some /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 816 Some /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 817 Some /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 818 Some /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 819 Some /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 820 Some /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 821 Some /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 822 Some /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 823 check_object_identifier /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 149 check_name /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 153 check_and_skip_common_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 359 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 770 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 772 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 774 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 776 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 778 check_validity /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 157 check_and_skip_common_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 363 check_name /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 161 check_public_key_info /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 165 check_and_skip_common_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 367 check_and_get_extensions /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 173 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 371 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 373 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 375 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 377 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 379 get_key_usage_value /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 174 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 389 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 390 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 392 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 394 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 396 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 402 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 404 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 406 object_identifiers_are_same /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 414 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 421 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 427 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 429 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 432 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 438 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 440 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 444 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 449 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 451 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 455 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 463 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 472 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 474 check_extensions_spdm_oid /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 190 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 482 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 484 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 486 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 488 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 490 check_and_get_extn_id /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 494 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 745 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/bytes_mut_scrubbed.rs 36 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 747 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 749 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 751 BytesMutStrubbed::is_empty /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 755 BytesMutStrubbed::is_empty /src/spdm-rs/spdmlib/src/crypto/bytes_mut_scrubbed.rs 41 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 756 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 758 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 759 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 496 object_identifiers_are_same /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 499 find_target_object_identifier_in_single_extension /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 500 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 558 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 559 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 561 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 564 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 569 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 571 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 573 object_identifiers_are_same /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 576 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 595 object_identifiers_are_same /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 508 find_target_object_identifier_in_single_extension /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 509 find_target_object_identifier_in_single_extension /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 515 object_identifiers_are_same /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 524 find_target_object_identifier_in_single_extension /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 525 find_target_object_identifier_in_single_extension /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 530 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 544 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 197 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 199 check_signature_algorithm /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 97 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 210 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 212 check_object_identifier /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 216 get_oid_by_base_asym_algo /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 216 check_object_identifier /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 218 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 221 check_tbs_certificate /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 99 check_signature_algorithm /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 100 check_signature_value /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 103 check_and_skip_common_tag /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 225 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 106 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 108 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 76 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 78 check_leaf_certificate /src/spdm-rs/spdmlib/fuzz/fuzz_targets/fuzz_x509v3.rs 13 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 906 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 909 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 915 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 917 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 920 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 924 check_version /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 928 check_and_skip_common_tag /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 932 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 936 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 938 check_object_identifier /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 941 check_name /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 945 check_validity /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 949 check_name /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 953 check_public_key_info /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 957 check_and_get_extensions /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 961 find_target_object_identifier_in_extensions /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 964 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 603 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 606 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 609 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 612 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 615 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 618 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 625 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 628 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 631 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 634 check_tag_is_num_oid /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 639 BytesMutStrubbed::is_empty /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 239 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 240 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 242 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 244 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 642 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 645 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 648 object_identifiers_are_same /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 652 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 659 check_tag_is_bool /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 663 BytesMutStrubbed::is_empty /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 249 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 250 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 252 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 254 SpdmResult::is_ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 663 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 666 check_tag_is_octet_string /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 671 BytesMutStrubbed::is_empty /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 259 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 260 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 262 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 264 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 674 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 677 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 680 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 684 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 687 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 690 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 693 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 697 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 700 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 703 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 706 check_tag_is_num_oid /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 709 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 712 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 715 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 718 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 721 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 722 object_identifiers_are_same /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 726 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 731 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 738 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 970 find_target_object_identifier_in_extensions /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 972 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 978 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 980 check_leaf_certificate /src/spdm-rs/spdmlib/fuzz/fuzz_targets/fuzz_x509v3.rs 14 is_root_certificate /src/spdm-rs/spdmlib/fuzz/fuzz_targets/fuzz_x509v3.rs 15 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 846 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 849 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 855 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 857 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 860 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 864 check_version /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 868 check_and_skip_common_tag /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 872 check_tag_is_sequence /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 876 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 878 check_object_identifier /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 881 check_and_get_common_tag /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 885 BytesMutStrubbed::len /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 798 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 800 check_length /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 802 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 804 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 806 check_validity /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 889 check_and_get_common_tag /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 893 Ok /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 896 Err /src/spdm-rs/spdmlib/src/crypto/x509v3.rs 898