lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-users] Re: lwip-users Digest, Vol 23, Issue 14


From: 王洪涛
Subject: [lwip-users] Re: lwip-users Digest, Vol 23, Issue 14
Date: Tue, 19 Jul 2005 10:43:02 +0800

lwip-users-request,您好!

        

======= 2005-07-18 00:06:10 您在来信中写道:=======

>Send lwip-users mailing list submissions to
>       address@hidden
>
>To subscribe or unsubscribe via the World Wide Web, visit
>       http://lists.nongnu.org/mailman/listinfo/lwip-users
>or, via email, send a message with subject or body 'help' to
>       address@hidden
>
>You can reach the person managing the list at
>       address@hidden
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of lwip-users digest..."
>
>
>Today's Topics:
>
>   1. Re: Bug in tcp_out.c (Dave Perry)
>   2. Re: Re: Bug in tcp_out.c (Leon Woestenberg)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Sat, 16 Jul 2005 14:28:30 -0400
>From: "Dave Perry" <address@hidden>
>Subject: [lwip-users] Re: Bug in tcp_out.c
>To: "'Mailing list for lwIP users'" <address@hidden>
>Message-ID: <address@hidden>
>Content-Type: text/plain;      charset="us-ascii"
>
>Answering my own question:
>
>Queue is uninitialized if the first goto memerr is taken.
>
>Need:
>
>Queue = NULL;
>
>Someplace before the goto.
>
>Dave
> 
>
>-----Original Message-----
> 
>Hi,
>
>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:
>
>tcp_segs_free(queue);
>
>Trouble is, although queue is not null, it is not always a valid pointer
>either. This eventually leads to the exception.
>
>I'm not intimate with the code so I was hoping someone could suggest which
>route through the function could be providing the bad pointer.
>
>Thanks,
>Dave
>
>
>
>_______________________________________________
>lwip-users mailing list
>address@hidden
>http://lists.nongnu.org/mailman/listinfo/lwip-users
>
>
>
>
>
>
>------------------------------
>
>Message: 2
>Date: Sun, 17 Jul 2005 17:23:13 +0200
>From: Leon Woestenberg <address@hidden>
>Subject: Re: [lwip-users] Re: Bug in tcp_out.c
>To: Mailing list for lwIP users <address@hidden>
>Message-ID: <address@hidden>
>Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
>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.
>
>
>
>
>------------------------------
>
>_______________________________________________
>lwip-users mailing list
>address@hidden
>http://lists.nongnu.org/mailman/listinfo/lwip-users
>
>End of lwip-users Digest, Vol 23, Issue 14
>******************************************
>

= = = = = = = = = = = = = = = = = = = =
                        

        致
礼!
 
                                 
        王洪涛
address@hidden
          2005-07-19


reply via email to

[Prev in Thread] Current Thread [Next in Thread]