fix SIGSEGV fault when COLS > 178