Seems like this was an oversee in regards to 1fd979f5 It changed GLShader::ProgramCode to a std::vector, so sizeof is wrong.