MPxNode plugin source + problem

Morning All,

This is merely a continuation of the same problem set. I have/had implemented what was suggested by Bronwen and it works perfectly in 2008->2011.

There seems to be some internal changes for 2012-> for MPxTransforms because the exact same code immediately crashes.

I am attaching a stripped down version that throws the same error. It is when using the inheritAttributes function on a node within the internal heirarchy. IN this case a super class and one subclass.

If you switch the type out to MPxNode it is the same result, which is why I am more apt to think it is the way in which I am doing something, and not the specific Maya node type I am attempting to override.

As always, if anyone can spot anything fubar with the code, I really appreciate the look.

The solution is VS2010, but the code is all straight up C++, with the plugin.def providing the plugin exports.

The older reference threads:

http://tech-artists.org/forum/showthread.php?t=1648

http://tech-artists.org/forum/showthread.php?t=1364