I tipi di carattere errati vengono visualizzati nelle pagine Web, nei documenti Word o nelle presentazioni PowerPoint stampati dopo l'installazione dell'aggiornamento della protezione 961371

Traduzione articoli Traduzione articoli
Identificativo articolo: 978909 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sintomi

Dopo l'installazione dell'aggiornamento della protezione 961371 (descritto nel Bollettino Microsoft sulla sicurezza MS09-029), è possibile che si verifichi uno o più dei seguenti problemi:
  • Le pagine Web in cui vengono utilizzati tipi di carattere con una stringa molto lunga nella tabella relativa ai nomi vengono visualizzate con un tipo di carattere predefinito.
  • I documenti in cui vengono utilizzati tali tipi di carattere vengono visualizzati con un tipo di carattere predefinito durante la stampo mediante uno spooler di stampa.
  • I tentativi di incorporare i tipi di carattere come sottoinsiemi in documenti Microsoft Word o in presentazioni Microsoft PowerPoint hanno esito negativo.

Cause

Il problema si verifica a causa di un errore di regressione nel componente di incorporamento dei tipi di carattere di Windows introdotto con l'aggiornamento della protezione 961371. L'errore di regressione impone una limitazione di 2.500 caratteri nella lunghezza delle stringhe contenute in tipi di carattere OpenType o TrueType.

Risoluzione

Per risolvere il problema, installare l'aggiornamento della protezione 972270. Dopo l'installazione dell'aggiornamento 972270, la limitazione nella lunghezza dei caratteri delle stringhe contenute nei tipi di carattere OpenType o TrueType viene ripristinato a 64 KB (32.768 caratteri Unicode). Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
972270 MS10-001: Possibile esecuzione di codice in modalità remota a causa di una vulnerabilità nel motore di gestione dei tipi di carattere Embedded OpenType (EOT)

Informazioni

I tipi di carattere TrueType e OpenType contengono stringhe nella tabella relativa ai "nomi". Per ulteriori informazioni, visitare la seguente pagina Web Microsoft:
http://www.microsoft.com/typography/otspec/name.htm
Le specifiche TrueType e OpenType consentono una lunghezza di una singola stringa fino a un massimo di 64 KB. Per le stringhe utilizzate in sistemi operativi Microsoft Windows con codifica Unicode, corrisponde a un limite di caratteri pari a 32 KB.

L'aggiornamento della protezione 961371 introduce una modifica che si applica a un limite di 5.000 byte (2.500 caratteri) su stringhe nella tabella dei nomi di un tipo di carattere. Esistono tipi di carattere che contengono stringhe che superano tale limite. Ad esempio, alcuni tipi di carattere includono il contratto di licenza del fornitore nella forma di una stringa nella tabella dei nomi del tipo di carattere.

Proprietà

Identificativo articolo: 978909 - Ultima modifica: venerdì 15 gennaio 2010 - Revisione: 1.2
Le informazioni in questo articolo si applicano a:
  • Windows Server 2008 Service Pack 2 alle seguenti piattaforme
    • Windows Server 2008 Datacenter without Hyper-V
    • Windows Server 2008 Enterprise without Hyper-V
    • Windows Server 2008 for Itanium-Based Systems
    • Windows Server 2008 Standard without Hyper-V
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 Standard
    • Windows Web Server 2008
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Service Pack 2 alle seguenti piattaforme
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
    • Windows Vista Enterprise 64-bit edition
    • Windows Vista Home Basic 64-bit edition
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition
    • Windows Vista Business 64-bit edition
  • Windows Vista Service Pack 1 alle seguenti piattaforme
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
    • Windows Vista Enterprise 64-bit edition
    • Windows Vista Home Basic 64-bit edition
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition
    • Windows Vista Business 64-bit edition
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business 64-bit edition
  • Microsoft Windows Server 2003 Service Pack 2 alle seguenti piattaforme
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Service Pack 2 alle seguenti piattaforme
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
  • Microsoft Windows XP Service Pack 3 alle seguenti piattaforme
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Service Pack 4 alle seguenti piattaforme
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
Chiavi: 
kbbug kbexpertiseinter kbfix kbsecbulletin kbsecurity kbsecvulnerability kbsurveynew KB978909
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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