Ispravka: Produženje ISAPI koji poziva funkciju WriteClient 65 535 ili više puta šalje je nepotpun odgovor u IIS 7.5

Primenjuje se na: Internet Information Services 7.5Windows 7 Service Pack 1Windows Server 2008 R2 Service Pack 1

Simptomi


Razmotrite sledeći slučaj:
  • Instalirate Internet Information Services (IIS) 7.5 i modul proširenja Internet Server API (ISAPI) na računaru koji radi pod operativnim sistemom Windows 7 ili Windows Server 2008 R2.
  • Kreirajte ISAPI tipa datoteke koje poziva funkciju WriteClient 65 535 ili više puta.
  • Omogućite ISAPI proširenje za pokretanje na računalu.
  • Zahtev za klijent pristupa putanju kojom se poziva na ISAPI proširenja.
U ovom scenariju, poziva funkcije WriteClient ne uspeva. Stoga, zahtev klijenta je nije obrađen kako treba.

Uzrok


Do ovog problema dolazi zato što se ERROR_ARITHMETIC_OVERFLOW greška se javlja kada funkcija WriteClient se zove 65 535 ili više puta.

Rešenje


Informacije o prilagodbenom popravku

Podržana hitna ispravka sada je dostupna od korporacije Microsoft. Međutim, to je namenjena za ispravljanje samo problem koji je opisan u ovom članku. Primenite je samo na sisteme sa ovim određenim problemom. Ova hitna ispravka možda će se dodatno testirati. Zbog toga, ako niste ozbiljno ugroženi ovaj problem, preporučujemo da sačekate sledeću softversku ispravku koja sadrži ovaj prilagodbeni popravak. Da biste odmah riješili taj problem, obratite se Microsoft službi korisničke podrške da biste nabavili hitni popravak. Za kompletnu listu brojeva telefona Microsoft službi korisničke podrške i informacije o cijenama podrške, potražite na sledećoj Microsoft Veb lokaciji:Napomena U posebnim slučajevima cene koje se obično naplaćuju za pozive podrške mogu biti ukinute ako stručnjak Microsoft podrške utvrdi da će određena ispravka rešiti problem. Uobičajeni troškovi podrške važiće za dodatna pitanja u vezi sa podrškom i probleme koji nisu direktno povezani sa datom ispravkom.

Preduslovi

Morate imati ISAPI proširenja modul instaliran u IIS 7.5 da primijeniti prilagodbeni popravak. Pored toga, na računaru morate koristiti jedan od sledećih operativnih sistema:
  • Windows 7
  • Windows 7 servisni paket 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 servisni paket 1 (SP1)

Informacije o ponovnom pokretanju

Ne morate ponovo pokrenuti računalo nakon što primijenite ovaj hitni popravak.

Informacije o zamjeni

Ovaj prilagodbeni popravak ne zamjenjuje prethodno objavljenu hitnu ispravku.

Informacije o datoteci

Verzija ove hitne ispravke na engleskom jeziku ima atribute datoteke (ili novije atribute datoteke) koji su navedeni u tabeli. Datumi i vremena ovih datoteka navedeni su u koordiniranom univerzalnom vremenu (UTC). Kada pregledate informacije o datoteci, to je pretvaraju u lokalno vrijeme. Da biste saznali razliku između UTC i lokalnog vremena, koristite karticu " Vremenska zona " u stavci " datum i vreme " na kontrolnoj tabli.
Napomene za informacije o datotekama operativnih sistema Windows 7 i Windows Server 2008 R2
MANIFEST datoteke (.manifest) i MUM datoteke (.mum) koje su instalirane za svako okruženje posebno se navode u odeljku „Dodatne informacije o datotekama za Windows 7 i Windows Server 2008 R2“. Mama i MANIFEST datoteke su izuzetno važne za održavanje stanja ažurirane komponente.
Za sve podržane verzije operativnog sistema Windows 7 zasnovane na x86 procesorima
Ime datotekeVerzija datotekeVeličina datotekeDatumVremePlatforma
Isapi.dll7.5.7600.21009106,49615-Jul-201107:19x86
Isapi.dll7.5.7601.21771106,49615-Jul-201105:42x86
Za sve podržane x64-bitne verzije operativnog sistema Windows 7 i Windows Server 2008 R2
Ime datotekeVerzija datotekeVeličina datotekeDatumVremePlatforma
Isapi.dll7.5.7600.21009120,32015-Jul-201107:21x64
Isapi.dll7.5.7601.21771120,32015-Jul-201105:17x64
Isapi.dll7.5.7600.21009106,49615-Jul-201107:19x86
Isapi.dll7.5.7601.21771106,49615-Jul-201105:42x86
Za sve podržane IA-64-bitne verzije operativnog sistema Windows Server 2008 R2
Ime datotekeVerzija datotekeVeličina datotekeDatumVremePlatforma
Isapi.dll7.5.7600.21009244,73615-Jul-201107:13IA-64
Isapi.dll7.5.7601.21771244,73615-Jul-201104:06IA-64
Isapi.dll7.5.7600.21009106,49615-Jul-201107:19x86
Isapi.dll7.5.7601.21771106,49615-Jul-201105:42x86

Status


Microsoft je potvrdio da je ovo problem kod Microsoft proizvoda koji su navedeni u odeljku „Odnosi se na”.

Više informacija


Za više informacija o funkciji WriteClient , posetite Web lokaciju sledeće Microsoft Developer Network (MSDN):

Dodatne informacije o datotekama

Dodatne informacije o datotekama za Windows 7 i Windows Server 2008 R2

