lwIP - A Lightweight TCP/IP stack - Bugs: bug #45161, tcp.c / tcp_abandon /...
You are not allowed to post comments on this tracker with your current authentication level.
bug #45161: tcp.c / tcp_abandon / pcb->local_port set to zero but needed later for tcp_rst
Submitter: | Dipl. Ing. Bernhard Weber <weberbe1> | ||
Submitted: | Thu 21 May 2015 12:06:56 PM UTC | ||
Category: | TCP | Severity: | 3 - Normal |
Item Group: | Change Request | Status: | Fixed |
Privacy: | Public | Assigned to: | goldsimon |
Open/Closed: | Closed | Planned Release: | None |
lwIP version: | git head |
Thu 21 May 2015 01:45:42 PM UTC, comment #4: |
Simon Goldschmidt <goldsimon> |
Thu 21 May 2015 01:44:16 PM UTC, comment #3: Ah, I see. This has been introduced last September when fixing bug #42299 :-( |
Simon Goldschmidt <goldsimon> |
Thu 21 May 2015 12:36:18 PM UTC, comment #2: the call stack is:
|
Dipl. Ing. Bernhard Weber <weberbe1> |
Thu 21 May 2015 12:22:09 PM UTC, comment #1: Can you please describe the call stacks? What leads to calling tcp_abandon() and from where is tcp_rst() called? |
Simon Goldschmidt <goldsimon> |
Thu 21 May 2015 12:06:56 PM UTC, original submission:
In routine tcp_abandon in tcp.c pcb block will be freed with TCP_PCB_REMOVE_ACTIVE. In this routine local_port will be set to zero.
|
Dipl. Ing. Bernhard Weber <weberbe1> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2015-05-21 | goldsimon | Status | Confirmed | Fixed | |
Open/Closed | Open | Closed | |||
2015-05-21 | goldsimon | Assigned to | None | goldsimon | |
2015-05-21 | goldsimon | Status | None | Confirmed |
Powered by Savane 3.13-02a9.
Corresponding source code
Fixed, thanks for reporting.