SP3, IE7, KB929798.

  • Thread starter Thread starter spar1grep
  • Start date Start date
S

spar1grep

Guest
Hello All,

I think after my 10 plus years in Infrastructure Support/Development I have
come across my first proper DLL hell scenario. Whilst a solution does sort
of exist (disabling Windows File Protection), I thought if I post here
Microsoft will pick up the issue and deal with it (rather then me paying the
£££'s on there pay-per-support incident line, to be told what I already know
and then have to wait for a fix). BTW MS do provide free support for XP SP3
until March 2009, but only if the install fails or kills your computer, not
for something 'minor' like this.......

Here it goes:

If you visit the MS update site with a XP SP2/IE 6 PC you will be asked to
install XP SP3 before anything else, dont pass go, dont collection £200 until
SP3 is installed. SP3 includes the hotifx MS KB929798. Which if it has
affected you is good.

Now after having SP3 installed, the next 'major' upgrade is to IE from 6 to
7. Alas IE7 has the old flawed urlmon.dll.

Reapplying the hotfix from MS KB 929798 will not work because it detcts that
SP3 is installed and will not let you execute the hotfix.

Removing SP3, IE7. Reinstalling IE7 then SP3 does not do the trick either
you still end up with a dll which is a older version.

How is this possible, I did some digging around and figured this out:

urlmon.dll version in the hotfix KB929798 is 7.00.6000.20544
urlmon.dll version in the i386 folder from SP3 is 6.00.2900.5512
urlmon.dll version in IE7 is 6.00.2900.2180

How on earth is it then that XP SP3 includes this hotfix when the hotfix
version number for the file is higher then the SP3 file, I figured it would
have at least been the same (most probably higher).

--
Gary Hall
 
Re: SP3, IE7, KB929798.

[X-post to IE General]

> ...Alas IE7 has the old flawed urlmon.dll.


Explain, please.

1. Does this behavior persist if you start IE7 in No Add-ons mode? To start
IE7 in No Add-ons mode:

• Right-click on the blue IE desktop icon and select Start without
Add-ons; or

• Start > (All) Programs > Accessories > System Tools > Internet
Explorer (No add-ons).

Troubleshooting and Internet Explorer’s (No Add-ons) Mode:
http://blogs.msdn.com/ie/archive/2006/07/25/678113.aspx

2. Does the problem persist if you Reset IE7 Settings (RIES)?
http://support.microsoft.com/kb/923737 <= Read before using!

3. If you uninstall (a) IE7 *exactly* per the link below (which
automatically returns you to IE6), (b) all toolbars and (c) all third-party
Windows Themes (including Window Blinds) and do NOT reinstall IE7, does this
behavior persist?

NB: If it does, do NOT reinstall IE7.

Uninstalling IE7
http://www.ie-vista.com/kbase2.html
[Only use the Command %windir%\ie7\spuninst\spuninst.exe if you cannot
uninstall via Add/Remove Programs! Ignore any references to Vista on the
above page. It's safe to ignore any "such and such may not work" warnings.
Ignore any references to Vista on the webpage.]

Also see:

IE7 (Un)Installation and Anti-Malware Applications:
http://blogs.msdn.com/ie/archive/2006/10/11/IE7-Installation-and-Anti_2D00_Malware-Applications.aspx

4. Assuming IE6 does not have these problems (other than opening a link in a
new tab, which will not be available), the follow is required reading IMHO
before reinstalling IE7:

Sandi's Installation Tips <= Steps #1-8, #10 & #11; take note of #12, then
STOP
http://www.ie-vista.com/known_issues.html#pre-install

I strongly recommend using
http://www.microsoft.com/windows/downloads/ie/getitnow.mspx as the
installation source, not Automatic/Windows Update.

Or use this Download link:
http://www.microsoft.com/downloads/details.aspx?familyid=9ae91ebe-3385-447c-8a30-081805b2f90b
(Tip: Save the installer to your desktop, do not Run it.)

5. Make *certain* that you check in at Windows Update immediately after
reinstalling IE7 to install any critical updates offered. If Optional
Software Updates category offers Root Certificates update, opt to install it
to take full advantage of IE7's additional security.

=> Those with IE7-specific questions or comments are asked to post to and
seek support in this newsgroup: microsoft.public.internetexplorer.general

On the web:
http://www.microsoft.com/communitie...?dg=microsoft.public.internetexplorer.general

In your newsreader:
news://msnews.microsoft.com/microsoft.public.internetexplorer.general
--
~Robear Dyer (PA Bear)
MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002
AumHa VSOP & Admin http://aumha.net
DTS-L http://dts-l.net/

spar1grep wrote:
> Hello All,
>
> I think after my 10 plus years in Infrastructure Support/Development I
> have
> come across my first proper DLL hell scenario. Whilst a solution does
> sort
> of exist (disabling Windows File Protection), I thought if I post here
> Microsoft will pick up the issue and deal with it (rather then me paying
> the
> £££'s on there pay-per-support incident line, to be told what I already
> know
> and then have to wait for a fix). BTW MS do provide free support for XP
> SP3
> until March 2009, but only if the install fails or kills your computer,
> not
> for something 'minor' like this.......
>
> Here it goes:
>
> If you visit the MS update site with a XP SP2/IE 6 PC you will be asked to
> install XP SP3 before anything else, dont pass go, dont collection £200
> until SP3 is installed. SP3 includes the hotifx MS KB929798. Which if it
> has affected you is good.
>
> Now after having SP3 installed, the next 'major' upgrade is to IE from 6
> to
> 7. Alas IE7 has the old flawed urlmon.dll.
>
> Reapplying the hotfix from MS KB 929798 will not work because it detcts
> that
> SP3 is installed and will not let you execute the hotfix.
>
> Removing SP3, IE7. Reinstalling IE7 then SP3 does not do the trick either
> you still end up with a dll which is a older version.
>
> How is this possible, I did some digging around and figured this out:
>
> urlmon.dll version in the hotfix KB929798 is 7.00.6000.20544
> urlmon.dll version in the i386 folder from SP3 is 6.00.2900.5512
> urlmon.dll version in IE7 is 6.00.2900.2180
>
> How on earth is it then that XP SP3 includes this hotfix when the hotfix
> version number for the file is higher then the SP3 file, I figured it
> would
> have at least been the same (most probably higher).
 
Re: SP3, IE7, KB929798.

On Fri, 31 Oct 2008 09:12:10 -0700, spar1grep
<spar1grep@discussions.microsoft.com> wrote:


>urlmon.dll version in the hotfix KB929798 is 7.00.6000.20544
>urlmon.dll version in the i386 folder from SP3 is 6.00.2900.5512
>urlmon.dll version in IE7 is 6.00.2900.2180


I just checked my PC. It is running Win XP Pro with SP3 et al
installed. I found copies of urlmon.dll in 2 working
directories:-

v6.0.2900.2960 in C:\WINDOWS\ie7
v7.0.6000.16735 in C:\WINDOWS\system32

You may find the same on your PC.

If the v6.0.2900.2960 version is flawed is it as simple to fix by
copying the v7.0.6000.16735 version from C:\WINDOWS\system32 to
the C:\WINDOWS\ie7 directory?

BTW what are the flaws in the older version dll?
--

Cheers . . . JC
 
Back
Top