It's most likely your program having some kind of problem that was previously masked, and some change in compiler or library happened to allow the problem to become visible. You need to check what your app was doing at the time to find the problem though.