commit | dccec72a72e7b6451d9739e5d4611f4abf39f48d | [log] [tgz] |
---|---|---|
author | Roland McGrath <roland@redhat.com> | Mon May 09 07:45:47 2005 +0000 |
committer | Roland McGrath <roland@redhat.com> | Mon May 09 07:45:47 2005 +0000 |
tree | a178d47ad9274fa489de5121ed28b8e1b39c6928 | |
parent | f04bb48240da2eeccbc12f00281c5b9bb172b4da [diff] [blame] |
2005-05-09 Roland McGrath <roland@redhat.com> * strace.c (main): Refuse negative -s argument value. Fixes Debian bug #303256.
diff --git a/strace.c b/strace.c index 25f45c8..d13243d 100644 --- a/strace.c +++ b/strace.c
@@ -285,6 +285,12 @@ break; case 's': max_strlen = atoi(optarg); + if (max_strlen < 0) { + fprintf(stderr, + "%s: invalid -s argument: %s\n", + progname, optarg); + exit(1); + } break; case 'S': set_sortby(optarg);