Een programma dat fasen ongeldige scherm grootte Parameters veroorzaakt een toegangs fout

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 311486 - Bekijk de producten waarop dit artikel van toepassing is.
Dit artikel is gearchiveerd. Het wordt aangeboden in de huidige vorm en wordt niet meer bijgewerkt.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

De versies van Windows die worden vermeld aan het begin van dit artikel bevat de volgende beveiligings lek: wanneer een lokaal programma waarmee ongeldige parameters die kleiner dan de scherm grootte zijn wordt uitgevoerd, dit veroorzaakt een toegangs fout (AV). Als gevolg hiervan reageert (vastloopt).

Voorbeeldcode

De volgende niet-gecompileerde voorbeeldcode is bekend dat dit probleem veroorzaken:
#include <stdio.h>

int main(void)
{
while(1)
printf("\t\t\b\b\b\b\b\b");
return 0;
}
				

Oorzaak

Dit probleem treedt op omdat Windows ongeldige parameters die groter dan de scherm grootte zijn wordt gecontroleerd, maar ongeldige parameters die momenteel niet gecontroleerdkleineredan de scherm grootte.

Oplossing

Windows XP

Dit probleem kunt oplossen, verkrijgen van het meest recente servicepack voor Windows XP. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
322389Het meest recente Windows XP Service Pack ophalen

Informatie over hotfixes

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter bedoeld om alleen het probleem dat in dit artikel wordt beschreven. Deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige problemen ondervindt, is het daarom raadzaam te wachten op de volgende update waarin deze hotfix is opgenomen.

Als de hotfix kan gedownload worden, is er een sectie 'Hotfix gedownload' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weer gegeven, neem u contact op met Microsoft Customer Service and Support om de hotfix te verkrijgen.

OpmerkingAls u nog andere problemen optreden of als er oplossingen vereist zijn, moet u mogelijk een afzonderlijk service verzoek indienen. De normale ondersteunings kosten blijven gelden voor extra ondersteunings vragen die niet in aanmerking voor deze specifieke hotfix komen. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk service verzoek maken, gaat u naar de volgende Microsoft-website:
http://support.Microsoft.com/contactus/?ws=support
OpmerkingHet formulier 'Hotfix downloaden beschikbaar' wordt weer gegeven de talen waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weer gegeven, is omdat een hotfix niet voor die taal beschikbaar.

Bestandsinformatie

De Engelstalige versie van deze correctie moet de volgende bestands ken merken of hoger:
   Date         Time   Version      Size     File name
   ----------------------------------------------------
   02-Nov-2001  21:43  5.1.2600.19  272,384  Winsrv.dll
   02-Nov-2001  21:43  5.1.2600.19  272,384  Winsrv.dll
				

Windows 2000

Dit probleem kunt oplossen, verkrijgen van het meest recente servicepack voor Windows 2000. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
260910Het verkrijgen van het meest recente Service Pack voor Windows 2000

Informatie over hotfixes

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter bedoeld om alleen het probleem dat in dit artikel wordt beschreven. Deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet.

Als de hotfix kan gedownload worden, is er een sectie 'Hotfix gedownload' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weer gegeven, een aanvraag indienen bij Microsoft Customer Service and Support om de hotfix te verkrijgen.

OpmerkingAls u nog andere problemen optreden of als er oplossingen vereist zijn, moet u mogelijk een afzonderlijk service verzoek indienen. De normale ondersteunings kosten blijven gelden voor extra ondersteunings vragen die niet in aanmerking voor deze specifieke hotfix komen. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk service verzoek maken, gaat u naar de volgende Microsoft-website:
http://support.Microsoft.com/contactus/?ws=support
OpmerkingHet formulier 'Hotfix downloaden beschikbaar' wordt weer gegeven de talen waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weer gegeven, is omdat een hotfix niet voor die taal beschikbaar.

Bestandsinformatie

De Engelstalige versie van deze correctie moet de volgende bestands ken merken of hoger:
   Date         Time   Version        Size       File name
   ----------------------------------------------------------
   05-Nov-2001  18:57  5.0.2195.4572    222,480  Gdi32.dll
   05-Nov-2001  18:57  5.0.2195.4272    731,920  Kernel32.dll
   25-Jun-2001  18:17  3.10.0.103        47,808  User.exe
   05-Nov-2001  18:57  5.0.2195.4314    402,192  User32.dll
   05-Nov-2001  18:57  5.0.2195.4345    371,984  Userenv.dll
   27-Sep-2001  15:00  5.0.2195.4426  1,731,536  Win32k.sys
   30-Oct-2001  18:17  5.0.2195.4575    178,960  Winlogon.exe
   05-Nov-2001  18:58  5.0.2195.4553    243,472  Winsrv.dll
   05-Nov-2001  18:58  5.0.2195.4272    731,920  Kernel32.dll
   05-Nov-2001  18:58  5.0.2195.4426  1,731,536  Win32k.sys
   05-Nov-2001  18:58  5.0.2195.4553    243,472  Winsrv.dll
				

Status

Microsoft heeft bevestigd dat dit is een probleem in de Microsoft-producten die aan het begin van dit artikel worden vermeld.Dit probleem werd voor het eerst verholpen in Microsoft Windows 2000 Service Pack 3 (SP3) en Microsoft Windows XP Service Pack 1 (SP1).

Meer informatie

Deze update zorgt ervoor dat Windows controleert lagere grenzen. Het Winsrv. dll-bestand rechtstreeks door deze update wordt beïnvloed, maar de volgende bestanden zijn opgenomen, omdat het afhankelijkheids problemen:
User. exe
User32. dll
Win32k. sys
Gdi32. dll
Userenv. dll
Kernel32. dll
Winlogon. exe

Eigenschappen

Artikel ID: 311486 - Laatste beoordeling: maandag 24 februari 2014 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
Trefwoorden: 
kbnosurvey kbarchive kbautohotfix kbhotfixserver kbqfe kbbug kbfix kbsecurity kbshell kbwin2000presp3fix kbwin2000sp3fix kbWinXPsp1fix kbmt KB311486 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:311486

Geef ons feedback

 

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