A 873333. számú biztonsági frissítés telepítése után előfordulhat, hogy az IMallocSpy hibakereső felületet megvalósító alkalmazás halommemóriája megsérül

A cikk fordítása A cikk fordítása
Cikk azonosítója: 894194 - A cikkben érintett termékek listájának megtekintése.
Az összes kibontása | Az összes összecsukása

A lap tartalma

A jelenség

A 873333. számú biztonsági frissítés telepítése után a COM alkalmazásprogramozási felületek (API-k) használata esetén előfordulhat, hogy valamely komponens halommemóriája megsérül.

Oka

A hiba olyankor lép fel, ha egy komponens a CoRegisterMallocSpy függvényt használja az IMallocSpy hibakeresési felület regisztrálására. Amennyiben olyan mutató tér vissza a halommemóriába, amely nem a halommemória-blokk kezdetére mutat, a halom megsérül.

A COM API-k bizonyos elérési útjai az IMallocSpy::PreAlloc és az IMallocSpy::PostAlloc metódusokat a megfelelő felszabadító metódusok hívása nélkül hívják meg. Ha a PostAlloc metódusban mutató beállítására kerül sor, a halommemóriába visszaadott mutató érvénytelen lesz, ezért a halom sérül.

A megoldás

Windows Server 2003

Gyorsjavítási információk

A Microsoft közzétett egy támogatott gyorsjavítást, de az csak a jelen cikkben ismertetett probléma megoldására alkalmas. Csak olyan rendszereken telepítse, amelyeken az adott probléma jelentkezik. A gyorsjavítás további tesztelésen mehet keresztül, ezért a Microsoft azt javasolja, hogy amennyiben a probléma nem érinti súlyosan, várja meg a következő szoftverfrissítést, amely tartalmazni fogja ezt a gyorsjavítást.

Amennyiben a gyorsjavítás letölthető, a Tudásbázis jelen cikke tetején megtalálható egy, a letölthető gyorsjavításról tájékoztató bekezdés. Ha a bekezdés nem jelenik meg, a gyorsjavítás beszerzéséhez forduljon a Microsoft ügyfél- és támogatási szolgálatához.

Megjegyzés: További problémák esetén, vagy ha hibaelhárításra van szükség, előfordulhat, hogy létre kell hoznia egy külön szolgáltatásigénylést. A szokásos támogatási díjak terhelik a tanácsadó szolgálatnak feltett további kérdéseket, amennyiben azok nem kapcsolatosak a szóban forgó gyorsjavítással. A Microsoft ügyfél- és támogatási szolgálata telefonszámainak teljes listájáért vagy a külön szolgáltatásigénylések létrehozásával kapcsolatos információkért keresse fel a Microsoft alábbi webhelyét:
http://support.microsoft.com/contactus/?ws=support
Megjegyzés: A letölthető gyorsjavítással foglalkozó részben a gyorsjavítás összes nyelvváltozatát megtalálja. Ha a keresett nyelv nem található a felsoroltak között, a gyorsjavítás azon a nyelven nem érhető el.

Előfeltételek

Nincsenek előfeltételek.

Újraindítás szükségessége

A gyorsjavítás telepítését követően újra kell indítani a számítógépet.

Gyorsjavítások helyettesítése

Ez a gyorsjavítás nem helyettesít más gyorsjavítást.

Fájlinformációk

