I found the question "Is anyone using Valgrind and Qt?", and while that seemed to clarify a few things, I found that the information it held could still a complimentary question. What I'd like to know is why - when I debug my application (with Qt, in particular) - I cannot see references to functions that I've created? Instead, I find tons and tons of information from lower APIs (such as Qt) which seem to have LOTS of memory leaks. Does this mean that my application is void of any memory leaks, or does it mean that there's so much information regarding memory leaks that it targets the lower level APIs first, and then chooses to move on to the higher level code?
I ran my valgrind executable with the following flags:
valgrind --leak-check=full --show-reachable=yes -v ./HelloGL
Also, what the hell is up with this?
ERROR SUMMARY: 925 errors from 899 contexts (suppressed: 29 from 7)