{ "artifacts" : [ { "path" : "esp32.elf" } ], "backtrace" : 2, "backtraceGraph" : { "commands" : [ "add_executable", "project", "target_link_options", "set_property", "idf_build_executable", "target_link_libraries", "add_dependencies", "__ldgen_process_template", "target_linker_script", "include" ], "files" : [ "/Users/tankaitao/.platformio/packages/framework-espidf/tools/cmake/project.cmake", "CMakeLists.txt", "/Users/tankaitao/.platformio/packages/framework-espidf/tools/cmake/build.cmake", "/Users/tankaitao/.platformio/packages/framework-espidf/tools/cmake/ldgen.cmake", "/Users/tankaitao/.platformio/packages/framework-espidf/tools/cmake/utilities.cmake", "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_system/ld/ld.cmake", "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_system/CMakeLists.txt" ], "nodes" : [ { "file" : 1 }, { "command" : 1, "file" : 1, "line" : 3, "parent" : 0 }, { "command" : 0, "file" : 0, "line" : 763, "parent" : 1 }, { "command" : 2, "file" : 0, "line" : 821, "parent" : 1 }, { "command" : 2, "file" : 0, "line" : 823, "parent" : 1 }, { "command" : 2, "file" : 0, "line" : 825, "parent" : 1 }, { "command" : 2, "file" : 0, "line" : 833, "parent" : 1 }, { "command" : 2, "file" : 0, "line" : 837, "parent" : 1 }, { "command" : 4, "file" : 0, "line" : 921, "parent" : 1 }, { "command" : 3, "file" : 2, "line" : 706, "parent" : 8 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 6, "file" : 0, "line" : 764, "parent" : 1 }, { "file" : 6 }, { "command" : 9, "file" : 6, "line" : 92, "parent" : 96 }, { "file" : 5, "parent" : 97 }, { "command" : 8, "file" : 5, "line" : 52, "parent" : 98 }, { "command" : 7, "file" : 4, "line" : 148, "parent" : 99 }, { "command" : 6, "file" : 3, "line" : 78, "parent" : 100 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 }, { "command" : 5, "file" : 0, "line" : 811, "parent" : 1 } ] }, "compileGroups" : [ { "compileCommandFragments" : [ { "fragment" : "-mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy " } ], "defines" : [ { "backtrace" : 16, "define" : "MBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" }, { "backtrace" : 10, "define" : "SOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE" }, { "backtrace" : 10, "define" : "SOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ" }, { "backtrace" : 65, "define" : "UNITY_INCLUDE_CONFIG_H" } ], "includes" : [ { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/xtensa/esp32/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/xtensa/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/xtensa/deprecated_include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/Documents/PlatformIO/Projects/esp32/esp32/.pio/build/esp32dev/config" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/newlib/platform_include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/freertos/config/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/freertos/config/include/freertos" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/freertos/config/xtensa/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/freertos/FreeRTOS-Kernel/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/freertos/esp_additions/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_hw_support/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_hw_support/include/soc" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_hw_support/include/soc/esp32" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_hw_support/dma/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_hw_support/ldo/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_hw_support/debug_probe/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_hw_support/port/esp32/." }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_hw_support/port/esp32/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/heap/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/heap/tlsf" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/log/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/soc/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/soc/esp32" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/soc/esp32/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/soc/esp32/register" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/hal/platform_port/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/hal/esp32/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/hal/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_rom/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_rom/esp32/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_rom/esp32/include/esp32" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_rom/esp32" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_common/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_system/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_system/port/soc" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_system/port/include/private" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/lwip/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/lwip/include/apps" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/lwip/include/apps/sntp" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/lwip/lwip/src/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/lwip/port/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/lwip/port/freertos/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/lwip/port/esp32xx/include" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/lwip/port/esp32xx/include/arch" }, { "backtrace" : 10, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/lwip/port/esp32xx/include/sys" }, { "backtrace" : 13, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_gpio/include" }, { "backtrace" : 14, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_timer/include" }, { "backtrace" : 15, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_pm/include" }, { "backtrace" : 16, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/mbedtls/port/include" }, { "backtrace" : 16, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/mbedtls/mbedtls/include" }, { "backtrace" : 16, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/mbedtls/mbedtls/library" }, { "backtrace" : 16, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/mbedtls/esp_crt_bundle/include" }, { "backtrace" : 16, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/mbedtls/mbedtls/3rdparty/everest/include" }, { "backtrace" : 16, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/mbedtls/mbedtls/3rdparty/p256-m" }, { "backtrace" : 16, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m" }, { "backtrace" : 17, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_app_format/include" }, { "backtrace" : 18, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_bootloader_format/include" }, { "backtrace" : 19, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/app_update/include" }, { "backtrace" : 19, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/bootloader_support/include" }, { "backtrace" : 19, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/bootloader_support/bootloader_flash/include" }, { "backtrace" : 19, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_partition/include" }, { "backtrace" : 21, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/efuse/include" }, { "backtrace" : 21, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/efuse/esp32/include" }, { "backtrace" : 23, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_mm/include" }, { "backtrace" : 24, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/spi_flash/include" }, { "backtrace" : 32, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_security/include" }, { "backtrace" : 36, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/pthread/include" }, { "backtrace" : 39, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_gptimer/include" }, { "backtrace" : 40, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_ringbuf/include" }, { "backtrace" : 41, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_uart/include" }, { "backtrace" : 41, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/vfs/include" }, { "backtrace" : 42, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/app_trace/include" }, { "backtrace" : 43, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_event/include" }, { "backtrace" : 44, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/nvs_flash/include" }, { "backtrace" : 45, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_pcnt/include" }, { "backtrace" : 46, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_spi/include" }, { "backtrace" : 47, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_mcpwm/include" }, { "backtrace" : 102, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_ana_cmpr/include" }, { "backtrace" : 48, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_i2s/include" }, { "backtrace" : 49, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/sdmmc/include" }, { "backtrace" : 50, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_sdmmc/include" }, { "backtrace" : 51, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_sdspi/include" }, { "backtrace" : 52, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_sdio/include" }, { "backtrace" : 53, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_dac/include" }, { "backtrace" : 54, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_rmt/include" }, { "backtrace" : 103, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_tsens/include" }, { "backtrace" : 55, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_sdm/include" }, { "backtrace" : 56, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_i2c/include" }, { "backtrace" : 57, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_ledc/include" }, { "backtrace" : 104, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_parlio/include" }, { "backtrace" : 105, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_usb_serial_jtag/include" }, { "backtrace" : 58, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/driver/deprecated" }, { "backtrace" : 58, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/driver/i2c/include" }, { "backtrace" : 58, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/driver/touch_sensor/include" }, { "backtrace" : 58, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/driver/twai/include" }, { "backtrace" : 58, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/driver/touch_sensor/esp32/include" }, { "backtrace" : 11, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_phy/include" }, { "backtrace" : 11, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_phy/esp32/include" }, { "backtrace" : 59, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_vfs_console/include" }, { "backtrace" : 62, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_netif/include" }, { "backtrace" : 63, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/wpa_supplicant/include" }, { "backtrace" : 63, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/wpa_supplicant/port/include" }, { "backtrace" : 63, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/wpa_supplicant/esp_supplicant/include" }, { "backtrace" : 64, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_coex/include" }, { "backtrace" : 12, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/include" }, { "backtrace" : 12, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/include/local" }, { "backtrace" : 12, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/wifi_apps/include" }, { "backtrace" : 12, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/wifi_apps/nan_app/include" }, { "backtrace" : 65, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/unity/include" }, { "backtrace" : 65, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/unity/unity/src" }, { "backtrace" : 66, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/cmock/CMock/src" }, { "backtrace" : 67, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/console" }, { "backtrace" : 68, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/http_parser" }, { "backtrace" : 69, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp-tls" }, { "backtrace" : 69, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp-tls/esp-tls-crypto" }, { "backtrace" : 70, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_adc/include" }, { "backtrace" : 70, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_adc/interface" }, { "backtrace" : 70, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_adc/esp32/include" }, { "backtrace" : 70, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_adc/deprecated/include" }, { "backtrace" : 106, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_isp/include" }, { "backtrace" : 71, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_cam/include" }, { "backtrace" : 71, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_cam/interface" }, { "backtrace" : 107, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_jpeg/include" }, { "backtrace" : 108, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_driver_ppa/include" }, { "backtrace" : 72, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_eth/include" }, { "backtrace" : 73, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_gdbstub/include" }, { "backtrace" : 74, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_hid/include" }, { "backtrace" : 75, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/tcp_transport/include" }, { "backtrace" : 76, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_http_client/include" }, { "backtrace" : 77, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_http_server/include" }, { "backtrace" : 78, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_https_ota/include" }, { "backtrace" : 79, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_https_server/include" }, { "backtrace" : 109, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_psram/include" }, { "backtrace" : 80, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_lcd/include" }, { "backtrace" : 80, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_lcd/interface" }, { "backtrace" : 81, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/protobuf-c/protobuf-c" }, { "backtrace" : 82, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/protocomm/include/common" }, { "backtrace" : 82, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/protocomm/include/security" }, { "backtrace" : 82, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/protocomm/include/transports" }, { "backtrace" : 82, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/protocomm/include/crypto/srp6a" }, { "backtrace" : 82, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/protocomm/proto-c" }, { "backtrace" : 83, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_local_ctrl/include" }, { "backtrace" : 84, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/espcoredump/include" }, { "backtrace" : 84, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/espcoredump/include/port/xtensa" }, { "backtrace" : 85, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/wear_levelling/include" }, { "backtrace" : 86, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/fatfs/diskio" }, { "backtrace" : 86, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/fatfs/src" }, { "backtrace" : 86, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/fatfs/vfs" }, { "backtrace" : 110, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/idf_test/include" }, { "backtrace" : 110, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/idf_test/include/esp32" }, { "backtrace" : 111, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/ieee802154/include" }, { "backtrace" : 87, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/json/cJSON" }, { "backtrace" : 88, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/mqtt/esp-mqtt/include" }, { "backtrace" : 89, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/nvs_sec_provider/include" }, { "backtrace" : 90, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/perfmon/include" }, { "backtrace" : 91, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/rt/include" }, { "backtrace" : 92, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/spiffs/include" }, { "backtrace" : 93, "path" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/wifi_provisioning/include" } ], "language" : "C", "sourceIndexes" : [ 0 ] } ], "dependencies" : [ { "backtrace" : 93, "id" : "__idf_wifi_provisioning::@9d7e7ffe1b15746c1098" }, { "backtrace" : 94, "id" : "__idf_src::@2478b13de56d3028f688" }, { "backtrace" : 95, "id" : "_project_elf_src::@6890427a1f51a3e7e1df" }, { "backtrace" : 10, "id" : "__idf_xtensa::@1daaaad7abe597e030f9" }, { "backtrace" : 38, "id" : "__idf___pio_env::@8ed72ffb2edf9d360e6d" }, { "backtrace" : 65, "id" : "__idf_unity::@fec746937506b5690992" }, { "backtrace" : 66, "id" : "__idf_cmock::@38f9eb59693b7394f54c" }, { "backtrace" : 67, "id" : "__idf_console::@4311ed8d271cc0ee1422" }, { "backtrace" : 71, "id" : "__idf_esp_driver_cam::@d005630ea6316acc7c7d" }, { "backtrace" : 80, "id" : "__idf_esp_lcd::@d5a84597e1633c9ab0d3" }, { "backtrace" : 81, "id" : "__idf_protobuf-c::@b14513c4bd859268ec22" }, { "backtrace" : 82, "id" : "__idf_protocomm::@d76d01c8dec06205e1fc" }, { "backtrace" : 83, "id" : "__idf_esp_local_ctrl::@d6aad58d2946e56208ef" }, { "backtrace" : 84, "id" : "__idf_espcoredump::@718b9a7d55ab42cfc0a3" }, { "backtrace" : 85, "id" : "__idf_wear_levelling::@cb21b0d7c0815cff11c6" }, { "backtrace" : 86, "id" : "__idf_fatfs::@75ac1d9b25dacc8cc9e7" }, { "backtrace" : 87, "id" : "__idf_json::@c78a8bdc820334f01148" }, { "backtrace" : 88, "id" : "__idf_mqtt::@c1ab2c6a99226d1f4b56" }, { "backtrace" : 89, "id" : "__idf_nvs_sec_provider::@06580cba064af97f59fd" }, { "backtrace" : 90, "id" : "__idf_perfmon::@aac0f647c32bb8f54a67" }, { "backtrace" : 91, "id" : "__idf_rt::@c044be52929cb104e3c1" }, { "backtrace" : 92, "id" : "__idf_spiffs::@df881b71474064c86689" }, { "backtrace" : 42, "id" : "__idf_app_trace::@dd7eb3aa23293586d3b8" }, { "backtrace" : 72, "id" : "__idf_esp_eth::@68140d310044213ed0bc" }, { "backtrace" : 79, "id" : "__idf_esp_https_server::@a47490a9e49b7eabdb18" }, { "backtrace" : 74, "id" : "__idf_esp_hid::@15df40e16a5d8775dd9b" }, { "backtrace" : 101, "id" : "__ldgen_output_sections.ld::@874df54e61e20112dfd4" } ], "id" : "esp32.elf::@6890427a1f51a3e7e1df", "link" : { "commandFragments" : [ { "fragment" : "-mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy", "role" : "flags" }, { "fragment" : "", "role" : "flags" }, { "backtrace" : 3, "fragment" : "-Wl,--cref", "role" : "flags" }, { "backtrace" : 4, "fragment" : "-Wl,--defsym=IDF_TARGET_ESP32=0", "role" : "flags" }, { "backtrace" : 5, "fragment" : "-Wl,--Map=/Users/tankaitao/Documents/PlatformIO/Projects/esp32/esp32/.pio/build/esp32dev/esp32.map", "role" : "flags" }, { "backtrace" : 6, "fragment" : "-Wl,--no-warn-rwx-segments", "role" : "flags" }, { "backtrace" : 7, "fragment" : "-Wl,--orphan-handling=warn", "role" : "flags" }, { "backtrace" : 9, "fragment" : "-fno-rtti", "role" : "flags" }, { "backtrace" : 9, "fragment" : "-fno-lto", "role" : "flags" }, { "backtrace" : 9, "fragment" : "-Wl,--gc-sections", "role" : "flags" }, { "backtrace" : 9, "fragment" : "-Wl,--warn-common", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-T", "role" : "flags" }, { "backtrace" : 10, "fragment" : "esp32.peripherals.ld", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-T", "role" : "flags" }, { "backtrace" : 10, "fragment" : "esp32.rom.ld", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-T", "role" : "flags" }, { "backtrace" : 10, "fragment" : "esp32.rom.api.ld", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-T", "role" : "flags" }, { "backtrace" : 10, "fragment" : "esp32.rom.libgcc.ld", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-T", "role" : "flags" }, { "backtrace" : 10, "fragment" : "esp32.rom.newlib-data.ld", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-T", "role" : "flags" }, { "backtrace" : 10, "fragment" : "esp32.rom.syscalls.ld", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-T", "role" : "flags" }, { "backtrace" : 10, "fragment" : "esp32.rom.newlib-funcs.ld", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-T", "role" : "flags" }, { "backtrace" : 10, "fragment" : "memory.ld", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-T", "role" : "flags" }, { "backtrace" : 10, "fragment" : "sections.ld", "role" : "flags" }, { "backtrace" : 10, "fragment" : "-L/Users/tankaitao/.platformio/packages/framework-espidf/components/soc/esp32/ld", "role" : "libraryPath" }, { "backtrace" : 10, "fragment" : "-L/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_rom/esp32/ld", "role" : "libraryPath" }, { "backtrace" : 10, "fragment" : "-L/Users/tankaitao/Documents/PlatformIO/Projects/esp32/esp32/.pio/build/esp32dev/esp-idf/esp_system/ld", "role" : "libraryPath" }, { "backtrace" : 11, "fragment" : "-L/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_phy/lib/esp32", "role" : "libraryPath" }, { "backtrace" : 12, "fragment" : "-L/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32", "role" : "libraryPath" }, { "backtrace" : 10, "fragment" : "esp-idf/xtensa/libxtensa.a", "role" : "libraries" }, { "backtrace" : 13, "fragment" : "esp-idf/esp_driver_gpio/libesp_driver_gpio.a", "role" : "libraries" }, { "backtrace" : 14, "fragment" : "esp-idf/esp_timer/libesp_timer.a", "role" : "libraries" }, { "backtrace" : 15, "fragment" : "esp-idf/esp_pm/libesp_pm.a", "role" : "libraries" }, { "backtrace" : 16, "fragment" : "esp-idf/mbedtls/libmbedtls.a", "role" : "libraries" }, { "backtrace" : 17, "fragment" : "esp-idf/esp_app_format/libesp_app_format.a", "role" : "libraries" }, { "backtrace" : 18, "fragment" : "esp-idf/esp_bootloader_format/libesp_bootloader_format.a", "role" : "libraries" }, { "backtrace" : 19, "fragment" : "esp-idf/app_update/libapp_update.a", "role" : "libraries" }, { "backtrace" : 20, "fragment" : "esp-idf/esp_partition/libesp_partition.a", "role" : "libraries" }, { "backtrace" : 21, "fragment" : "esp-idf/efuse/libefuse.a", "role" : "libraries" }, { "backtrace" : 22, "fragment" : "esp-idf/bootloader_support/libbootloader_support.a", "role" : "libraries" }, { "backtrace" : 23, "fragment" : "esp-idf/esp_mm/libesp_mm.a", "role" : "libraries" }, { "backtrace" : 24, "fragment" : "esp-idf/spi_flash/libspi_flash.a", "role" : "libraries" }, { "backtrace" : 25, "fragment" : "esp-idf/esp_system/libesp_system.a", "role" : "libraries" }, { "backtrace" : 26, "fragment" : "esp-idf/esp_common/libesp_common.a", "role" : "libraries" }, { "backtrace" : 27, "fragment" : "esp-idf/esp_rom/libesp_rom.a", "role" : "libraries" }, { "backtrace" : 28, "fragment" : "esp-idf/hal/libhal.a", "role" : "libraries" }, { "backtrace" : 29, "fragment" : "esp-idf/log/liblog.a", "role" : "libraries" }, { "backtrace" : 30, "fragment" : "esp-idf/heap/libheap.a", "role" : "libraries" }, { "backtrace" : 31, "fragment" : "esp-idf/soc/libsoc.a", "role" : "libraries" }, { "backtrace" : 32, "fragment" : "esp-idf/esp_security/libesp_security.a", "role" : "libraries" }, { "backtrace" : 33, "fragment" : "esp-idf/esp_hw_support/libesp_hw_support.a", "role" : "libraries" }, { "backtrace" : 34, "fragment" : "esp-idf/freertos/libfreertos.a", "role" : "libraries" }, { "backtrace" : 35, "fragment" : "esp-idf/newlib/libnewlib.a", "role" : "libraries" }, { "backtrace" : 36, "fragment" : "esp-idf/pthread/libpthread.a", "role" : "libraries" }, { "backtrace" : 37, "fragment" : "esp-idf/cxx/libcxx.a", "role" : "libraries" }, { "backtrace" : 38, "fragment" : "esp-idf/__pio_env/lib__pio_env.a", "role" : "libraries" }, { "backtrace" : 39, "fragment" : "esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a", "role" : "libraries" }, { "backtrace" : 40, "fragment" : "esp-idf/esp_ringbuf/libesp_ringbuf.a", "role" : "libraries" }, { "backtrace" : 41, "fragment" : "esp-idf/esp_driver_uart/libesp_driver_uart.a", "role" : "libraries" }, { "backtrace" : 42, "fragment" : "esp-idf/app_trace/libapp_trace.a", "role" : "libraries" }, { "backtrace" : 43, "fragment" : "esp-idf/esp_event/libesp_event.a", "role" : "libraries" }, { "backtrace" : 44, "fragment" : "esp-idf/nvs_flash/libnvs_flash.a", "role" : "libraries" }, { "backtrace" : 45, "fragment" : "esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a", "role" : "libraries" }, { "backtrace" : 46, "fragment" : "esp-idf/esp_driver_spi/libesp_driver_spi.a", "role" : "libraries" }, { "backtrace" : 47, "fragment" : "esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a", "role" : "libraries" }, { "backtrace" : 48, "fragment" : "esp-idf/esp_driver_i2s/libesp_driver_i2s.a", "role" : "libraries" }, { "backtrace" : 49, "fragment" : "esp-idf/sdmmc/libsdmmc.a", "role" : "libraries" }, { "backtrace" : 50, "fragment" : "esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a", "role" : "libraries" }, { "backtrace" : 51, "fragment" : "esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a", "role" : "libraries" }, { "backtrace" : 52, "fragment" : "esp-idf/esp_driver_sdio/libesp_driver_sdio.a", "role" : "libraries" }, { "backtrace" : 53, "fragment" : "esp-idf/esp_driver_dac/libesp_driver_dac.a", "role" : "libraries" }, { "backtrace" : 54, "fragment" : "esp-idf/esp_driver_rmt/libesp_driver_rmt.a", "role" : "libraries" }, { "backtrace" : 55, "fragment" : "esp-idf/esp_driver_sdm/libesp_driver_sdm.a", "role" : "libraries" }, { "backtrace" : 56, "fragment" : "esp-idf/esp_driver_i2c/libesp_driver_i2c.a", "role" : "libraries" }, { "backtrace" : 57, "fragment" : "esp-idf/esp_driver_ledc/libesp_driver_ledc.a", "role" : "libraries" }, { "backtrace" : 58, "fragment" : "esp-idf/driver/libdriver.a", "role" : "libraries" }, { "backtrace" : 11, "fragment" : "esp-idf/esp_phy/libesp_phy.a", "role" : "libraries" }, { "backtrace" : 59, "fragment" : "esp-idf/esp_vfs_console/libesp_vfs_console.a", "role" : "libraries" }, { "backtrace" : 60, "fragment" : "esp-idf/vfs/libvfs.a", "role" : "libraries" }, { "backtrace" : 61, "fragment" : "esp-idf/lwip/liblwip.a", "role" : "libraries" }, { "backtrace" : 62, "fragment" : "esp-idf/esp_netif/libesp_netif.a", "role" : "libraries" }, { "backtrace" : 63, "fragment" : "esp-idf/wpa_supplicant/libwpa_supplicant.a", "role" : "libraries" }, { "backtrace" : 64, "fragment" : "esp-idf/esp_coex/libesp_coex.a", "role" : "libraries" }, { "backtrace" : 12, "fragment" : "esp-idf/esp_wifi/libesp_wifi.a", "role" : "libraries" }, { "backtrace" : 65, "fragment" : "esp-idf/unity/libunity.a", "role" : "libraries" }, { "backtrace" : 66, "fragment" : "esp-idf/cmock/libcmock.a", "role" : "libraries" }, { "backtrace" : 67, "fragment" : "esp-idf/console/libconsole.a", "role" : "libraries" }, { "backtrace" : 68, "fragment" : "esp-idf/http_parser/libhttp_parser.a", "role" : "libraries" }, { "backtrace" : 69, "fragment" : "esp-idf/esp-tls/libesp-tls.a", "role" : "libraries" }, { "backtrace" : 70, "fragment" : "esp-idf/esp_adc/libesp_adc.a", "role" : "libraries" }, { "backtrace" : 71, "fragment" : "esp-idf/esp_driver_cam/libesp_driver_cam.a", "role" : "libraries" }, { "backtrace" : 72, "fragment" : "esp-idf/esp_eth/libesp_eth.a", "role" : "libraries" }, { "backtrace" : 73, "fragment" : "esp-idf/esp_gdbstub/libesp_gdbstub.a", "role" : "libraries" }, { "backtrace" : 74, "fragment" : "esp-idf/esp_hid/libesp_hid.a", "role" : "libraries" }, { "backtrace" : 75, "fragment" : "esp-idf/tcp_transport/libtcp_transport.a", "role" : "libraries" }, { "backtrace" : 76, "fragment" : "esp-idf/esp_http_client/libesp_http_client.a", "role" : "libraries" }, { "backtrace" : 77, "fragment" : "esp-idf/esp_http_server/libesp_http_server.a", "role" : "libraries" }, { "backtrace" : 78, "fragment" : "esp-idf/esp_https_ota/libesp_https_ota.a", "role" : "libraries" }, { "backtrace" : 79, "fragment" : "esp-idf/esp_https_server/libesp_https_server.a", "role" : "libraries" }, { "backtrace" : 80, "fragment" : "esp-idf/esp_lcd/libesp_lcd.a", "role" : "libraries" }, { "backtrace" : 81, "fragment" : "esp-idf/protobuf-c/libprotobuf-c.a", "role" : "libraries" }, { "backtrace" : 82, "fragment" : "esp-idf/protocomm/libprotocomm.a", "role" : "libraries" }, { "backtrace" : 83, "fragment" : "esp-idf/esp_local_ctrl/libesp_local_ctrl.a", "role" : "libraries" }, { "backtrace" : 84, "fragment" : "esp-idf/espcoredump/libespcoredump.a", "role" : "libraries" }, { "backtrace" : 85, "fragment" : "esp-idf/wear_levelling/libwear_levelling.a", "role" : "libraries" }, { "backtrace" : 86, "fragment" : "esp-idf/fatfs/libfatfs.a", "role" : "libraries" }, { "backtrace" : 87, "fragment" : "esp-idf/json/libjson.a", "role" : "libraries" }, { "backtrace" : 88, "fragment" : "esp-idf/mqtt/libmqtt.a", "role" : "libraries" }, { "backtrace" : 89, "fragment" : "esp-idf/nvs_sec_provider/libnvs_sec_provider.a", "role" : "libraries" }, { "backtrace" : 90, "fragment" : "esp-idf/perfmon/libperfmon.a", "role" : "libraries" }, { "backtrace" : 91, "fragment" : "esp-idf/rt/librt.a", "role" : "libraries" }, { "backtrace" : 92, "fragment" : "esp-idf/spiffs/libspiffs.a", "role" : "libraries" }, { "backtrace" : 93, "fragment" : "esp-idf/wifi_provisioning/libwifi_provisioning.a", "role" : "libraries" }, { "backtrace" : 94, "fragment" : "esp-idf/src/libsrc.a", "role" : "libraries" }, { "backtrace" : 42, "fragment" : "esp-idf/app_trace/libapp_trace.a", "role" : "libraries" }, { "backtrace" : 65, "fragment" : "esp-idf/unity/libunity.a", "role" : "libraries" }, { "backtrace" : 79, "fragment" : "esp-idf/esp_https_server/libesp_https_server.a", "role" : "libraries" }, { "fragment" : "-u esp_system_include_coredump_init", "role" : "libraries" }, { "backtrace" : 85, "fragment" : "esp-idf/wear_levelling/libwear_levelling.a", "role" : "libraries" }, { "fragment" : "-u nvs_sec_provider_include_impl", "role" : "libraries" }, { "backtrace" : 82, "fragment" : "esp-idf/protocomm/libprotocomm.a", "role" : "libraries" }, { "backtrace" : 67, "fragment" : "esp-idf/console/libconsole.a", "role" : "libraries" }, { "backtrace" : 81, "fragment" : "esp-idf/protobuf-c/libprotobuf-c.a", "role" : "libraries" }, { "backtrace" : 87, "fragment" : "esp-idf/json/libjson.a", "role" : "libraries" }, { "backtrace" : 10, "fragment" : "esp-idf/xtensa/libxtensa.a", "role" : "libraries" }, { "backtrace" : 13, "fragment" : "esp-idf/esp_driver_gpio/libesp_driver_gpio.a", "role" : "libraries" }, { "backtrace" : 14, "fragment" : "esp-idf/esp_timer/libesp_timer.a", "role" : "libraries" }, { "backtrace" : 15, "fragment" : "esp-idf/esp_pm/libesp_pm.a", "role" : "libraries" }, { "backtrace" : 16, "fragment" : "esp-idf/mbedtls/libmbedtls.a", "role" : "libraries" }, { "backtrace" : 17, "fragment" : "esp-idf/esp_app_format/libesp_app_format.a", "role" : "libraries" }, { "backtrace" : 18, "fragment" : "esp-idf/esp_bootloader_format/libesp_bootloader_format.a", "role" : "libraries" }, { "backtrace" : 19, "fragment" : "esp-idf/app_update/libapp_update.a", "role" : "libraries" }, { "backtrace" : 20, "fragment" : "esp-idf/esp_partition/libesp_partition.a", "role" : "libraries" }, { "backtrace" : 21, "fragment" : "esp-idf/efuse/libefuse.a", "role" : "libraries" }, { "backtrace" : 22, "fragment" : "esp-idf/bootloader_support/libbootloader_support.a", "role" : "libraries" }, { "backtrace" : 23, "fragment" : "esp-idf/esp_mm/libesp_mm.a", "role" : "libraries" }, { "backtrace" : 24, "fragment" : "esp-idf/spi_flash/libspi_flash.a", "role" : "libraries" }, { "backtrace" : 25, "fragment" : "esp-idf/esp_system/libesp_system.a", "role" : "libraries" }, { "backtrace" : 26, "fragment" : "esp-idf/esp_common/libesp_common.a", "role" : "libraries" }, { "backtrace" : 27, "fragment" : "esp-idf/esp_rom/libesp_rom.a", "role" : "libraries" }, { "backtrace" : 28, "fragment" : "esp-idf/hal/libhal.a", "role" : "libraries" }, { "backtrace" : 29, "fragment" : "esp-idf/log/liblog.a", "role" : "libraries" }, { "backtrace" : 30, "fragment" : "esp-idf/heap/libheap.a", "role" : "libraries" }, { "backtrace" : 31, "fragment" : "esp-idf/soc/libsoc.a", "role" : "libraries" }, { "backtrace" : 32, "fragment" : "esp-idf/esp_security/libesp_security.a", "role" : "libraries" }, { "backtrace" : 33, "fragment" : "esp-idf/esp_hw_support/libesp_hw_support.a", "role" : "libraries" }, { "backtrace" : 34, "fragment" : "esp-idf/freertos/libfreertos.a", "role" : "libraries" }, { "backtrace" : 35, "fragment" : "esp-idf/newlib/libnewlib.a", "role" : "libraries" }, { "backtrace" : 36, "fragment" : "esp-idf/pthread/libpthread.a", "role" : "libraries" }, { "backtrace" : 37, "fragment" : "esp-idf/cxx/libcxx.a", "role" : "libraries" }, { "backtrace" : 39, "fragment" : "esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a", "role" : "libraries" }, { "backtrace" : 40, "fragment" : "esp-idf/esp_ringbuf/libesp_ringbuf.a", "role" : "libraries" }, { "backtrace" : 41, "fragment" : "esp-idf/esp_driver_uart/libesp_driver_uart.a", "role" : "libraries" }, { "backtrace" : 43, "fragment" : "esp-idf/esp_event/libesp_event.a", "role" : "libraries" }, { "backtrace" : 44, "fragment" : "esp-idf/nvs_flash/libnvs_flash.a", "role" : "libraries" }, { "backtrace" : 45, "fragment" : "esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a", "role" : "libraries" }, { "backtrace" : 46, "fragment" : "esp-idf/esp_driver_spi/libesp_driver_spi.a", "role" : "libraries" }, { "backtrace" : 47, "fragment" : "esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a", "role" : "libraries" }, { "backtrace" : 48, "fragment" : "esp-idf/esp_driver_i2s/libesp_driver_i2s.a", "role" : "libraries" }, { "backtrace" : 49, "fragment" : "esp-idf/sdmmc/libsdmmc.a", "role" : "libraries" }, { "backtrace" : 50, "fragment" : "esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a", "role" : "libraries" }, { "backtrace" : 51, "fragment" : "esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a", "role" : "libraries" }, { "backtrace" : 52, "fragment" : "esp-idf/esp_driver_sdio/libesp_driver_sdio.a", "role" : "libraries" }, { "backtrace" : 53, "fragment" : "esp-idf/esp_driver_dac/libesp_driver_dac.a", "role" : "libraries" }, { "backtrace" : 54, "fragment" : "esp-idf/esp_driver_rmt/libesp_driver_rmt.a", "role" : "libraries" }, { "backtrace" : 55, "fragment" : "esp-idf/esp_driver_sdm/libesp_driver_sdm.a", "role" : "libraries" }, { "backtrace" : 56, "fragment" : "esp-idf/esp_driver_i2c/libesp_driver_i2c.a", "role" : "libraries" }, { "backtrace" : 57, "fragment" : "esp-idf/esp_driver_ledc/libesp_driver_ledc.a", "role" : "libraries" }, { "backtrace" : 58, "fragment" : "esp-idf/driver/libdriver.a", "role" : "libraries" }, { "backtrace" : 11, "fragment" : "esp-idf/esp_phy/libesp_phy.a", "role" : "libraries" }, { "backtrace" : 59, "fragment" : "esp-idf/esp_vfs_console/libesp_vfs_console.a", "role" : "libraries" }, { "backtrace" : 60, "fragment" : "esp-idf/vfs/libvfs.a", "role" : "libraries" }, { "backtrace" : 61, "fragment" : "esp-idf/lwip/liblwip.a", "role" : "libraries" }, { "backtrace" : 62, "fragment" : "esp-idf/esp_netif/libesp_netif.a", "role" : "libraries" }, { "backtrace" : 63, "fragment" : "esp-idf/wpa_supplicant/libwpa_supplicant.a", "role" : "libraries" }, { "backtrace" : 64, "fragment" : "esp-idf/esp_coex/libesp_coex.a", "role" : "libraries" }, { "backtrace" : 12, "fragment" : "esp-idf/esp_wifi/libesp_wifi.a", "role" : "libraries" }, { "backtrace" : 68, "fragment" : "esp-idf/http_parser/libhttp_parser.a", "role" : "libraries" }, { "backtrace" : 69, "fragment" : "esp-idf/esp-tls/libesp-tls.a", "role" : "libraries" }, { "backtrace" : 70, "fragment" : "esp-idf/esp_adc/libesp_adc.a", "role" : "libraries" }, { "backtrace" : 73, "fragment" : "esp-idf/esp_gdbstub/libesp_gdbstub.a", "role" : "libraries" }, { "backtrace" : 75, "fragment" : "esp-idf/tcp_transport/libtcp_transport.a", "role" : "libraries" }, { "backtrace" : 76, "fragment" : "esp-idf/esp_http_client/libesp_http_client.a", "role" : "libraries" }, { "backtrace" : 77, "fragment" : "esp-idf/esp_http_server/libesp_http_server.a", "role" : "libraries" }, { "backtrace" : 78, "fragment" : "esp-idf/esp_https_ota/libesp_https_ota.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedtls.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedx509.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libcore.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libespnow.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libmesh.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libnet80211.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libpp.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libsmartconfig.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libwapi.a", "role" : "libraries" }, { "backtrace" : 10, "fragment" : "esp-idf/xtensa/libxtensa.a", "role" : "libraries" }, { "backtrace" : 13, "fragment" : "esp-idf/esp_driver_gpio/libesp_driver_gpio.a", "role" : "libraries" }, { "backtrace" : 14, "fragment" : "esp-idf/esp_timer/libesp_timer.a", "role" : "libraries" }, { "backtrace" : 15, "fragment" : "esp-idf/esp_pm/libesp_pm.a", "role" : "libraries" }, { "backtrace" : 16, "fragment" : "esp-idf/mbedtls/libmbedtls.a", "role" : "libraries" }, { "backtrace" : 17, "fragment" : "esp-idf/esp_app_format/libesp_app_format.a", "role" : "libraries" }, { "backtrace" : 18, "fragment" : "esp-idf/esp_bootloader_format/libesp_bootloader_format.a", "role" : "libraries" }, { "backtrace" : 19, "fragment" : "esp-idf/app_update/libapp_update.a", "role" : "libraries" }, { "backtrace" : 20, "fragment" : "esp-idf/esp_partition/libesp_partition.a", "role" : "libraries" }, { "backtrace" : 21, "fragment" : "esp-idf/efuse/libefuse.a", "role" : "libraries" }, { "backtrace" : 22, "fragment" : "esp-idf/bootloader_support/libbootloader_support.a", "role" : "libraries" }, { "backtrace" : 23, "fragment" : "esp-idf/esp_mm/libesp_mm.a", "role" : "libraries" }, { "backtrace" : 24, "fragment" : "esp-idf/spi_flash/libspi_flash.a", "role" : "libraries" }, { "backtrace" : 25, "fragment" : "esp-idf/esp_system/libesp_system.a", "role" : "libraries" }, { "backtrace" : 26, "fragment" : "esp-idf/esp_common/libesp_common.a", "role" : "libraries" }, { "backtrace" : 27, "fragment" : "esp-idf/esp_rom/libesp_rom.a", "role" : "libraries" }, { "backtrace" : 28, "fragment" : "esp-idf/hal/libhal.a", "role" : "libraries" }, { "backtrace" : 29, "fragment" : "esp-idf/log/liblog.a", "role" : "libraries" }, { "backtrace" : 30, "fragment" : "esp-idf/heap/libheap.a", "role" : "libraries" }, { "backtrace" : 31, "fragment" : "esp-idf/soc/libsoc.a", "role" : "libraries" }, { "backtrace" : 32, "fragment" : "esp-idf/esp_security/libesp_security.a", "role" : "libraries" }, { "backtrace" : 33, "fragment" : "esp-idf/esp_hw_support/libesp_hw_support.a", "role" : "libraries" }, { "backtrace" : 34, "fragment" : "esp-idf/freertos/libfreertos.a", "role" : "libraries" }, { "backtrace" : 35, "fragment" : "esp-idf/newlib/libnewlib.a", "role" : "libraries" }, { "backtrace" : 36, "fragment" : "esp-idf/pthread/libpthread.a", "role" : "libraries" }, { "backtrace" : 37, "fragment" : "esp-idf/cxx/libcxx.a", "role" : "libraries" }, { "backtrace" : 39, "fragment" : "esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a", "role" : "libraries" }, { "backtrace" : 40, "fragment" : "esp-idf/esp_ringbuf/libesp_ringbuf.a", "role" : "libraries" }, { "backtrace" : 41, "fragment" : "esp-idf/esp_driver_uart/libesp_driver_uart.a", "role" : "libraries" }, { "backtrace" : 43, "fragment" : "esp-idf/esp_event/libesp_event.a", "role" : "libraries" }, { "backtrace" : 44, "fragment" : "esp-idf/nvs_flash/libnvs_flash.a", "role" : "libraries" }, { "backtrace" : 45, "fragment" : "esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a", "role" : "libraries" }, { "backtrace" : 46, "fragment" : "esp-idf/esp_driver_spi/libesp_driver_spi.a", "role" : "libraries" }, { "backtrace" : 47, "fragment" : "esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a", "role" : "libraries" }, { "backtrace" : 48, "fragment" : "esp-idf/esp_driver_i2s/libesp_driver_i2s.a", "role" : "libraries" }, { "backtrace" : 49, "fragment" : "esp-idf/sdmmc/libsdmmc.a", "role" : "libraries" }, { "backtrace" : 50, "fragment" : "esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a", "role" : "libraries" }, { "backtrace" : 51, "fragment" : "esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a", "role" : "libraries" }, { "backtrace" : 52, "fragment" : "esp-idf/esp_driver_sdio/libesp_driver_sdio.a", "role" : "libraries" }, { "backtrace" : 53, "fragment" : "esp-idf/esp_driver_dac/libesp_driver_dac.a", "role" : "libraries" }, { "backtrace" : 54, "fragment" : "esp-idf/esp_driver_rmt/libesp_driver_rmt.a", "role" : "libraries" }, { "backtrace" : 55, "fragment" : "esp-idf/esp_driver_sdm/libesp_driver_sdm.a", "role" : "libraries" }, { "backtrace" : 56, "fragment" : "esp-idf/esp_driver_i2c/libesp_driver_i2c.a", "role" : "libraries" }, { "backtrace" : 57, "fragment" : "esp-idf/esp_driver_ledc/libesp_driver_ledc.a", "role" : "libraries" }, { "backtrace" : 58, "fragment" : "esp-idf/driver/libdriver.a", "role" : "libraries" }, { "backtrace" : 11, "fragment" : "esp-idf/esp_phy/libesp_phy.a", "role" : "libraries" }, { "backtrace" : 59, "fragment" : "esp-idf/esp_vfs_console/libesp_vfs_console.a", "role" : "libraries" }, { "backtrace" : 60, "fragment" : "esp-idf/vfs/libvfs.a", "role" : "libraries" }, { "backtrace" : 61, "fragment" : "esp-idf/lwip/liblwip.a", "role" : "libraries" }, { "backtrace" : 62, "fragment" : "esp-idf/esp_netif/libesp_netif.a", "role" : "libraries" }, { "backtrace" : 63, "fragment" : "esp-idf/wpa_supplicant/libwpa_supplicant.a", "role" : "libraries" }, { "backtrace" : 64, "fragment" : "esp-idf/esp_coex/libesp_coex.a", "role" : "libraries" }, { "backtrace" : 12, "fragment" : "esp-idf/esp_wifi/libesp_wifi.a", "role" : "libraries" }, { "backtrace" : 68, "fragment" : "esp-idf/http_parser/libhttp_parser.a", "role" : "libraries" }, { "backtrace" : 69, "fragment" : "esp-idf/esp-tls/libesp-tls.a", "role" : "libraries" }, { "backtrace" : 70, "fragment" : "esp-idf/esp_adc/libesp_adc.a", "role" : "libraries" }, { "backtrace" : 73, "fragment" : "esp-idf/esp_gdbstub/libesp_gdbstub.a", "role" : "libraries" }, { "backtrace" : 75, "fragment" : "esp-idf/tcp_transport/libtcp_transport.a", "role" : "libraries" }, { "backtrace" : 76, "fragment" : "esp-idf/esp_http_client/libesp_http_client.a", "role" : "libraries" }, { "backtrace" : 77, "fragment" : "esp-idf/esp_http_server/libesp_http_server.a", "role" : "libraries" }, { "backtrace" : 78, "fragment" : "esp-idf/esp_https_ota/libesp_https_ota.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedtls.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedx509.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libcore.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libespnow.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libmesh.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libnet80211.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libpp.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libsmartconfig.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libwapi.a", "role" : "libraries" }, { "backtrace" : 10, "fragment" : "esp-idf/xtensa/libxtensa.a", "role" : "libraries" }, { "backtrace" : 13, "fragment" : "esp-idf/esp_driver_gpio/libesp_driver_gpio.a", "role" : "libraries" }, { "backtrace" : 14, "fragment" : "esp-idf/esp_timer/libesp_timer.a", "role" : "libraries" }, { "backtrace" : 15, "fragment" : "esp-idf/esp_pm/libesp_pm.a", "role" : "libraries" }, { "backtrace" : 16, "fragment" : "esp-idf/mbedtls/libmbedtls.a", "role" : "libraries" }, { "backtrace" : 17, "fragment" : "esp-idf/esp_app_format/libesp_app_format.a", "role" : "libraries" }, { "backtrace" : 18, "fragment" : "esp-idf/esp_bootloader_format/libesp_bootloader_format.a", "role" : "libraries" }, { "backtrace" : 19, "fragment" : "esp-idf/app_update/libapp_update.a", "role" : "libraries" }, { "backtrace" : 20, "fragment" : "esp-idf/esp_partition/libesp_partition.a", "role" : "libraries" }, { "backtrace" : 21, "fragment" : "esp-idf/efuse/libefuse.a", "role" : "libraries" }, { "backtrace" : 22, "fragment" : "esp-idf/bootloader_support/libbootloader_support.a", "role" : "libraries" }, { "backtrace" : 23, "fragment" : "esp-idf/esp_mm/libesp_mm.a", "role" : "libraries" }, { "backtrace" : 24, "fragment" : "esp-idf/spi_flash/libspi_flash.a", "role" : "libraries" }, { "backtrace" : 25, "fragment" : "esp-idf/esp_system/libesp_system.a", "role" : "libraries" }, { "backtrace" : 26, "fragment" : "esp-idf/esp_common/libesp_common.a", "role" : "libraries" }, { "backtrace" : 27, "fragment" : "esp-idf/esp_rom/libesp_rom.a", "role" : "libraries" }, { "backtrace" : 28, "fragment" : "esp-idf/hal/libhal.a", "role" : "libraries" }, { "backtrace" : 29, "fragment" : "esp-idf/log/liblog.a", "role" : "libraries" }, { "backtrace" : 30, "fragment" : "esp-idf/heap/libheap.a", "role" : "libraries" }, { "backtrace" : 31, "fragment" : "esp-idf/soc/libsoc.a", "role" : "libraries" }, { "backtrace" : 32, "fragment" : "esp-idf/esp_security/libesp_security.a", "role" : "libraries" }, { "backtrace" : 33, "fragment" : "esp-idf/esp_hw_support/libesp_hw_support.a", "role" : "libraries" }, { "backtrace" : 34, "fragment" : "esp-idf/freertos/libfreertos.a", "role" : "libraries" }, { "backtrace" : 35, "fragment" : "esp-idf/newlib/libnewlib.a", "role" : "libraries" }, { "backtrace" : 36, "fragment" : "esp-idf/pthread/libpthread.a", "role" : "libraries" }, { "backtrace" : 37, "fragment" : "esp-idf/cxx/libcxx.a", "role" : "libraries" }, { "backtrace" : 39, "fragment" : "esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a", "role" : "libraries" }, { "backtrace" : 40, "fragment" : "esp-idf/esp_ringbuf/libesp_ringbuf.a", "role" : "libraries" }, { "backtrace" : 41, "fragment" : "esp-idf/esp_driver_uart/libesp_driver_uart.a", "role" : "libraries" }, { "backtrace" : 43, "fragment" : "esp-idf/esp_event/libesp_event.a", "role" : "libraries" }, { "backtrace" : 44, "fragment" : "esp-idf/nvs_flash/libnvs_flash.a", "role" : "libraries" }, { "backtrace" : 45, "fragment" : "esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a", "role" : "libraries" }, { "backtrace" : 46, "fragment" : "esp-idf/esp_driver_spi/libesp_driver_spi.a", "role" : "libraries" }, { "backtrace" : 47, "fragment" : "esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a", "role" : "libraries" }, { "backtrace" : 48, "fragment" : "esp-idf/esp_driver_i2s/libesp_driver_i2s.a", "role" : "libraries" }, { "backtrace" : 49, "fragment" : "esp-idf/sdmmc/libsdmmc.a", "role" : "libraries" }, { "backtrace" : 50, "fragment" : "esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a", "role" : "libraries" }, { "backtrace" : 51, "fragment" : "esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a", "role" : "libraries" }, { "backtrace" : 52, "fragment" : "esp-idf/esp_driver_sdio/libesp_driver_sdio.a", "role" : "libraries" }, { "backtrace" : 53, "fragment" : "esp-idf/esp_driver_dac/libesp_driver_dac.a", "role" : "libraries" }, { "backtrace" : 54, "fragment" : "esp-idf/esp_driver_rmt/libesp_driver_rmt.a", "role" : "libraries" }, { "backtrace" : 55, "fragment" : "esp-idf/esp_driver_sdm/libesp_driver_sdm.a", "role" : "libraries" }, { "backtrace" : 56, "fragment" : "esp-idf/esp_driver_i2c/libesp_driver_i2c.a", "role" : "libraries" }, { "backtrace" : 57, "fragment" : "esp-idf/esp_driver_ledc/libesp_driver_ledc.a", "role" : "libraries" }, { "backtrace" : 58, "fragment" : "esp-idf/driver/libdriver.a", "role" : "libraries" }, { "backtrace" : 11, "fragment" : "esp-idf/esp_phy/libesp_phy.a", "role" : "libraries" }, { "backtrace" : 59, "fragment" : "esp-idf/esp_vfs_console/libesp_vfs_console.a", "role" : "libraries" }, { "backtrace" : 60, "fragment" : "esp-idf/vfs/libvfs.a", "role" : "libraries" }, { "backtrace" : 61, "fragment" : "esp-idf/lwip/liblwip.a", "role" : "libraries" }, { "backtrace" : 62, "fragment" : "esp-idf/esp_netif/libesp_netif.a", "role" : "libraries" }, { "backtrace" : 63, "fragment" : "esp-idf/wpa_supplicant/libwpa_supplicant.a", "role" : "libraries" }, { "backtrace" : 64, "fragment" : "esp-idf/esp_coex/libesp_coex.a", "role" : "libraries" }, { "backtrace" : 12, "fragment" : "esp-idf/esp_wifi/libesp_wifi.a", "role" : "libraries" }, { "backtrace" : 68, "fragment" : "esp-idf/http_parser/libhttp_parser.a", "role" : "libraries" }, { "backtrace" : 69, "fragment" : "esp-idf/esp-tls/libesp-tls.a", "role" : "libraries" }, { "backtrace" : 70, "fragment" : "esp-idf/esp_adc/libesp_adc.a", "role" : "libraries" }, { "backtrace" : 73, "fragment" : "esp-idf/esp_gdbstub/libesp_gdbstub.a", "role" : "libraries" }, { "backtrace" : 75, "fragment" : "esp-idf/tcp_transport/libtcp_transport.a", "role" : "libraries" }, { "backtrace" : 76, "fragment" : "esp-idf/esp_http_client/libesp_http_client.a", "role" : "libraries" }, { "backtrace" : 77, "fragment" : "esp-idf/esp_http_server/libesp_http_server.a", "role" : "libraries" }, { "backtrace" : 78, "fragment" : "esp-idf/esp_https_ota/libesp_https_ota.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedtls.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedx509.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libcore.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libespnow.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libmesh.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libnet80211.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libpp.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libsmartconfig.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libwapi.a", "role" : "libraries" }, { "backtrace" : 10, "fragment" : "esp-idf/xtensa/libxtensa.a", "role" : "libraries" }, { "backtrace" : 13, "fragment" : "esp-idf/esp_driver_gpio/libesp_driver_gpio.a", "role" : "libraries" }, { "backtrace" : 14, "fragment" : "esp-idf/esp_timer/libesp_timer.a", "role" : "libraries" }, { "backtrace" : 15, "fragment" : "esp-idf/esp_pm/libesp_pm.a", "role" : "libraries" }, { "backtrace" : 16, "fragment" : "esp-idf/mbedtls/libmbedtls.a", "role" : "libraries" }, { "backtrace" : 17, "fragment" : "esp-idf/esp_app_format/libesp_app_format.a", "role" : "libraries" }, { "backtrace" : 18, "fragment" : "esp-idf/esp_bootloader_format/libesp_bootloader_format.a", "role" : "libraries" }, { "backtrace" : 19, "fragment" : "esp-idf/app_update/libapp_update.a", "role" : "libraries" }, { "backtrace" : 20, "fragment" : "esp-idf/esp_partition/libesp_partition.a", "role" : "libraries" }, { "backtrace" : 21, "fragment" : "esp-idf/efuse/libefuse.a", "role" : "libraries" }, { "backtrace" : 22, "fragment" : "esp-idf/bootloader_support/libbootloader_support.a", "role" : "libraries" }, { "backtrace" : 23, "fragment" : "esp-idf/esp_mm/libesp_mm.a", "role" : "libraries" }, { "backtrace" : 24, "fragment" : "esp-idf/spi_flash/libspi_flash.a", "role" : "libraries" }, { "backtrace" : 25, "fragment" : "esp-idf/esp_system/libesp_system.a", "role" : "libraries" }, { "backtrace" : 26, "fragment" : "esp-idf/esp_common/libesp_common.a", "role" : "libraries" }, { "backtrace" : 27, "fragment" : "esp-idf/esp_rom/libesp_rom.a", "role" : "libraries" }, { "backtrace" : 28, "fragment" : "esp-idf/hal/libhal.a", "role" : "libraries" }, { "backtrace" : 29, "fragment" : "esp-idf/log/liblog.a", "role" : "libraries" }, { "backtrace" : 30, "fragment" : "esp-idf/heap/libheap.a", "role" : "libraries" }, { "backtrace" : 31, "fragment" : "esp-idf/soc/libsoc.a", "role" : "libraries" }, { "backtrace" : 32, "fragment" : "esp-idf/esp_security/libesp_security.a", "role" : "libraries" }, { "backtrace" : 33, "fragment" : "esp-idf/esp_hw_support/libesp_hw_support.a", "role" : "libraries" }, { "backtrace" : 34, "fragment" : "esp-idf/freertos/libfreertos.a", "role" : "libraries" }, { "backtrace" : 35, "fragment" : "esp-idf/newlib/libnewlib.a", "role" : "libraries" }, { "backtrace" : 36, "fragment" : "esp-idf/pthread/libpthread.a", "role" : "libraries" }, { "backtrace" : 37, "fragment" : "esp-idf/cxx/libcxx.a", "role" : "libraries" }, { "backtrace" : 39, "fragment" : "esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a", "role" : "libraries" }, { "backtrace" : 40, "fragment" : "esp-idf/esp_ringbuf/libesp_ringbuf.a", "role" : "libraries" }, { "backtrace" : 41, "fragment" : "esp-idf/esp_driver_uart/libesp_driver_uart.a", "role" : "libraries" }, { "backtrace" : 43, "fragment" : "esp-idf/esp_event/libesp_event.a", "role" : "libraries" }, { "backtrace" : 44, "fragment" : "esp-idf/nvs_flash/libnvs_flash.a", "role" : "libraries" }, { "backtrace" : 45, "fragment" : "esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a", "role" : "libraries" }, { "backtrace" : 46, "fragment" : "esp-idf/esp_driver_spi/libesp_driver_spi.a", "role" : "libraries" }, { "backtrace" : 47, "fragment" : "esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a", "role" : "libraries" }, { "backtrace" : 48, "fragment" : "esp-idf/esp_driver_i2s/libesp_driver_i2s.a", "role" : "libraries" }, { "backtrace" : 49, "fragment" : "esp-idf/sdmmc/libsdmmc.a", "role" : "libraries" }, { "backtrace" : 50, "fragment" : "esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a", "role" : "libraries" }, { "backtrace" : 51, "fragment" : "esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a", "role" : "libraries" }, { "backtrace" : 52, "fragment" : "esp-idf/esp_driver_sdio/libesp_driver_sdio.a", "role" : "libraries" }, { "backtrace" : 53, "fragment" : "esp-idf/esp_driver_dac/libesp_driver_dac.a", "role" : "libraries" }, { "backtrace" : 54, "fragment" : "esp-idf/esp_driver_rmt/libesp_driver_rmt.a", "role" : "libraries" }, { "backtrace" : 55, "fragment" : "esp-idf/esp_driver_sdm/libesp_driver_sdm.a", "role" : "libraries" }, { "backtrace" : 56, "fragment" : "esp-idf/esp_driver_i2c/libesp_driver_i2c.a", "role" : "libraries" }, { "backtrace" : 57, "fragment" : "esp-idf/esp_driver_ledc/libesp_driver_ledc.a", "role" : "libraries" }, { "backtrace" : 58, "fragment" : "esp-idf/driver/libdriver.a", "role" : "libraries" }, { "backtrace" : 11, "fragment" : "esp-idf/esp_phy/libesp_phy.a", "role" : "libraries" }, { "backtrace" : 59, "fragment" : "esp-idf/esp_vfs_console/libesp_vfs_console.a", "role" : "libraries" }, { "backtrace" : 60, "fragment" : "esp-idf/vfs/libvfs.a", "role" : "libraries" }, { "backtrace" : 61, "fragment" : "esp-idf/lwip/liblwip.a", "role" : "libraries" }, { "backtrace" : 62, "fragment" : "esp-idf/esp_netif/libesp_netif.a", "role" : "libraries" }, { "backtrace" : 63, "fragment" : "esp-idf/wpa_supplicant/libwpa_supplicant.a", "role" : "libraries" }, { "backtrace" : 64, "fragment" : "esp-idf/esp_coex/libesp_coex.a", "role" : "libraries" }, { "backtrace" : 12, "fragment" : "esp-idf/esp_wifi/libesp_wifi.a", "role" : "libraries" }, { "backtrace" : 68, "fragment" : "esp-idf/http_parser/libhttp_parser.a", "role" : "libraries" }, { "backtrace" : 69, "fragment" : "esp-idf/esp-tls/libesp-tls.a", "role" : "libraries" }, { "backtrace" : 70, "fragment" : "esp-idf/esp_adc/libesp_adc.a", "role" : "libraries" }, { "backtrace" : 73, "fragment" : "esp-idf/esp_gdbstub/libesp_gdbstub.a", "role" : "libraries" }, { "backtrace" : 75, "fragment" : "esp-idf/tcp_transport/libtcp_transport.a", "role" : "libraries" }, { "backtrace" : 76, "fragment" : "esp-idf/esp_http_client/libesp_http_client.a", "role" : "libraries" }, { "backtrace" : 77, "fragment" : "esp-idf/esp_http_server/libesp_http_server.a", "role" : "libraries" }, { "backtrace" : 78, "fragment" : "esp-idf/esp_https_ota/libesp_https_ota.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedtls.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedx509.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libcore.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libespnow.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libmesh.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libnet80211.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libpp.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libsmartconfig.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libwapi.a", "role" : "libraries" }, { "backtrace" : 10, "fragment" : "esp-idf/xtensa/libxtensa.a", "role" : "libraries" }, { "backtrace" : 13, "fragment" : "esp-idf/esp_driver_gpio/libesp_driver_gpio.a", "role" : "libraries" }, { "backtrace" : 14, "fragment" : "esp-idf/esp_timer/libesp_timer.a", "role" : "libraries" }, { "backtrace" : 15, "fragment" : "esp-idf/esp_pm/libesp_pm.a", "role" : "libraries" }, { "backtrace" : 16, "fragment" : "esp-idf/mbedtls/libmbedtls.a", "role" : "libraries" }, { "backtrace" : 17, "fragment" : "esp-idf/esp_app_format/libesp_app_format.a", "role" : "libraries" }, { "backtrace" : 18, "fragment" : "esp-idf/esp_bootloader_format/libesp_bootloader_format.a", "role" : "libraries" }, { "backtrace" : 19, "fragment" : "esp-idf/app_update/libapp_update.a", "role" : "libraries" }, { "backtrace" : 20, "fragment" : "esp-idf/esp_partition/libesp_partition.a", "role" : "libraries" }, { "backtrace" : 21, "fragment" : "esp-idf/efuse/libefuse.a", "role" : "libraries" }, { "backtrace" : 22, "fragment" : "esp-idf/bootloader_support/libbootloader_support.a", "role" : "libraries" }, { "backtrace" : 23, "fragment" : "esp-idf/esp_mm/libesp_mm.a", "role" : "libraries" }, { "backtrace" : 24, "fragment" : "esp-idf/spi_flash/libspi_flash.a", "role" : "libraries" }, { "backtrace" : 25, "fragment" : "esp-idf/esp_system/libesp_system.a", "role" : "libraries" }, { "backtrace" : 26, "fragment" : "esp-idf/esp_common/libesp_common.a", "role" : "libraries" }, { "backtrace" : 27, "fragment" : "esp-idf/esp_rom/libesp_rom.a", "role" : "libraries" }, { "backtrace" : 28, "fragment" : "esp-idf/hal/libhal.a", "role" : "libraries" }, { "backtrace" : 29, "fragment" : "esp-idf/log/liblog.a", "role" : "libraries" }, { "backtrace" : 30, "fragment" : "esp-idf/heap/libheap.a", "role" : "libraries" }, { "backtrace" : 31, "fragment" : "esp-idf/soc/libsoc.a", "role" : "libraries" }, { "backtrace" : 32, "fragment" : "esp-idf/esp_security/libesp_security.a", "role" : "libraries" }, { "backtrace" : 33, "fragment" : "esp-idf/esp_hw_support/libesp_hw_support.a", "role" : "libraries" }, { "backtrace" : 34, "fragment" : "esp-idf/freertos/libfreertos.a", "role" : "libraries" }, { "backtrace" : 35, "fragment" : "esp-idf/newlib/libnewlib.a", "role" : "libraries" }, { "backtrace" : 36, "fragment" : "esp-idf/pthread/libpthread.a", "role" : "libraries" }, { "backtrace" : 37, "fragment" : "esp-idf/cxx/libcxx.a", "role" : "libraries" }, { "backtrace" : 39, "fragment" : "esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a", "role" : "libraries" }, { "backtrace" : 40, "fragment" : "esp-idf/esp_ringbuf/libesp_ringbuf.a", "role" : "libraries" }, { "backtrace" : 41, "fragment" : "esp-idf/esp_driver_uart/libesp_driver_uart.a", "role" : "libraries" }, { "backtrace" : 43, "fragment" : "esp-idf/esp_event/libesp_event.a", "role" : "libraries" }, { "backtrace" : 44, "fragment" : "esp-idf/nvs_flash/libnvs_flash.a", "role" : "libraries" }, { "backtrace" : 45, "fragment" : "esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a", "role" : "libraries" }, { "backtrace" : 46, "fragment" : "esp-idf/esp_driver_spi/libesp_driver_spi.a", "role" : "libraries" }, { "backtrace" : 47, "fragment" : "esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a", "role" : "libraries" }, { "backtrace" : 48, "fragment" : "esp-idf/esp_driver_i2s/libesp_driver_i2s.a", "role" : "libraries" }, { "backtrace" : 49, "fragment" : "esp-idf/sdmmc/libsdmmc.a", "role" : "libraries" }, { "backtrace" : 50, "fragment" : "esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a", "role" : "libraries" }, { "backtrace" : 51, "fragment" : "esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a", "role" : "libraries" }, { "backtrace" : 52, "fragment" : "esp-idf/esp_driver_sdio/libesp_driver_sdio.a", "role" : "libraries" }, { "backtrace" : 53, "fragment" : "esp-idf/esp_driver_dac/libesp_driver_dac.a", "role" : "libraries" }, { "backtrace" : 54, "fragment" : "esp-idf/esp_driver_rmt/libesp_driver_rmt.a", "role" : "libraries" }, { "backtrace" : 55, "fragment" : "esp-idf/esp_driver_sdm/libesp_driver_sdm.a", "role" : "libraries" }, { "backtrace" : 56, "fragment" : "esp-idf/esp_driver_i2c/libesp_driver_i2c.a", "role" : "libraries" }, { "backtrace" : 57, "fragment" : "esp-idf/esp_driver_ledc/libesp_driver_ledc.a", "role" : "libraries" }, { "backtrace" : 58, "fragment" : "esp-idf/driver/libdriver.a", "role" : "libraries" }, { "backtrace" : 11, "fragment" : "esp-idf/esp_phy/libesp_phy.a", "role" : "libraries" }, { "backtrace" : 59, "fragment" : "esp-idf/esp_vfs_console/libesp_vfs_console.a", "role" : "libraries" }, { "backtrace" : 60, "fragment" : "esp-idf/vfs/libvfs.a", "role" : "libraries" }, { "backtrace" : 61, "fragment" : "esp-idf/lwip/liblwip.a", "role" : "libraries" }, { "backtrace" : 62, "fragment" : "esp-idf/esp_netif/libesp_netif.a", "role" : "libraries" }, { "backtrace" : 63, "fragment" : "esp-idf/wpa_supplicant/libwpa_supplicant.a", "role" : "libraries" }, { "backtrace" : 64, "fragment" : "esp-idf/esp_coex/libesp_coex.a", "role" : "libraries" }, { "backtrace" : 12, "fragment" : "esp-idf/esp_wifi/libesp_wifi.a", "role" : "libraries" }, { "backtrace" : 68, "fragment" : "esp-idf/http_parser/libhttp_parser.a", "role" : "libraries" }, { "backtrace" : 69, "fragment" : "esp-idf/esp-tls/libesp-tls.a", "role" : "libraries" }, { "backtrace" : 70, "fragment" : "esp-idf/esp_adc/libesp_adc.a", "role" : "libraries" }, { "backtrace" : 73, "fragment" : "esp-idf/esp_gdbstub/libesp_gdbstub.a", "role" : "libraries" }, { "backtrace" : 75, "fragment" : "esp-idf/tcp_transport/libtcp_transport.a", "role" : "libraries" }, { "backtrace" : 76, "fragment" : "esp-idf/esp_http_client/libesp_http_client.a", "role" : "libraries" }, { "backtrace" : 77, "fragment" : "esp-idf/esp_http_server/libesp_http_server.a", "role" : "libraries" }, { "backtrace" : 78, "fragment" : "esp-idf/esp_https_ota/libesp_https_ota.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedtls.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/library/libmbedx509.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a", "role" : "libraries" }, { "fragment" : "esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libcore.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libespnow.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libmesh.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libnet80211.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libpp.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libsmartconfig.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/esp_wifi/lib/esp32/libwapi.a", "role" : "libraries" }, { "fragment" : "/Users/tankaitao/.platformio/packages/framework-espidf/components/xtensa/esp32/libxt_hal.a", "role" : "libraries" }, { "fragment" : "-u esp_timer_init_include_func", "role" : "libraries" }, { "fragment" : "-u esp_app_desc", "role" : "libraries" }, { "fragment" : "-u esp_efuse_startup_include_func", "role" : "libraries" }, { "fragment" : "-u ld_include_highint_hdl", "role" : "libraries" }, { "fragment" : "-u start_app", "role" : "libraries" }, { "fragment" : "-u start_app_other_cores", "role" : "libraries" }, { "fragment" : "-u __ubsan_include", "role" : "libraries" }, { "fragment" : "-u esp_system_include_startup_funcs", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=longjmp", "role" : "libraries" }, { "fragment" : "-u __assert_func", "role" : "libraries" }, { "fragment" : "-u esp_dport_access_reg_read", "role" : "libraries" }, { "fragment" : "-u esp_security_init_include_impl", "role" : "libraries" }, { "fragment" : "-Wl,--undefined=FreeRTOS_openocd_params", "role" : "libraries" }, { "fragment" : "-u app_main", "role" : "libraries" }, { "fragment" : "-lc", "role" : "libraries" }, { "fragment" : "-lm", "role" : "libraries" }, { "fragment" : "-u newlib_include_heap_impl", "role" : "libraries" }, { "fragment" : "-u newlib_include_syscalls_impl", "role" : "libraries" }, { "fragment" : "-u newlib_include_pthread_impl", "role" : "libraries" }, { "fragment" : "-u newlib_include_assert_impl", "role" : "libraries" }, { "fragment" : "-u newlib_include_getentropy_impl", "role" : "libraries" }, { "fragment" : "-u newlib_include_init_funcs", "role" : "libraries" }, { "fragment" : "-u pthread_include_pthread_impl", "role" : "libraries" }, { "fragment" : "-u pthread_include_pthread_cond_var_impl", "role" : "libraries" }, { "fragment" : "-u pthread_include_pthread_local_storage_impl", "role" : "libraries" }, { "fragment" : "-u pthread_include_pthread_rwlock_impl", "role" : "libraries" }, { "fragment" : "-u pthread_include_pthread_semaphore_impl", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__register_frame_info_bases", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__register_frame_info", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__register_frame", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__register_frame_info_table_bases", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__register_frame_info_table", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__register_frame_table", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__deregister_frame_info_bases", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__deregister_frame_info", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_Find_FDE", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_GetGR", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_GetCFA", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_GetIP", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_GetIPInfo", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_GetRegionStart", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_GetDataRelBase", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_GetTextRelBase", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_SetIP", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_SetGR", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_GetLanguageSpecificData", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_FindEnclosingFunction", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_Resume", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_RaiseException", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_DeleteException", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_ForcedUnwind", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_Resume_or_Rethrow", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=_Unwind_Backtrace", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__cxa_call_unexpected", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__gxx_personality_v0", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__cxa_throw", "role" : "libraries" }, { "fragment" : "-Wl,--wrap=__cxa_allocate_exception", "role" : "libraries" }, { "fragment" : "-u __cxa_guard_dummy", "role" : "libraries" }, { "fragment" : "-u __cxx_init_dummy", "role" : "libraries" }, { "fragment" : "-lstdc++", "role" : "libraries" }, { "backtrace" : 36, "fragment" : "esp-idf/pthread/libpthread.a", "role" : "libraries" }, { "backtrace" : 35, "fragment" : "esp-idf/newlib/libnewlib.a", "role" : "libraries" }, { "fragment" : "-lgcc", "role" : "libraries" }, { "backtrace" : 37, "fragment" : "esp-idf/cxx/libcxx.a", "role" : "libraries" }, { "fragment" : "-u __cxx_fatal_exception", "role" : "libraries" }, { "fragment" : "-u uart_vfs_include_dev_init", "role" : "libraries" }, { "fragment" : "-u include_esp_phy_override", "role" : "libraries" }, { "fragment" : "-lphy", "role" : "libraries" }, { "fragment" : "-lrtc", "role" : "libraries" }, { "backtrace" : 11, "fragment" : "esp-idf/esp_phy/libesp_phy.a", "role" : "libraries" }, { "fragment" : "-lphy", "role" : "libraries" }, { "fragment" : "-lrtc", "role" : "libraries" }, { "backtrace" : 11, "fragment" : "esp-idf/esp_phy/libesp_phy.a", "role" : "libraries" }, { "fragment" : "-lphy", "role" : "libraries" }, { "fragment" : "-lrtc", "role" : "libraries" }, { "fragment" : "-u esp_vfs_include_console_register", "role" : "libraries" }, { "fragment" : "-u vfs_include_syscalls_impl", "role" : "libraries" }, { "fragment" : "-u esp_vfs_include_nullfs_register", "role" : "libraries" } ], "language" : "CXX" }, "name" : "esp32.elf", "nameOnDisk" : "esp32.elf", "paths" : { "build" : ".", "source" : "." }, "sourceGroups" : [ { "name" : "Source Files", "sourceIndexes" : [ 0 ] }, { "name" : "CMake Rules", "sourceIndexes" : [ 1 ] } ], "sources" : [ { "backtrace" : 2, "compileGroupIndex" : 0, "isGenerated" : true, "path" : ".pio/build/esp32dev/project_elf_src_esp32.c", "sourceGroupIndex" : 0 }, { "backtrace" : 0, "isGenerated" : true, "path" : ".pio/build/esp32dev/project_elf_src_esp32.c.rule", "sourceGroupIndex" : 1 } ], "type" : "EXECUTABLE" }