http://bugs.winehq.org/show_bug.cgi?id=18675
--- Comment #14 from Alexandre Julliard julliard@winehq.org 2009-07-07 12:11:34 --- It looks like they move the contents of the block by hand after the realloc, thus of course accessing the data that has just been freed. Someone should tell these guys that HeapReAlloc already moves the data...