Every time I open a DV AVI file in v1.7.0, it pops up an “internal error” message: “SSE state was bad before entry to external code at (.sourcew32videocodec.cpp:209) (MXCSR=00009fe0)
This is a standard DV file generated from Sony’s Vegas NLE and VD is using the Main Concept Pro DV VFW codec v3.0.16 to open it. After I click to clear the error, VD seems to recover and works fine.
John Cline - 09 11 06 - 12:05
There is a bug, but the bug is that VirtualDub isn’t displaying the correct message—it should be catching it earlier and telling you what screwed up the CPU state, but unfortunately it doesn’t test for SSE capability before it gets to this point, so it skips the check. The violation is only detected later, and at that point VirtualDub assumes that it itself has screwed up (in the absence of evidence to the contrary).
It looks like video filters are responsible for tripping this, so try removing all your filters from the Plugins directory and putting them back in groups at a time. Otherwise, the message is annoying, but shouldn’t cause a malfunction, because VirtualDub immediately fixes the problem every time it is detected, even if it only shows the message once per checkpoint.
Merci 