+1999-09-24 Nick Clifton <nickc@cygnus.com>
+
+ * gmon_io.c (gmon_out_read): Make sure that sensible values
+ are extracted from a raw header.
+
1999-08-06 Ian Lance Taylor <ian@zembu.com>
From Brad Lucier <lucier@math.purdue.edu>:
printf ("[gmon_out_read] samp_bytes %d hist_num_bins %d\n",
samp_bytes, hist_num_bins));
+ /* Make sure that we have sensible values. */
+ if (samp_bytes < 0 || lowpc > highpc)
+ {
+ fprintf (stderr,
+ _("%s: file '%s' does not appear to be in gmon.out format\n"),
+ whoami, filename);
+ done (1);
+ }
+
if (hist_num_bins)
{
++nhist;