[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #17922] mem_malloc bug
From: |
Christiaan Simons |
Subject: |
[lwip-devel] [bug #17922] mem_malloc bug |
Date: |
Wed, 25 Apr 2007 07:30:38 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 |
Follow-up Comment #13, bug #17922 (project lwip):
Please have a look at what i've tried before (change the #if 1 into 0). There
are two cases in malloc.
1. you need to split the first free (too large) block into two pcs
2. the first block is only large enough to fit one block, so you may not
allocate a new empty header+block as a trailer.
I think the original code did not handle these cases properly,
my changed code passes the testcase provided by Tom.
However i didn't enable it since it seem to break TCP, but maybe that is
because it assumes some behavior of the broken mem_malloc(). I did not have
the time to trace that issue.
So maybe just enable my fix, and continue from there.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?17922>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [lwip-devel] [bug #17922] mem_malloc bug, Simon Goldschmidt, 2007/04/11
- [lwip-devel] [bug #17922] mem_malloc bug, Christiaan Simons, 2007/04/11
- [lwip-devel] [bug #17922] mem_malloc bug, Simon Goldschmidt, 2007/04/11
- [lwip-devel] [bug #17922] mem_malloc bug, Jonathan Larmour, 2007/04/11
- [lwip-devel] [bug #17922] mem_malloc bug, Simon Goldschmidt, 2007/04/24
- [lwip-devel] [bug #17922] mem_malloc bug, Jonathan Larmour, 2007/04/24
- [lwip-devel] [bug #17922] mem_malloc bug, Simon Goldschmidt, 2007/04/24
- [lwip-devel] [bug #17922] mem_malloc bug,
Christiaan Simons <=
- [lwip-devel] [bug #17922] mem_malloc bug, Simon Goldschmidt, 2007/04/25
- [lwip-devel] [bug #17922] mem_malloc bug, Christiaan Simons, 2007/04/25
- [lwip-devel] [bug #17922] mem_malloc bug, Simon Goldschmidt, 2007/04/25
- [lwip-devel] [bug #17922] mem_malloc bug, Simon Goldschmidt, 2007/04/25
- [lwip-devel] [bug #17922] mem_malloc bug, Christiaan Simons, 2007/04/26
- [lwip-devel] [bug #17922] mem_malloc bug, Simon Goldschmidt, 2007/04/26