Re: msi:MsiSourceListEnumMediaDisksW: free original string, not substring
3 Jun
2008
3 Jun
'08
8:53 p.m.
On Tue, Jun 3, 2008 at 9:29 AM, Dan Kegel <dank(a)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. -- Steven Edwards "There is one thing stronger than all the armies in the world, and that is an idea whose time has come." - Victor Hugo
6406
Age (days ago)
6406
Last active (days ago)
0 comments
1 participants
participants (1)
-
Steven Edwards