Add bounds check when setting package usage

Fixes: 149837263
Test: atest PackageUserStateTest#testPackageUseReasons
Change-Id: I6593b5a3a41768c41aca6e48ad8308065f4c8470
2 files changed