ActiveMovie appears to be an ancient version of DirectShow, which would be used to show the background movie. I wonder why the ActiveMovie name would be used instead of DirectShow -- if you are using the old system for some reason it might be causing trouble. Maybe you installed a codec pack or video player or something that made it choose ActiveMovie instead of DirectShow? But it could very well be the expected name for the current version. At any rate, it sounds like the thing is not properly exiting or cleaning up after itself, causing subsequent runs to hang.
Potential workaround:After MWLL crashes the first time and you can't run it again, open TaskMgr and see if you can find Activemovie in the
Processes tab, and if so, right click -> End Process Tree. (Also kill any extra MWLL/Crysis apps, or maybe pay attention to if any other new processes show up after running MWLL once. -- I'm also assuming that the original Crysis.exe is no longer present after crashing.)
Potential fix:Figure out if/why Activemovie is being used instead of DirectShow... ??... profit.
How does DirectShow relate to Microsoft ActiveMovie?
ActiveMovie was the original name for DirectShow. The term ActiveMovie is no longer used.
But if vanilla Crysis can be run repeatedly...
Assuming MWLL isn't handling the movies any differently from vanilla Crysis, this might be a bug in Crysis mod support.