Call tree
LLVMFuzzerTestOneInput /src/fuzz_optparse.c linenumber=-1
  af_safe_gb_init /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=41
    af_gb_init /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=116
  ada_safe_get_char_p /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=42
    af_gb_get_null_terminated /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=126
      af_get_null_terminated /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=66
    af_gb_get_fixed_string /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=130
  ada_safe_get_char_p /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=43
  ada_safe_get_char_p /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=46
  strdup  linenumber=50
  strdup  linenumber=51
  ada_safe_get_int /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=52
    af_get_int /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=122
  fuse_opt_parse /src/libfuse/build/../lib/fuse_opt.c linenumber=54
    opt_parse /src/libfuse/build/../lib/fuse_opt.c linenumber=414
      add_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=374
        fuse_opt_add_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=112
          __assert_fail  linenumber=60
          strdup  linenumber=62
          alloc_failed /src/libfuse/build/../lib/fuse_opt.c linenumber=64
            fuse_log /src/libfuse/build/../lib/fuse_log.c linenumber=51
          realloc  linenumber=66
          alloc_failed /src/libfuse/build/../lib/fuse_opt.c linenumber=69
      process_one /src/libfuse/build/../lib/fuse_opt.c linenumber=379
        call_proc /src/libfuse/build/../lib/fuse_opt.c linenumber=351
          add_opt /src/libfuse/build/../lib/fuse_opt.c linenumber=166
            add_opt_common /src/libfuse/build/../lib/fuse_opt.c linenumber=151
              strlen  linenumber=117
              strlen  linenumber=118
              realloc  linenumber=118
              alloc_failed /src/libfuse/build/../lib/fuse_opt.c linenumber=121
          add_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=168
        process_option_group /src/libfuse/build/../lib/fuse_opt.c linenumber=354
          strdup  linenumber=337
          fuse_log /src/libfuse/build/../lib/fuse_log.c linenumber=340
          process_real_option_group /src/libfuse/build/../lib/fuse_opt.c linenumber=343
            process_gopt /src/libfuse/build/../lib/fuse_opt.c linenumber=307
              find_opt /src/libfuse/build/../lib/fuse_opt.c linenumber=277
                match_template /src/libfuse/build/../lib/fuse_opt.c linenumber=196
                  strchr  linenumber=173
                  strchr  linenumber=174
                  strlen  linenumber=176
                  strncmp  linenumber=180
                  strcmp  linenumber=185
              process_opt_sep_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=282
                next_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=258
                  fuse_log /src/libfuse/build/../lib/fuse_log.c linenumber=103
                strlen  linenumber=262
                alloc_failed /src/libfuse/build/../lib/fuse_opt.c linenumber=264
                strcpy  linenumber=267
                process_opt /src/libfuse/build/../lib/fuse_opt.c linenumber=268
                  call_proc /src/libfuse/build/../lib/fuse_opt.c linenumber=233
                  process_opt_param /src/libfuse/build/../lib/fuse_opt.c linenumber=241
                    __assert_fail  linenumber=210
                    strdup  linenumber=213
                    alloc_failed /src/libfuse/build/../lib/fuse_opt.c linenumber=215
                    __isoc99_sscanf  linenumber=220
                    fuse_log /src/libfuse/build/../lib/fuse_log.c linenumber=221
              process_opt /src/libfuse/build/../lib/fuse_opt.c linenumber=285
              find_opt /src/libfuse/build/../lib/fuse_opt.c linenumber=279
              call_proc /src/libfuse/build/../lib/fuse_opt.c linenumber=291
        next_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=356
        process_option_group /src/libfuse/build/../lib/fuse_opt.c linenumber=359
        add_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=363
        process_gopt /src/libfuse/build/../lib/fuse_opt.c linenumber=368
      fuse_opt_insert_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=383
        fuse_opt_insert_arg_common /src/libfuse/build/../lib/fuse_opt.c linenumber=97
          __assert_fail  linenumber=82
          fuse_opt_add_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=83
      fuse_opt_insert_arg /src/libfuse/build/../lib/fuse_opt.c linenumber=384
      strcmp  linenumber=390
    fuse_opt_free_args /src/libfuse/build/../lib/fuse_opt.c linenumber=421
  af_safe_gb_cleanup /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=57
    af_gb_cleanup /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=158
    unlink  linenumber=161
  fuse_opt_free_args /src/libfuse/build/../lib/fuse_opt.c linenumber=63
  af_safe_gb_cleanup /src/fuzz-headers/lang/c/ada_fuzz_header.h linenumber=65
====================================
