Sunday, September 14, 2008

Microsoft releases security updates for VFP

Just in case you are like me and missed this, last week Microsoft released security updates for Visual FoxPro 8 SP1, Visual FoxPro 9 SP1 & SP2. The patches affect a lot of other Microsoft products too since it is one of the core DLLs used many Microsoft and other third-party software packages.

All the details are here.

I am a little confused on why there might be three separate patches since there is only one GDIPlus.DLL file, and it is currently shared between the three versions on my machine. It might be set up this way for those running only one of the three versions. I think you only need one of the patches since there is only one GDIPlus.DLL file, but I am not 100% sure.

I have an email off to Milind and yag for clarification.

UPDATE From Milind:
Yes, the same GDIPlus.DLL is used. However the patches are for all mainline supported versions for VFP.

The dll gets installed to common files, as well as the VFP install location (C:\Program Files\Visual FoxPro 8.0, for instance).

So if you have VFP8 sp1 and vfp9 sp2, you will only need those two patches. Since sp2 is cumulative of sp1, one can't really have 'all 3'. {g}
So it sounds like you need to install each of them if you want the update installed. Milind obviously did not read my white paper on installing all three versions of VFP 9 (I sent him the link {g}). My recommendation at this time is to install the GDIPlus patch for VFP 9 and copy the installed version to each of the other two folders if you have them installed.



At 9/19/2008 04:01:00 PM, Anonymous ken knorr said...

I downloaded and installed the Fox 8 Runtime Library. I don't see the vfp_gdiplus.msm on this machine. I do see what appears to be the XP sp2 version installed in c:\widows\winSxs. Do you have more info about this update.

At 9/19/2008 11:23:00 PM, Blogger Rick Schummer said...

Hi Ken,

See the updated blog post with the news from Milind.

At 9/20/2008 01:11:00 AM, Anonymous ken knorr said...

I have gdiplus.dll version 5.1.3102.1360 in c:\program files\common files\microsoft shared\vfp.

I don't have directories for c:\program files\Microsoft Visual Foxpro 8 or c:\program files\common files\Merge Modules after installing the patch.

I installed VFP8-KB887685-X86.exe which was supposed to be the Runtime files for Version 8. I didn't see anything for Vfp 9

At 9/20/2008 10:09:00 AM, Blogger Rick Schummer said...

I have not applied the patches, but will attempt to this weekend. Stay tuned.


Post a Comment

<< Home