Documentation about debugging process

Hello,

I’m looking for documentation about debugging process. I’m interested in any information/books/blog_posts/etc…

If you know something special or just intersting, please let’s me know. I’m looking not for how_to_use (users documentation), but more like how_it_works (developers documentation) :wink:

All what I found are just 2 posts in blogs and man page for ptrace() syscall :slight_smile:

Thanks all for your answers,
Alex

Alexander Naumov wrote:
> Hello,
>
> I’m looking for documentation about debugging process. I’m interested
> in any information/books/blog_posts/etc…

Debugging what?

On 03/28/2011 02:06 AM, Alexander Naumov wrote:
>
> All what I found are just 2 posts in blogs and man page for ptrace()
> syscall
>

i found more than two, so maybe work a little on your Google-Fu:

http://tinyurl.com/6zq7vqa


CAVEAT: http://is.gd/bpoMD
Tried LibreOffice? Do that and help at http://is.gd/dZ9j2W
[NNTP via openSUSE 11.3 + KDE4.5.5 + Thunderbird3.1.8]

I mean something really interesting. And in UNIX/Linux of cource, not about APIOverride dll.

On 03/28/2011 03:36 PM, Alexander Naumov wrote:
>
> I mean something really interesting. And in UNIX/Linux of cource, not
> about APIOverride dll.

please define “really interesting”…

maybe this is better?
http://tinyurl.com/6gx5lft

or maybe this would be more interesting and helpful:
http://is.gd/2BfI3


CAVEAT: http://is.gd/bpoMD
Tried LibreOffice? Do that and help at http://is.gd/dZ9j2W
[NNTP via openSUSE 11.3 + KDE4.5.5 + Thunderbird3.1.8]

computer programm.

Not about windows :shame:

Alexander Naumov wrote:
> DenverD;2314160 Wrote:
>> please define “really interesting”…
> Not about windows :shame:

Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.

  • Brian W. Kernighan

Thank you guys for your help!

If somebody will looking for same theme, I will recommend those articles/posts first:
How debugger works - Alex on Linux
taw’s blog: How to code debuggers
Eli Bendersky’s website » Blog Archive » How debuggers work: Part 3 – Debugging information

and of cource documentation/examples for ptrace() syscall.

How debuggers work: Part 1 – Basics
How debuggers work: Part 2 – Breakpoints
How debuggers work: Part 3 – Debugging information