01.09.2014 Views

The Linux Development Platform Configuring, Using, and ... - Classes

The Linux Development Platform Configuring, Using, and ... - Classes

The Linux Development Platform Configuring, Using, and ... - Classes

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CH05.fm Page 167 Monday, October 7, 2002 9:00 PM<br />

Debugging Running Processes 167<br />

(gdb) finish<br />

Run till exit from #0 _IO_file_read (fp=0x401548e0,<br />

buf=0x40019000, size=1024) at fileops.c:764<br />

0x400a68dd in _IO_new_file_underflow (fp=0x401548e0) at<br />

fileops.c:467<br />

467 in fileops.c<br />

Value returned is $1 = 2<br />

(gdb) finish<br />

Run till exit from #0 0x400a68dd in _IO_new_file_underflow<br />

(fp=0x401548e0) at fileops.c:467<br />

_IO_default_uflow (fp=0x401548e0) at genops.c:389<br />

389 genops.c: No such file or directory.<br />

in genops.c<br />

Value returned is $2 = 52<br />

(gdb) finish<br />

Run till exit from #0 _IO_default_uflow (fp=0x401548e0) at<br />

genops.c:389<br />

0x400a7f52 in __uflow (fp=0x401548e0) at genops.c:345<br />

345 in genops.c<br />

Value returned is $3 = 52<br />

(gdb) finish<br />

Run till exit from #0 0x400a7f52 in __uflow (fp=0x401548e0)<br />

at genops.c:345<br />

0x4008bee5 in _IO_vfscanf (s=0x401548e0, format=0x80485d6<br />

"%d", argptr=0xbffff9f4, errp=0x0)<br />

at vfscanf.c:610<br />

610 vfscanf.c: No such file or directory.<br />

in vfscanf.c<br />

Value returned is $4 = 52<br />

(gdb) finish<br />

Run till exit from #0 0x4008bee5 in _IO_vfscanf<br />

(s=0x401548e0, format=0x80485d6 "%d",<br />

argptr=0xbffff9f4, errp=0x0) at vfscanf.c:610<br />

scanf (format=0x80485d6 "%d") at scanf.c:40<br />

40 scanf.c: No such file or directory.<br />

in scanf.c<br />

Value returned is $5 = 1<br />

(gdb) finish<br />

Run till exit from #0 scanf (format=0x80485d6 "%d") at<br />

scanf.c:40<br />

0x080484b7 in main () at sumf.c:10<br />

10 scanf("%d", &num1);<br />

Value returned is $6 = 1<br />

(gdb) n<br />

11 printf("Enter second number : ");<br />

(gdb) n<br />

12 scanf("%d", &num2);<br />

(gdb)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!