Dodatne datoteke za sve podržane x86-bitne verzije operativnog sistema Windows 7
Ime datotekeUpdate.mum
Verzija datotekeNot Applicable
Veličina datoteke2,868
Datum (UTC)15-Jul-2011
Vremenu (UTC)11:29
PlatformaNot Applicable
Ime datotekeX86_1ba711089cfd23cd5b56abe95dd072d0_31bf3856ad364e35_6.1.7601.21771_none_9243a8fcd187592e.manifest
Verzija datotekeNot Applicable
Veličina datoteke715
Datum (UTC)15-Jul-2011
Vremenu (UTC)11:29
PlatformaNot Applicable
Ime datotekeX86_cfa1d95fc28689be127256a4a39638f8_31bf3856ad364e35_6.1.7600.21009_none_dd63dd8a79924841.manifest
Verzija datotekeNot Applicable
Veličina datoteke715
Datum (UTC)15-Jul-2011
Vremenu (UTC)11:29
PlatformaNot Applicable
Ime datotekeX86_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_67a492aa659251cf.manifest
Verzija datotekeNot Applicable
Veličina datoteke3,321
Datum (UTC)15-Jul-2011
Vremenu (UTC)08:00
PlatformaNot Applicable
Ime datotekeX86_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_693765ca62f88358.manifest
Verzija datotekeNot Applicable
Veličina datoteke3,321
Datum (UTC)15-Jul-2011
Vremenu (UTC)06:13
PlatformaNot Applicable
Dodatne datoteke za sve podržane x64-bitne verzije operativnog sistema Windows 7 i Windows Server 2008 R2
Ime datotekeAmd64_6752b03ee4f9ce72ed95ff8ec068b471_31bf3856ad364e35_6.1.7600.21009_none_d38296dd8f46f929.manifest
Verzija datotekeNot Applicable
Veličina datoteke1,080
Datum (UTC)15-Jul-2011
Vremenu (UTC)11:29
PlatformaNot Applicable
Ime datotekeAmd64_cf7e70c30f75f084da07c35ae4be9d76_31bf3856ad364e35_6.1.7601.21771_none_491a43356b1003b8.manifest
Verzija datotekeNot Applicable
Veličina datoteke1,080
Datum (UTC)15-Jul-2011
Vremenu (UTC)11:29
PlatformaNot Applicable
Ime datotekeAmd64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_c3c32e2e1defc305.manifest
Verzija datotekeNot Applicable
Veličina datoteke3,327
Datum (UTC)15-Jul-2011
Vremenu (UTC)08:49
PlatformaNot Applicable
Ime datotekeAmd64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_c556014e1b55f48e.manifest
Verzija datotekeNot Applicable
Veličina datoteke3,327
Datum (UTC)15-Jul-2011
Vremenu (UTC)07:00
PlatformaNot Applicable
Ime datotekeUpdate.mum
Verzija datotekeNot Applicable
Veličina datoteke3,306
Datum (UTC)15-Jul-2011
Vremenu (UTC)11:29
PlatformaNot Applicable
Ime datotekeWow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_ce17d88052508500.manifest
Verzija datotekeNot Applicable
Veličina datoteke2,998
Datum (UTC)15-Jul-2011
Vremenu (UTC)07:43
PlatformaNot Applicable
Ime datotekeWow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_cfaaaba04fb6b689.manifest
Verzija datotekeNot Applicable
Veličina datoteke2,998
Datum (UTC)15-Jul-2011
Vremenu (UTC)06:02
PlatformaNot Applicable
Dodatne datoteke za sve podržane IA-64-bitne verzije operativnog sistema Windows Server 2008 R2
Ime datotekeIa64_03057c400e62e0ed18b2f9890a48a829_31bf3856ad364e35_6.1.7601.21771_none_94748f243d69b85b.manifest
Verzija datotekeNot Applicable
Veličina datoteke1,078
Datum (UTC)15-Jul-2011
Vremenu (UTC)11:29
PlatformaNot Applicable
Ime datotekeIa64_18d28e3ddfe11e0d46164e2fe9ef1c53_31bf3856ad364e35_6.1.7600.21009_none_8abd4e84a410bc1f.manifest
Verzija datotekeNot Applicable
Veličina datoteke1,078
Datum (UTC)15-Jul-2011
Vremenu (UTC)11:29
PlatformaNot Applicable
Ime datotekeIa64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_67a636a065905acb.manifest
Verzija datotekeNot Applicable
Veličina datoteke3,324
Datum (UTC)15-Jul-2011
Vremenu (UTC)08:45
PlatformaNot Applicable
Ime datotekeIa64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_693909c062f68c54.manifest
Verzija datotekeNot Applicable
Veličina datoteke3,324
Datum (UTC)15-Jul-2011
Vremenu (UTC)07:25
PlatformaNot Applicable
Ime datotekeUpdate.mum
Verzija datotekeNot Applicable
Veličina datoteke2,347
Datum (UTC)15-Jul-2011
Vremenu (UTC)11:29
PlatformaNot Applicable
Ime datotekeWow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_ce17d88052508500.manifest
Verzija datotekeNot Applicable
Veličina datoteke2,998
Datum (UTC)15-Jul-2011
Vremenu (UTC)07:43
PlatformaNot Applicable
Ime datotekeWow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_cfaaaba04fb6b689.manifest
Verzija datotekeNot Applicable
Veličina datoteke2,998
Datum (UTC)15-Jul-2011
Vremenu (UTC)06:02
PlatformaNot Applicable