I'm running an exe application using the subprocess.run()
:
process = subprocess.run(EXECUTABLE, env=my_env, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
The process ends up with returncode=3221225781
, which means it can't find some DLL, but both stdout
and stderr
are empty.
Is there any way to figure out programmatically which dll is missing?