[Bug 46928] New: Atelier Firis config tool doesn' t show up when launched through Steam
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Mar 28 11:15:15 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=46928
Bug ID: 46928
Summary: Atelier Firis config tool doesn't show up when
launched through Steam
Product: Wine
Version: 4.4
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msvcrt
Assignee: wine-bugs at winehq.org
Reporter: tijs96 at hotmail.com
Distribution: ---
Created attachment 64032
--> https://bugs.winehq.org/attachment.cgi?id=64032
Logs with the __crtGetShowWindowMode call data
The config tool window doesn't show up when launched through Steam (windows
version, not proton) with builtin msvcr110, but with native msvcr110 it shows
up just fine. When launching it without steam it shows up with both native and
builtin.
The reason for this seems to be that the config tool calls
__crtGetShowWindowMode and uses the return value in a call to ShowWindow.
Wine's implementation of __crtGetShowWindowMode seems to differ from the native
dll.
Steam + builtin: window doesn't show up, __crtGetShowWindowMode returns 0.
Steam + native: window does show up, __crtGetShowWindowMode returns ?. (steam
crashes with +snoop)
Without steam + builtin: window shows up, __crtGetShowWindowMode returns 1.
Without steam + native: window shows up, __crtGetShowWindowMode returns 10.
Steam + builtin dll with __crtGetShowWindowMode hardcoded to return 10: window
shows up, __crtGetShowWindowMode returns 10.
I haven't done much investigating with proton, but the window shows up without
any tweaks on proton.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list