-
Notifications
You must be signed in to change notification settings - Fork 7.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ESP_ERR_MESH_NO_MEMORY (IDFGH-12414) #13438
Labels
Resolution: NA
Issue resolution is unavailable
Status: Done
Issue is done internally
Type: Bug
bugs in IDF
Comments
github-actions
bot
changed the title
ESP_ERR_MESH_NO_MEMORY
ESP_ERR_MESH_NO_MEMORY (IDFGH-12414)
Mar 21, 2024
esp_wifi_set_ps设置为省电模式,比较容易复现此问题,省电时,经常超时。 |
Hi @Leadrive |
espressif-bot
added
Status: In Progress
Work is in progress
and removed
Status: Opened
Issue is new
labels
Jun 6, 2024
@Leadrive Can you provide a demo to test? |
ESP32-S3 V5.2.2 也有同样的问题 |
@MosamXu Can you provide a demo to test? |
Thanks for reporting, will close due to short of feedback, feel free to reopen with more updates. |
espressif-bot
added
Status: Done
Issue is done internally
Resolution: NA
Issue resolution is unavailable
and removed
Status: In Progress
Work is in progress
labels
Aug 9, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Resolution: NA
Issue resolution is unavailable
Status: Done
Issue is done internally
Type: Bug
bugs in IDF
Answers checklist.
IDF version.
v4.4.6
Espressif SoC revision.
ESP32-S3
Operating System used.
Linux
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
None
Development Kit.
ESP32-S3
Power Supply used.
USB
What is the expected behavior?
不出现ESP_ERR_MESH_NO_MEMORY
What is the actual behavior?
之前也有人反馈此问题,但没有人解决。espressif/esp-mdf#315
症状是这样的,esp_mesh_send,如果返回ESP_ERR_MESH_TIMEOUT,大约持续10几次,就会开始不断出现ESP_ERR_MESH_NO_MEMORY,然后就一直无法正常运行了,此时堆内存这些都是有的,推测就是mesh库没把发送失败的清除,导致积压。
从应用角度来看,此时并没有收到MESH_EVENT_CHILD_DISCONNECTED, MESH_EVENT_PARENT_DISCONNECTED之类的断开消息,肯定会认为mesh是正常的,还是会不断发送。
root端的日志,看起来很正常,没报任何异常
node端的日志
Steps to reproduce.
故障重现,可能人为在root节点连接的路由器上,制造网络连接不顺,或时断时续,可能容易复现此错误。
Debug Logs.
No response
More Information.
No response
The text was updated successfully, but these errors were encountered: