assert throw buffer limit