[Bug 50725] Nvidia FrameView 1.2 (Win10 app) crashes on unimplemented function tdh.dll.TdhLoadManifestFromBinary

WineHQ Bugzilla wine-bugs at winehq.org
Fri Feb 26 02:52:54 CST 2021


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
                 CC|                            |focht at gmx.net
                URL|https://images.nvidia.com/c |https://web.archive.org/web
                   |ontent/geforce/technologies |/20210226083556/https://ima
                   |/frameview/FrameView_1.2.zi |ges.nvidia.com/content/gefo
                   |p                           |rce/technologies/frameview/
                   |                            |FrameView_1.2.zip
            Summary|FrameView needs             |Nvidia FrameView 1.2 (Win10
                   |tdh.dll.TdhLoadManifestFrom |app) crashes on
                   |Binary                      |unimplemented function
                   |                            |tdh.dll.TdhLoadManifestFrom
                   |                            |Binary

--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello John,

thanks for the report, confirming. I've created a stable link / snapshot via
Internet Archive. Software vendors tend to delete/replace downloads at one
point.

https://web.archive.org/web/20210226083556/https://images.nvidia.com/content/geforce/technologies/frameview/FrameView_1.2.zip

The crashing 'PresentMon_x64.exe' requires a few more TDH stubs after this one.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/NVIDIA Corporation/FrameView/bin

$ winedump -j import PresentMon_x64.exe 
Contents of PresentMon_x64.exe: 929520 bytes

Import Table size: 0000003c

...

Delay Import Table size: 00000120
...

  grAttrs 00000001 offset 000cd510 tdh.dll
  Hint/Name Table: 000ce9d8
  Address Table:   000eb1c8
  TimeDateStamp:   00000000 (Thu Jan  1 01:00:00 1970)
   Thunk    Ordn  Name
  000eb1c8     0  TdhGetEventInformation
  000eb1d0     0  TdhLoadManifestFromBinary
  000eb1d8     0  TdhGetProperty
  000eb1e0     0  TdhGetPropertySize
...
--- snip ---

Wine source:

https://source.winehq.org/git/wine.git/blob/35e43ccf1b42e9f67d7765753f0c3ef8cf102c46:/dlls/tdh/tdh.spec

Tidbit: 

The app ships a kernel driver which depends on bug 49193

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/NVIDIA Corporation/FrameView

$ wine ./FrameView_x64.exe
...
0118:err:module:import_dll Library WDFLDR.SYS (which is needed by
L"C:\\windows\\system32\\VRFCAT-Plugins\\FrameViewKM_x64.sys") not found
0118:err:ntoskrnl:ZwLoadDriver failed to create driver
L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\FvKMDSvc": c0000142
ServiceController FAILED
...
--- snip ---

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