[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-users] pcb->next points to one of its ancestors causing an endless
From: |
Philipp Zug |
Subject: |
[lwip-users] pcb->next points to one of its ancestors causing an endless loop |
Date: |
Tue, 05 Jul 2011 18:03:25 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11 |
Hi there!
I am using the LwIP-Stack on a Microcontroller without an OS directly
interfacing with the stack (via tcp_write, tcp_close and so on ...).
Under some rare circumstances, that I do not comprehend, it may happen
that one pcb points with its 'next' pointer to one of its ancestors
pointing on it. This causes an endless loop in the LwIP-Stack.
Example:
pcb A -> pcb B -> pcb C -> pcb A ....
Has anyone experienced a similar problem or any clue what could be wrong?
Thanks for your help,
phil
- [lwip-users] pcb->next points to one of its ancestors causing an endless loop,
Philipp Zug <=