When I run the program with no parameters everything seems fine, except there are no samples inside my code, as opposed to the system libraries. This seems to suggest the problems start when vtlec tries to match up events to symbols inside my code, perhaps?
I'm using gcc with -g3 to compile the program. Using ubuntu fiesty.
I don't seem to have specified any paths to my source code, or anything. Should vtune ask me for this information automatically?
I have never tried -g3 but reducing the debug information level often helps in my experience. In fact, you can start analyzing your program without any debug information. VTune needs debug information only when you drill down to the source code, so it is no surprise that it hasn't asked for the sources yet.