[AccessD] IE 7 changes Wininet.dll may affect FTP code

Boogie Loogie boogieloogie at gmail.com
Sat Oct 28 15:35:01 CDT 2006


On 10/28/06, Doug Murphy <dw-murphy at cox.net> wrote:
>
> Marty,
>
> Thank you for the heads up.  We have an application with several hundred
> copies out that uses wininet.dll to pull data off a web site into the app.
> I
> am not looking forward to sending out that many updates if the change
> impacts our app.  The "thinking about creating an application
> compatibility
> shim to help legacy applications by mimicking the old behavior" comment
> does
> not bring great comfort.
>
> One more configuration to set up in my predeployment test system.
>
> Doug
>
>
>
> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly
> Sent: Friday, October 27, 2006 6:45 PM
> To: Access Developers discussion and problem solving
> Subject: [AccessD] IE 7 changes Wininet.dll may affect FTP code
>
> Microsoft is going to start force downloading IE 7.0 through Windows
> update.
> This may affect FTP code or Internet TransferLib.I know people are using
> here.
> MS may come out with a shim to use old version of  WinInet.dll or at least
> it's behaviour.
>
> Yup wininet.dll has changed their error handling in IE7. It only checks
> for
> null pointers now. This has been a long ongoing argument at MS.
>
> If you are an application developer using WinInet and you start getting
> crashes in these functions, take a look at the pointer values getting
> passed
> to these functions. You are going to have to check the parameters being
> passed in the mda from Dev's code
>
> See
> Changes in WinInet API validation code could lead to Unexpected Behavior
> http://blogs.msdn.com/wndp/archive/2005/08/18/453124.aspx
>
> On Tue, 24 Oct 2006 12:18:06 -0400, David Plaut <dplaut at MAIL.JHMI.EDU>
> wrote:
>
> >This is a heads up that IE7 changed something in wininet.dll.  I
> use  >Dev
> Ashish's very fine ftp code from http://www.mvps.org/access/ and
> >IE7 breaks it.
> >
> >My short term solution has been to change the code to point to
> a  >version
> of wininet.dll prior to IE7.
>
> --
> Marty Connelly
> Victoria, B.C.
> Canada
>
>
And this is progress how? M$ is always causing havoc amongst developers. I
need a big drink of scotch.



More information about the AccessD mailing list