I've been profiling with VTune for a long time, and recently in VTune I've started getting unusable results. Almost every entry in the function list of the bottom up analysis is just func@address. For example, here are a bunch from a profile I just did:
func@0x78ea12fa
func@0x78c3933a
func@0x6eae3a70
These are obviously unusable to determine expensive functions, and the best I can currently do is narrow it down to the module. I was running VTune 2013 release 13, and I tried uninstalling and re-installing. I even upgraded to this latest version:
2013 date 14 (build 320457) Copyright © 2009-2013 Intel Corporation. All rights reserved.
... and I still see the same issue. To be clear, this is behavior that star started occurring at some point within the last month or two, prior to that I had been able to use VTune 2013 and everything worked. The change in behavior did not correspond with any upgrade or any other major event that I can identify.
I'm using Advanced Hotspots with hotspots, stacks, and context switches. I run my profile for about 30 seconds and then view the results. I'm profiling a release mode application and all of the symbols are present. The reason I believe the symbols are setup correctly is that if I profile the exact same application using VTune 2011, it produces great results. I've tried restarting my machine, deleting my VTune project and creating a new one, launching through VTune and attaching to an already running process. I've tried everything!
Any ideas what could be going on here?