Results 1 to 9 of 9

Thread: Documentation about debugging process

  1. #1
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    963

    Default 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)

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

    Thanks all for your answers,
    Alex

  2. #2

    Default Re: Documentation about debugging process

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


    Debugging what?

  3. #3
    Join Date
    Jun 2008
    Location
    Earth - Denmark
    Posts
    10,730

    Default Re: Documentation about debugging process

    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]

  4. #4
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    963

    Default Re: Documentation about debugging process

    Quote Originally Posted by DenverD View Post
    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:

    "how it works" debug "developer documentation" - Google Search
    I mean something really interesting. And in UNIX/Linux of cource, not about APIOverride dll.

  5. #5
    Join Date
    Jun 2008
    Location
    Earth - Denmark
    Posts
    10,730

    Default Re: Documentation about debugging process

    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]

  6. #6
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    963

    Default Re: Documentation about debugging process

    Quote Originally Posted by djh-novell View Post
    Debugging what?
    computer programm.

    Quote Originally Posted by DenverD View Post
    please define "really interesting"..
    Not about windows

  7. #7

    Default Re: Documentation about debugging process

    Alexander Naumov wrote:
    > DenverD;2314160 Wrote:
    >> please define "really interesting"..

    > Not about windows


    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

  8. #8
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    963

    Default Re: Documentation about debugging process

    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.

  9. #9
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    963

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •