HELP: Quaternion To Matrix conversion failed

Hi guys and gals,

I’m hoping someone can help me. I’m getting these errors:

and

They appeared suddenly, I can’t track their origin because they have no context. It appears that the error doesn’t show up pre-4.1.2.

I’ve tried undoing code changes, but they don’t seem to be working, and looking for the cause off hand through ~90kloc does not sound like a fun night to me!

Are there any usual suspects I should be looking for?

Thanks!

I found the issue and it’s crazy!

If you use particleSystem.Emit (pos, vel, size, life, colour); on a system that used a mesh render type you get the above error. This error was introduced by 4.1.2.

Hurrah.

EDIT: Bug report link: http://fogbugz.unity3d.com/default.asp?537690_knjidtt0ne3pmaia