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?