长时间发送344个字节的UDP报文,出现overflow the heap_size,并导致系统异常重启

gebh
Posts: 11
Joined: Tue Aug 01, 2017 10:00 am

长时间发送344个字节的UDP报文,出现overflow the heap_size,并导致系统异常重启

Postby gebh » Wed Aug 09, 2017 9:45 am

1,pmT 堆异常
"pmT"(stack_size = 0,task handle = 3fff56c8) overflow the heap_size.
"pmT"(stack_size = 0,task handle = 3fff56c8) overflow the heap_size.

2,异常重启
ShowCritical:0
ets Jan 8 2013,rst cause:2, boot mode:(3,0)

请问这个协议栈有问题??什么原因导致这个问题???

另外的现象,就是sendto的地方挂死。

之前在sendto地方加了一个select 判断是否能够发送报文,短一点的报文,不会出现异常或者挂死的现象。

ESP_Faye
Posts: 1641
Joined: Mon Oct 27, 2014 11:08 am

Re: 长时间发送344个字节的UDP报文,出现overflow the heap_size,并导致系统异常重启

Postby ESP_Faye » Thu Aug 10, 2017 2:04 pm

您好,

请问您使用的是哪个版本的 SDK?建议使用最新版本的 SDK 测试看是否还有问题。

如果使用最新的 SDK 问题仍然存在,麻烦提供您的测试代码,我们将协助您进行查证。

感谢您对 ESP8266 的关注!

pengcheng
Posts: 4
Joined: Wed Aug 02, 2017 3:08 pm

Re: 长时间发送344个字节的UDP报文,出现overflow the heap_size,并导致系统异常重启

Postby pengcheng » Mon Aug 14, 2017 9:13 am

我遇到同样的问题,请问pmT是什么任务?

Her Mary
Posts: 394
Joined: Mon Oct 27, 2014 11:09 am

Re: 长时间发送344个字节的UDP报文,出现overflow the heap_size,并导致系统异常重启

Postby Her Mary » Mon Aug 14, 2017 10:42 am

应该是休眠任务吧,把休眠关掉试试呢

pengcheng
Posts: 4
Joined: Wed Aug 02, 2017 3:08 pm

Re: 长时间发送344个字节的UDP报文,出现overflow the heap_size,并导致系统异常重启

Postby pengcheng » Tue Aug 15, 2017 6:47 pm

请问如何关闭休眠任务呢?这个任务不是我应用创建的。

Her Mary
Posts: 394
Joined: Mon Oct 27, 2014 11:09 am

Re: 长时间发送344个字节的UDP报文,出现overflow the heap_size,并导致系统异常重启

Postby Her Mary » Wed Aug 16, 2017 10:28 am

wifi_set_sleep_type

Who is online

Users browsing this forum: No registered users and 4 guests