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=524
      tu_fifo_clear /src/tinyusb/src/common/tusb_fifo.c linenumber=565
      usbd_app_driver_get_cb /src/tinyusb/src/device/usbd.c linenumber=569
      dcd_init /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=583
      dcd_int_enable /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=584
  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=1283
      tud_event_hook_cb /src/tinyusb/src/device/usbd.c linenumber=1288
      tud_event_hook_cb /src/tinyusb/src/device/usbd.c linenumber=1329
    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=678
    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=705
      configuration_reset /src/tinyusb/src/device/usbd.c linenumber=648
      usbd_control_reset /src/tinyusb/src/device/usbd_control.c linenumber=649
    usbd_reset /src/tinyusb/src/device/usbd.c linenumber=711
    tud_umount_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=712
    process_control_request /src/tinyusb/src/device/usbd.c linenumber=735
      usbd_control_set_complete_callback /src/tinyusb/src/device/usbd_control.c linenumber=825
      usbd_control_set_complete_callback /src/tinyusb/src/device/usbd_control.c linenumber=830
      tud_vendor_control_xfer_cb /src/tinyusb/src/device/usbd.c linenumber=830
      tud_vendor_control_xfer_cb /src/tinyusb/src/device/usbd.c linenumber=831
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=854
        usbd_control_set_complete_callback /src/tinyusb/src/device/usbd_control.c linenumber=817
      usbd_control_set_request /src/tinyusb/src/device/usbd_control.c linenumber=868
      dcd_set_address /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=869
        dcd_edpt_xfer /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=115
      tud_control_xfer /src/tinyusb/src/device/usbd_control.c linenumber=876
        data_stage_xact /src/tinyusb/src/device/usbd_control.c linenumber=120
          usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=105
            dcd_edpt_xfer /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=1444
        status_stage_xact /src/tinyusb/src/device/usbd_control.c linenumber=122
          usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=78
      dcd_sof_enable /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=889
      dcd_edpt_close_all /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=890
      configuration_reset /src/tinyusb/src/device/usbd.c linenumber=894
      tud_umount_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=903
      process_set_config /src/tinyusb/src/device/usbd.c linenumber=905
        tud_descriptor_configuration_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1098
        tu_bind_driver_to_ep_itf /src/tinyusb/src/tusb.c linenumber=1131
      tud_mount_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=909
      tud_control_status /src/tinyusb/src/device/usbd_control.c linenumber=913
        status_stage_xact /src/tinyusb/src/device/usbd_control.c linenumber=88
      process_get_descriptor /src/tinyusb/src/device/usbd.c linenumber=918
        tud_descriptor_device_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1156
        tud_control_xfer /src/tinyusb/src/device/usbd_control.c linenumber=1170
        tud_descriptor_bos_cb /src/tinyusb/src/device/usbd.c linenumber=1179
        tud_control_xfer /src/tinyusb/src/device/usbd_control.c linenumber=1185
        tud_descriptor_configuration_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1195
        tud_descriptor_other_speed_configuration_cb /src/tinyusb/src/device/usbd.c linenumber=1200
        tud_control_xfer /src/tinyusb/src/device/usbd_control.c linenumber=1207
        tud_descriptor_string_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1215
          strlen  linenumber=215
        tud_control_xfer /src/tinyusb/src/device/usbd_control.c linenumber=1219
        tud_descriptor_device_qualifier_cb /src/tinyusb/src/device/usbd.c linenumber=1225
        tud_control_xfer /src/tinyusb/src/device/usbd_control.c linenumber=1227
      tud_control_status /src/tinyusb/src/device/usbd_control.c linenumber=927
      tud_control_status /src/tinyusb/src/device/usbd_control.c linenumber=956
      tud_control_xfer /src/tinyusb/src/device/usbd_control.c linenumber=964
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1001
      usbd_control_set_complete_callback /src/tinyusb/src/device/usbd_control.c linenumber=1007
      tud_control_xfer /src/tinyusb/src/device/usbd_control.c linenumber=1012
      tud_control_status /src/tinyusb/src/device/usbd_control.c linenumber=1017
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1038
      usbd_edpt_stalled /src/tinyusb/src/device/usbd.c linenumber=1043
      tud_control_xfer /src/tinyusb/src/device/usbd_control.c linenumber=1044
      usbd_edpt_clear_stall /src/tinyusb/src/device/usbd.c linenumber=1052
        dcd_edpt_clear_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=1527
      usbd_edpt_stall /src/tinyusb/src/device/usbd.c linenumber=1054
        dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=1514
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1064
      usbd_control_set_complete_callback /src/tinyusb/src/device/usbd_control.c linenumber=1065
      tud_control_status /src/tinyusb/src/device/usbd_control.c linenumber=1069
    dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=738
    dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=739
    usbd_control_xfer_cb /src/tinyusb/src/device/usbd_control.c linenumber=755
      dcd_edpt0_status_complete /src/tinyusb/src/device/usbd_control.c linenumber=164
      status_stage_xact /src/tinyusb/src/device/usbd_control.c linenumber=203
      dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=206
      dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=207
      data_stage_xact /src/tinyusb/src/device/usbd_control.c linenumber=211
    tud_suspend_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=772
    tud_resume_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=781
    tud_sof_cb /src/tinyusb/src/device/usbd.c linenumber=797
  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=470
        tu_edpt_stream_read_xfer /src/tinyusb/src/tusb.c linenumber=471
          stream_claim /src/tinyusb/src/tusb.c linenumber=453
            usbd_edpt_claim /src/tinyusb/src/device/usbd.c linenumber=355
              tu_edpt_claim /src/tinyusb/src/tusb.c linenumber=1408
          stream_xfer /src/tinyusb/src/tusb.c linenumber=460
            usbd_edpt_xfer_fifo /src/tinyusb/src/device/usbd.c linenumber=369
            usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=371
          stream_release /src/tinyusb/src/tusb.c linenumber=464
            usbd_edpt_release /src/tinyusb/src/device/usbd.c linenumber=385
              tu_edpt_release /src/tinyusb/src/tusb.c linenumber=1418
    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=428
        tu_edpt_stream_write_xfer /src/tinyusb/src/tusb.c linenumber=433
          stream_claim /src/tinyusb/src/tusb.c linenumber=405
          tu_fifo_read_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=412
          stream_xfer /src/tinyusb/src/tusb.c linenumber=416
          stream_release /src/tinyusb/src/tusb.c linenumber=421
    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
====================================
