Segfault on line 30 with glClearBufferfv. It works with glClear (commented underneath)