In case this helps anyone else. I was seeing the same crash. I eventually solved it by setting a symbolic break point on:
-[UICollectionView dequeueReusableSupplementaryViewOfKind:withReuseIdentifier:forIndexPath:]
Turns out the app was dequeuing a cell to calculate size elsewhere in the app.