Jump to content

Q891711 + U891711 = Unofficial MS07-017 + MS05-002 .ANI fix


MDGx

Recommended Posts

My bad, guys, I forgot to upload the new ME version of the patch. :(

Here it is... [110 KB]:

http://www.mdgx.com/files/U891711.EXE

It should install on Windows ME without any problems, even if official MS05-002 patch was already installed.

Please try it out, should fix the same security vulnerability as MS05-002 [but using better patching technique], under Windows 98 (FE), 98 SE and ME.

___________________________________________

I believe a decent proof of concept demo for LOADIMAGE icon [.ANI file] is found here:

http://www.xfocus.net/flashsky/icoExp/

Please try this demo first without official MS05-002 or U891711 installed.

Then install MS05-002 first, try the demo again.

Then uninstall MS05-002 and then install U891711, and try the demo again.

To install U891711 on top of MS05-002, it is not necessary to uninstall MS05-002 first, U891711 should overwrite the MS05-002 files upon installation.

Hope this helps.

___________________________________________

Hi MDGx
Did you notice this when trying to play online or offline?
I was playing a local wav file. I don't use Media player for online (much if ever)
I assumed this was related to installing 98SEMP10 [WMP10 files from WinXP]
Your 98SEMP10 automated install was applied some time ago and I was reporting this as it was the first time I'd seen this problem having installed this unofficial 891711 patch

Any ideas ?

I don't think that WMP generic [not found] image placeholders issue was related to either 98SEMP10 or U891711.

I still blame it on server error, lag or timeout.

What you experienced, could have also been poor quality of the internet connection [at the time] due to problems at your ISP's end.

Hop this helps.

Edited by MDGx
Link to comment
Share on other sites


Ok. i've downloaded and tested the U891711 patch under Win98se and WinME. Installed OK under Win98se but didn't install under WinME. I get error message when trying to install U891711 under ME so I had to extract the files manually. notified MDGx about it so he should fix that problem easily. Before I installed U891711 I made some changes and corrections to the u891711.inf & u891711.txt files and then installed the files. I've submitted the corrected u891711.inf & u891711.txt files to MDGx. changed the line "Unofficial Windows 98/98 SE Q891711 Patch to "Unofficial Windows 98/98 SE/ME Q891711 Security Patch" in the top section of the u891711.inf file for further clarification. another change I made to the u891711.inf file is the uninstall string from "Unofficial Q891711 Patch (remove only)" to "Unofficial Windows 98/ME Q891711 Patch (remove only)". you really have to specify which version of Windows the U891711 patch will be installed to and uninstalled from. made a minor correction to the u891711.txt file in the "NOTE #2" section, replacing the word "hotfix" with the word "update". Hotfix and update are NOT the same thing. they're different and Microsoft KB891711 is NOT a hotfix; KB891711 is an update, a security update.

About the ctpci9x.vxd file, try downloading and installing the Sound Blaster PCI 128 drivers for Windows 9x; get the latest ones from this site:

http://us.creative.com/support/downloads/

select Sound Blaster in 1st box, select Others in 2nd box, then select Sound Blaster PCI 128 in 3rd box and click on the Next button. select English as the Language, choose Windows 98 SE as the operating system and choose Driver as the File Type and click the Go button.

if you really use Win98 SE or WinME you can even try installing the Sound Blaster PCI 128 WDM drivers [titled " Sound Blaster PCI cards Web Update"]. WDM drivers dont use VXD files, they use SYS driver files.

select either "Sound Blaster PCI cards Web Update for users running Windows 98SE, Windows ME, Windows 2000 or Windows XP" or "Sound Blaster PCI128 (Drivers Only - Windows 9x)". These drivers worked good on my relative's Dell PC that has the Creative Ensoniq 1371 Audio card.

be sure to remove/un-install either TI891711 or Microsoft KB891711 before installing U891711. looks like U891711 could be a smash hit!

Edited by erpdude8
Link to comment
Share on other sites

erpdude8,

You do not need to remove the microsoft update before installing this one. This update is like a v3 for the microsoft update. You didn't need to uninstall v1 before you installed v2. I have tried this on a 98se machine and on a ME m,achine, and they both work perfect.

the_guy

Link to comment
Share on other sites

Ok. i've downloaded and tested the U891711 patch under Win98se and WinME. Installed OK under Win98se but didn't install under WinME. I get error message when trying to install U891711 under ME so I had to extract the files manually. notified MDGx about it so he should fix that problem easily. Before I installed U891711 I made some changes and corrections to the u891711.inf & u891711.txt files and then installed the files. I've submitted the corrected u891711.inf & u891711.txt files to MDGx. changed the line "Unofficial Windows 98/98 SE Q891711 Patch to "Unofficial Windows 98/98 SE/ME Q891711 Security Patch" in the top section of the u891711.inf file for further clarification. another change I made to the u891711.inf file is the uninstall string from "Unofficial Q891711 Patch (remove only)" to "Unofficial Windows 98/ME Q891711 Patch (remove only)". you really have to specify which version of Windows the U891711 patch will be installed to and uninstalled from. made a minor correction to the u891711.txt file in the "NOTE #2" section, replacing the word "hotfix" with the word "update". Hotfix and update are NOT the same thing. they're different and Microsoft KB891711 is NOT a hotfix; KB891711 is an update, a security update.
I have uploaded the correct version of the patch with modified SED file [please see post # 31 above], which now allows to install directly on WinME, and even if official MS05-002 patch was already installed, it properly overwrites it.

Same behavior if installed on Win98 FE or 98 SE: U891711 can be installed over official MS05-002, it will properly overwrite the MS files, which are older builds [even v2].

I have also replaced "hotfix" with "update" in the text file.

U891711.EXE [110 KB]:

http://www.mdgx.com/files/U891711.EXE

U891711.TXT:

http://www.mdgx.com/files/U891711.TXT

Please try it out at your convenience.

Edited by MDGx
Link to comment
Share on other sites

Hey guys,

Thanks to you all (eidenk, MDGx, erpdude8 and the patch's author) for your input regarding my BSODs in ctpci9x.vxd. The link provided by the patch's author in his response is interesting, because my own setup is in a few respects the same or similar to that mentioned there (the Diamond SupraSST modem, for example).

Thanks erpdude for the help regarding drivers. I did reinstall the soundcard drivers and so far, I'm happy to report, haven't suffered any BSODs since.

Thus, FWIW, it seems like I'm giving U891711 a thumbs-up too. :)

Hope my thanks can be passed on to the patch's author.

Link to comment
Share on other sites

Ok. i've downloaded and tested the U891711 patch under Win98se and WinME. Installed OK under Win98se but didn't install under WinME. I get error message when trying to install U891711 under ME so I had to extract the files manually. notified MDGx about it so he should fix that problem easily. Before I installed U891711 I made some changes and corrections to the u891711.inf & u891711.txt files and then installed the files. I've submitted the corrected u891711.inf & u891711.txt files to MDGx. changed the line "Unofficial Windows 98/98 SE Q891711 Patch to "Unofficial Windows 98/98 SE/ME Q891711 Security Patch" in the top section of the u891711.inf file for further clarification. another change I made to the u891711.inf file is the uninstall string from "Unofficial Q891711 Patch (remove only)" to "Unofficial Windows 98/ME Q891711 Patch (remove only)". you really have to specify which version of Windows the U891711 patch will be installed to and uninstalled from. made a minor correction to the u891711.txt file in the "NOTE #2" section, replacing the word "hotfix" with the word "update". Hotfix and update are NOT the same thing. they're different and Microsoft KB891711 is NOT a hotfix; KB891711 is an update, a security update.
I have uploaded the correct version of the patch with modified SED file [please see post # 31 above], which now allows to install directly on WinME, and even if official MS05-002 patch was already installed, it properly overwrites it.

Same behavior if installed on Win98 FE or 98 SE: U891711 can be installed over official MS05-002, it will properly overwrite the MS files, which are older builds [even v2].

I have also replaced "hotfix" with "update" in the text file.

U891711.EXE [110 KB]:

http://www.mdgx.com/files/U891711.EXE

U891711.TXT:

http://www.mdgx.com/files/U891711.TXT

Please try it out at your convenience.

your welcome, bristols. sorry for overreacting about the winamp 2.81 thing. if you dont use it much, you may want to un-install it completely, anyway windows media player can play MP3 files.

MDGx, you need to date the U891711.TXT file as 11/03/2005 instead of 10/04/2005 to reflect the change in the text file. it's good that you made the correction to the text file but you didnt make the changes I suggested with the U891711.INF file. top of the contents of the u891711.inf file still say "Unofficial Windows 98/98 SE Q891711 Patch" and the un-install string still says "Unofficial Q891711 Patch (remove only)".

Make those changes to the U891711.INF file I mentioned in an earlier post.

if you need the changes I made to the u891711.inf file here they are again:

change ";Unofficial Windows 98/98 SE Q891711 Patch" section to ";Unofficial Windows 98/98 SE/ME Q891711 Security Patch" and change "Unofficial Q891711 Patch (remove only)" to "Unofficial Windows 98/ME Q891711 Patch (remove only)". and be sure to date it 11/03/2005 because that is when I modified the u891711.inf file.

I know when microsoft make revisions to original patches being released, they put a different or newer date to reflect the changes made from the original to the revised patches. MDGx might want to follow suit with U891711.

Link to comment
Share on other sites

MDGx, you need to date the U891711.TXT file as 11/03/2005 instead of 10/04/2005 to reflect the change in the text file. it's good that you made the correction to the text file but you didnt make the changes I suggested with the U891711.INF file. top of the contents of the u891711.inf file still say "Unofficial Windows 98/98 SE Q891711 Patch" and the un-install string still says "Unofficial Q891711 Patch (remove only)".

Make those changes to the U891711.INF file I mentioned in an earlier post.

if you need the changes I made to the u891711.inf file here they are again:

change ";Unofficial Windows 98/98 SE Q891711 Patch" section to ";Unofficial Windows 98/98 SE/ME Q891711 Security Patch" and change "Unofficial Q891711 Patch (remove only)" to "Unofficial Windows 98/ME Q891711 Patch (remove only)". and be sure to date it 11/03/2005 because that is when I modified the u891711.inf file.

I know when microsoft make revisions to original patches being released, they put a different or newer date to reflect the changes made from the original to the revised patches. MDGx might want to follow suit with U891711.

Your wish is my command... ;)

U891711.EXE updated [110 KB]:

http://www.mdgx.com/files/U891711.EXE

Hope this helps.

Link to comment
Share on other sites

thanks MDGx. I think the un-install string from the U891711.INF file needs one minor tweak.

change "Unofficial Windows 98/98 SE/ME Q891711 Patch (remove only)" to

"Unofficial Windows98/98SE/ME Q891711 Patch (remove only)" so that the word "only" is fully displayed in the Add/Remove programs control panel dialog box.

Gape might want to include U891711 instead of Microsoft KB891711 in his 98se service pack.

Link to comment
Share on other sites

I think the un-install string from the U891711.INF file needs one minor tweak.

change "Unofficial Windows 98/98 SE/ME Q891711 Patch (remove only)" to

"Unofficial Windows98/98SE/ME Q891711 Patch (remove only)" so that the word "only" is fully displayed in the Add/Remove programs control panel dialog box.

I have changed the uninstall string from Control Panel > Add/Remove Programs to read:

Uninstall unofficial Windows 98/98 SE/ME Q891711 Patch

It fits into the window now.

Hope this helps.

Link to comment
Share on other sites

  • 3 weeks later...

I have actually stopped using it as I was sometimes getting terminal GDI crashes in image editing programs when resources were still abundant enough. I haven't switched back to the official one that I did not use before testing this one so I can't say if those problems were U891711 specific or if they arise as well with MS KB891711 v2.

Link to comment
Share on other sites

I have actually stopped using it as I was sometimes getting terminal GDI crashes in image editing programs when resources were still abundant enough. I haven't switched back to the official one that I did not use before testing this one so I can't say if those problems were U891711 specific or if they arise as well with MS KB891711 v2.

Hopefully the crashes had nothing to do with U891711 specifically. But still, it's a pity that your crashes were not experienced, or otherwise mentioned, until now.

Again, hopefully (and for all I know, in all likelihood) U891711 is fine (it's still good for me) - especially because now it's a part of Gape's Service Pack.

Edited by bristols
Link to comment
Share on other sites

It's easy enough to disable it from running if one were to experience such problems which, I must say, were far from systematic but didn't arise again since I am not using it anymore. I could be trying instead to run KB891711 to see if it also sometimes happens but I don't like that hotfix so I won't personally be running neither of them, official or unnoficial.

Link to comment
Share on other sites

I have also been experiencing random crashes with image/icon editing programs, with both official + unofficial 891711 patches.

So I figured out those errors were not related to any of those patches, but to the way they both affect the LoadImage function.

So now that U891711 [to my knowledge] turned out to be a better and less buggy patch, I have uninstalled them all for good.

Hope this helps.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...