Se producen daños en el montón de un objeto COM local si el nombre de dominio tiene más de 127 caracteres

Seleccione idioma Seleccione idioma
Id. de artículo: 308320 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

En esta página

Síntomas

Si está desarrollando un objeto de Modelo de objetos componentes (COM) y ejecuta el programa con una herramienta de análisis en tiempo de ejecución para comprobar las asignaciones de memoria, la herramienta puede informarle de una infracción de límite de matriz o de memoria contra la función LookupAccountNameW.

En teoría, la memoria puede sobrescribirse si llama a la función QueryInterface en un objeto COM que se ejecuta en un servidor local si el equipo es miembro de un dominio cuyo nombre tiene más de 127 caracteres. En la práctica, es improbable que se produzca este comportamiento porque los nombres de dominio no pueden exceder de 64 bytes en formato UTF-8 a fin de que la Directiva de grupo funcione. Consulte la sección "Más información" de este artículo para obtener información adicional.

Causa

El problema se produce durante una llamada a procedimiento remoto ligero (LRPC) mientras se crea un enlace de servidor autenticado. La función LookupAccountName se llama a fin de determinar el identificador de seguridad de usuario (SID), pero se ofrece un valor incorrecto para la longitud del nombre de dominio.

Solución

Windows 2000

Para resolver este problema, obtenga el Service Pack más reciente para Windows 2000. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
260910 Cómo obtener el Service Pack más reciente para Windows 2000
La versión en inglés de esta revisión tiene los atributos de archivo enumerados en la siguiente tabla u otros posteriores. Las fechas y las horas de estos archivos se muestran según el Horario universal coordinado (UTC). Cuando vea la información de archivo, se convertirá a la hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria de la herramienta Fecha y hora del Panel de control.
Contraer esta tablaAmpliar esta tabla
FechaHoraVersiónTamañoNombre de archivo
05-oct-200114:205.0.2195.4374992.528Ole32.dll
05-oct-200114:205.0.2195.4474428.304Rpcrt4.dll
05-oct-200114:205.0.2195.4453185.616Rpcss.dll

Windows XP

Ahora hay disponible una revisión admitida por Microsoft, pero sólo se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión puede recibir comprobaciones adicionales para garantizar mejor la calidad del producto. Por tanto, si no se ve muy afectado por este problema, Microsoft recomienda que espere al próximo Service Pack de Windows XP que contenga esta revisión.

Para resolver este problema inmediatamente, póngase en contacto con los Servicios de soporte técnico de Microsoft con el fin de obtener la revisión. Para obtener una lista completa de los números de teléfono de los Servicios de soporte técnico de Microsoft, así como información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:
http://support.microsoft.com/default.aspx?scid=fh;ES-ES;CNTACTMS
Nota: en casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas y temas de soporte técnico adicionales que no reúnan las condiciones necesarias para la actualización en cuestión. La versión en inglés de esta revisión tiene los atributos de archivo enumerados en la siguiente tabla u otros posteriores. Las fechas y las horas de estos archivos se muestran según el Horario universal coordinado (UTC). Cuando vea la información de archivo, se convertirá a la hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria de la herramienta Fecha y hora del Panel de control.

Windows XP SP1 (incluidos Windows XP Tablet PC Edition y Windows XP Media Center Edition)

Contraer esta tablaAmpliar esta tabla
FechaHoraVersiónTamañoNombre de archivo
17-abr-200314:255.1.2600.1207505.856Rpcrt4.dll

Windows XP 64-Bit Edition versión 2002

Contraer esta tablaAmpliar esta tabla
FechaHoraVersiónTamañoNombre de archivo
17-abr-200314:255.1.2600.12072.297.856Rpcrt4.dllIA64
16-abr-200322:025.1.2600.1207506.880Wrpcrt4.dllX86

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información en este artículo se refiere a:" de este artículo. Este problema se corrigió por primera vez en el Service Pack 3 de Windows 2000.

Más información

Para obtener información adicional acerca de los límites de la longitud de nombres de dominio, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
245809 Windows 2000 admite nombres de dominio completos de hasta 64 bytes en formato UTF-8
Para obtener información adicional acerca de cómo obtener una revisión para Windows 2000 Datacenter Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
265173 The Datacenter Program and Windows 2000 Datacenter Server Product
Para obtener información adicional acerca de cómo instalar múltiples revisiones con un único reinicio, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
296861 How to Install Multiple Windows Updates or Hotfixes with Only One Reboot
Para obtener información adicional acerca de cómo instalar Windows 2000 y revisiones de Windows 2000 al mismo tiempo, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
249149 Instalar Microsoft Windows 2000 y revisiones para Windows 2000

Propiedades

Id. de artículo: 308320 - Última revisión: lunes, 24 de febrero de 2014 - Versión: 5.3
La información de este artículo se refiere a:
  • Microsoft Windows XP 64-Bit Edition Version 2002
  • Microsoft Windows XP 64-Bit Edition Version 2002 SP1
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Service Pack 1 de Microsoft Windows 2000
  • Service Pack 2 de Microsoft Windows 2000
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Service Pack 1 de Microsoft Windows 2000
  • Service Pack 2 de Microsoft Windows 2000
Palabras clave: 
kbnosurvey kbarchive kbbug kbfix kbwin2000presp3fix kbqfe kbwin2000sp3fix kbnetwork kbhotfixserver KB308320

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com