Select the product you need help with
De heap van een toepassing waarmee de IMallocSpy-interface voor foutopsporing wordt geïmplementeerd kan zijn beschadigd nadat u beveiligingsupdate 873333 hebt geïnstalleerdArtikel ID: 894194 - Bekijk de producten waarop dit artikel van toepassing is. Op deze paginaSymptomenNadat u beveiligingsupdate 873333 hebt geïnstalleerd, kan de heap van een onderdeel worden beschadigd wanneer u COM API's gebruikt (Application Programming Interfaces van Component Object Models). OorzaakDit probleem doet zich voor wanneer een onderdeel CoRegisterMallocSpy gebruikt om de foutopsporingsinterface van IMallocSpy te registreren. Wanneer een pointer die niet naar het begin van de heapblok verwijst, wordt teruggegeven aan de heap, raakt de heap beschadigd. Enkele paden in COM API's roepen de methoden ImallocSpy::PreAlloc en IMallocSpy::PostAlloc aan zonder de corresponderende vrije methoden aan te roepen. Als pointers worden bijgesteld in PostAlloc, is de pointer die wordt teruggegeven aan de heap niet geldig. Daarom is de heap beschadigd. OplossingWindows Server 2003Informatie over hotfixesEen ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld als oplossing van het probleem dat in dit artikel wordt beschreven. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet mogelijk extra worden getest. Als u geen ernstige problemen ondervindt, raadt Microsoft u daarom aan te wachten op de volgende update waarin deze hotfix is opgenomen.Als de hotfix kan worden gedownload, is aan het begin van dit Knowledge Base-artikel een sectie 'Hotfix kan worden gedownload' opgenomen. Als een dergelijke sectie niet aanwezig is, kunt u de hotfix aanvragen bij de klantondersteuning van Microsoft. Opmerking Als er nog andere problemen optreden of als er oplossingen vereist zijn, moet u mogelijk een afzonderlijk serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking komen voor deze specifieke hotfix. Bezoek de volgende website van Microsoft voor een volledige lijst met telefoonnummers van de klantondersteuning van Microsoft of om een afzonderlijk serviceverzoek te maken: http://support.microsoft.com/contactus/?ws=support Opmerking Op het formulier 'Hotfix kan worden gedownload' zijn de talen vermeld waarvoor de hotfix beschikbaar is. Als uw taal daar niet bij staat, is de hotfix niet voor die taal beschikbaar.
(http://support.microsoft.com/contactus/?ws=support)
Speciale vereistenEr gelden geen speciale vereisten.Computer opnieuw opstartenNadat u deze hotfix hebt toegepast, moet u de computer opnieuw opstarten.Vervanging van hotfixesDeze hotfix vervangt geen andere hotfixes.Informatie over bestandenDe Engelse versie van deze hotfix heeft de bestandskenmerken die in de volgende tabel worden weergegeven (of recentere bestandskenmerken). De datums en tijden voor deze bestanden worden weergegeven in UTC-notatie (Coordinated Universal Time). Wanneer u de bestandsinformatie weergeeft, wordt deze naar de lokale tijd geconverteerd. Als u het verschil tussen UTC en lokale tijd wilt bepalen, gebruikt u het tabblad Tijdzone van het onderdeel Datum en tijd in het Configuratiescherm.Microsoft Windows 2003 (ia64)Datum Tijd Versie Grootte Bestandsnaam -------------------------------------------------------------- 07-feb-2005 12:02 5.2.3790.266 3.578.880 Ole32.dll IA64 07-feb-2005 12:02 5.2.3790.266 223.744 Olecli32.dll IA64 07-feb-2005 12:02 5.2.3790.266 89.088 Olecnv32.dll IA64 30-mrt-2004 11:25 5.2.3790.141 73.216 Rpcproxy.dll IA64 30-mrt-2004 11:25 5.2.3790.141 2.150.400 Rpcrt4.dll IA64 07-feb-2005 12:02 5.2.3790.266 688.640 Rpcss.dll IA64 07-feb-2005 12:04 5.2.3790.266 1.192.448 Wole32.dll X86 07-feb-2005 12:04 5.2.3790.266 72.192 Wolecli32.dll X86 07-feb-2005 12:04 5.2.3790.266 36.352 Wolecnv32.dll X86 30-mrt-2004 11:26 5.2.3790.141 26.112 Wrpcproxy.dll X86 30-mrt-2004 11:26 5.2.3790.141 544.256 Wrpcrt4.dll X86 Microsoft Windows 2003 (x86)Datum Tijd Versie Grootte Bestandsnaam -------------------------------------------------------------- 08-feb-2005 04:04 5.2.3790.266 1.192.448 Ole32.dll 08-feb-2005 04:04 5.2.3790.266 72.192 Olecli32.dll 08-feb-2005 04:04 5.2.3790.266 36.352 Olecnv32.dll 16-mrt-2004 03:17 5.2.3790.141 26.112 Rpcproxy.dll 16-mrt-2004 03:17 5.2.3790.141 659.968 Rpcrt4.dll 08-feb-2005 04:04 5.2.3790.266 294.912 Rpcss.dll Windows XPInformatie over hotfixesEen ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld als oplossing van het probleem dat in dit artikel wordt beschreven. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet mogelijk extra worden getest. Als u geen ernstige problemen ondervindt, raadt Microsoft u daarom aan te wachten op de volgende update waarin deze hotfix is opgenomen.Als de hotfix kan worden gedownload, is aan het begin van dit Knowledge Base-artikel een sectie 'Hotfix kan worden gedownload' opgenomen. Als een dergelijke sectie niet aanwezig is, kunt u de hotfix aanvragen bij de klantondersteuning van Microsoft. Opmerking Als er nog andere problemen optreden of als er oplossingen vereist zijn, moet u mogelijk een afzonderlijk serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking komen voor deze specifieke hotfix. Bezoek de volgende website van Microsoft voor een volledige lijst met telefoonnummers van de klantondersteuning van Microsoft of om een afzonderlijk serviceverzoek te maken: http://support.microsoft.com/contactus/?ws=support Opmerking Op het formulier 'Hotfix kan worden gedownload' zijn de talen vermeld waarvoor de hotfix beschikbaar is. Als uw taal daar niet bij staat, is de hotfix niet voor die taal beschikbaar.
(http://support.microsoft.com/contactus/?ws=support)
Speciale vereistenEr gelden geen speciale vereisten.Computer opnieuw opstartenNadat u deze hotfix hebt toegepast, moet u de computer opnieuw opstarten.Vervanging van hotfixesDeze hotfix vervangt geen andere hotfixes.Informatie over bestandenDe Engelse versie van deze hotfix heeft de bestandskenmerken die in de volgende tabel worden weergegeven (of recentere bestandskenmerken). De datums en tijden voor deze bestanden worden weergegeven in UTC-notatie (Coordinated Universal Time). Wanneer u de bestandsinformatie weergeeft, wordt deze naar de lokale tijd geconverteerd. Als u het verschil tussen UTC en lokale tijd wilt bepalen, gebruikt u het tabblad Tijdzone van het onderdeel Datum en tijd in het Configuratiescherm.Microsoft Windows XP Service Pack 1 (ia64)Datum Tijd Versie Grootte Bestandsnaam -------------------------------------------------------------- 04-feb-2005 10:45 5.1.2600.1619 4.353.024 Ole32.dll IA64 04-feb-2005 10:45 5.1.2600.1612 241.152 Olecli32.dll IA64 04-feb-2005 10:45 5.1.2600.1619 97.280 Olecnv32.dll IA64 05-mrt-2004 10:07 5.1.2600.1361 2.317.824 Rpcrt4.dll IA64 04-feb-2005 10:45 5.1.2600.1619 785.920 Rpcss.dll IA64 04-feb-2005 10:48 5.1.2600.1619 1.258.496 Wole32.dll X86 04-feb-2005 10:48 5.1.2600.1612 68.608 Wolecli32.dll X86 04-feb-2005 10:48 5.1.2600.1619 35.328 Wolecnv32.dll X86 05-mrt-2004 10:16 5.1.2600.1361 509.440 Wrpcrt4.dll X86 Microsoft Windows XP Service Pack 1 (x86)Datum Tijd Versie Grootte Bestandsnaam -------------------------------------------------------------- 05-feb-2005 02:47 5.1.2600.1619 1.258.496 Ole32.dll 05-feb-2005 02:47 5.1.2600.1612 68.608 Olecli32.dll 05-feb-2005 02:47 5.1.2600.1619 35.328 Olecnv32.dll 06-mrt-2004 02:16 5.1.2600.1361 535.552 Rpcrt4.dll 05-feb-2005 02:47 5.1.2600.1619 284.672 Rpcss.dll Microsoft Windows XP Service Pack 2 (x86)Datum Tijd Versie Grootte Bestandsnaam -------------------------------------------------------------- 05-feb-2005 02:51 5.1.2600.2606 1.284.608 Ole32.dll 05-feb-2005 02:51 5.1.2600.2573 74.752 Olecli32.dll 05-feb-2005 02:51 5.1.2600.2606 37.376 Olecnv32.dll 05-feb-2005 02:51 5.1.2600.2606 395.776 Rpcss.dll Windows 2000Informatie over hotfixesEen ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld als oplossing van het probleem dat in dit artikel wordt beschreven. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet mogelijk extra worden getest. Als u geen ernstige problemen ondervindt, raadt Microsoft u daarom aan te wachten op de volgende update waarin deze hotfix is opgenomen.Als de hotfix kan worden gedownload, is aan het begin van dit Knowledge Base-artikel een sectie 'Hotfix kan worden gedownload' opgenomen. Als een dergelijke sectie niet aanwezig is, kunt u de hotfix aanvragen bij de klantondersteuning van Microsoft. Opmerking Als er nog andere problemen optreden of als er oplossingen vereist zijn, moet u mogelijk een afzonderlijk serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking komen voor deze specifieke hotfix. Bezoek de volgende website van Microsoft voor een volledige lijst met telefoonnummers van de klantondersteuning van Microsoft of om een afzonderlijk serviceverzoek te maken: http://support.microsoft.com/contactus/?ws=support Opmerking Op het formulier 'Hotfix kan worden gedownload' zijn de talen vermeld waarvoor de hotfix beschikbaar is. Als uw taal daar niet bij staat, is de hotfix niet voor die taal beschikbaar.
(http://support.microsoft.com/contactus/?ws=support)
Speciale vereistenEr gelden geen speciale vereisten.Computer opnieuw opstartenNadat u deze hotfix hebt toegepast, moet u de computer opnieuw opstarten.Vervanging van hotfixesDeze hotfix vervangt geen andere hotfixes.Informatie over bestandenDe Engelse versie van deze hotfix heeft de bestandskenmerken die in de volgende tabel worden weergegeven (of recentere bestandskenmerken). De datums en tijden voor deze bestanden worden weergegeven in UTC-notatie (Coordinated Universal Time). Wanneer u de bestandsinformatie weergeeft, wordt deze naar de lokale tijd geconverteerd. Als u het verschil tussen UTC en lokale tijd wilt bepalen, gebruikt u het tabblad Tijdzone van het onderdeel Datum en tijd in het Configuratiescherm.Microsoft Windows 2000Datum Tijd Versie Grootte Bestandsnaam -------------------------------------------------------------- 06-feb-2005 13:45 5.0.2195.7028 957.712 Ole32.dll 06-feb-2005 13:45 5.0.2195.7009 69.392 Olecli32.dll 06-feb-2005 13:45 5.0.2195.7028 36.624 Olecnv32.dll 06-feb-2005 13:45 5.0.2195.7020 437.008 Rpcrt4.dll 06-feb-2005 13:45 5.0.2195.7028 212.240 Rpcss.dll Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'. Meer informatieMet IMallocSpy kunnen programmaontwikkelaars geheugentoewijzingen bewaken, geheugenlekken detecteren en geheugenstoringen simuleren in aanroepen van Imalloc-methoden. Omdat IMallocSpy een foutopsporingsinterface is, is het onwaarschijnlijk dat het buiten een ontwikkelomgeving wordt gebruikt. Daarom betreft dit probleem voornamelijk ontwikkelaars die IMallocSpy gebruiken om fouten in de toewijzing van de programmaheap op te sporen. Voor meer informatie over cryptografieproviders gaat u naar de volgende Microsoft-website: http://msdn.microsoft.com/nl-nl/library/ms887813(en-us).aspx
Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over beveiligingsupdate 873333:
(http://msdn.microsoft.com/nl-nl/library/ms887813(en-us).aspx)
873333
(http://support.microsoft.com/kb/873333/
)
MS05-012: Veiligheidsprobleem in OLE en COM kan leiden tot uitvoering van externe codeEigenschappenArtikel ID: 894194 - Laatste beoordeling: woensdag 31 december 2008 - Wijziging: 6.4 De informatie in dit artikel is van toepassing op:
| Vertaalde artikelen
|



Naar boven








