unity 5:unity shader compiler stop work! R6010 -abort() has been called

when i update unity 4.6 to unity 5.1

I have a new issue I have never experienced before.

When building for Android on Windows 7 I get a pop up.

Box header: Microsoft Visual C++ Debug Library

Debug Error!
Program: …gram
Files\Unity5\Editor\Data\Tools64\UnityShaderCompiler.exe

R6010
-abort() has been called

(Press Retry to debug the application)

I have three buttons below:
Abort - Retry - Ignore

Pressing any button results in another popup box:

Box Header: Unity Shader Compiler

Unity Shader Compiler has stopped working

A problem has caused the program to stop working correctly. Please close the program.

Has anyone experienced this before?

Many thanks in advance.

Quick update: This happens when using “Build And Run” and “Build”.
If I choose “Build” I do get a fully working APK though so it is not a huge deal.

and the 5.1.1 p2 did not fix it for me

i upload some shader which will make this problem

who can help me?

2244886–149921–Additive Turbulence.shader (3.89 KB)
2244880–149919–Energy Ball.shader (4.12 KB)
2244880–149920–Trail Additive Turbulence.shader (4.3 KB)

Some problem, i have version 5.1.2p3…

thans all
the bug is fixed,when i modify the shader

how did you fix it?
i also got id:(