15 Jan
2026
15 Jan
'26
8:36 p.m.
That fixes Warhammer Vermintide 2 launcher which stopped working after a change introduced in 604e43d34a003084b67c2fd32f5df815c940a812 . .Net WPF implementation of IDWriteFontFileEnumerator only sets the lower two bytes of the returned BOOL value. So if originally 'current' has something in higher bytes the enumeration won't stop properly and then error out in IDWriteFontFileEnumerator_GetCurrentFontFile, failing the creating of font collection altogether. Wine-Mono and / or .Net code seems to do something weird here, but probably it won't hurt to restore the more robust behaviour in dwrite which was previously there. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9905#note_127094