FIX: Er treedt een toegangsfout op wanneer u start een toepassing die wordt uitgevoerd op de CLR

Van toepassing: .NET Framework 3.5 Service Pack 1

Symptomen


Bij het starten van een toepassing die wordt uitgevoerd op de common language runtime (CLR) treedt een toegangsfout op. Dit probleem treedt op als aan de volgende voorwaarden is voldaan:
  • De computer heeft meer dan 32 processors voor Itanium (IA-64).
  • Garbagecollection server is ingeschakeld.

Oorzaak


Wanneer de server opschonen is ingeschakeld op de Itanium-computer, is een matrix die bestaat uit 32 elementen voor het opslaan van de heap. Voordat een toewijzing in een thread is aangebracht, kan de heap moet worden bepaald door de index die overeenkomt met de huidige CPU. Wanneer het CPU-getal groter is dan 32, treedt een toegangsfout op.

Oplossing


Vervanging van hotfixes

De hotfix die overeenkomt met de KB961881 is met de hotfix KB981574, die alle correcties bevat die eerder deel uitmaakten van de KB961881 vervangen. U kunt de hotfix KB981574 opgelost dat wordt beschreven in KB961881. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
981574 Het beginscherm blijft geopend langer dan normaal wanneer u Excel probeert te starten op een computer waarop .NET Framework 3.5 SP1 zijn geïnstalleerd

Tijdelijke oplossing


Om dit probleem te omzeilen, kunt u de garbage collector werkstation in plaats van server-garbagecollection inschakelen.

Status


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

Verwijzingen


Ga naar de volgende Microsoft-website voor meer informatie over het configureren van garbage collector op de server: