Description of problem: if file '.listing' exists in the local directory when wget retrieves directory listing, it crashes with "*** glibc detected *** wget: double free or corruption" Version-Release number of selected component (if applicable): 1.10.2-3.2.1, 1.10.2-7 How reproducible: always. Steps to Reproduce: $touch .listing $wget ftp://kernel.org/ this time wget magically survives even the pointer is freed twice. somewhere before the call to free() a new chunk of memory is allocated at the address stored in the pointer. listing data is stored in index.html[.x] $wget ftp://kernel.org/ now wget finally crashes. attaching patch that should fix this.
Created attachment 142681 [details] fix
I've built a new package with this patch which should show up in FC6-testing soon. Please give it a try...