Op webpagina's, in afgedrukte Word-documenten of in afgedrukte PowerPoint-presentaties worden verkeerde lettertypen weergegeven.

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 978909 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Symptomen

Nadat u beveiligingsupdate 961371 (beschreven in beveiligingsbulletin MS09-029) hebt geïnstalleerd, is er mogelijk sprake van de volgende problemen:
  • Webpagina's die gebruikmaken van lettertypen met een bijzonder lange tekenreeks in de name-tabel worden weergegeven met een standaardlettertype.
  • Documenten die gebruikmaken van deze lettertypen, worden weergegeven met een standaardlettertype wanneer u deze afdrukt via een afdrukspooler.
  • Pogingen tot het insluiten van lettertypen als subsets in Microsoft Word-documenten of in Microsoft PowerPoint-presentaties mislukken.

Oorzaak

Dit probleem treedt op omdat er door beveiligingsupdate 961371 een regressie met betrekking tot het Windows-onderdeel voor het insluiten van lettertypen is geïntroduceerd. Deze regressie legt een kunstmatige lengtebeperking van 2.500 tekens op voor tekenreeksen die zijn vervat in OpenType- of TrueType-lettertypen.

Oplossing

U kunt dit probleem oplossen door beveiligingsupdate 972270 te installeren. Nadat u beveiligingsupdate 972270 hebt geïnstalleerd, wordt de beperking met betrekking tot de tekenlengte voor tekenreeksen die zijn vervat in OpenType- of TrueType-lettertypen opnieuw ingesteld op 64 Kb (32.768 Unicode-tekens). Klik op het volgende artikelnummer, zodat het desbetreffende Microsoft Knowledge Base-artikel wordt weergegeven voor meer informatie:
972270 MS10-001: Een beveiligingprobleem in de engine voor ingesloten OpenType-lettertypen kan leiden tot uitvoering van externe code

Meer informatie

TrueType- en OpenType-lettertypen bevatten tekenreeksen in de name-tabel. Ga naar de volgende Microsoft-webpagina voor meer informatie:
http://www.microsoft.com/typography/otspec/name.htm
De specificaties voor TrueType- en OpenType-lettertypen laten voor afzonderlijke tekenreeksen een maximale lengte toe van 64 Kb. Dit correspondeert met een limiet van 32 Kb voor wat betreft tekenreeksen die worden gebruikt in op Microsoft Windows gebaseerde besturingssystemen met Unicode-codering.

Beveiligingsupdate 961371 introduceert een wijziging die resulteert in een limiet van 5.000 bytes (2.500 tekens) voor tekenreeksen in de name-tabel van een lettertype. Er bestaan lettertypen met tekenreeksen die deze limiet overschrijden. Sommige lettertypen omvatten bijvoorbeeld de volledige gebruiksrechtovereenkomst van de leverancier in de vorm van een tekenreeks in de name-tabel van het lettertype.

Eigenschappen

Artikel ID: 978909 - Laatste beoordeling: vrijdag 15 januari 2010 - Wijziging: 1.1
De informatie in dit artikel is van toepassing op:
  • Windows Server 2008 Service Pack 2 op de volgende platformen
    • 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 op de volgende platformen
    • 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 op de volgende platformen
    • 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 op de volgende platformen
    • 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 op de volgende platformen
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
  • Microsoft Windows XP Service Pack 3 op de volgende platformen
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Service Pack 4 op de volgende platformen
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows® 2000 Server
Trefwoorden: 
kbbug kbexpertiseinter kbfix kbsecbulletin kbsecurity kbsecvulnerability kbsurveynew KB978909

Geef ons feedback

 

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