Hi, I'm new to profiling, and I just wanted to try out AMD's
CodeAnalyst, but have got some problems. I've already read the
troubleshooting sections in the help, but find nothing helpful.
I've also asked AMD's CodeAnalyst's support team, but got no
answer... So I've decided to ask the list, as my last chance :)
Running the timer-based profiling on my app says:
Using device driver CAPROF version 1.01 build 3
Process launched. ID is 00000564
Warning: Can't identify EXE module being loaded
New Process <unknown>.EXE loaded at 0x00400000; ID is 00000564
Load DLL ntdll.dll at 0x77F50000 in process 00000564
Load DLL kernel32.dll at 0x77E60000 in process 00000564
Load DLL DDRAW.dll at 0x51000000 in process 00000564
Load DLL msvcrt.dll at 0x77C10000 in process 00000564
Load DLL USER32.dll at 0x77D40000 in process 00000564
Load DLL GDI32.dll at 0x77C70000 in process 00000564
Load DLL ADVAPI32.dll at 0x77DD0000 in process 00000564
Load DLL RPCRT4.dll at 0x77CC0000 in process 00000564
Load DLL DCIMAN32.dll at 0x73BC0000 in process 00000564
Load DLL MSVCR70.dll at 0x7C000000 in process 00000564
Process 00000564 started.
Load DLL MSCTF.dll at 0x74720000 in process 00000564
Load DLL OLEAUT32.DLL at 0x77120000 in process 00000564
Load DLL OLE32.DLL at 0x771B0000 in process 00000564
Process 00000564 ended
All Debuggee Processes Have Terminated.
And of course the only thing I see in the hotspot view is one fat bar
called <unknown>.exe, which is supposed to be my app...
What's the problem? I've used the VC7 compiler to generate the .exe
and the corresponding .pdb file. I can see the source code in EIP
view, so it must be okay.
I guess it must be something very trivial...
Thanks,
Bandi
|