Errata

The Art of Debugging with GDB and DDD

Errata for The Art of Debugging with GDB and DDD

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
PDF Page 20
in code

change code for void scoot_over(int jj) function from :
void scoot_over(int jj)
{ int k;
for (k = num_y-1; k > jj; k++)
y[k] = y[k-1];
}

to

void scoot_over(int jj)
{ int k;
for (k = num_y; k > jj; k--)
y[k] = y[k-1];
}

now program work correctly.

behzad  Jun 09, 2015 
ePub Page 122
4.1.4 Details on the Role of the Page Table

Wrong substitutions was made with phrases "page 1" and "page 3" in the beginning of 4.1.4 "Details on the Role of the Page Table" of the epub version. As result on the place "...page 1 comprises bytes 4,096 through 8,191..." I read "...Debugging Tools Used in This Book comprises bytes 4,096 through 8,191..." ( first paragraph) and , on the place "...the page table entry for page 3 will indicate..." I read "... the page table entry for Of What Value Is a Debugging Tool for the Principle of Confirmation? will indicate..." (third paragraph).

AlZulu  Sep 11, 2012