Question / Help Text GDI+ does not show text

Marc020179

New Member
Hello everybody,

I am using OBS 20.0.1 and have a problem using Text (GDI+).
The text does not show in the source preview or in my scene. I tried several fonts and settings, nothing works.

In the log I see these lines:
[Text (GDI+)] TextSource::CalculateTextSizes: MeasureString (non-wrapped) failed (2)
[Text (GDI+)] TextSource::RemoveNewlinePadding: MeasureString (without newline) failed (2)
[Text (GDI+)] TextSource::RemoveNewlinePadding: MeasureString (with newline) failed (2)
[Text (GDI+)] TextSource::RenderText: graphics_bitmap.DrawString failed (2)

Here complete log:
https://gist.github.com/anonymous/6832ed25631d4fc11ec8c173112afcaf

The problem only apears in the OBS 64bit version! If I start the OBS 32bit version, the Text (GDI+) works fine.

I already tried a check with sfc /scannow on my system and updated things like .NET Framework and Visual C++, but as I don't have any idea where the problem might come from, I kindly ask you for help.

Best regards,
Marc
 
Same problem here. New installed of OBS 21.1.0. Even updated the nVidia driver.

Two problems: Horizontal text option creates a vertical box, so have to choose Vertical to get a horizontal box. The more serious issue is the text is invisible, regardless of opacity settings.

I use deprecated text. That works.
 
It's the font! For some reason, the font did not remain installed through a reboot, so I had to reinstall the fonts used by my textboxes in order for them to show up. I just reinstalled them but this time I used "for all users" in the explorer context menu. That seemed to fix the issue for now. I'm not sure if these fonts are ALWAYS problematic or if windows is just buggy but reinstalling the fonts fixed the issue for me.
 
Back
Top