Dependencies icon indicating copy to clipboard operation
Dependencies copied to clipboard

Should not parse manifest ID 1 for DLLs

Open MarekKnapek opened this issue 4 years ago • 2 comments

Tested on Windows 7 64bit, Dependencies 64bit v1.10.0.0, inspecting 64bit variants of ODBC32.DLL, ODBCCP32.DLL and SQLSRV32.DLL. Dependency Walker reports that all these DLLs depend on COMCTL32.DLL version 5.82 (the default version, as-if no manifest was used), but Dependencies reports version 6.0 of COMCTL32.DLL.

MarekKnapek avatar Jan 19 '20 05:01 MarekKnapek

You could use Characteristics field of COFF header and check for IMAGE_FILE_DLL bit being set and skip manifest ID 1.

MarekKnapek avatar Jan 19 '20 05:01 MarekKnapek

All three files could be found in attachment. bug116.zip

MarekKnapek avatar Jan 19 '20 05:01 MarekKnapek