Getting the trace of program flow during execution without putting any debug statements

Tech-Archive recommends: Fix windows errors by optimizing your registry



Hi,

I have a requirement like this

I have a exe and source files ,which inturn invokes fuctions in dlls

My requirement is when I run the exe
I should get a listing of all the functions that were visited during
execution in the same
order that they were visited including the dll functions.


eg:
main() -> calls f1
f1() -> calls f3
f3() -> returns to f1()
f1() -> returns to main
main()

Sorry bit lazy to put debug statements at there are 100's of functions

Thanks
Ramki

.



Relevant Pages

  • Re: Asus V9250 magic graphics driver - cant see adaptor in Contro
    ... This is a painstaking procedure as there are a lot of dlls and ... exe files to open in depends. ... only created on successful install which hasn't happened. ... driver inf file. ...
    (microsoft.public.windowsxp.embedded)
  • Re: C# Exceptions
    ... I did a runtime analysis of the exe and some important DLLs as ... > signature is valid then the app can decrypt the response and process it. ... > the source code of a managed app. ... NOT FOR THE MAIN PROGRAM EXE FILE. ...
    (Pen-Test)
  • My.Settings Thoughts
    ... was a GLOBAL shared memory map that allowed the EXE and her .NET dlls to shared this "namespace" ... But for the settings, it uses the same file, but the sections are different. ... To provide access to the EXE, I had created Get/Set properties but I did that in the Form partial class. ... That way it can be used by the application DLLs. ...
    (microsoft.public.dotnet.languages.vb)
  • =?ISO-8859-1?Q?DLLs_zur_Laufzeit_austauschen_=2F_ausw=E4hlen?=
    ... einer Exe nach dem Kompilieren eine andere DLL als die ... public static class DingsBums { ... wenn ich alle DLLs gleichzeitig verwenden ... selbst wenn sie alle eine BindingList derselben Datenklasse ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • CWinApp Assertion failure/ Access violation in odbc32.dll
    ... What I’m seeing in the debugger: Before the .EXE reaches the main ... DLLs that are linked implicitly to our .EXE modules. ... In the GenUtil class an instance of FileUtil is created. ... The ASSERTION failure seems to occur when the FileUtil Constructor is called ...
    (microsoft.public.vc.mfc)