You are aware that the main part of the people reading misc@ also reads undeadly?
On 5/1/06, Dave Feustel <[EMAIL PROTECTED]> wrote: > > Article at http://www.onlamp.com/lpt/a/6557 > > (excerpt) > > Federico Biancuzzi: I remember that just before releasing 3.8 you had to > disable the new behavior of your > implementation of malloc()/free() that returned SIGSEGV when accessing a > freed area. You had to do this > because too many ports were instable (crashing). Does 3.9 enable it by > default? > > Otto Moerbeek: I first have to make a correction: we do unmap unused > memory, but not very aggressively. > There are too many programs containing "use-after-free" bugs that would > stop working if we unmapped > unused memory all the time. > > I remember one of my grad school CS professors mentioning in class one > day years ago that > The collected algorithms of the ACM (CACM) contained algorithms that would > retrieve data > from the free area of a stack after the data had been popped from the > stack. I remember also > being stunned when I heard that. > > Dave Feustel > -- > Lose, v., experience a loss, get rid of, "lose the weight" > Loose, adj., not tight, let go, free, "loose clothing"