Description
edu.internet2.middleware.grouper.util.GrouperUtil.stripStart incorrectly strips the start of the string.
Example: "CHANGE_LOG_consumer_umndb" will return "db" instead of "umndb"
"stripChars.indexOf(str.charAt(start))" in the final else statement should be "stripChars.indexOf(str.charAt(start), start)" to prevent characters in stripChars from being matched multiple times.
A workaround is to use a consumer name that starts with a character that is not present in the stripChars string.