I keep get intermittent, non-fatal exception errors such as the following, always at the same address -- 0x00007FFD19AFA388.
Exception thrown at 0x00007FFD19AFA388 in AfterFX.exe: Microsoft C++ exception: int at memory location 0x000000C6B36FBCD8.
Exception thrown at 0x00007FFD19AFA388 in AfterFX.exe: Microsoft C++ exception: int at memory location 0x000000C6B36FD3D4.
Though they are non-fatal, after they occur, they somehow prevent AE from drawing interactively, at any resolution.
They seem to happen between PF_Cmd_USER_CHANGED_PARAM and PF_Cmd_RENDER. So I've not been able to identify the point in my code that could be causing the problem by writing outputs. And I've not been able to get any sense out of VS's debugger.
I must be doing something wrong, but I've run out of hypotheses to test. Can I have done something to cause a problem to emerge between the two calls?