The file m3stpdd.dll is an unknown dynamic link library file. This just means that we have not yet identified the program this file works with. A dll file is just a container for pieces of code that can be used by a program and sometimes run independently. The average Windows computer has thousands of dll files, so it is not unusual to run across a file you cannot identify.
To be safe, we recommend running your antivirus software if you get an error with an unknown file, along with an anti-spyware program such as SpyZooka that may find problems your antivirus misses. However, unless you are seeing other symptoms of an attack from malicious software, the error you are getting may just mean you need to clean your registry.
The registry is where Windows goes to find out where your programs are installed on its hard drive. Mistakes in the registry mean that Windows cannot locate files and cannot run your software. ZookaWare PC Cleaner cleans up mistakes in the registry and gets your system humming again. ZookaWare PC Cleaner is guaranteed to find and fix every registry error. Try a free ZookaWare PC Cleaner scan now and see what mistakes are clogging up your system.