The e-books are poor in teaching. Most professors worse.
I have a dozen to two dozen simple questions.
I asked an experienced graphics developer most simple question on GameDev.net and they were caught with headlights on a deer look!
I told them to solve your errors check Exception handling on OpenGL processing unit or GPU.