I have a simple SDL application that I am compiling from the command line. A couple days ago I was using the OpenGL Profiler just fine to inspect the OpenGL state of my program. However, today I can't seem to get it to work at all. When I launch my application through the profiler, none of the breakpoints I set will pause the program execution. Setting "Break before all" does not do anything. If I run my application and attach the profiler to it, my application will segfault 100% of the time and the profiler will lock up. I haven't changed any configuration files to my knowledge. It seems as if one day it was working and the next it is unusable.
I am linking against the SDL2.framework file provided by SimpleDirect Media Layer, and I'm linking against Apple's OpenGL.framework. This is a C++ application I compile from the command line with CMake.
Any suggestions?