| Anterior | Siguiente |
| TRUST_E_FINANCIAL_CRITERIA | MSSIPOTF_E_CANTGETOBJECT |
MSSIPOTF_E_OUTOFMEMRANGE
Qué significa MSSIPOTF_E_OUTOFMEMRANGE
MSSIPOTF_E_OUTOFMEMRANGE (0x80097001): Se intentó hacer referencia a una parte del archivo fuera del intervalo válido.
Qué comprobar
Conserva offset y longitud de la referencia que falló y compáralos con el tamaño real del archivo. Revisa overflow al sumar offsets de tablas OpenType y campos que apuntan fuera del buffer mapeado.
Cómo resolverlo
Corrige la tabla o generador que produce offsets fuera de rango y valida cada offset+length antes de acceder al archivo. No intentes continuar leyendo memoria más allá del final.
Qué distingue este resultado
La estructura apunta fuera del archivo; FILETOOSMALL se refiere específicamente a que el archivo termina antes de la última tabla declarada.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.