What is the value of DEGREES_TO_RADIANS? Is it by any chance M_PI/2? Your code tells that you are rotating around y-axis. See last 3 parameters in first line:
0.0, 1.0, 0
If you are supplying this then this is expected behavior - consider a plane facing you and imagine it rotate around y-axis by +/- 90 degrees, it will definitely disappear.