Iron Man Ну, а память то выделена. Зная пользователя, он может лупить кнопку Ф9(например) долго и нудно, пока его скриншот не создастся. А ты потеряешь viewportWidth * viewportHeight * 3 * sizeof(unsigned char)* кол-во тыков памяти.
Тема в архиве.