Log in

View Full Version : values of C variables shown as their addreses


fycom
January 3rd, 2005, 10:08
The watch window doesn't show values of C variables, but only their memory addresses... For integers the brackets can be used, but what with strings?....

Besides, it seems very annoying when the window focus switches to the code panel each time I step over CPU instructions :-(

Hmm.... in general I woud say that OllyDbg pays too many attention to CPU code analysis while the source file debugging is no less important (at least for me).

focht
January 3rd, 2005, 15:08

Hmm.... in general I woud say that OllyDbg pays too many attention to CPU code analysis while the source file debugging is no less important (at least for me).


Agreed.
If you have emphasis on source level debugging, you should use a decent IDE with integrated debugger.
My fav is the VC++ debugger (integrated with VS.NET 2003/2005 IDE) along with VC++ compiler.

Regards

fycom
January 3rd, 2005, 18:33
Every source level debugger must have ability of CPU code analysis just because of program optimization. So I do not see here a good reason to cut debugging from reverse engineering tool. And I really think that it wouldn't be so difficult to add some enhancements to make OllyDbg to overcome in both these applications.

Concerning IDE. Integrated tools are too superfluous for what I really need. Because my need (and preference of life style) is to have a collection of constructive blocks from which I could create my own "integrated environment" specialized on my personal needs and preferences. I want to have a chance to use my favorite source editor, compiler, resource editor, debugger and whatever other thing I want.

I like freedom. Any monopoly (like IDE) takes it away from you.

fycom
January 5th, 2005, 07:40
Now I found a good alternative for Borland's Turbo Debugger.
It is a stand alone source level debugger from Microsoft - WinDbg.exe.

If someone else needs it too, you can download it from here: http://msdl.microsoft.com/download/symbols/debuggers/dbg_x86_6.3.17.0. exe ("http://msdl.microsoft.com/download/symbols/debuggers/dbg_x86_6.3.17.0.exe")