https://bugs.winehq.org/show_bug.cgi?id=45009
Bug ID: 45009 Summary: BASIC783Esetup.exe (Decimal BASIC) fails to install due to stub SRSetRestorePointA Product: Wine Version: 3.4 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: ---
As the title says; returning TRUE in SRSetRestorePointA makes the installer succeed, but that might other installers of other programs run into regressions(??). Maybe this could be tested in Staging, see if causes any regressions.
https://bugs.winehq.org/show_bug.cgi?id=45009
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.geocities.jp/thi | |nking_math_education/BASIC7 | |83Esetup.exe Keywords| |download, Installer
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- sha1sum ~/Downloads/BASIC783Esetup.exe d66e7ecbb54720bdb5798436ddcb5bb09592b14e /home/louis/Downloads/BASIC783Esetup.exe
https://bugs.winehq.org/show_bug.cgi?id=45009
--- Comment #2 from Austin English austinenglish@gmail.com --- What's the current failure look like?
https://bugs.winehq.org/show_bug.cgi?id=45009
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- It t(In reply to Austin English from comment #2)
What's the current failure look like?
(In reply to Austin English from comment #2)
What's the current failure look like?
It throws up a messagbox (without text, maybe because it`s a japanese program) and then just exits before the actual install would begin
https://bugs.winehq.org/show_bug.cgi?id=45009
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Louis Lenders from comment #3)
It t(In reply to Austin English from comment #2)
What's the current failure look like?
(In reply to Austin English from comment #2)
What's the current failure look like?
It throws up a messagbox (without text, maybe because it`s a japanese program) and then just exits before the actual install would begin
Terminal output? Does returning FALSE make a difference?
https://bugs.winehq.org/show_bug.cgi?id=45009
--- Comment #5 from Louis Lenders xerox.xerox2000x@gmail.com ---
Terminal output? Does returning FALSE make a difference?
only one line: 002c:fixme:sfc:SRSetRestorePointA 0x33e7cc 0x33e7c0
returning FALSE like it does now makes the installer fail, returning TRUE makes it succeed
https://bugs.winehq.org/show_bug.cgi?id=45009
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=45009
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |srclient
https://bugs.winehq.org/show_bug.cgi?id=45009
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sagawa.aki+winebugs@gmail.c | |om
--- Comment #6 from Sagawa sagawa.aki+winebugs@gmail.com --- Recent download link (Ver. 7.8.5.6 Oct. 12, 2020): https://decimalbasic.ninja-web.net/BASIC7856ESetup.exe SHA1: b32c6ec9f86dc4d7cf17e24b78fb0d3982c62d50
Still occurs in Wine 5.22.
https://bugs.winehq.org/show_bug.cgi?id=45009
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.geocities.jp/thi |https://web.archive.org/web |nking_math_education/BASIC7 |/20201201080931/https://dec |83Esetup.exe |imalbasic.ninja-web.net/BAS | |IC7856ESetup.exe
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
I've created a snapshot via Internet Archive. Thanks for the link.
https://source.winehq.org/git/wine.git/blob/2ad09b01673381261815bfc804a2f69c...
--- snip --- 145 BOOL WINAPI SRSetRestorePointA(RESTOREPOINTINFOA *restorepoint, STATEMGRSTATUS *status) 146 { 147 FIXME("%p %p\n", restorepoint, status); 148 status->nStatus = ERROR_SUCCESS; 149 return FALSE; 150 } 151 152 BOOL WINAPI SRSetRestorePointW(RESTOREPOINTINFOW *restorepoint, STATEMGRSTATUS *status) 153 { 154 FIXME("%p %p\n", restorepoint, status); 155 status->nStatus = ERROR_SUCCESS; 156 return FALSE; 157 } --- snip ---
Regards