Page 1 of 1

values of C variables shown as their addreses

Posted: Mon Jan 03, 2005 10:08 am
by fycom
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).

values of C variables shown as their addreses

Posted: Mon Jan 03, 2005 3:08 pm
by focht

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

values of C variables shown as their addreses

Posted: Mon Jan 03, 2005 6:33 pm
by fycom
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.

values of C variables shown as their addreses

Posted: Wed Jan 05, 2005 7:40 am
by fycom
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