https://bugs.winehq.org/show_bug.cgi?id=52484
Bug ID: 52484 Summary: ShaderGlass crashes on startup Product: Wine Version: 7.1 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: jeffz@jeffz.name Distribution: ---
$ wine ShaderGlass.exe 007c:fixme:imm:ImeSetActiveContext (0x3e020, 0): stub 007c:fixme:imm:ImmReleaseContext (0000000000010020, 000000000003E020): stub 002c:fixme:imm:ImeSetActiveContext (0x412a0, 1): stub 002c:fixme:imm:ImmReleaseContext (000000000001004A, 00000000000412A0): stub wine: configuration in L"/home/jeffz/.wine-shaderglass" has been updated. 0130:fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Metadata.ApiInformation", {997439fe-f681-4a11-b416-c13a47e8ba36}, 000000000011F6F0): semi-stub 0130:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Metadata.ApiInformation" 0130:fixme:combase:RoOriginateLanguageException (80040154 L"" 0000000000000000) stub 0130:fixme:imm:ImeSetActiveContext (0x165ac0, 1): stub 0130:fixme:imm:ImmReleaseContext (0000000000050056, 0000000000165AC0): stub wine: Unhandled exception 0x80000003 in thread 130 at address 00000001700574C4 (thread 0130), starting debugger... 0138:fixme:imm:ImeSetActiveContext (0x34f00, 1): stub 0138:fixme:imm:ImmReleaseContext (0000000000060072, 0000000000034F00): stub RtlDefaultNpAcl () at Z:\usr\src\packages\BUILD\dlls\ntdll\sec.c:1731 0x00000001700574c4 ntdll+0x574c4 [Z:\usr\src\packages\BUILD\dlls\ntdll\sec.c:1731]: int $3 Unable to access file 'Z:\usr\src\packages\BUILD\dlls\ntdll\sec.c'
System information: Wine build: wine-7.1 Platform: x86_64 Version: Windows 7 Host system: Linux Host version: 5.13.0-27-generic
https://bugs.winehq.org/show_bug.cgi?id=52484
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://web.archive.org/web | |/20220130013828/https://obj | |ects.githubusercontent.com/ | |github-production-release-a | |sset-2e65be/308317827/bef5b | |dca-af3e-4ac2-821f-b5291929 | |caac?X-Amz-Algorithm=AWS4-H | |MAC-SHA256&X-Amz-Credential | |=AKIAIWNJYAX4CSVEH53A%2F202 | |20130%2Fus-east-1%2Fs3%2Faw | |s4_request&X-Amz-Date=20220 | |130T013827Z&X-Amz-Expires=3 | |00&X-Amz-Signature=4e9c7989 | |3fec36597e3d15ae5f3b314eb10 | |1aced7be272abe17917b8543fba | |f9&X-Amz-SignedHeaders=host | |&actor_id=0&key_id=0&repo_i | |d=308317827&response-conten | |t-disposition=attachment%3B | |%20filename%3DShaderGlass-0 | |.7-win-x64.zip&response-con | |tent-type=application%2Foct | |et-stream Keywords| |download, source
--- Comment #1 from Jeff Zaroyko jeffz@jeffz.name --- Source: https://github.com/mausimus/ShaderGlass
https://bugs.winehq.org/show_bug.cgi?id=52484
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de Summary|ShaderGlass crashes on |ShaderGlass crashes on |startup |startup (UWP, needs | |windows.foundation.metadata | |.dll)
--- Comment #2 from Fabian Maurer dark.shadow4@web.de --- Send in patches to address the issue.
https://bugs.winehq.org/show_bug.cgi?id=52484
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |52487
https://bugs.winehq.org/show_bug.cgi?id=52484
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- *Sent
See https://source.winehq.org/patches/data/225062 https://source.winehq.org/patches/data/225063 and the other two to make it work.
https://bugs.winehq.org/show_bug.cgi?id=52484
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=52484
--- Comment #4 from Zhiyi Zhang zzhang@codeweavers.com --- Windows.Foundation.Metadata.ApiInformation interface should be in wintypes.dll. Wine 7.9 supports that already. Then the application needs api_information_statics_IsPropertyPresent() and api_information_statics_IsApiContractPresentByMajor() to report S_OK and value existent. Then it hits unimplemented function d3d11.dll.CreateDirect3D11DeviceFromDXGIDevice.
https://bugs.winehq.org/show_bug.cgi?id=52484
--- Comment #5 from Fabian Maurer dark.shadow4@web.de --- The necessary interfaces are now present, only api_information_statics_IsPropertyPresent is not returning S_OK.
(And d3d11.dll.CreateDirect3D11DeviceFromDXGIDevice isn't implemented yet either)