Call tree
LLVMFuzzerTestOneInput /src/tinyusb/test/fuzz/device/cdc/src/fuzz.cc linenumber=-1
  fuzz_init /src/tinyusb/test/fuzz/fuzz.cc linenumber=53
  tusb_rhport_init /src/tinyusb/src/tusb.c linenumber=59
    tud_rhport_init /src/tinyusb/src/device/usbd.c linenumber=118
      tud_inited /src/tinyusb/src/device/usbd.c linenumber=539
      tu_fifo_clear /src/tinyusb/src/common/tusb_fifo.c linenumber=580
      usbd_app_driver_get_cb /src/tinyusb/src/device/usbd.c linenumber=584
      dcd_init /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=598
      dcd_int_enable /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=599
  dcd_int_handler /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=65
    __assert_fail  linenumber=56
    dcd_event_handler /src/tinyusb/src/device/usbd.c linenumber=71
      tu_fifo_write_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=200
        advance_index /src/tinyusb/src/common/tusb_fifo.c linenumber=562
        ff_push_n /src/tinyusb/src/common/tusb_fifo.c linenumber=587
        advance_index /src/tinyusb/src/common/tusb_fifo.c linenumber=589
      tud_event_hook_cb /src/tinyusb/src/device/usbd.c linenumber=1432
      tud_event_hook_cb /src/tinyusb/src/device/usbd.c linenumber=1437
      tud_event_hook_cb /src/tinyusb/src/device/usbd.c linenumber=1478
    dcd_event_handler /src/tinyusb/src/device/usbd.c linenumber=79
    dcd_event_handler /src/tinyusb/src/device/usbd.c linenumber=92
  tud_task_ext /src/tinyusb/src/device/usbd.c linenumber=66
    tud_inited /src/tinyusb/src/device/usbd.c linenumber=690
    tu_fifo_read_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=189
      tu_fifo_peek_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=510
        correct_read_index /src/tinyusb/src/common/tusb_fifo.c linenumber=471
        ff_pull_n /src/tinyusb/src/common/tusb_fifo.c linenumber=488
      advance_index /src/tinyusb/src/common/tusb_fifo.c linenumber=511
    usbd_reset /src/tinyusb/src/device/usbd.c linenumber=717
      configuration_reset /src/tinyusb/src/device/usbd.c linenumber=661
    usbd_reset /src/tinyusb/src/device/usbd.c linenumber=723
    tud_umount_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=724
    process_setup_received /src/tinyusb/src/device/usbd.c linenumber=747
      tud_vendor_control_xfer_cb /src/tinyusb/src/device/usbd.c linenumber=1091
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1114
      process_std_device_request /src/tinyusb/src/device/usbd.c linenumber=1123
        dcd_set_address /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=969
          dcd_edpt_xfer /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=115
        tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=975
          data_stage_xact /src/tinyusb/src/device/usbd.c linenumber=885
            usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=863
              dcd_edpt_xfer /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=1589
          usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=888
        dcd_sof_enable /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=988
        dcd_edpt_close_all /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=989
        configuration_reset /src/tinyusb/src/device/usbd.c linenumber=993
        tud_umount_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=1002
        process_set_config /src/tinyusb/src/device/usbd.c linenumber=1004
          tud_descriptor_configuration_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1250
          tu_bind_driver_to_ep_itf /src/tinyusb/src/tusb.c linenumber=1283
        tud_mount_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=1008
        tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1012
          usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=870
        process_get_descriptor /src/tinyusb/src/device/usbd.c linenumber=1017
          tud_descriptor_device_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1307
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1319
          tud_descriptor_bos_cb /src/tinyusb/src/device/usbd.c linenumber=1328
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1334
          tud_descriptor_configuration_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1344
          tud_descriptor_other_speed_configuration_cb /src/tinyusb/src/device/usbd.c linenumber=1349
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1356
          tud_descriptor_string_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1364
            strlen  linenumber=215
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1368
          tud_descriptor_device_qualifier_cb /src/tinyusb/src/device/usbd.c linenumber=1374
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1376
        tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1025
        tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1053
        tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1061
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1153
      tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1164
      tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1169
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1190
      usbd_edpt_stalled /src/tinyusb/src/device/usbd.c linenumber=1195
      tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1196
      usbd_edpt_clear_stall /src/tinyusb/src/device/usbd.c linenumber=1204
        dcd_edpt_clear_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=1669
      usbd_edpt_stall /src/tinyusb/src/device/usbd.c linenumber=1206
        dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=1657
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1216
      tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1221
    dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=750
    dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=751
    usbd_control_xfer_cb /src/tinyusb/src/device/usbd.c linenumber=767
      dcd_edpt0_status_complete /src/tinyusb/src/device/usbd.c linenumber=905
      usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=937
      dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=940
      dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=941
      data_stage_xact /src/tinyusb/src/device/usbd.c linenumber=945
    tud_suspend_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=784
    tud_resume_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=793
    tud_sof_cb /src/tinyusb/src/device/usbd.c linenumber=809
  cdc_task /src/tinyusb/test/fuzz/device/cdc/src/fuzz.cc linenumber=67
    __assert_fail  linenumber=99
    tud_cdc_n_connected /src/tinyusb/src/class/cdc/cdc_device.c linenumber=104
      tud_mounted /src/tinyusb/src/device/usbd.c linenumber=146
      tud_suspended /src/tinyusb/src/device/usbd.c linenumber=146
    tud_cdc_n_get_line_state /src/tinyusb/src/class/cdc/cdc_device.c linenumber=108
    tud_cdc_n_get_line_coding /src/tinyusb/src/class/cdc/cdc_device.c linenumber=113
    tud_cdc_n_set_wanted_char /src/tinyusb/src/class/cdc/cdc_device.c linenumber=117
    tud_cdc_n_available /src/tinyusb/src/class/cdc/cdc_device.c linenumber=121
    tud_cdc_n_read /src/tinyusb/src/class/cdc/cdc_device.c linenumber=127
      tu_edpt_stream_read /src/tinyusb/src/tusb.c linenumber=197
        tu_fifo_read_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=469
        tu_edpt_stream_read_xfer /src/tinyusb/src/tusb.c linenumber=470
          stream_claim /src/tinyusb/src/tusb.c linenumber=452
            usbd_edpt_claim /src/tinyusb/src/device/usbd.c linenumber=354
              tu_edpt_claim /src/tinyusb/src/tusb.c linenumber=1555
          stream_xfer /src/tinyusb/src/tusb.c linenumber=459
            usbd_edpt_xfer_fifo /src/tinyusb/src/device/usbd.c linenumber=368
            usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=370
          stream_release /src/tinyusb/src/tusb.c linenumber=463
            usbd_edpt_release /src/tinyusb/src/device/usbd.c linenumber=384
              tu_edpt_release /src/tinyusb/src/tusb.c linenumber=1563
    tud_cdc_n_read /src/tinyusb/src/class/cdc/cdc_device.c linenumber=132
    tud_cdc_n_read_flush /src/tinyusb/src/class/cdc/cdc_device.c linenumber=136
      tu_fifo_clear /src/tinyusb/src/common/tusb_fifo.c linenumber=208
      tu_edpt_stream_read_xfer /src/tinyusb/src/tusb.c linenumber=209
    tud_cdc_n_peek /src/tinyusb/src/class/cdc/cdc_device.c linenumber=140
      tu_fifo_peek /src/tinyusb/src/common/tusb_fifo.c linenumber=202
        ff_peek_local /src/tinyusb/src/common/tusb_fifo.c linenumber=652
          correct_read_index /src/tinyusb/src/common/tusb_fifo.c linenumber=623
    tud_cdc_n_write /src/tinyusb/src/class/cdc/cdc_device.c linenumber=148
      tu_edpt_stream_write /src/tinyusb/src/tusb.c linenumber=218
        tu_fifo_write_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=427
        tu_edpt_stream_write_xfer /src/tinyusb/src/tusb.c linenumber=432
          stream_claim /src/tinyusb/src/tusb.c linenumber=404
          tu_fifo_read_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=411
          stream_xfer /src/tinyusb/src/tusb.c linenumber=415
          stream_release /src/tinyusb/src/tusb.c linenumber=420
    tud_cdc_n_write /src/tinyusb/src/class/cdc/cdc_device.c linenumber=153
    strlen  linenumber=158
    tud_cdc_n_write /src/tinyusb/src/class/cdc/cdc_device.c linenumber=158
    tud_cdc_n_write_flush /src/tinyusb/src/class/cdc/cdc_device.c linenumber=163
      tu_edpt_stream_write_xfer /src/tinyusb/src/tusb.c linenumber=224
    tud_cdc_n_write_available /src/tinyusb/src/class/cdc/cdc_device.c linenumber=167
      tu_edpt_stream_write_available /src/tinyusb/src/tusb.c linenumber=230
    tud_cdc_n_write_clear /src/tinyusb/src/class/cdc/cdc_device.c linenumber=171
      tu_fifo_clear /src/tinyusb/src/common/tusb_fifo.c linenumber=236
====================================
