Symptome
Nehmen Sie folgendes Szenario an:
- Sie erstellen ein HTTP-Modul, das die IHttpRequest::InsertEntityBody-Methode aufruft, um einen neuen Entitätstext in einen vorhandenen HTTP-Anforderungstext einzufügen.
- Sie registrieren das Modul auf einem Computer, auf dem Internetinformationsdienste (IIS) 7.5 ausgeführt wird, und aktivieren sie dann.
- Sie starten den IIS-Dienst neu, und dann wird eine Clientanforderung an eine Webseite gestellt, die auf dem Computer gehostet wird.
In diesem Szenario tritt eine Heapbeschädigung auf, und das Modul funktioniert nicht.
Ursache
Das Problem tritt aufgrund einer Zugriffsverletzung auf, die auftritt, wenn die InsertEntityBody-Methode versucht, den Puffer aus einem freigegebenen Speicherspeicherort im IIS-Dienst zu lesen.
Lösung
Hotfixinformationen
Die folgenden Dateien stehen im Microsoft Download Center zum Download zur Verfügung:
Laden Sie das Hotfixpaket jetzt herunter.
Weitere Informationen zum Herunterladen von Microsoft-Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:
119591 So erhalten Sie Microsoft-Supportdateien von Onlinedienste Microsoft hat diese Datei auf Viren gescannt. Dazu wurde die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.
Voraussetzungen
Sie müssen IIS 7.5 installiert haben, um diesen Hotfix anwenden zu können. Dieser Hotfix kann auf einem Computer installiert werden, auf dem eines der folgenden Betriebssysteme ausgeführt wird:
- Windows 7
- Windows 7 Service Pack 1 (SP1)
- Windows Server 2008 R2
- Windows Server 2008 R2 Service Pack 1 (SP1)
Neustartanforderung
Sie müssen den Computer neu starten, wenn IIS ausgeführt wird, wenn Sie diesen Hotfix anwenden.
Ersetzte Hotfixes
Dieser Hotfix ersetzt keinen zuvor veröffentlichten Hotfix.
Dateiinformationen
Die englische (USA) Version dieses Hotfixes verwendet ein Microsoft Windows Installer-Paket, um den Hotfix zu installieren. Die Datums- und Uhrzeitangaben für diese Dateien sind in koordinierter Weltzeit (UTC) in der folgenden Tabelle aufgeführt. Wenn Sie die Dateiinformationen anzeigen, wird das Datum in die Ortszeit konvertiert. Um den Unterschied zwischen UTC und Ortszeit zu ermitteln, verwenden Sie die Registerkarte Zeitzone im Element Datum und Uhrzeit in Systemsteuerung.
Hinweise zu den Dateiinformationen für Windows 7 und Windows Server 2008 R2
Wichtig Windows 7- und Windows Server 2008 R2-Hotfixes sind in denselben Paketen enthalten. Auf der Seite "Hotfixanfrage" sind die Hotfixes jedoch unter beiden Betriebssystemen aufgeführt. Wählen Sie den auf der Seite unter "Windows 7/Windows Server 2008 R2" aufgeführten Hotfix aus, um das Hotfixpaket für eines oder beide Betriebssysteme zu erhalten. Lesen Sie in den Artikeln stets den Abschnitt "Die Informationen in diesem Artikel beziehen sich auf", um zu ermitteln, für welches Betriebssystem die einzelnen Hotfixes gelten.
Welche Dateien für bestimmte Produkte, Meilensteine (RTM, SPn) und Servicebereiche (LDR, GDR) gelten, ist anhand der Dateiversionsnummern in der folgenden Tabelle zu erkennen:
Version Produkt Meilenstein Servicezweig 7.5.7600.17xxx Microsoft-Internetinformationsdienste 7.5 RTM GDR 7.5.7600.21xxx Microsoft-Internetinformationsdienste 7.5 RTM LDR 7.5.7601.17xxx Microsoft-Internetinformationsdienste 7.5 SP1 GDR 7.5.7601.22xxx Microsoft-Internetinformationsdienste 7.5 SP1 LDR Die in den einzelnen Umgebungen installierten MANIFEST- (.manifest) und MUM-Dateien (.mum) sind im Abschnitt "Weitere Dateiinformationen zu Windows 7 und Windows Server 2008 R2" separat aufgeführt. MUM- und MANIFEST-Dateien sowie die zugehörigen Sicherheitskatalogdateien (.cat) sind wichtig, um den Status der aktualisierten Komponente beizubehalten. Die Sicherheitskatalogdateien, deren Attribute nicht aufgelistet sind, verfügen über eine digitale Microsoft-Signatur.
Alle unterstützten x86-basierten Versionen von Windows 7
| Dateiname | Dateiversion | Dateigröße | Datum | Uhrzeit | Plattform | Service Branch |
|---|---|---|---|---|---|---|
| Iiscore.dll | 7.5.7601.17959 | 198,144 | 25-Sep-12 | 22:43 | x86 | GDR |
| Iiscore.dll | 7.5.7600.17130 | 197,632 | 25-Sep-12 | 21:50 | x86 | GDR |
| Iiscore.dll | 7.5.7601.22118 | 200,192 | 25-Sep-12 | 21:55 | x86 | LDR |
| Iiscore.dll | 7.5.7600.21329 | 200,192 | 25-Sep-12 | 2,148 | x86 | LDR |
Alle unterstützten x64-basierten Versionen von Windows 7 und Windows Server 2008 R2
| Dateiname | Dateiversion | Dateigröße | Datum | Uhrzeit | Plattform | Service Branch |
|---|---|---|---|---|---|---|
| Iiscore.dll | 7.5.7601.17959 | 300,544 | 25-Sep-12 | 22:40 | x64 | GDR |
| Iiscore.dll | 7.5.7600.17130 | 313.856 | 25-Sep-12 | 01:22:32 AM | x64 | GDR |
| Iiscore.dll | 7.5.7601.22118 | 315.904 | 26-Sep-12 | 0:31 | x64 | LDR |
| Iiscore.dll | 7.5.7600.21329 | 314.880 | 25-Sep-12 | 22:31 | x64 | LDR |
Alle unterstützten IA-64-basierten Versionen von Windows Server 2008 R2
| Dateiname | Dateiversion | Dateigröße | Datum | Uhrzeit | Plattform | Service Branch |
|---|---|---|---|---|---|---|
| Iiscore.dll | 7.5.7601.17959 | 575,488 | 25-Sep-12 | 21:26 | IA-64 | GDR |
| Iiscore.dll | 7.5.7600.17130 | 573,952 | 25-Sep-12 | 21:28 | IA-64 | GDR |
| Iiscore.dll | 7.5.7601.22118 | 582.144 | 25-Sep-12 | 18:21 | IA-64 | LDR |
| Iiscore.dll | 7.5.7600.21329 | 581,632 | 25-Sep-12 | 21:29 | IA-64 | LDR |
Weitere Dateiinformationen
Weitere Dateiinformationen für Windows 7 und Windows Server 2008 R2
Weitere Dateien für alle unterstützten x86-basierten Versionen von Windows 7
| Dateiname | Update.mum |
|---|---|
| Dateiversion | Nicht anwendbar |
| Dateigröße | 3,288 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | X86_0a27b249492399f5e7bb46319d7047df_31bf3856ad364e35_6.1.7600.17130_none_792d48e33dce1ae6.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 705 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | X86_3893fa03872394e3b61573da514c8ff4_31bf3856ad364e35_6.1.7600.21329_none_cf7d1abbb3066208.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 705 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | X86_7b4c85140b6d984a3858dbf4b1ebc008_31bf3856ad364e35_6.1.7601.17959_none_be1aa75b27ac40c0.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 705 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | X86_9ccad84397aceb09ed8536b76243a794_31bf3856ad364e35_6.1.7601.22118_none_2ac84db702696a05.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 705 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb151e08a746779.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,228 |
| Datum (UTC) | 25.09.2012 |
| melden | 2,334 |
| Plattform | Nicht anwendbar |
| Dateiname | X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d04ec317a381cc88.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,228 |
| Datum (UTC) | 25.09.2012 |
| melden | 2,311 |
| Plattform | Nicht anwendbar |
| Dateiname | X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18b3b6c87a2b93b.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,228 |
| Datum (UTC) | 25.09.2012 |
| melden | 2,330 |
| Plattform | Nicht anwendbar |
| Dateiname | X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d23eefbfa0a1032c.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,228 |
| Datum (UTC) | 25.09.2012 |
| melden | 23:09 |
| Plattform | Nicht anwendbar |
Weitere Dateien für alle unterstützten x64-basierten Versionen von Windows 7 und Windows Server 2008 R2
| Dateiname | Amd64_2fa88f5a563ec54e59cdf37522895d4f_31bf3856ad364e35_6.1.7600.21329_none_d244b5cff964c649.manifest |
|---|---|
| Dateiversion | Nicht anwendbar |
| Dateigröße | 1,060 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Amd64_9a2782acf05ed2b9b1578d0998aac46d_31bf3856ad364e35_6.1.7601.17959_none_b1a82f0e01a68d35.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 1,060 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Amd64_d1e907197a0fd9a7081264bd2a6e0e0c_31bf3856ad364e35_6.1.7601.22118_none_6108fdc84f6b4da2.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 1,060 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Amd64_ea97f989629c90a8235a1db0090ddbdf_31bf3856ad364e35_6.1.7600.17130_none_6693dc088de88c5e.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 1,060 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_2bcfed6442d1d8af.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,236 |
| Datum (UTC) | 25.09.2012 |
| melden | 23:27 |
| Plattform | Nicht anwendbar |
| Dateiname | Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_2c6d5e9b5bdf3dbe.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,236 |
| Datum (UTC) | 25.09.2012 |
| melden | 23:18 |
| Plattform | Nicht anwendbar |
| Dateiname | Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_2da9d6f040002a71.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,236 |
| Datum (UTC) | 26.09.2012 |
| melden | 14:00 |
| Plattform | Nicht anwendbar |
| Dateiname | Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_2e5d8b4358fe7462.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,236 |
| Datum (UTC) | 26.09.2012 |
| melden | 01:04 |
| Plattform | Nicht anwendbar |
| Dateiname | Update.mum |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 3,730 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 7,906 |
| Datum (UTC) | 25.09.2012 |
| melden | 22:50 |
| Plattform | Nicht anwendbar |
| Dateiname | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 7,906 |
| Datum (UTC) | 25.09.2012 |
| melden | 22:49 |
| Plattform | Nicht anwendbar |
| Dateiname | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 7,906 |
| Datum (UTC) | 25.09.2012 |
| melden | 2,319 |
| Plattform | Nicht anwendbar |
| Dateiname | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 7,906 |
| Datum (UTC) | 25.09.2012 |
| melden | 22:49 |
| Plattform | Nicht anwendbar |
Weitere Dateien für alle unterstützten IA-64-basierten Versionen von Windows Server 2008 R2
| Dateiname | Ia64_12cb6d1aad6d92cc54ec444f576fc11b_31bf3856ad364e35_6.1.7600.17130_none_03dc66a9eeee2ffc3.manifest |
|---|---|
| Dateiversion | Nicht anwendbar |
| Dateigröße | 1,058 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Ia64_6c1183fa3cc5dd6a1ce43c13fe51f242_31bf3856ad364e35_6.1.7601.22118_none_7885d8ee91fa8448.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 1,058 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Ia64_746c43d065a408410e7159cb1a66b3c6_31bf3856ad364e35_6.1.7600.21329_none_f181afe1d2d95436.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 1,058 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Ia64_cf84600e147b47d345af3ff52b2697d6_31bf3856ad364e35_6.1.7601.17959_none_83db5979f5c2d171.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 1,058 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb2f5d68a727075.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,232 |
| Datum (UTC) | 25.09.2012 |
| melden | 23:15 |
| Plattform | Nicht anwendbar |
| Dateiname | Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d050670da37fd584.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,232 |
| Datum (UTC) | 25.09.2012 |
| melden | 23:16 |
| Plattform | Nicht anwendbar |
| Dateiname | Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18cdf6287a0c237.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,232 |
| Datum (UTC) | 26.09.2012 |
| melden | 14:00 |
| Plattform | Nicht anwendbar |
| Dateiname | Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d24093b5a09f0c28.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 10,232 |
| Datum (UTC) | 25.09.2012 |
| melden | 2,326 |
| Plattform | Nicht anwendbar |
| Dateiname | Update.mum |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 2,767 |
| Datum (UTC) | 26.09.2012 |
| melden | 19:07 |
| Plattform | Nicht anwendbar |
| Dateiname | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 7,906 |
| Datum (UTC) | 25.09.2012 |
| melden | 22:50 |
| Plattform | Nicht anwendbar |
| Dateiname | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 7,906 |
| Datum (UTC) | 25.09.2012 |
| melden | 22:49 |
| Plattform | Nicht anwendbar |
| Dateiname | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 7,906 |
| Datum (UTC) | 25.09.2012 |
| melden | 2,319 |
| Plattform | Nicht anwendbar |
| Dateiname | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest |
| Dateiversion | Nicht anwendbar |
| Dateigröße | 7,906 |
| Datum (UTC) | 25.09.2012 |
| melden | 22:49 |
| Plattform | Nicht anwendbar |
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.