http://bugs.winehq.org/show_bug.cgi?id=31320
Bug #: 31320 Summary: Steam fails to start, needs dwrite.dll.DWriteCreateFactory Product: Wine Version: 1.5.9 Platform: x86 URL: http://cdn.steampowered.com/download/SteamInstall.msi OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: bunglehead@gmail.com Classification: Unclassified
Created attachment 41157 --> http://bugs.winehq.org/attachment.cgi?id=41157 terminal output
The Steam client fails to start in the git version (wine-1.5.9-186-g1f6febe), it crashes before putting up the login window.
wine: Call from 0x7b839882 to unimplemented function dwrite.dll.DWriteCreateFactory, aborting
This is after the stubbed implementation of dwrite:
commit 3a724d58eba31666af3886d759371507f8cddd50 Author: Nikolay Sivov nsivov@codeweavers.com Date: Tue Jul 24 14:05:18 2012 +0400
dwrite: Added initial stub.
I presume it is a work in progress, rather than a regression. I added Nikolay to CC list. No such component in bugzilla as dwrite.
http://bugs.winehq.org/show_bug.cgi?id=31320
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com Severity|normal |minor
--- Comment #1 from Austin English austinenglish@gmail.com 2012-07-25 12:41:21 CDT --- Easy workaround: disable dwrite.dll in winecfg.
http://bugs.winehq.org/show_bug.cgi?id=31320
--- Comment #2 from GyB gyebro69@gmail.com 2012-07-25 12:44:32 CDT --- (In reply to comment #1)
Easy workaround: disable dwrite.dll in winecfg.
Just found out that there is a Steam command line parameter: '-no-dwrite', which makes it possible to start Steam. No idea what does that option do.
http://bugs.winehq.org/show_bug.cgi?id=31320
--- Comment #3 from Austin English austinenglish@gmail.com 2012-07-25 12:47:12 CDT --- (In reply to comment #2)
(In reply to comment #1)
Easy workaround: disable dwrite.dll in winecfg.
Just found out that there is a Steam command line parameter: '-no-dwrite', which makes it possible to start Steam. No idea what does that option do.
http://msdn.microsoft.com/en-us/library/windows/desktop/dd368038%28v=vs.85%2...
It is used for better font rendering (assuming it is fully implemented).
http://bugs.winehq.org/show_bug.cgi?id=31320
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com 2012-07-25 13:33:36 CDT --- It will take some time to make it work. So yes, disable it for now and keep this report open if you like.
http://bugs.winehq.org/show_bug.cgi?id=31320
Luke Bratch l_bratch@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |l_bratch@yahoo.co.uk
http://bugs.winehq.org/show_bug.cgi?id=31320
James Eder jimportal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jimportal@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=31320
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |7ef5661d546df99a26b639daf42 | |e81c20156cc62 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #5 from Austin English austinenglish@gmail.com 2012-07-30 18:31:10 CDT --- Fixed by http://source.winehq.org/git/wine.git/commitdiff/7ef5661d546df99a26b639daf42...
http://bugs.winehq.org/show_bug.cgi?id=31320
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2012-07-31 14:19:20 CDT --- Closing bugs fixed in 1.5.10.
http://bugs.winehq.org/show_bug.cgi?id=31320
Aigars Mahinovs aigarius@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aigarius@gmail.com
--- Comment #7 from Aigars Mahinovs aigarius@gmail.com 2012-08-04 04:30:31 CDT --- While Steam does not crash anymore with 1.5.10, it does not work either - all font rendering fails, unless the -no-dwrite option is specified. All places where test should be are rendered to zero width images.
http://bugs.winehq.org/show_bug.cgi?id=31320
--- Comment #8 from Nikolay Sivov bunglehead@gmail.com 2012-08-04 05:15:06 CDT --- (In reply to comment #7)
While Steam does not crash anymore with 1.5.10, it does not work either - all font rendering fails, unless the -no-dwrite option is specified. All places where test should be are rendered to zero width images.
This is covered by bug 31374. You should be able to disable dwrite.dll in winecfg without any additional Stream options.
https://bugs.winehq.org/show_bug.cgi?id=31320
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |dwrite