Bob McCown said:
Dave, do you have any more detailed information about it? I havent been able to find anything useful in the MS knowledge base about it.
Microsoft has recently introduced DEP (Data Execution Prevention), which gave my mate heaps of trouble just before Christmas. He auto-updates - GRRR!!!
Apparently DEP integrates IE7 with the Win OS to prevent malicious code being run when a file is opened. Unfortunately, compressed media files (e.g., DivX) have code embedded in them that’s SUPPOSED to run when the file is opened! Apparently this code determines codec selection, among other things.
The upshot is that my mate couldn’t open any of his media files. That was not good.
On an XP box, check out Control Panel => System => Advanced and click the Settings button in the Performance panel. You’ll see a Data Execution Prevention tab. My guess is that no one wants the second radio button or the Add/Remove list box. My mate beat his problem by selecting the top button (turn DEP on for essential Windows programs and services only).
This issue may be related to what’s described here:
http://support.microsoft.com/kb/942818/en-us
Looks like files can be signed if they must run code. It’s a good idea in theory. I wonder how many signed DivX files there are out there . . . .