[common] fix the damn StraightenBlockVector call forever