Heres some more output of gdb here, i got bored and deleted a few blank
lines so the line numbers are diff. than the previous email.
Core was generated by `circle'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libcrypt.so.2...done.
Reading symbols from /usr/lib/libc.so.4...done.
Reading symbols from /usr/libexec/ld-elf.so.1...done.
#0 0x281a9d3f in strtol () from /usr/lib/libc.so.4
(gdb) back
#0 0x281a9d3f in strtol () from /usr/lib/libc.so.4
#1 0x281a9cee in atoi () from /usr/lib/libc.so.4
#2 0x8049929 in main (argc=3, argv=0xbfbffbec) at comm.c:304
(gdb) frame 2
#2 0x8049929 in main (argc=3, argv=0xbfbffbec) at comm.c:304
304 else if ((port = atoi(argv[pos])) <= 1024) {
(gdb) list
299 if (pos < argc) {
300 if (!isdigit(*argv[pos])) {
301 log("Usage: %s [-c] [-m] [-q] [-r] [-s] [-d pathname] [port
#]\n", argv[0]);
302 exit(1);
303 }
304 else if ((port = atoi(argv[pos])) <= 1024) {
305 log("SYSERR: Illegal port number %d.", port);
306 exit(1);
307 }
308 }
(gdb) print argc
$1 = 3
(gdb) print pos
$2 = 2
(gdb) print argv[pos]
$3 = 0xbfbffcd6 "9991"
--
+---------------------------------------------------------------+
| FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
| Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
+---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/05/01 PST