A gyorsjavítás angol nyelvű változata a következő táblázatban található fájlattribútumokkal (vagy újabbakkal) rendelkezik. A fájlok dátuma és időpontja egyezményes világidő (UTC) szerint van megadva. A fájlinformációk megtekintése során a dátumok és időpontok helyi időre konvertálódnak. A helyi idő és az egyezményes világidő közötti különbségről a Vezérlőpultról elérhető Dátum és idő párbeszédpanel Időzóna lapján tájékozódhat.
Microsoft Windows 2003 (ia64)
   Dátum           Idő    Verziószám        Méret    Fájlnév
   -----------------------------------------------------------------------
   2005. febr. 7.  12:02  5.2.3790.266    3 578 880  Ole32.dll        IA64
   2005. febr. 7.  12:02  5.2.3790.266      223 744  Olecli32.dll     IA64
   2005. febr. 7.  12:02  5.2.3790.266       89 088  Olecnv32.dll     IA64
   2004. márc. 30. 11:25  5.2.3790.141       73 216  Rpcproxy.dll     IA64
   2004. márc. 30. 11:25  5.2.3790.141    2 150 400  Rpcrt4.dll       IA64
   2005. febr. 7.  12:02  5.2.3790.266      688 640  Rpcss.dll        IA64
   2005. febr. 7.  12:04  5.2.3790.266    1 192 448  Wole32.dll       X86
   2005. febr. 7.  12:04  5.2.3790.266       72 192  Wolecli32.dll    X86
   2005. febr. 7.  12:04  5.2.3790.266       36 352  Wolecnv32.dll    X86
   2004. márc. 30. 11:26  5.2.3790.141       26 112  Wrpcproxy.dll    X86
   2004. márc. 30. 11:26  5.2.3790.141      544 256  Wrpcrt4.dll      X86                                       
Microsoft Windows 2003 (x86)
   Dátum           Idő    Verziószám        Méret    Fájlnév
   --------------------------------------------------------------
   2005. febr. 8.  04:04  5.2.3790.266    1 192 448  Ole32.dll        
   2005. febr. 8.  04:04  5.2.3790.266       72 192  Olecli32.dll     
   2005. febr. 8.  04:04  5.2.3790.266       36 352  Olecnv32.dll     
   2004. márc. 16. 03:17  5.2.3790.141       26 112  Rpcproxy.dll     
   2004. márc. 16. 03:17  5.2.3790.141      659 968  Rpcrt4.dll       
   2005. febr. 8.  04:04  5.2.3790.266      294 912  Rpcss.dll                                              

Windows XP

Gyorsjavítási információk

A Microsoft közzétett egy támogatott gyorsjavítást, de az csak a jelen cikkben ismertetett probléma megoldására alkalmas. Csak olyan rendszereken telepítse, amelyeken az adott probléma jelentkezik. A gyorsjavítás további tesztelésen mehet keresztül, ezért a Microsoft azt javasolja, hogy amennyiben a probléma nem érinti súlyosan, várja meg a következő szoftverfrissítést, amely tartalmazni fogja ezt a gyorsjavítást.

Amennyiben a gyorsjavítás letölthető, a Tudásbázis jelen cikke tetején megtalálható egy, a letölthető gyorsjavításról tájékoztató bekezdés. Ha a bekezdés nem jelenik meg, a gyorsjavítás beszerzéséhez forduljon a Microsoft ügyfél- és támogatási szolgálatához.

Megjegyzés: További problémák esetén, vagy ha hibaelhárításra van szükség, előfordulhat, hogy létre kell hoznia egy külön szolgáltatásigénylést. A szokásos támogatási díjak terhelik a tanácsadó szolgálatnak feltett további kérdéseket, amennyiben azok nem kapcsolatosak a szóban forgó gyorsjavítással. A Microsoft ügyfél- és támogatási szolgálata telefonszámainak teljes listájáért vagy a külön szolgáltatásigénylések létrehozásával kapcsolatos információkért keresse fel a Microsoft alábbi webhelyét:
http://support.microsoft.com/contactus/?ws=support
Megjegyzés: A letölthető gyorsjavítással foglalkozó részben a gyorsjavítás összes nyelvváltozatát megtalálja. Ha a keresett nyelv nem található a felsoroltak között, a gyorsjavítás azon a nyelven nem érhető el.

Előfeltételek

Nincsenek előfeltételek.

Újraindítás szükségessége

A gyorsjavítás telepítését követően újra kell indítani a számítógépet.

Gyorsjavítások helyettesítése

Ez a gyorsjavítás nem helyettesít más gyorsjavítást.

Fájlinformációk

