https://bugs.winehq.org/show_bug.cgi?id=57292
Bug ID: 57292 Summary: unimplemented function apphelp.dll.SdbSetPermLayerKeys Product: Wine Version: 9.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: apphelp Assignee: wine-bugs@winehq.org Reporter: wine@felixnuesse.de Distribution: ---
Hello!
When trying to run my copy of the "discworld noir" game with a patch, the program crashes before starting with the following error:
wine: Call from 7B552447 to unimplemented function apphelp.dll.SdbSetPermLayerKeys, aborting
The patch enables the game to run at all, even in an windows xp virtual machine. (In the vm, the exe works just fine)
I would like to be able to run this game with wine on the host in the future, so that i am not dependend on a vm. (This should, in theory, also allow the game to run on android with box64 and wine, when it eventually recieves a fix)
If possible, i'd try to help fix this, but this would be my first time in the wine project.
Thanks for all the help!
https://bugs.winehq.org/show_bug.cgi?id=57292
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- You could try to add a stub, but first you'd need to know the method signature and that's the hard part... Not sure how to legally get this, ReactOS seems to have it, but we're not supposed to look at that.
https://bugs.winehq.org/show_bug.cgi?id=57292
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #2 from Vijay Kamuju infyquest@gmail.com --- The signature present in RS_CompatibilityWizard.ps1 which is part of windows 7
https://bugs.winehq.org/show_bug.cgi?id=57292
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Created attachment 77263 --> https://bugs.winehq.org/attachment.cgi?id=77263 Patch
Thanks, attaching a patch implementing the function. Can you report back to see if that helps?
https://bugs.winehq.org/show_bug.cgi?id=57292
--- Comment #4 from wine@felixnuesse.de --- Thabks! I will take a look at this in the next days and report back.
https://bugs.winehq.org/show_bug.cgi?id=57292
--- Comment #5 from Fabian Maurer dark.shadow4@web.de --- Any news on this?
https://bugs.winehq.org/show_bug.cgi?id=57292
--- Comment #6 from wine@felixnuesse.de --- I still have to work out how to build wine on my system. Currently it doesn't properly compile. I hope i can figure it out this weekend.
https://bugs.winehq.org/show_bug.cgi?id=57292
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |331dd84240a808cdfa141d1fcef | |501c625b38c62 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Vijay Kamuju infyquest@gmail.com --- Stub has been added. This will fix the crash.
https://gitlab.winehq.org/wine/wine/-/commit/331dd84240a808cdfa141d1fcef501c...
https://bugs.winehq.org/show_bug.cgi?id=57292
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.21.