[Bug 46089] TopoEdit tool from Windows 10 SDK (10.0.17763.x) crashes in ntdll.LdrResolveDelayLoadedAPI during resolver failure ( NULL dll failure hook)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Nov 12 18:45:46 CST 2018


https://bugs.winehq.org/show_bug.cgi?id=46089

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED
      Fixed by SHA1|                            |95fa795fa1f8b416af097b61868
                   |                            |59ec32ea316d9

--- Comment #3 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this is fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/95fa795fa1f8b416af097b6186859ec32ea316d9

Thanks André

--- snip ---
$ pwd
/home/focht/projects/woa-winrt/win10sdk-install/Windows
Kits/10/bin/10.0.17763.0/arm64

$ WINEDEBUG=+seh,+loaddll,+process wine64 ./topoedit.exe 
...
0009:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\mf.dll" at
0x7fbc9b0000: builtin
0009:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\mfplat.dll"
at 0x7fbc980000: builtin
0009:trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\propsys.dll" at 0x7fbc940000: builtin
0009:trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\api-ms-win-core-delayload-l1-1-1.dll" at 0x7fbc920000:
builtin
0009:trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\api-ms-win-core-delayload-l1-1-0.dll" at 0x7fbc900000:
builtin
0009:trace:loaddll:load_native_dll Loaded
L"Z:\\home\\focht\\projects\\woa-winrt\\win10sdk-install\\Windows
Kits\\10\\bin\\10.0.17763.0\\arm64\\tedutil.dll" at 0x180000000: native
0009:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\imm32.dll"
at 0x7fbc6f0000: builtin
0009:trace:process:NtQueryInformationProcess
(0xffffffffffffffff,0x00000007,0x22f988,0x00000008,(nil))
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0009:fixme:module:LdrResolveDelayLoadedAPI (0x140000000, 0x140022588, (nil),
0x7b494fa8, 0x140027010, 0x00000000), partial stub
0009:err:module:DelayLoadFailureHook failed to delay load
ext-ms-win-shell-comctl32-init-l1-1-0.dll.InitCommonControlsEx
0009:trace:seh:raise_exception  info[0]=00000001400215a0
0009:trace:seh:raise_exception  info[1]=000000014002267e
wine: Call from 0x7bcd0104 to unimplemented function
ext-ms-win-shell-comctl32-init-l1-1-0.dll.InitCommonControlsEx, aborting
0009:trace:seh:call_stack_handlers calling handler at 0x7b4d6330 code=80000100
flags=1
wine: Unimplemented function
ext-ms-win-shell-comctl32-init-l1-1-0.dll.InitCommonControlsEx called at
address 0x7bcd0104 (thread 0009), starting debugger...
0009:trace:seh:start_debugger Starting debugger "winedbg --auto 8 80"
--- snip ---

The system error hook is now called and the error is expected -> bug 46090
("TopoEdit tool from Windows 10 SDK (10.0.17763.x) needs
'ext-ms-win-shell-comctl32-init-l1-1-0.dll' stub dll")

$ wine64 --version
wine-3.20-41-gbae592cc96

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list