Check upper bounds for @nr and @nr2 read from file to convert.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
swap_struct(oact_types_nr, ofal, *arch_64);
}
- if ((ofal->nr < 1) || (ofal->nr2 < 1))
+ if ((ofal->nr < 1) || (ofal->nr2 < 1) ||
+ (ofal->nr > NR_MAX) || (ofal->nr2 > NR2_MAX))
/*
* Every activity, known or unknown,
* should have at least one item and sub-item.
act[p]->nr2 = ofal->nr2;
}
}
+ /* else: Unknown activity. Maybe an old one which has been made obsolete? */
}
if (!a_cpu) {