fix segfault when selecting big buffers