Een exemplaar van de script-engine voor JScript lekt geheugen wanneer Internet Explorer 8 of Internet Explorer 9 is geïnstalleerd op een computer waarop Windows 7 of Windows Server 2008 R2

Van toepassing: Windows 7Windows Server 2008 R2Windows Server 2008 R2 Service Pack 1

Symptomen


Neem het volgende scenario:
  • U hebt Windows Internet Explorer 8 of Internet Explorer 9 is geïnstalleerd op een computer waarop Windows 7 of Windows Server 2008 R2 wordt uitgevoerd.
  • U maakt een exemplaar van de script-engine voor JScript met behulp van de IActiveScriptSite-interface en de interface IActiveScript.
  • U kunt een script uitvoeren in het nieuwe exemplaar van de script-engine voor JScript.
  • U kunt het exemplaar van de script-engine voor JScript vrijgeven. U sluit echter niet het exemplaar.
  • U belt en laat u de script-objecten
In dit scenario is het mogelijk dat het exemplaar van de script-engine voor JScript geheugen lekt.

Oplossing


Dit probleem kunt oplossen, installeer de update die is beschreven dit in deze sectie. Nadat u deze update installeert, moet u de eigenschap SCRIPTPROP_HOSTKEEPALIVE ingesteld op True. Ga naar de volgende website van Microsoft Developer Network (MSDN) voor meer informatie over deze eigenschap: Opmerking Als u de beveiligingsupdate 2706045 is geïnstalleerd, hoeft u niet om deze update te installeren. 2706045 bijwerken, klikt u op het volgende artikel in de Microsoft Knowledge Base voor meer informatie over beveiliging:
2706045 MS12-056: Beveiligingsprobleem in JScript kan leiden tot uitvoering van externe code: 14 augustus 2012

Update-informatie

Windows 7 of Windows Server 2008 R2 met Internet Explorer 9

U lost dit probleem voor Windows 7 of Windows Server 2008 R2 op een systeem met Internet Explorer 9 is geïnstalleerd, installeert u de meest recente cumulatieve beveiligingsupdate voor Internet Explorer. Ga hiervoor naar de volgende Microsoft-website:Ga naar de volgende Microsoft-website voor technische informatie over de meest recente cumulatieve beveiligingsupdate voor Internet Explorer:Opmerking Deze update is voor het eerst opgenomen in beveiligingsupdate update 2722913.For Klik meer informatie over de beveiligingsupdate op het volgende artikelnummer in de Microsoft Knowledge Base:
2722913 MS12-052: Cumulatieve beveiligingsupdate voor Internet Explorer: 14 augustus 2012

Windows 7 of Windows Server 2008 R2 met Internet Explorer 8

U lost dit probleem voor Windows 7 of Windows Server 2008 R2 op een systeem met Internet Explorer 8 is geïnstalleerd, moet u deze hotfix toepast. Dit probleem wordt ook opgelost door het bestand JScript.dll die is geïnstalleerd door beveiligingsupdate die 2706045.a ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop de in dit artikel beschreven problemen zich voordoen. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige hinder ondervindt van dit probleem, is het daarom raadzaam te wachten op de volgende update waarin deze hotfix is opgenomen. Als de hotfix gedownload kan worden, is er een sectie 'Hotfix downloaden' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, neem dan contact op met Microsoft Customer Service and Support om de hotfix te verkrijgen. Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of voor het indienen van een afzonderlijk serviceverzoek, gaat u naar de volgende Microsoft-website: Opmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is. Bovendien kunt u deze update installeren vanuit het Microsoft Download Center. De volgende updates zijn beschikbaar via het Microsoft Download Center:
Update voor Windows 7 (KB2707082)
Update voor Windows 7 voor x64-systemen (KB2707082)
Update voor Windows Server 2008 R2 x64-systemen (KB2707082)
Update voor Windows Server 2008 R2 voor Itanium-systemen (KB2707082)

Bestandsgegevens

