Description
Comment out #define NDEBUG of freetype.c.
Enter the debug mode ReactOS.
Then you will get debug log Log.txt.
Font list data is entirely broken.
(win32ss/gdi/ntgdi/freetype.c:1370) Font loaded: VGA (Medium)
|
(win32ss/gdi/ntgdi/freetype.c:1371) Num glyphs: 2932
|
(win32ss/gdi/ntgdi/freetype.c:1372) CharSet: 1
|
(win32ss/gdi/ntgdi/freetype.c:3344) lfHeight and lfWidth are zero.
|
(win32ss/gdi/ntgdi/freetype.c:432) ## DumpFontList(F8459AAC)
|
(win32ss/gdi/ntgdi/freetype.c:423) family_name 'Droid Sans Fallback', style_name 'Regular', FontGDI E119EE10, FontObj 00000000, iUnique 0, SharedFace 00000000, Face 00000000, CharSet 0, Filename '(null)'
|
(win32ss/gdi/ntgdi/freetype.c:423) family_name 'Droid Sans Fallback', style_name 'Regular', FontGDI E119EA68, FontObj 00000000, iUnique 0, SharedFace 00000000, Face 00000000, CharSet 0, Filename '(null)'
|
(win32ss/gdi/ntgdi/freetype.c:423) family_name 'Droid Sans Fallback', style_name 'Regular', FontGDI E119E938, FontObj 00000000, iUnique 0, SharedFace 00000000, Face 00000000, CharSet 0, Filename '(null)'
|
(win32ss/gdi/ntgdi/freetype.c:423) family_name 'Comic Sans MS', style_name 'Regular', FontGDI E119FC38, FontObj 00000000, iUnique 0, SharedFace 00000000, Face 00000000, CharSet 0, Filename '(null)'
|
CharSet is all zero. ShareFace is entirely NULL. Filename is wholly NULL.