https://bugs.winehq.org/show_bug.cgi?id=56244
Bug ID: 56244 Summary: SplashTop RMM client for Atera fails after upgrade to Wine 9.0 Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: patm@ait.cx Distribution: ---
Created attachment 75950 --> https://bugs.winehq.org/attachment.cgi?id=75950 Wine debugger backtrace
The program has been stable on all of the version 8 releases. After upgrading to version 9.0 the SplashTop RMM client fails to load and Wine Debugger posts this error: "The program strwincltt.exe has encountered a serious problem and needs to close.
https://bugs.winehq.org/show_bug.cgi?id=56244
--- Comment #1 from P Maloney patm@ait.cx --- Downgrading from Wine 9.0 to 8.0.2 resolved the problem. The OS is Ubuntu 22.04.3 LTS.
https://bugs.winehq.org/show_bug.cgi?id=56244
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to P Maloney from comment #1)
Downgrading from Wine 9.0 to 8.0.2 resolved the problem. The OS is Ubuntu 22.04.3 LTS.
It's crashing on an unimplemented function. As a guess I would say that it could be crashing, because wine-9.0 sets default windows version to win10, whereas wine-8.0 used win7.
Have you checked if changing the windows version in winecfg in wine-9.0 changes anything? (like set it to win7)
https://bugs.winehq.org/show_bug.cgi?id=56244
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |9.0 Component|-unknown |shell32 Severity|major |normal Summary|SplashTop RMM client for |SplashTop RMM client for |Atera fails after upgrade |Atera needs unimplemented |to Wine 9.0 |function | |shcore.dll.RegisterScaleCha | |ngeNotifications
https://bugs.winehq.org/show_bug.cgi?id=56244
--- Comment #3 from P Maloney patm@ait.cx --- Thanks, Louis. Changing the Windows version to Win7 enabled the app to run in Wine 9.0. Are missing functions like this eventually implemented?
https://bugs.winehq.org/show_bug.cgi?id=56244
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 75964 --> https://bugs.winehq.org/attachment.cgi?id=75964 add stub for RegisterScaleChangeNotifications
(In reply to P Maloney from comment #3)
Thanks, Louis. Changing the Windows version to Win7 enabled the app to run in Wine 9.0. Are missing functions like this eventually implemented?
I guess so, but for now adding a stub is probably enough i would guess. Any chance you could try if the attached patch fixes the issue for you?
https://bugs.winehq.org/show_bug.cgi?id=56244
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=56244
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|SplashTop RMM client for |SplashTop RMM client for |Atera needs unimplemented |Atera crashes on |function |unimplemented function |shcore.dll.RegisterScaleCha |shcore.dll.RegisterScaleCha |ngeNotifications |ngeNotifications Component|shell32 |shlwapi
https://bugs.winehq.org/show_bug.cgi?id=56244
--- Comment #5 from P Maloney patm@ait.cx --- (In reply to Louis Lenders from comment #4)
Created attachment 75964 [details] add stub for RegisterScaleChangeNotifications
(In reply to P Maloney from comment #3)
Thanks, Louis. Changing the Windows version to Win7 enabled the app to run in Wine 9.0. Are missing functions like this eventually implemented?
I guess so, but for now adding a stub is probably enough i would guess. Any chance you could try if the attached patch fixes the issue for you?
I'd be happy to test the patch, but I'm not a developer. Can you point me to some instructions on how to apply it and build the DLL?
https://bugs.winehq.org/show_bug.cgi?id=56244
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #6 from Vijay Kamuju infyquest@gmail.com --- It would be better if you send a MR first and the submitter can verify it in the next release.
https://bugs.winehq.org/show_bug.cgi?id=56244
--- Comment #7 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Vijay Kamuju from comment #6)
It would be better if you send a MR first and the submitter can verify it in the next release.
I sent patch upstream here: https://gitlab.winehq.org/wine/wine/-/merge_requests/5003
https://bugs.winehq.org/show_bug.cgi?id=56244
--- Comment #8 from Vijay Kamuju infyquest@gmail.com --- Fix is in master, commit id - c3918f2a82fd67301cf5fe1b35894506a34a2135
https://bugs.winehq.org/show_bug.cgi?id=56244
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |c3918f2a82fd67301cf5fe1b358 | |94506a34a2135 Resolution|--- |FIXED
--- Comment #9 from Vijay Kamuju infyquest@gmail.com --- Fix merged already
https://bugs.winehq.org/show_bug.cgi?id=56244
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.3.
https://bugs.winehq.org/show_bug.cgi?id=56244
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0.x