|
From: | Bastiaan van Kesteren |
Subject: | [lwip-users] netconn, large packets causing trouble |
Date: | Wed, 6 Apr 2016 14:42:15 +0200 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 |
Hi,When I try to transmit large(ish) packets using the netconn api, I get into trouble; the connection blocks (no packets getting out), and eventually I run into some random assertion (they tend to change depending on packet size and point in time).
Too me this looks like a buffer-overflow somewhere, but I'm not sure where to begin. Any LwIP master around willing to give some pointers?
Right after the too-big packet transmission, the LwIP sys-stats and memory stats don't show anything strange, although after some more time the mbox.err counter starts to go up, as long as I don't hit an assert.
I'm Using LwIP 1.4.1 with FreeRTOS on a LPC1768 (Cortex-M3). Own hardware, own port (combination of bits and pieces). I think the port is good, in that sense that we're already using it for a few years without any problems, Uptimes of a year or more. But all these applications are using small packets, so a bug in the port is definitely a possibility.
Any pointers are appreciated, if more info is needed I'll be more that willing to fill in.
Regards, -Bastiaan
[Prev in Thread] | Current Thread | [Next in Thread] |