A gyorsjavítás angol nyelvű változata a következő táblázatban található fájlattribútumokkal (vagy újabbakkal) rendelkezik. A fájlok dátuma és időpontja egyezményes világidő (UTC) szerint van megadva. A fájlinformációk megtekintése során a dátumok és időpontok helyi időre konvertálódnak. A helyi idő és az egyezményes világidő közötti különbségről a Vezérlőpultról elérhető Dátum és idő párbeszédpanel Időzóna lapján tájékozódhat.
Microsoft Windows XP Service Pack 1 (ia64)
   Dátum           Idő    Verziószám        Méret    Fájlnév
   -----------------------------------------------------------------------
   2005. febr. 4.  10:45  5.1.2600.1619   4 353 024  Ole32.dll        IA64
   2005. febr. 4.  10:45  5.1.2600.1612     241 152  Olecli32.dll     IA64
   2005. febr. 4.  10:45  5.1.2600.1619      97 280  Olecnv32.dll     IA64
   2004. márc. 5.  10:07  5.1.2600.1361   2 317 824  Rpcrt4.dll       IA64
   2005. febr. 4.  10:45  5.1.2600.1619     785 920  Rpcss.dll        IA64
   2005. febr. 4.  10:48  5.1.2600.1619   1 258 496  Wole32.dll       X86
   2005. febr. 4.  10:48  5.1.2600.1612      68 608  Wolecli32.dll    X86
   2005. febr. 4.  10:48  5.1.2600.1619      35 328  Wolecnv32.dll    X86
   2004. márc. 5.  10:16  5.1.2600.1361     509 440  Wrpcrt4.dll      X86                                          
Microsoft Windows XP Service Pack 1 (x86)
   Dátum           Idő    Verziószám        Méret    Fájlnév
   --------------------------------------------------------------
   2005. febr. 5.  02:47  5.1.2600.1619   1 258 496  Ole32.dll        
   2005. febr. 5.  02:47  5.1.2600.1612      68 608  Olecli32.dll     
   2005. febr. 5.  02:47  5.1.2600.1619      35 328  Olecnv32.dll     
   2004. márc. 6.  02:16  5.1.2600.1361     535 552  Rpcrt4.dll       
   2005. febr. 5.  02:47  5.1.2600.1619     284 672  Rpcss.dll                                             
Microsoft Windows XP Service Pack 2 (x86)
   Dátum           Idő    Verziószám        Méret    Fájlnév
   --------------------------------------------------------------
   2005. febr. 5.  02:51  5.1.2600.2606   1 284 608  Ole32.dll        
   2005. febr. 5.  02:51  5.1.2600.2573      74 752  Olecli32.dll     
   2005. febr. 5.  02:51  5.1.2600.2606      37 376  Olecnv32.dll     
   2005. febr. 5.  02:51  5.1.2600.2606     395 776  Rpcss.dll                                                  

Windows 2000

Gyorsjavítási információk

A Microsoft közzétett egy támogatott gyorsjavítást, de az csak a jelen cikkben ismertetett probléma megoldására alkalmas. Csak olyan rendszereken telepítse, amelyeken az adott probléma jelentkezik. A gyorsjavítás további tesztelésen mehet keresztül, ezért a Microsoft azt javasolja, hogy amennyiben a probléma nem érinti súlyosan, várja meg a következő szoftverfrissítést, amely tartalmazni fogja ezt a gyorsjavítást.

Amennyiben a gyorsjavítás letölthető, a Tudásbázis jelen cikke tetején megtalálható egy, a letölthető gyorsjavításról tájékoztató bekezdés. Ha a bekezdés nem jelenik meg, a gyorsjavítás beszerzéséhez forduljon a Microsoft ügyfél- és támogatási szolgálatához.

