Maybe ColCounter -1 evaluates to 0 which is an invalid index?