-
Notifications
You must be signed in to change notification settings - Fork 7.7k
Closed
Labels
IDE: PlaformIOIssue relates to PlatformIO IDEIssue relates to PlatformIO IDEStatus: SolvedThe issue has been resolved and requires no further action.The issue has been resolved and requires no further action.
Description
Board
ESP32-S3 Dev Module
Device Description
Nothing attached.
Hardware Configuration
Bare board. Nothing attached.
Version
v3.3.2
Type
Bug
IDE Name
VSCode with pioarduino
Operating System
macOS 15.7
Flash frequency
80 MHz
PSRAM enabled
yes
Upload speed
115200
Description
When a platformio.ini file enables the esp32_exception_decoder:
monitor_filters =
esp32_exception_decoderand the serial output sends a variable that starts with 0x, the exception decoder will output a line not related to an error.
For example:
[ 138][I][esp32-hal-periman.c:141] perimanSetPinBus(): Pin 19 already has type USB_DM (45) with bus 0x3fc976bc
#0 0x3fc976bc in ?? at /Users/user/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.cpp:619
[ 138][I][esp32-hal-periman.c:141] perimanSetPinBus(): Pin 20 already has type USB_DP (46) with bus 0x3fc976bc
#0 0x3fc976bc in ?? at /Users/user/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.cpp:619
the lines that start with #0 are not valid.
The bug is seen when printing pointers (%p).
If you format the pointer as something like addr_%08x the #0 lines do not appear. But note, if addr_ is replaced with 0x the bug is still triggered.
Sketch
Any sketch.
But in the `platformio.ini` file, set `-DCORE_DEBUG_LEVEL=` to 4 or 5.Debug Message
See description above.
Other Steps to Reproduce
If you comment out:
monitor_filters =
esp32_exception_decoderin the platformio.ini, the bug does not show.
I have checked existing issues, online documentation and the Troubleshooting Guide
- I confirm I have checked existing issues, online documentation and Troubleshooting guide.
Metadata
Metadata
Assignees
Labels
IDE: PlaformIOIssue relates to PlatformIO IDEIssue relates to PlatformIO IDEStatus: SolvedThe issue has been resolved and requires no further action.The issue has been resolved and requires no further action.