]> granicus.if.org Git - strace/commitdiff
tests: add faulty pointer check to time test
authorEugene Syromyatnikov <evgsyr@gmail.com>
Sun, 23 Apr 2017 19:50:29 +0000 (21:50 +0200)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 23 Apr 2017 23:48:22 +0000 (23:48 +0000)
* tests/time.c (main): Add check for an inaccessible pointer.

tests/time.c

index f9c4830a76e58a4fd7abdce158c95052de7e14e0..fc71619ae58381e2aea4c3c95b0a90eaa22cb637 100644 (file)
@@ -47,6 +47,9 @@ main(void)
                perror_msg_and_skip("time");
        printf("time(NULL) = %jd\n", (intmax_t) t);
 
+       t = syscall(__NR_time, p + 1);
+       printf("time(%p) = %s\n", p + 1, sprintrc(t));
+
        t = syscall(__NR_time, p);
        printf("time([%jd]) = %jd\n", (intmax_t) *p, (intmax_t) t);