Errors

00:00:39 * : [event.call: error occured in TMex9EffectNode](event.call: error occured in TMex9EffectNode): Access violation at address 005B1C88 in module ‘vvvv.exe’. Read of address 00000000

I made a shader a bit more complex by adding some more techniques, then upadated a patch with it (there are 3 instances in the patch) and some gdi text on quads and some other quads have started flashing, tty shows the above.
Have I just added to many lines to the shader?
Do different techniques in a shader get processed when not selected?

cat

00:09:42 * : event.call: error occured in TMNodeMultiPassEventEntry: Access violation at address 005B1C88 in module ‘vvvv.exe’. Read of address 00000000
After some fiddling under the hood, I now get this error, the quads have stopped flashing! The patch works in bursts, presumably until outputting the error!

Cat

00:37:25 ERR : Error caught in the act: TMIOValueComponent : Access violation at address 00404088 in module ‘vvvv.exe’. Read of address 000000C0
Just rebuilding the shader, when its opened I get this, but it works once its there. I havent implimented all that i had before yet, but will report back when i have!
I’d like to know more about the techniques in a shader though? I was under the impression that only the selected technique got processed, but with these errors Im not so sure? Anybody enlighten me?
cheers

Cat

ählö.

when the effect is compiled all the techniques are considered. in an open effecteditor you see all the techniques listed in the left panel. the red ones are invalid and won’t draw.

during drawing only one technique is used/processed though. if you have too many lines in a shader the compiler will tell you by throwing a specific error which you’ll see in the effecteditors bottom panel.

hm.
if you have an effect that always throws an “event.call: error occured in TMex9EffectNode” we could have a look at it. else it will be difficult.

the "Error caught in the act: TMIOValueComponent " is an old friend of mine and should be randomly unrelated to your problem. restart.

anything else?