https://bugs.winehq.org/show_bug.cgi?id=46853
Bug ID: 46853 Summary: An error when trying to install some games Product: Wine Version: 4.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: ahmed.com@protonmail.com Distribution: ---
When I try to install some games, I get this error message:
"Runtime error 229 at 075A4BCF"
I need to set windows version to xp in order to avoid this error message, but that is so annoying, because I have to change it back to windows 7 every time after finishing with the installation.
https://bugs.winehq.org/show_bug.cgi?id=46853
Ahmed Elsayed ahmed.com@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux
https://bugs.winehq.org/show_bug.cgi?id=46853
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi,
Please learn how to report wine-bugs: https://wiki.winehq.org/Bugs
Among others is missing: -What game(s)? -console output
https://bugs.winehq.org/show_bug.cgi?id=46853
--- Comment #2 from Ahmed Elsayed ahmed.com@protonmail.com --- Sorry about that. I thought the error message was enough. Anyway, the game is Slay The Spire.
https://bugs.winehq.org/show_bug.cgi?id=46853
--- Comment #3 from Ahmed Elsayed ahmed.com@protonmail.com --- Created attachment 63904 --> https://bugs.winehq.org/attachment.cgi?id=63904 Slay The Spire log
https://bugs.winehq.org/show_bug.cgi?id=46853
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |UNCONFIRMED Summary|An error when trying to |Slay the Spire crashes with |install some games | "Runtime error 229 at | |075A4BCF" Ever confirmed|1 |0
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Ahmed Elsayed from comment #2)
Sorry about that. I thought the error message was enough. Anyway, the game is Slay The Spire.
Thanks for the info. I change title accordingly.
Few additionals things to make sure:
-You said ``some games``, so are you trying to install all these games in the same WINEPREFIX? Make sure you install in a new, fresh WINEPREFIX.
-the console output does`nt show obvious error, so it might be worth to attach a debuglog: WINEDEBUG=+relay,+seh,+tid wine name_of_the_installer.exe &>log, and attach (bzipped) log to this bugreport, maybe it helps to find the cause of the crash
Regards
https://bugs.winehq.org/show_bug.cgi?id=46853
--- Comment #5 from Ahmed Elsayed ahmed.com@protonmail.com --- Created attachment 63905 --> https://bugs.winehq.org/attachment.cgi?id=63905 Slay The Spire bzipped log file
https://bugs.winehq.org/show_bug.cgi?id=46853
--- Comment #6 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 63908 --> https://bugs.winehq.org/attachment.cgi?id=63908 last 4000 lines of the debuglog before the MessageBox
Hi Ahmed,
As a guess i would say this is a duplicate of bug 45429; I attached last 4000 lines before MessageBox appears.
There is reference to wintb.dll in your logfile (see bug 45429). grep wintb log.txt
0036:Call KERNEL32.GetFileAttributesW(006086bc L"C:\users\ahmed\Temp\is-AHTEH.tmp\wintb.dll") ret=00479390 0036:Call KERNEL32.MultiByteToWideChar(000004e4,00000000,00637fbc "wintb.dll",00000009,0033eb58,000007ff) ret=00405611 0036:Call KERNEL32.CreateFileW(006c9574 L"C:\users\ahmed\Temp\is-AHTEH.tmp\wintb.dll",40000000,00000000,00000000,00000002,00000080,00000000) ret=004b35f2
Last lines before Messagebox:
0036:fixme:explorerframe:taskbar_list_SetThumbnailTooltip iface 0x1b0698, hwnd 0x1009c, pszTip L"Slay the Spire" stub! 0036:Call user32.MessageBoxA(00000000,075a7768 "Runtime error 229 at 075A4BCF",075a7760 "Error",00000000) ret=075a3915
If you know how to compile wine, you could try Focht`s suggestion to fake success for the called functions (see bug 45429)
"Just returning 'S_OK' is enough to make the installer work. In future there should be a more elaborate implementation though."
See https://bugs.winehq.org/show_bug.cgi?id=45429
Or maybe try a native explorerframe.dll but I don`t know if that works
@Staging people: Could such a patch (faking success) be included in Staging?
https://bugs.winehq.org/show_bug.cgi?id=46853
--- Comment #7 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 63909 --> https://bugs.winehq.org/attachment.cgi?id=63909 patch faking success in a few ITaskbarList methods
If you know how to compile wine, could you try if attached patch fixes the crash?
The patch is probably not suitable for wine, but maybe it`s ``good enough`` for now for Staging, until a real implementation
https://bugs.winehq.org/show_bug.cgi?id=46853
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Slay the Spire crashes with |Slay the Spire installer | "Runtime error 229 at |crashes with "Runtime |075A4BCF" |error 229 at 075A4BCF" See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=45429 Keywords| |Installer
--- Comment #8 from Louis Lenders xerox.xerox2000x@gmail.com --- Probably a duplicate of bug 45429, but until conformation I`ll link to bug 45429
https://bugs.winehq.org/show_bug.cgi?id=46853
Ahmed Elsayed ahmed.com@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #9 from Ahmed Elsayed ahmed.com@protonmail.com --- Thanks. That patch did the trick.
Do I have to keep this patch or is it going to be released soon?
https://bugs.winehq.org/show_bug.cgi?id=46853
Ahmed Elsayed ahmed.com@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |explorerframe
https://bugs.winehq.org/show_bug.cgi?id=46853
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- Status|RESOLVED |REOPENED Ever confirmed|0 |1
--- Comment #10 from Nikolay Sivov bunglehead@gmail.com --- Reopening. Patch wasn't committed yet.
https://bugs.winehq.org/show_bug.cgi?id=46853
--- Comment #11 from Ahmed Elsayed ahmed.com@protonmail.com --- Ok, sorry!
https://bugs.winehq.org/show_bug.cgi?id=46853
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Slay the Spire installer |Slay the Spire installer |crashes with "Runtime |crashes with "Runtime error |error 229 at 075A4BCF" |229 at 075A4BCF" (Win7+ | |ITaskbarList3 | |ThumbBar/Thumbnail | |semi-stubs needed) Status|REOPENED |RESOLVED CC| |focht@gmx.net Resolution|--- |DUPLICATE
--- Comment #12 from Anastasius Focht focht@gmx.net --- Hello folks,
dupe of bug 45429
Regards
*** This bug has been marked as a duplicate of bug 45429 ***
https://bugs.winehq.org/show_bug.cgi?id=46853
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.