Digital Viewer crashes on Windows 8.1

I installed Digital Viewer 3.1.07 on Windows 8.1. When I launch the program, it crashes within a few seconds. I tried re-installing with the same result.


It seems to crash in VSFilter.dll

I discovered I have two versions of VSFilter.dll on my machine. One in C:\Windows\System32 and one in C:Windows\SysWOW64. If I rename the SysWOW64 version to force Digital Viewer to use the 64 bit version in System32, it runs fine.

Hey Benjamin,

Thanks for contacting us!

It’s odd that this would happen, as I don’t believe our software installs VSFilter.dll. It may be part of the DivX codec that installs alongside our software, but I couldn’t say for sure as we don’t have any access to the source files in that installer.

I’m glad you were able to figure out the issue, great tracking on that! I’ll keep your scenario in mind if this happens to any other customers.

If you’d like me to, I can gather system logs and see if I can figure out why this was happening. I’d bet on a corrupt DLL though.


Sam Morgan
Plugable Technologies

No need. Its working for me now. Both a 32 bit and 64 bit version of VSFilter.dll have been installed on my machine (probably by software installed prior to Digital Viewer) As long as I disable the 32 bit version, Digital Viewer is happy. The odd part is that Digital Viewer doesn’t even seem to reference VSFilter. If I use dependency walker, it is not listed. I can even remove both VSFilter dlls completely and Digital Viewer runs fine, but if the 32 bit version exists in SysWow64, Digital Viewer crashes.