Symptômes
Lorsque vous démarrez une application qui s’exécute sur le Common Language Runtime (CLR), une violation d’accès se produit. Ce problème se produit lorsque les conditions suivantes sont remplies :
- L’ordinateur a plus de 32 processeurs Itanium (IA-64).
- Le nettoyage de la mémoire du serveur est activé.
Cause
Lorsque le garbage collection de serveur est activé sur le système Itanium, il existe un tableau qui a 32 éléments pour stocker le tas. Avant qu’une allocation sur un thread soit effectuée, le tas doit être déterminé par l’index qui correspond au processeur actuel. Lorsque le nombre de processeurs dépasse 32, une violation d’accès se produit.
Résolution
Informations sur le remplacement des correctifs logiciels
Le correctif logiciel qui correspond à KB961881 a été remplacé par le correctif logiciel KB981574, qui contient tous les correctifs précédemment inclus dans KB961881. Vous devez utiliser le correctif logiciel KB981574 pour résoudre les problèmes décrits dans KB961881. Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
981574 L’écran de démarrage reste ouvert plus longtemps que d’habitude lorsque vous essayez de démarrer Excel sur un ordinateur sur lequel .NET Framework 3.5 SP1 est installé
Solution de contournement
Pour contourner ce problème, vous pouvez activer le garbage collection de station de travail au lieu du garbage collection de serveur.
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Références
Pour plus d’informations sur la configuration du garbage collection sur le serveur, visitez le site Web Microsoft suivant :