You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IDF version (run git describe --tags to find it): v4.3
Build System: CMake
Compiler version (run xtensa-esp32-elf-gcc --version to find it): xtensa-esp32-elf-gcc (crosstool-NG esp-2020r3) 8.4.0
Operating System: Windows
(Windows only) environment type: MSYS2 mingw32.
Problem Description
When building the Wifi provisioning module in release mode (with NDEBUG defined), the task to stop provisioning is never started as it is voided together with the assert function it is called in.
github-actionsbot
changed the title
WiFi Provisioning can't be stopped when build for release.
WiFi Provisioning can't be stopped when build for release. (IDFGH-6679)
Jan 28, 2022
- For the wifi_prov_mgr example in release mode (with NDEBUG defined -
assertions disabled), the task to stop provisioning is never started
as it is voided by the assert function it is called in.
Closes#8309
dskulina
pushed a commit
to playable-tech/esp-idf
that referenced
this issue
Feb 4, 2022
- For the wifi_prov_mgr example in release mode (with NDEBUG defined -
assertions disabled), the task to stop provisioning is never started
as it is voided by the assert function it is called in.
Closesespressif#8309
- For the wifi_prov_mgr example in release mode (with NDEBUG defined -
assertions disabled), the task to stop provisioning is never started
as it is voided by the assert function it is called in.
Closes#8309
dskulina
pushed a commit
to playable-tech/esp-idf
that referenced
this issue
Feb 5, 2022
- For the wifi_prov_mgr example in release mode (with NDEBUG defined -
assertions disabled), the task to stop provisioning is never started
as it is voided by the assert function it is called in.
Closesespressif#8309
Environment
git describe --tags
to find it): v4.3xtensa-esp32-elf-gcc --version
to find it): xtensa-esp32-elf-gcc (crosstool-NG esp-2020r3) 8.4.0Problem Description
When building the Wifi provisioning module in release mode (with NDEBUG defined), the task to stop provisioning is never started as it is voided together with the assert function it is called in.
esp-idf/components/wifi_provisioning/src/manager.c
Lines 626 to 627 in 84d11d1
This assert will be converted to a
(void)0
when building a release version and with this the function is also voided.The text was updated successfully, but these errors were encountered: