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=99
      tud_inited /src/tinyusb/src/device/usbd.c linenumber=521
      tu_fifo_clear /src/tinyusb/src/common/tusb_fifo.c linenumber=562
      usbd_app_driver_get_cb /src/tinyusb/src/device/usbd.c linenumber=566
      dcd_init /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=580
      dcd_int_enable /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=581
  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=201
        advance_index /src/tinyusb/src/common/tusb_fifo.c linenumber=543
        ff_push_n /src/tinyusb/src/common/tusb_fifo.c linenumber=568
        advance_index /src/tinyusb/src/common/tusb_fifo.c linenumber=570
      tud_event_hook_cb /src/tinyusb/src/device/usbd.c linenumber=1448
      tud_event_hook_cb /src/tinyusb/src/device/usbd.c linenumber=1453
      tud_event_hook_cb /src/tinyusb/src/device/usbd.c linenumber=1493
    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=676
    tu_fifo_read_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=190
      tu_fifo_peek_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=491
        correct_read_index /src/tinyusb/src/common/tusb_fifo.c linenumber=452
        ff_pull_n /src/tinyusb/src/common/tusb_fifo.c linenumber=469
      advance_index /src/tinyusb/src/common/tusb_fifo.c linenumber=492
    usbd_reset /src/tinyusb/src/device/usbd.c linenumber=703
      configuration_reset /src/tinyusb/src/device/usbd.c linenumber=645
    usbd_reset /src/tinyusb/src/device/usbd.c linenumber=710
    usbd_reset /src/tinyusb/src/device/usbd.c linenumber=716
    tud_umount_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=717
    process_setup_received /src/tinyusb/src/device/usbd.c linenumber=740
      tud_vendor_control_xfer_cb /src/tinyusb/src/device/usbd.c linenumber=1099
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1122
      process_std_device_request /src/tinyusb/src/device/usbd.c linenumber=1131
        dcd_set_address /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=971
          dcd_edpt_xfer /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=115
        tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=977
          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=1615
          usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=888
        dcd_sof_enable /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=990
        dcd_edpt_close_all /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=991
        configuration_reset /src/tinyusb/src/device/usbd.c linenumber=995
        tud_umount_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=1004
        process_set_config /src/tinyusb/src/device/usbd.c linenumber=1006
          tud_descriptor_configuration_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1266
          tu_bind_driver_to_ep_itf /src/tinyusb/src/tusb.c linenumber=1299
        tud_mount_cb /src/tinyusb/test/fuzz/usbd_fuzz.cc linenumber=1010
        tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1014
          usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=870
        process_get_descriptor /src/tinyusb/src/device/usbd.c linenumber=1019
          tud_descriptor_device_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1323
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1335
          tud_descriptor_bos_cb /src/tinyusb/src/device/usbd.c linenumber=1344
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1350
          tud_descriptor_configuration_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1360
          tud_descriptor_other_speed_configuration_cb /src/tinyusb/src/device/usbd.c linenumber=1365
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1372
          tud_descriptor_string_cb /src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc linenumber=1380
            strlen  linenumber=215
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1384
          tud_descriptor_device_qualifier_cb /src/tinyusb/src/device/usbd.c linenumber=1390
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1392
        tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1027
        tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1055
        process_get_status /src/tinyusb/src/device/usbd.c linenumber=1062
          tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1077
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1161
      tud_control_xfer /src/tinyusb/src/device/usbd.c linenumber=1172
      tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1181
      process_get_status /src/tinyusb/src/device/usbd.c linenumber=1186
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1207
      usbd_edpt_stalled /src/tinyusb/src/device/usbd.c linenumber=1213
      process_get_status /src/tinyusb/src/device/usbd.c linenumber=1213
      usbd_edpt_clear_stall /src/tinyusb/src/device/usbd.c linenumber=1226
        dcd_edpt_clear_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=1697
      usbd_edpt_stall /src/tinyusb/src/device/usbd.c linenumber=1228
        dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=1685
      invoke_class_control /src/tinyusb/src/device/usbd.c linenumber=1233
      tud_control_status /src/tinyusb/src/device/usbd.c linenumber=1238
    dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=743
    dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=744
    usbd_control_xfer_cb /src/tinyusb/src/device/usbd.c linenumber=764
      dcd_edpt0_status_complete /src/tinyusb/src/device/usbd.c linenumber=905
      usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=939
      dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=942
      dcd_edpt_stall /src/tinyusb/test/fuzz/dcd_fuzz.cc linenumber=943
      data_stage_xact /src/tinyusb/src/device/usbd.c linenumber=947
    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=127
      tud_suspended /src/tinyusb/src/device/usbd.c linenumber=127
    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=178
        tu_fifo_read_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=450
        tu_edpt_stream_read_xfer /src/tinyusb/src/tusb.c linenumber=451
          stream_claim /src/tinyusb/src/tusb.c linenumber=433
            usbd_edpt_claim /src/tinyusb/src/device/usbd.c linenumber=335
              tu_edpt_claim /src/tinyusb/src/tusb.c linenumber=1581
          stream_xfer /src/tinyusb/src/tusb.c linenumber=440
            usbd_edpt_xfer_fifo /src/tinyusb/src/device/usbd.c linenumber=349
            usbd_edpt_xfer /src/tinyusb/src/device/usbd.c linenumber=351
          stream_release /src/tinyusb/src/tusb.c linenumber=444
            usbd_edpt_release /src/tinyusb/src/device/usbd.c linenumber=365
              tu_edpt_release /src/tinyusb/src/tusb.c linenumber=1589
    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=189
      tu_edpt_stream_read_xfer /src/tinyusb/src/tusb.c linenumber=190
    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=183
        ff_peek_local /src/tinyusb/src/common/tusb_fifo.c linenumber=633
          correct_read_index /src/tinyusb/src/common/tusb_fifo.c linenumber=604
    tud_cdc_n_write /src/tinyusb/src/class/cdc/cdc_device.c linenumber=148
      tu_edpt_stream_write /src/tinyusb/src/tusb.c linenumber=199
        tu_fifo_write_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=408
        tu_edpt_stream_write_xfer /src/tinyusb/src/tusb.c linenumber=413
          stream_claim /src/tinyusb/src/tusb.c linenumber=385
          tu_fifo_read_n_access_mode /src/tinyusb/src/common/tusb_fifo.c linenumber=392
          stream_xfer /src/tinyusb/src/tusb.c linenumber=396
          stream_release /src/tinyusb/src/tusb.c linenumber=401
    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=205
    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=211
    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=217
====================================