Megjegyzés: További problémák esetén, vagy ha hibaelhárításra van szükség, előfordulhat, hogy létre kell hoznia egy külön szolgáltatásigénylést. A szokásos támogatási díjak terhelik a tanácsadó szolgálatnak feltett további kérdéseket, amennyiben azok nem kapcsolatosak a szóban forgó gyorsjavítással. A Microsoft ügyfél- és támogatási szolgálata telefonszámainak teljes listájáért vagy a külön szolgáltatásigénylések létrehozásával kapcsolatos információkért keresse fel a Microsoft alábbi webhelyét:
http://support.microsoft.com/contactus/?ws=support
Megjegyzés: A letölthető gyorsjavítással foglalkozó részben a gyorsjavítás összes nyelvváltozatát megtalálja. Ha a keresett nyelv nem található a felsoroltak között, a gyorsjavítás azon a nyelven nem érhető el.

Előfeltételek

Nincsenek előfeltételek.

Újraindítás szükségessége

A gyorsjavítás telepítését követően újra kell indítani a számítógépet.

Gyorsjavítások helyettesítése

Ez a gyorsjavítás nem helyettesít más gyorsjavítást.

Fájlinformációk

A gyorsjavítás angol nyelvű változata a következő táblázatban található fájlattribútumokkal (vagy újabbakkal) rendelkezik. A fájlok dátuma és időpontja egyezményes világidő (UTC) szerint van megadva. A fájlinformációk megtekintése során a dátumok és időpontok helyi időre konvertálódnak. A helyi idő és az egyezményes világidő közötti különbségről a Vezérlőpultról elérhető Dátum és idő párbeszédpanel Időzóna lapján tájékozódhat.
Microsoft Windows 2000
   Dátum           Idő    Verziószám         Méret   Fájlnév
   --------------------------------------------------------------
   2005. febr. 6.  13:45  5.0.2195.7028     957 712  Ole32.dll        
   2005. febr. 6.  13:45  5.0.2195.7009      69 392  Olecli32.dll     
   2005. febr. 6.  13:45  5.0.2195.7028      36 624  Olecnv32.dll     
   2005. febr. 6.  13:45  5.0.2195.7020     437 008  Rpcrt4.dll       
   2005. febr. 6.  13:45  5.0.2195.7028     212 240  Rpcss.dll                                           
Megjegyzés: A fájlfüggőségek miatt a gyorsjavítás telepítéséhez szükség van a Microsoft Windows 2000 Service Pack 4 szervizcsomagra.

A Microsoft megerősítette a hiba létezését a jelen cikk érintett programokat felsoroló részében megjelölt Microsoft-termékekben.

További információ

Az IMallocSpy lehetővé teszi a programfejlesztőknek a memórialefoglalás figyelését, a memóriavesztések észlelését, valamint memóriahiba szimulálását az IMalloc metódusok hívásakor. Mivel az IMallocSpy hibakeresési felület, fejlesztői környezeten kívüli használata nem valószínű. A probléma ezért elsősorban azon fejlesztőket érinti, akik az IMallocSpy felületet használják programjaik halomlefoglalásainak hibakeresésére.

Az IMallocSpy felületről a Microsoft alábbi webhelyén tájékozódhat:
http://msdn.microsoft.com/hu-hu/library/ms887813.aspx
További információt a 873333-ös biztonsági frissítésről a Microsoft tudásbázis következő cikkében olvashat a cikk számára kattintva:
873333 MS05-012: Az OLE és a COM biztonsági rése távolról végzett kódfuttatást tehet lehetővé

Tulajdonságok

Cikk azonosítója: 894194 - Utolsó ellenőrzés: 2008. december 1. - Verziószám: 5.15
A cikkben található információ a következő(k)re vonatkozik:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Professional 64-Bit Edition (Itanium) 2003
  • Microsoft Windows XP 64-Bit Edition Version 2002 SP1
  • Microsoft Windows XP Tablet PC Edition 2005
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Home Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Professional Service Pack 2 (SP2)
  • Microsoft Windows XP Home Edition SP1
  • Microsoft Windows XP Professional SP1
  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows 2000 Advanced Server SP3
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 3
Kulcsszavak: 
kbtshoot kbqfe kbsecurity kbprb kbautohotfix KB894194
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.

Visszajelzés küldése

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com