https://bugs.winehq.org/show_bug.cgi?id=49614
Bug ID: 49614 Summary: Regression: Steam win32 client floods with "CreateSharedImage: invalid format" before crashing Product: Wine Version: 5.13 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: ikalvachev@gmail.com Regression SHA1: 905a52b3b6654c90198713d2847bbeb8f6490d41 Distribution: Slackware
I'm on Radeon HD5670 (Evergreen) card using latest Mesa 12.1.4 (R600 driver). Starting `steam.exe -no-cef-sandbox` . After successful login the messages:
--- [0725/140419.170:ERROR:shared_image_backing_factory_gl_texture.cc(800)] CreateSharedImage: invalid format [0725/140419.171:ERROR:shared_image_factory.cc(419)] CreateSharedImage: could not create backing. [0725/140419.171:ERROR:shared_image_stub.cc(166)] SharedImageStub: Unable to create shared image --- flood the screen and after a minute steam.exe crashes.
I did a bisect between wine-5.12 and wine-5.13 and landed on: --- commit 905a52b3b6654c90198713d2847bbeb8f6490d41 Author: Matteo Bruni mbruni@codeweavers.com Date: Tue Jul 14 14:10:33 2020 +0200 wined3d: Automatically assign reported driver D3D version / feature level. ---
The current wine git also has the issue. The attached logs are compiles at this commit and right before it.
Note. The wine-5.12 also has issues displaying the browser content (messages about presentation), but it's a separate issue and at least it doesn't flood and crash.
https://bugs.winehq.org/show_bug.cgi?id=49614
--- Comment #1 from Ivan Kalvachev ikalvachev@gmail.com --- Created attachment 67798 --> https://bugs.winehq.org/attachment.cgi?id=67798 Bad (wine-5.13) log of `WINEDEBUG=+d3d wine steam.exe -no-cef-sandbox`
https://bugs.winehq.org/show_bug.cgi?id=49614
--- Comment #2 from Ivan Kalvachev ikalvachev@gmail.com --- Created attachment 67799 --> https://bugs.winehq.org/attachment.cgi?id=67799 Full output of 32bit `glxinfo`
https://bugs.winehq.org/show_bug.cgi?id=49614
--- Comment #3 from Ivan Kalvachev ikalvachev@gmail.com --- Created attachment 67800 --> https://bugs.winehq.org/attachment.cgi?id=67800 Good (wine-5.12) log of `WINEDEBUG=+d3d wine steam.exe -no-cef-sandbox`
https://bugs.winehq.org/show_bug.cgi?id=49614
Ivan Kalvachev ikalvachev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=49614
--- Comment #4 from Matteo Bruni matteo.mystral@gmail.com --- This should be fixed by the patch series ending with 0b56461f35417ea56fbbe32116c49bf22decce9a, which is in Wine 5.17. Please retest.
https://bugs.winehq.org/show_bug.cgi?id=49614
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |4993651e9dced194c12402e4d08 | |4220569dc14bc Resolution|--- |FIXED CC| |z.figura12@gmail.com
--- Comment #5 from Zebediah Figura z.figura12@gmail.com --- I can confirm that current wine does not display these errors, and reverting 4993651e9dced194c12402e4d084220569dc14bc causes the errors to be logged, and seems to cause memory consumption eventually resulting in a crash (or OOM death).
https://bugs.winehq.org/show_bug.cgi?id=49614
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.0-rc3.