Questions tagged [dependency-walker]

Dependency Walker is a free utility that scans any 32-bit or 64-bit Windows module (exe, dll, ocx, sys, etc.) and builds a hierarchical tree diagram of all dependent modules.

From the Dependency Walker homepage:

Dependency Walker is a free utility that scans any 32-bit or 64-bit Windows module (exe, dll, ocx, sys, etc.) and builds a hierarchical tree diagram of all dependent modules. For each module found, it lists all the functions that are exported by that module, and which of those functions are actually being called by other modules. Another view displays the minimum set of required files, along with detailed information about each file including a full path to the file, base address, version numbers, machine type, debug information, and more.

Dependency Walker is also very useful for troubleshooting system errors related to loading and executing modules. Dependency Walker detects many common application problems such as missing modules, invalid modules, import/export mismatches, circular dependency errors, mismatched machine types of modules, and module initialization failures.

Dependency Walker runs on Windows 95, 98, Me, NT, 2000, XP, 2003, Vista, and 7. It can process any 32-bit or 64-bit Windows module, including ones designed for Windows CE. It can be run as graphical application or as a console application. Dependency Walker handles all types of module dependencies, including implicit, explicit (dynamic / runtime), forwarded, delay-loaded, and injected. A detailed help is included.

To get the latest version see https://en.wikipedia.org/wiki/Dependency_Walker or https://stackoverflow.com/a/36049618

75 questions
0
votes
1 answer

What is UCRTBASE error in dependency walker?

I have an OCX file that not register in another PC. when I run dependencyWalker.exe and load the OCX on it, It shows me some dll is missing. I downloaded some of them from DLL-File.com but It shows me UCRTBASE error. what is it? How can I fix it?
H.Ghassami
  • 1,012
  • 2
  • 21
  • 42
0
votes
0 answers

c++ project not working after moving to new Windows 7 PC

I have C++ projects on Windows 7 + NetBeans + MinGW. They worked very well for years. Yesterday, because of hardware problem, I have to use a new Windows 7 PC. I installed NetBeans with imported profile from old installation. I copy MinGW and my…
senderj
  • 400
  • 1
  • 9
0
votes
1 answer

Vb.net DLL method not visible

I have created a VB.net DLL with Visual Basic Express very simple, this is my code : Public Class Class1 Public Function SayHello() As String Return "Hello" End Function End Class I Would like to use this DLL from JAVA with JNA, but…
0
votes
1 answer

ieframe.dll and shlwapi.dll lack in dependency walker

I try to run a .net desktop project on Oracle VM but it does not run. I tried to see missing resources on "dependency walker". ieframe.dll and shlwapi.dll are marked as red. When I added these resources, I faced to face with warnings for some other…
eponymous
  • 2,090
  • 5
  • 23
  • 29
0
votes
1 answer

Application won't crash when profiling with Dependency Walker

I have a console application running in an Azure cloud service, it crashes randomly and therefore I started profiling it with dependency walker to see if I could get more information out. It's a managed code console app but it loads 3rd party…
Poul K. Sørensen
  • 16,950
  • 21
  • 126
  • 283
0
votes
1 answer

Is is possible to verify the linked functions that a dll is using through static library using dependency walker?

I am creating a dll that is using a static library. My problem is, when I am using this dll in a test application, I am getting the linking error for the function that is called from my dll. This function is defined in static library. I am using…
Bhupesh Pant
  • 4,053
  • 5
  • 45
  • 70
0
votes
1 answer

I must be doing something wrong when building DLLs

I need to build some DLLs using Qt 5, but I must be doing something wrong since the program that needs it isnt working. I know there is something wrong because when I run the dependency walker on any of the builded dlls, it says there are wrong…
Victor
  • 907
  • 2
  • 17
  • 42
0
votes
2 answers

How to know Which reference has related to ATL100.dll in C# winform?

Update environment : .NET 4 and Winform C# application. I want to know which reference has related to ATL100.dll in my C# application ? When I use "DependencyWalker" or "TaskManager", I can see this module on my application. However, I do not know…
Changju.rhee
  • 463
  • 3
  • 11
  • 26
0
votes
1 answer

failed to find entry point even though Dependency Walker says it's there

After launching my app, it complains that entry point glIsQuery could not be located. So I used Dependency Walker to debug this problem. The Parent Import Function table does show that 'glIsQuery' is missing, as shown below However, the Export…
user11869
  • 1,083
  • 2
  • 14
  • 29
0
votes
1 answer

Unable to run Qt applications in Windows

I created an executable of the default MainWindow (changed no code whatsoever) with MinGW GCC, and moved the .exe file from the debug directory to another directory in which I have QtCored4.dll, QtGuid4.dll, and QtNetworkd4.dll. When I click on the…
ICoffeeConsumer
  • 882
  • 1
  • 8
  • 22
0
votes
1 answer

Using Dependency walker to fix runtime error

I wrote an executable python program using PyInstaller but I am getting a runtime error: The app runs perfectly but it always has this error come up. I want to get rid of this problem. I followed some advice from Stack Overflow and used dependency…
user1518521
  • 3
  • 1
  • 3
0
votes
1 answer

Same dll files in my computer is x64, but on another computer they are x86, strange

I have an program which has the dependencies of MSVCP100D.DLL and MSVCR100D.DLL, x64 version. This is the screenshot of DependencyWalker in my computer: When I copy this program to my friend's computer, it can't run since there are no such two…
Freewind
  • 193,756
  • 157
  • 432
  • 708
0
votes
0 answers

DLLs are working on machine and in another not. Same configuration

I have a DLL that I need to use in a Java application. This is already made with a Windows 32 bit service pack 3, so the DLL is working. Now I have another machine with the same configuration that needs to use it. When I'm trying to load the lib in…
John John Pichler
  • 4,427
  • 8
  • 43
  • 72
-1
votes
1 answer

I need help running a x64 .dll in an app that only takes x86

I'm trying to run a certain program (PCXS2), but after looking at the .exe with Dependency Walker, i figured out i needed 2 certain .dll files (ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll, and api-ms-win-core-shutdown-l1-1-1.dll), but the program…
Nae Eggy
  • 1
  • 1
-1
votes
3 answers

"DLL not found error " could not be fixed although I downloaded missing related-DLLs

I have created a Dll file from c++, I then called it in a c# file. It is working fine. But then when I tried to export the files in another computer. I was getting this exception : DLL not found. I downloaded dependency walker to fix the bug,…
dede9714
  • 73
  • 2
  • 13
1 2 3 4
5