|
From: | Leon Woestenberg |
Subject: | Re: [lwip-users] Re: Bug in tcp_out.c |
Date: | Sun, 17 Jul 2005 17:23:13 +0200 |
User-agent: | Mozilla Thunderbird 1.0.2 (Windows/20050317) |
Hello Dave, Dave Perry wrote:
Answering my own question: Queue is uninitialized if the first goto memerr is taken. Need: Queue = NULL; Someplace before the goto. ... I'm working with the 1.1.0 release on an ARM (lpc2138) processor and ran across this issue. I was getting Data Abort exceptions and I've tracked it down to this point, but I'm not sure what a good fix would be. In the function tcp_enqueue() there are several places which goto the label memerr. At that point, if queue is not null, this call is made:
This was already fixed in CVS HEAD but thanks for the report! Regards, Leon.
[Prev in Thread] | Current Thread | [Next in Thread] |