Animated Font Material Crashes iPhone Renderer

The attached font material which uses an animated alpha mask created by multiplying the glyph map with a secondary channel, with animated screen uv over time, causes the iPhone to render nothing but a black screen.

This material works perfectly in the Mobile Preview, Editor and Standalone modes.

Further testing reveals that any modulation of the font sample will break the renderer, not just animating the UVs.

Hi Thomas, what iOS version are you using and which iPhone? Also what is the format of your Texture? Hopefully this can help us narrow it down.

iOS 7.1.2 iPhone 5
The texture is attached (the second composite, the font is just an imported Futura BT Heavy)
link text

Thomas, I’m happy to report I found the bug! I submitted the fixed for our next release; If you are building from source you can fix it in your local build, just change OpenGLShaders.cpp, around line 1918:

check((Info.SourceOffsetInFloats + Info.SizeInFloats) * sizeof(float) <= (uint32)GlobalUniformArraySize);

to

check((Info.DestOffsetInFloats + Info.SizeInFloats) * sizeof(float) <= (uint32)GlobalUniformArraySize);

Thanks a bunch!