De Engelse (Verenigde Staten) versie van deze hotfix installeert bestanden met de bestandskenmerken die in de volgende tabellen worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). De datums en tijden voor deze bestanden op uw lokale computer worden weergegeven in uw lokale tijd samen met het huidige verschil met de zomertijd (DST). Bovendien kunnen de datums en tijden veranderen wanneer u bepaalde bewerkingen op de bestanden uitvoert.
Opmerkingen over bestandsinformatie in Windows 7 en Windows Server 2008 R2
  • De MANIFEST-bestanden (.manifest) die zijn geïnstalleerd voor elke omgeving worden afzonderlijk vermeld in de sectie 'Bestandsinformatie voor Windows 7 en Windows Server 2008 R2'. MANIFEST-bestanden en de bijbehorende beveiligingscatalogusbestanden (.cat)-bestanden zijn zeer belangrijk voor het onderhouden van de lidstaat van de bijgewerkte onderdelen. De beveiligingscatalogusbestanden, waarvan de kenmerken niet worden vermeld, zijn ondertekend met een digitale handtekening van Microsoft.
Voor alle ondersteunde x86-versies van Windows 7
BestandsnaamBestandsversieBestandsgrootteDatumTijd
Jscript.dll5.8.7600.17045717,82416-Jun-201204:36
Jscript.dll5.8.7600.21238717,82416-Jun-201204:29
Jscript.dll5.8.7601.17866717,82416-Jun-201204:26
Jscript.dll5.8.7601.22024717,82416-Jun-201204:13
Voor alle ondersteunde x64-versies van Windows 7 en Windows Server 2008 R2
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Jscript.dll5.8.7600.17045850,94416-Jun-201205:25x64
Jscript.dll5.8.7600.21238850,94416-Jun-201205:29x64
Jscript.dll5.8.7601.17866911,36016-Jun-201205:15x64
Jscript.dll5.8.7601.22024911,36016-Jun-201205:29x64
Jscript.dll5.8.7600.17045717,82416-Jun-201204:36x86
Jscript.dll5.8.7600.21238717,82416-Jun-201204:29x86
Jscript.dll5.8.7601.17866717,82416-Jun-201204:26x86
Jscript.dll5.8.7601.22024717,82416-Jun-201204:13x86
Voor alle ondersteunde IA-64-versies van Windows Server 2008 R2
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Jscript.dll5.8.7600.170451,772,54416-Jun-201204:18IA-64
Jscript.dll5.8.7600.212381,772,54416-Jun-201204:30IA-64
Jscript.dll5.8.7601.178661,772,54416-Jun-201204:17IA-64
Jscript.dll5.8.7601.220241,772,54416-Jun-201204:22IA-64
Jscript.dll5.8.7600.17045717,82416-Jun-201204:36x86
Jscript.dll5.8.7600.21238717,82416-Jun-201204:29x86
Jscript.dll5.8.7601.17866717,82416-Jun-201204:26x86
Jscript.dll5.8.7601.22024717,82416-Jun-201204:13x86

Status


Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie


Ga naar de volgende websites van Microsoft Developer Network (MSDN) voor meer informatie over de IActiveScriptSite-interface en de IActiveScript-interface:Ga naar de volgende MSDN-website voor meer informatie over het instellen van de eigenschap SCRIPTPROP_HOSTKEEPALIVE :Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 Beschrijving van de standaardterminologie die wordt gebruikt voor het beschrijven van Microsoft-software-updates

Aanvullende bestandsinformatie

Aanvullende bestandsinformatie voor Windows 7 en Windows Server 2008 R2

