Gdb

Accelerated Linux Core Dump Analysis: Training Course Transcript with GDB Practice Exercises

Accelerated Linux Core Dump Analysis: Training Course Transcript with GDB Practice Exercises (Pattern-Oriented Software Diagnostics, Forensics, Prognostics, Root Cause Analysis, Debugging Courses) by Dmitry Vostokov
English | Feb 27, 2016 | ASIN: B01CB4CVM2 | 218 Pages | AZW4/PDF (True) | 9.17 MB

Learn how to analyse Linux process crashes and hangs, navigate through process core memory dump space and diagnose corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and much more.
Accelerated Mac OS X Core Dump Analysis, Second Edition: Training Course Transcript with GDB and LLDB Practice Exercises

Accelerated Mac OS X Core Dump Analysis, Second Edition: Training Course Transcript with Gdb and Lldb Practice Exercises by Dmitry Vostokov
English | 1 Mar. 2014 | ISBN: 1908043717 | 406 Pages | PDF (True) | 8.18 MB

The full transcript of Software Diagnostics Services (former Memory Dump Analysis Services) training with 12 step-by-step exercises.
80737
Debugging with GDB: The GNU Source-Level Debugger by Richard M. Stallman, Roland H. Pesch, Stan Shebs
Publisher: Free Software Foundation; 9th edition (January 2002) | ISBN: 1882114884 | PDF | 1,5 Mb | 346 pages

The GNU Debugger allows you to see what is going on "inside" a program while it executes - or what a program was doing at the moment it crashed. GDB supports C, C++, Java, Fortran and Assembly among other languages; it is also designed to work closely with the GNU Compiler Collection (GCC).


Summary of GDB The purpose of a debugger such as GDB is to allow you to see what is going on inside another program while it executes|or what another program was doing at the moment it crashed.
GDB can do four main kinds of things (plus other things in support of these) to help you catch bugs in the act:
• Start your program, specifying anything that might afect its behavior.
• Make your program stop on specifed conditions.
• Examine what has happened, when your program has stopped.
• Change things in your program, so you can experiment with correcting the efects of one bug and go on to learn about another.

Programming With GNU Software  eBooks & eLearning

Posted by munna at Dec. 2, 2006
Programming With GNU Software

Programming With GNU Software

ISBN: 1565921127 | Author: Andy Oram Mike Loukides | Publisher: O'Reilly Media | Publication Date: 1996-12-01 | Pages: 260 | djvu | 3.7mb

One of the great benefits of Unix is the vast array of free and inexpensive software tools that are available for the platform. Programming with GNU Software provides an overview of how C and C++ programmers can use some of these tools: the source-code editor Emacs, the gcc compiler, gdb debugger, gprof profiler, and the RCS version-control system. The book offers a quick-paced tutorial that, unlike some introductions to Unix tools, is particularly focused on the needs of C programmers