what has happend to shaders!

PS. The part of the code that is generating an error has not been edited for months.

If worst comes to worst, you may have to roll back the code until the error goes away, then pinpoint the day where the error began.