On Tue, Jun 3, 2008 at 9:29 AM, Dan Kegel dank@kegel.com wrote:
Found via valgrind:
Invalid free() / delete / delete[] by msi_free (msipriv.h:965) by MsiSourceListEnumMediaDisksW (source.c:324) Address 0x7f01b2ac is 12 bytes inside a block of size 54 alloc'd by msi_alloc (msipriv.h:945) by MsiSourceListEnumMediaDisksW (source.c:273)
'data' is freed later, so don't touch it.
I think I know of one application that might be affected by this. With the Project 2003 installer it reports an error I believe in this function.