Symptômes
Prenons l’exemple du scénario suivant :
-
Vous installez Internet Information Services (IIS) 7.5 et le module Extensions Internet Server API (ISAPI) sur un ordinateur qui exécute Windows 7 ou Windows Server 2008 R2.
-
Vous créez une extension ISAPI qui appelle la fonction WriteClient 65 535 ou plusieurs fois.
-
Vous activez l’extension ISAPI s’exécute sur l’ordinateur.
-
Demande d’un client accède à un chemin d’accès qui appelle l’extension ISAPI.
Dans ce scénario, l’appel de fonction WriteClient échoue. Par conséquent, la demande du client n’est pas traitée correctement.
Cause
Ce problème se produit car une erreur ERROR_ARITHMETIC_OVERFLOW se produit lorsque la fonction WriteClient est appelée 65 535 ou plusieurs fois.
Résolution
Informations sur le correctif logiciel
Un correctif pris en charge est désormais disponible auprès de Microsoft. Toutefois, il est conçu pour résoudre uniquement le problème décrit dans cet article. Il s’applique uniquement aux systèmes rencontrant ce problème spécifique. Ce correctif peut subir des tests supplémentaires. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, nous vous recommandons d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif. Pour résoudre ce problème immédiatement, contactez les Services de Support technique Microsoft pour obtenir le correctif. Pour obtenir une liste complète des numéros de téléphone des Services de Support technique Microsoft et des informations relatives aux frais de support technique, visitez le site Web Microsoft suivant :
http://support.microsoft.com/contactus/?ws=supportRemarque Dans certains cas, aucuns frais de support technique par téléphone ne vous sera facturé si un professionnel du support Microsoft détermine qu’une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s’appliqueront aux autres questions et problèmes non directement liés à la mise à jour en question.
Conditions préalables
Vous devez disposer des Extensions ISAPI installé le module dans IIS 7.5 pour appliquer ce correctif. En outre, l’ordinateur doit exécuter l’un des systèmes d’exploitation suivants :
-
Windows 7
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2
-
Windows Server 2008 R2 Service Pack 1 (SP1)
Informations sur le redémarrage
Vous n’êtes pas obligé de redémarrer l’ordinateur après avoir appliqué ce correctif.
Informations sur le remplacement
Ce correctif ne remplace pas un correctif précédemment publié.
Informations sur les fichiers
La version anglaise de ce correctif dispose des attributs de fichier (ou version ultérieure) répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.
Remarques sur les fichiers Windows 7 et Windows Server 2008 R2
Les fichiers MANIFEST (.manifest) et MUM (.mum) qui sont installés pour chaque environnement sont répertoriés séparément dans la section « Informations supplémentaires sur les fichiers pour Windows 7 et Windows Server 2008 R2». MUM et les fichiers manifeste sont extrêmement importants pour conserver l’état des composants mis à jour.
Pour toutes les versions x86 prises en charge de Windows 7
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
---|---|---|---|---|---|
Isapi.dll |
7.5.7600.21009 |
106,496 |
15-Jul-2011 |
07:19 |
x86 |
Isapi.dll |
7.5.7601.21771 |
106,496 |
15-Jul-2011 |
05:42 |
x86 |
Pour toutes les versions 64 bits de Windows 7 et Windows Server 2008 R2
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
---|---|---|---|---|---|
Isapi.dll |
7.5.7600.21009 |
120,320 |
15-Jul-2011 |
07:21 |
x64 |
Isapi.dll |
7.5.7601.21771 |
120,320 |
15-Jul-2011 |
05:17 |
x64 |
Isapi.dll |
7.5.7600.21009 |
106,496 |
15-Jul-2011 |
07:19 |
x86 |
Isapi.dll |
7.5.7601.21771 |
106,496 |
15-Jul-2011 |
05:42 |
x86 |
Pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
---|---|---|---|---|---|
Isapi.dll |
7.5.7600.21009 |
244,736 |
15-Jul-2011 |
07:13 |
IA-64 |
Isapi.dll |
7.5.7601.21771 |
244,736 |
15-Jul-2011 |
04:06 |
IA-64 |
Isapi.dll |
7.5.7600.21009 |
106,496 |
15-Jul-2011 |
07:19 |
x86 |
Isapi.dll |
7.5.7601.21771 |
106,496 |
15-Jul-2011 |
05:42 |
x86 |
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Informations supplémentaires
Pour plus d’informations sur la fonction WriteClient , visitez le site Web Microsoft Developer Network (MSDN) suivant :
Informations supplémentaires sur les fichiers
Informations sur les fichiers supplémentaires pour Windows 7 et Windows Server 2008 R2
Fichiers supplémentaires pour toutes les versions x86 prises en charge de Windows 7
Nom du fichier |
Update.mum |
Version du fichier |
Non applicable |
Taille du fichier |
2,868 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
11:29 |
Plateforme |
Non applicable |
Nom du fichier |
X86_1ba711089cfd23cd5b56abe95dd072d0_31bf3856ad364e35_6.1.7601.21771_none_9243a8fcd187592e.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
715 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
11:29 |
Plateforme |
Non applicable |
Nom du fichier |
X86_cfa1d95fc28689be127256a4a39638f8_31bf3856ad364e35_6.1.7600.21009_none_dd63dd8a79924841.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
715 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
11:29 |
Plateforme |
Non applicable |
Nom du fichier |
X86_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_67a492aa659251cf.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
3,321 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
08:00 |
Plateforme |
Non applicable |
Nom du fichier |
X86_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_693765ca62f88358.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
3,321 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
06:13 |
Plateforme |
Non applicable |
Fichiers supplémentaires pour toutes les versions 64 bits prises en charge de Windows 7 et Windows Server 2008 R2
Nom du fichier |
Amd64_6752b03ee4f9ce72ed95ff8ec068b471_31bf3856ad364e35_6.1.7600.21009_none_d38296dd8f46f929.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
1,080 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
11:29 |
Plateforme |
Non applicable |
Nom du fichier |
Amd64_cf7e70c30f75f084da07c35ae4be9d76_31bf3856ad364e35_6.1.7601.21771_none_491a43356b1003b8.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
1,080 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
11:29 |
Plateforme |
Non applicable |
Nom du fichier |
Amd64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_c3c32e2e1defc305.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
3,327 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
08:49 |
Plateforme |
Non applicable |
Nom du fichier |
Amd64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_c556014e1b55f48e.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
3,327 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
07:00 |
Plateforme |
Non applicable |
Nom du fichier |
Update.mum |
Version du fichier |
Non applicable |
Taille du fichier |
3,306 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
11:29 |
Plateforme |
Non applicable |
Nom du fichier |
Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_ce17d88052508500.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
2,998 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
07:43 |
Plateforme |
Non applicable |
Nom du fichier |
Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_cfaaaba04fb6b689.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
2,998 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
06:02 |
Plateforme |
Non applicable |
Fichiers supplémentaires pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2
Nom du fichier |
Ia64_03057c400e62e0ed18b2f9890a48a829_31bf3856ad364e35_6.1.7601.21771_none_94748f243d69b85b.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
1,078 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
11:29 |
Plateforme |
Non applicable |
Nom du fichier |
Ia64_18d28e3ddfe11e0d46164e2fe9ef1c53_31bf3856ad364e35_6.1.7600.21009_none_8abd4e84a410bc1f.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
1,078 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
11:29 |
Plateforme |
Non applicable |
Nom du fichier |
Ia64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_67a636a065905acb.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
3,324 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
08:45 |
Plateforme |
Non applicable |
Nom du fichier |
Ia64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_693909c062f68c54.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
3,324 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
07:25 |
Plateforme |
Non applicable |
Nom du fichier |
Update.mum |
Version du fichier |
Non applicable |
Taille du fichier |
2,347 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
11:29 |
Plateforme |
Non applicable |
Nom du fichier |
Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_ce17d88052508500.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
2,998 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
07:43 |
Plateforme |
Non applicable |
Nom du fichier |
Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_cfaaaba04fb6b689.manifest |
Version du fichier |
Non applicable |
Taille du fichier |
2,998 |
Date (UTC) |
15-Jul-2011 |
Heure (UTC) |
06:02 |
Plateforme |
Non applicable |