bar < barsCount-1
вот в чем проблема
нужно либо:
bar < barsCount
либо
bar <= barsCount-1

иначе последний бар просто не расчитывается