All pastes #750356 Raw Edit

Stuff

public text v1 · immutable
#750356 ·published 2007-10-26 13:23 UTC
rendered paste body
easy% gdb ./tel_card
GNU gdb 6.6.90.20070912-debian
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
(gdb) br main
Breakpoint 1 at 0x804a4d8: file main.c, line 192.
(gdb) r -dyl-
Starting program: /home/cso/rsrc/teas/dae/tel_card/tel_card -dyl-
[Thread debugging using libthread_db enabled]
[New Thread 0xb7ae66b0 (LWP 4409)]
[Switching to Thread 0xb7ae66b0 (LWP 4409)]

Breakpoint 1, main (argc=2, argv=0xbfbf35f4) at main.c:192
192             struct amico_readbuf *srv_rbuf = NULL;
(gdb) n
195             ulog_file = stderr;
(gdb) 
196             telc_parms(argc, argv);
(gdb) s
telc_parms (argc=2, argv=0xbfbf35f4) at parms.c:9
9         while (0 <= (ch = getopt(argc, argv, "Y:c:dl:tv:y"))) {
(gdb) bt
#0  telc_parms (argc=2, argv=0xbfbf35f4) at parms.c:9
#1  0x0804a4fa in main (argc=2, argv=0xbfbf35f4) at main.c:196
(gdb) p getopt
$1 = {<text variable, no debug info>} 0xb7c44ac0 <getopt>
(gdb) n
10          switch (ch) {
(gdb) bt
#0  telc_parms (argc=2, argv=0xbfbf35f4) at parms.c:10
#1  0x0804a4fa in main (argc=Cannot access memory at address 0x0
) at main.c:196
(gdb)