We are doing the maintenance of an application that is written in C# and VB. Its interface is written in Flash 8.0.
The application is playing video files from hard drive, and in debug or release on our development machines, it works ok. But in production on client machines, the video freezes and application won't respond.
Application does not crash, nor does it throw any exception. Windows is still running since it responds to network requests. Application is made in a way that it can't be turned off on client machines so they can't do anything until video play is done, and it is never done because video freezes.
The videos are played using winmm.dll with "
media" parameter passed.
It doesn't happen all the time, and sometimes it plays certain video okay, but next time when a video is played, it freezes.