Questions tagged [dumpbin]

The Microsoft COFF Binary File Dumper (DUMPBIN.EXE) displays information about Common Object File Format (COFF) binary files.

90 questions
3
votes
1 answer

Is it possible to override or clear the debug path in a dll build with new csproj project file?

When using dumpbin to view details on my library: dumpbin /headers Test.dll I see that {{FullFolder to Test.pdb}} is the full folder to the pdb. Debug Directories Time Type Size RVA Pointer -------- ------- -------- --------…
Stef Heyenrath
  • 9,335
  • 12
  • 66
  • 121
3
votes
1 answer

How can I check the LIB file version?

After reinstalling Visual Studio 2010, I recompiled the code and encountered the following error: Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt' A solution mentioned that the lib file is incompatible…
camino
  • 10,085
  • 20
  • 64
  • 115
3
votes
0 answers

How to read dumpbin for windows library (.lib)?

We're using zlib.lib in our project and after some rebuild of this lib I can no longer compile a project. One of the errors says: error LNK2019: unresolved external symbol deflateEnd referenced in function lws_extension_callback_deflate_frame I…
nikitablack
  • 4,359
  • 2
  • 35
  • 68
3
votes
1 answer

Why dumpbin does not show functions of some DLLs?

Here is a project rawinput_latest.zip Target framework: .Net 4 Output type: Class Library Building Solution creates dll file. Output of dumpbin /exports RawInput.dll Microsoft (R) COFF/PE Dumper Version 14.00.23026.0 Copyright (C) Microsoft…
Qeeet
  • 303
  • 3
  • 13
3
votes
1 answer

Use dumpbin to show External symbol(UNDEF) for DLL?

We all know we could use dumpbin for .obj file to show all the symbols including external ones. dumpbin /symbols ExternCTest.ob 00F 00000000 UNDEF notype () External | ?foo@@YAHH@Z (int __cdecl foo(int)) But I am wondering how could I do…
RoundPi
  • 5,819
  • 7
  • 49
  • 75
3
votes
0 answers

What does notype() and notype mean when seeing the C++ library information using dumpbin?

I used dumpbin /SYMBOLS to see the library I created. Some lines have notype() and notype in the output. What does that mean? I guess notype() is function and notype is variable. My thinking correct?
2
votes
2 answers

How to distinguish Windows driver from dll

I need to differ two binary files - a driver and a common dll. As far as I understand I need to view sections of this files (e.g. via DumpBin) and see if there is an INIT section. Is this criteria complete?
Squipper
  • 21
  • 2
2
votes
4 answers

awkward DLL exports section

I have a section of C++ code in MSVC2010 that creates a DLL wrapper. The section of code looks something like this... extern "C" __declspec(dllexport) DWORD myDllExportFunction() { return…
Satyrn
  • 63
  • 7
2
votes
1 answer

DUMPBIN /EXPORTS: why does it differ between debug and release binaries?

I'm trying to understand how to interpret the output of DUMPBIN /EXPORTS, specifically the Name column: Binary Ordinal Hint RVA Name x86 Debug 1 0 00090B67 ??0ImBitVector@@QAE@$$QAU0@@Z = @ILT+7010(??0ImBitVector@@QAE@$$QAU0@@Z) x64…
aybe
  • 15,516
  • 9
  • 57
  • 105
2
votes
0 answers

Finding address of the 'vftable' symbol in an .exe file

I am trying to find the address (or offset from base address) of the 'vftable' symbol for the class 'Greeter' by statically analyzing an executable file. While analyzing it dynamically in Visual Studio by adding a breakpoint and disassembling the…
InertFluid
  • 71
  • 5
2
votes
1 answer

dumpbin.exe find the existence of the dependency

I need to validate that an executable's dependencies exist and if possible, the correct version of that dependency. Including the dependency's dependencies. Using dumpbin.exe, I am able to gather an exe or dll's dependencies. For…
Chris
  • 119
  • 1
  • 13
2
votes
1 answer

Why Entry Point Address of executable in dumpbin is different from WinDbg?

I'm trying to understand the mechanics of loading an executable file, so I did two different tests with notepad.exe 1) Running dumpbin command: dumpbin /ALL "C:\Windows\System32\notepad.exe" /OUT:"C:\sample\log4.txt" I got the following values…
Danilo Ruziska
  • 457
  • 2
  • 6
  • 13
2
votes
2 answers

why the @number symbol at the end of an exported dll function

I have a dll that contains more then 400 function, and my exe file is using only 15 function from the dll, so i need to create a new dll and export the functions and fake their return values to simulate an output of a more complex system. What i…
Stoura
  • 63
  • 5
2
votes
2 answers

Find object file that is causing dependency

I'm in a bit of an exceptional situation: I have an application that compiles, links and launches when compiling with MSVC. I'm now in progress of recompiling it clang-cl, which causes it to compile, link and crash. Thanks to Dependency Walker, I've…
JVApen
  • 11,008
  • 5
  • 31
  • 67
2
votes
1 answer

The dumpbin utility gives a different result if I include a path

Investigating the bit width of DLLs on my Windows 10/64 bit box with Visual Studiop 2013 installed. dumpbin /headers C:\windows\system32\msvcp120.dll | findstr machine reports: 8664 machine (x64) but cd C:\windows\system32\ dumpbin /headers…
speedwell
  • 635
  • 4
  • 9
  • 24