Extra bestanden voor alle ondersteunde x86-versies van Windows 7
BestandsnaamX86_3614180a5a54fe932471085976656cae_31bf3856ad364e35_8.0.7600.21238_none_7d0fbef6f280db29.manifest
BestandsversieNiet van toepassing
Bestandsgrootte705
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamX86_433559693f44247906a8d8e2211aa002_31bf3856ad364e35_8.0.7601.17866_none_70fbfb8cd49a30b8.manifest
BestandsversieNiet van toepassing
Bestandsgrootte705
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamX86_a945bc5d5ec4bab3270cc38ee460ef7e_31bf3856ad364e35_8.0.7600.17045_none_7832c1a6df55e712.manifest
BestandsversieNiet van toepassing
Bestandsgrootte705
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamX86_fc6352c5acc7b4bc7bc65696debd2416_31bf3856ad364e35_8.0.7601.22024_none_1148ba47cbdb9153.manifest
BestandsversieNiet van toepassing
Bestandsgrootte705
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamX86_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_9d9ba927cf599763.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,972
Datum (UTC)16-Jun-2012
Tijd (UTC)05:01
BestandsnaamX86_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_9e3318a2e86c6468.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,972
Datum (UTC)16-Jun-2012
Tijd (UTC)05:04
BestandsnaamX86_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_9f6d9063cc8f1e6d.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,972
Datum (UTC)16-Jun-2012
Tijd (UTC)04:57
BestandsnaamX86_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_a020446ce58e4f07.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,972
Datum (UTC)16-Jun-2012
Tijd (UTC)04:42
Extra bestanden voor alle ondersteunde x64-versies van Windows 7 en Windows Server 2008 R2
BestandsnaamAmd64_0d56aecf11032c2e2424fb4713435aa8_31bf3856ad364e35_8.0.7601.17866_none_9fabe441f277d609.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_1ae8d4966e29e76c332704e5fd2a164b_31bf3856ad364e35_8.0.7601.22024_none_b98b68b0925b57bb.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,060
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_1c8e9cfde3da5e553f003429b8649b7f_31bf3856ad364e35_8.0.7600.17045_none_5c2d45c07142a556.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,060
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_21165e3742d595d39bcb42abba9b905a_31bf3856ad364e35_8.0.7601.22024_none_6ddcfdbdd9e46279.manifest
BestandsversieNiet van toepassing
Bestandsgrootte709
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_2b020a33659f0a966be262ed7a3db891_31bf3856ad364e35_8.0.7600.21238_none_16fd35952f9bded2.manifest
BestandsversieNiet van toepassing
Bestandsgrootte709
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_3cce43fe97aed83e0b40a524d7a4f37f_31bf3856ad364e35_8.0.7601.22024_none_a95182137e260089.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_4ba84268000fac48642fb225c7e5728c_31bf3856ad364e35_8.0.7600.21238_none_5cf53747af579bc2.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_56c3d54deab5d2ec3632026d89c10cf3_31bf3856ad364e35_8.0.7600.17045_none_b02a8db106a27b9b.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_693e4ec8ca147ae8a30b2d4c3e245d54_31bf3856ad364e35_8.0.7600.21238_none_d21b0e22c4940f20.manifest
BestandsversieNiet van toepassing
Bestandsgrootte709
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_695c405833e475d1d5937b41a3983d92_31bf3856ad364e35_8.0.7601.17866_none_f28003cc92801a49.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,060
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_6e4b121927b32ad56c52c256a79d41a2_31bf3856ad364e35_8.0.7601.17866_none_c993476ffbe48c3a.manifest
BestandsversieNiet van toepassing
Bestandsgrootte709
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_8b3e590114c9ee6bca6d8b2808a912d1_31bf3856ad364e35_8.0.7600.17045_none_f9b985fe234cdac5.manifest
BestandsversieNiet van toepassing
Bestandsgrootte709
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_a3dbdfede2ece25be3cb636b7d7e20de_31bf3856ad364e35_8.0.7601.22024_none_3a0575f279a5e48b.manifest
BestandsversieNiet van toepassing
Bestandsgrootte709
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_c9c3b15438ec28e186938ebdb1c2ad93_31bf3856ad364e35_8.0.7600.21238_none_4e27a6d3161bf1d9.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,060
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_e2fde8b35a88bd09cbb35da59c571072_31bf3856ad364e35_8.0.7601.17866_none_0e48ce986e106f5a.manifest
BestandsversieNiet van toepassing
Bestandsgrootte709
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_ebfce74f90f56d3dd93969f0feac3873_31bf3856ad364e35_8.0.7600.17045_none_ecbd611fb3a0947c.manifest
BestandsversieNiet van toepassing
Bestandsgrootte709
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamAmd64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_f9ba44ab87b70899.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,976
Datum (UTC)16-Jun-2012
Tijd (UTC)06:03
BestandsnaamAmd64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_fa51b426a0c9d59e.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,976
Datum (UTC)16-Jun-2012
Tijd (UTC)05:57
BestandsnaamAmd64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_fb8c2be784ec8fa3.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,976
Datum (UTC)16-Jun-2012
Tijd (UTC)05:47
BestandsnaamAmd64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_fc3edff09debc03d.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,976
Datum (UTC)16-Jun-2012
Tijd (UTC)06:08
BestandsnaamWow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_040eeefdbc17ca94.manifest
BestandsversieNiet van toepassing
Bestandsgrootte21,126
Datum (UTC)16-Jun-2012
Tijd (UTC)04:54
BestandsnaamWow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_04a65e78d52a9799.manifest
BestandsversieNiet van toepassing
Bestandsgrootte21,126
Datum (UTC)16-Jun-2012
Tijd (UTC)04:47
BestandsnaamWow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_05e0d639b94d519e.manifest
BestandsversieNiet van toepassing
Bestandsgrootte21,126
Datum (UTC)16-Jun-2012
Tijd (UTC)04:44
BestandsnaamWow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_06938a42d24c8238.manifest
BestandsversieNiet van toepassing
Bestandsgrootte21,126
Datum (UTC)16-Jun-2012
Tijd (UTC)04:28
Extra bestanden voor alle ondersteunde IA-64-versies van Windows Server 2008 R2
BestandsnaamIa64_048155853ddbd5234d3b87d347edc78c_31bf3856ad364e35_8.0.7600.21238_none_162cfedd5cf47629.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamIa64_1c2617c433f2ab6800fd78c1348f618f_31bf3856ad364e35_8.0.7600.17045_none_ead7bcad621a2220.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamIa64_a8acc4fe32c7505bcf29dc45b5479798_31bf3856ad364e35_8.0.7601.22024_none_3c8fdbdc345c05fa.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamIa64_e3187312863e619f04e61e08d40d9bd7_31bf3856ad364e35_8.0.7601.17866_none_0d6738595cd5ca5e.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)18-Jun-2012
Tijd (UTC)17:35
BestandsnaamIa64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_9d9d4d1dcf57a05f.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,974
Datum (UTC)16-Jun-2012
Tijd (UTC)05:58
BestandsnaamIa64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_9e34bc98e86a6d64.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,974
Datum (UTC)16-Jun-2012
Tijd (UTC)05:48
BestandsnaamIa64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_9f6f3459cc8d2769.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,974
Datum (UTC)16-Jun-2012
Tijd (UTC)05:45
BestandsnaamIa64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_a021e862e58c5803.manifest
BestandsversieNiet van toepassing
Bestandsgrootte22,974
Datum (UTC)16-Jun-2012
Tijd (UTC)05:33
BestandsnaamWow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_040eeefdbc17ca94.manifest
BestandsversieNiet van toepassing
Bestandsgrootte21,126
Datum (UTC)16-Jun-2012
Tijd (UTC)04:54
BestandsnaamWow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_04a65e78d52a9799.manifest
BestandsversieNiet van toepassing
Bestandsgrootte21,126
Datum (UTC)16-Jun-2012
Tijd (UTC)04:47
BestandsnaamWow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_05e0d639b94d519e.manifest
BestandsversieNiet van toepassing
Bestandsgrootte21,126
Datum (UTC)16-Jun-2012
Tijd (UTC)04:44
BestandsnaamWow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_06938a42d24c8238.manifest
BestandsversieNiet van toepassing
Bestandsgrootte21,126
Datum (UTC)16-Jun-2012
Tijd (UTC)04:28

Van toepassing op

Dit artikel is van toepassing op het volgende:
  • Windows Internet Explorer 9 gebruikt in combinatie met:
    • Windows 7
    • Windows 7 servicepack 1
    • Windows Server 2008 R2
    • Windows Server 2008 R2 servicepack 1
  • Windows Internet Explorer 8 gebruikt in combinatie met:
    • Windows 7
    • Windows 7 servicepack 1
    • Windows Server 2008 R2
    • Windows Server 2008 R2 servicepack 1