When I am working in C++, if I click “Peek definition” of a function, I get this error: “Insufficient memory to continue the execution of the program.”.
This is actually more of a Visual Studio issue, but I have read around that this can sometimes be caused because of corruption in the IntelliSense DataBase. You could try deleting the SDB or DB files in your sln directory, and then rebuild your solution.