2004-12-20  Dmitry V. Levin  <ldv@altlinux.org>

	* syscall.c (call_summary): Fix potential NULL dereference.
	Fixes RH#143369.
diff --git a/syscall.c b/syscall.c
index a02b03c..a9f1726 100644
--- a/syscall.c
+++ b/syscall.c
@@ -2658,7 +2658,7 @@
 		error_cum += counts[i].errors;
 		tv_add(&tv_cum, &tv_cum, &counts[i].time);
 	}
-	if (sortfun)
+	if (counts && sortfun)
 		qsort((void *) sorted_count, nsyscalls, sizeof(int), sortfun);
 	fprintf(outf, "%6.6s %11.11s %11.11s %9.9s %9.9s %s\n",
 		"% time", "seconds", "usecs/call",