Una aplicación que utiliza el archivo Sxs.dll se bloquea cuando se ejecuta la aplicación en un equipo basado en Windows XP

Síntomas

Cuando ejecuta una aplicación que utiliza el archivo Sxs.dll en un equipo basado en Windows XP, la aplicación puede bloquearse.

Causa

Este problema se produce debido a una infracción de acceso está causada por la corrupción de un montón en el archivo Sxs.dll. Cuando se ejecuta la aplicación, la función SxsFindClrClassInformation se llama dos veces. La primera llamada consiste en calcular cuánto búfer necesita la función. La segunda llamada es escribir los datos en el búfer. Sin embargo, el número que se calcula la función SxsFindClrClassInformation es menor que el número que escribe la función. Por lo tanto, el montón se daña.

Solución

Información de actualización


El siguiente archivo está disponible para su descarga desde el Centro de descarga de Microsoft:


Actualización para Windows XP (KB943232)


Download Descargue ahora el paquete de actualización para Windows XP (KB943232).


Para obtener más información acerca de cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:
119591 cómo obtener archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft analizó este archivo en busca de virus. Microsoft ha utilizado el software de detección de virus más reciente que estaba disponible en la fecha en que se publicó el archivo. El archivo se almacena en servidores seguros que ayudan a evitar cambios no autorizados en el archivo.

Requisitos previos

Windows XP Service Pack 2 o Windows XP Service Pack 3 debe instalarse antes de aplicar esta actualización.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar esta actualización.

Información para sustituir la actualización

Esta actualización no reemplaza a ninguna actualización publicada previamente.

Información de archivo

La versión en inglés de esta actualización tiene los atributos de archivo (o atributos de último archivo) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Sxs.dll5.1.2600.3466713,21623-Oct-200813:06x86SP2SP2QFE
Sxs.dll5.1.2600.5699713,21623-Oct-200813:39x86SP3SP3QFE

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft
Propiedades

Id. de artículo: 943232 - Última revisión: 14 ene. 2017 - Revisión: 1

Comentarios