http://bugs.winehq.org/show_bug.cgi?id=58811
random-nick@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |random-nick@mail.com
--- Comment #5 from random-nick@mail.com --- I can reproduce this bug and have bisected it and got the same regression commit and it shows up on the latest release (10.18) and the master (0fc31f4) too. I'm not sure if this bug appeared as soon as 10.16 came out or if it only appeared after a Steam update.
You do not have to log into Steam to reproduce but if you're not logged in the system tray icon doesn't appear (intended behaviour) so you can't tell if the window was supposed to appear or if the updater is still working. To reproduce this bug in a clean prefix you just need to install and run Steam and if the log in window appears after it is done updating then the bug is not present but if does not appear it is present and you will get those "Couldn't get string length" lines in C:\Program Files (x86)\Steam\logs\console_log.txt or on the terminal if you run steam.exe from the terminal. When the log in window does show up in a clean prefix (when using a build before this regression), it won't have any text but this is a separate issue that can be worked around by installing corefonts. Installing or not installing corefonts doesn't seem to affect this bug.