Ошибка загрузки в RichEdit большого блока данных

Давеча пришлось дорабатывать одну из утилит сбора информации о системе и как-то неожиданно для меня от отдела тестирования пришел багрепорт плана:
Утилита формирует и сохраняет данные

http://alexander-bagel.blogspot.com/2014/02/richedit.html

Есть ли жизнь после триала?

Предпродажная демонстрация возможностей ПО обычно сводится к двум решениям:
Ограничение функциональности ПО, так называемый демо-комплект.Введение временного (тестового) периода, в течении которого ПО работает с полным функционалом,

http://alexander-bagel.blogspot.com/2014/02/blog-post.html

Вероятно многие встречались с таким вот «партизаном» при старте или завершении приложения:


Очень информативное сообщение, сразу понятна причина ошибки, место и способ ее решения 🙂
Впрочем, если

http://alexander-bagel.blogspot.com/2014/01/217.html

условии задачи уточнялось

Попробуем разобраться.

Изначально в условии задачи уточнялось — OnPaint не используем.
Правильно это или нет — за условиями задачи, цель была прояснить, понимает ли собеседник поведение VCL в данном

http://alexander-bagel.blogspot.com/2013/12/2_23.html

Задачка на понимание №2

Это уже достаточно старая задача, лет семь (если не отказала память) живет в моих тестах на профпригодность, выдаваемых кандидатам при собеседовании.
В отличии от прошлой задачи,

http://alexander-bagel.blogspot.com/2013/12/2.html

Ответ на задачу №1

Откуда вообще появляются такие вот непонятные куски кода в которых различные авторы предлагают искать ошибки? Вопрос по сути философский — народное творчество 🙂
Благодаря народному творчеству

http://alexander-bagel.blogspot.com/2013/12/1_19.html

Задачка на понимание №1

Основную идею задачек я подсмотрел у Александра Алексеева (более известного как GUNSMOKER), и подумал — а почему бы и мне не открыть такой подраздел, ибо

http://alexander-bagel.blogspot.com/2013/12/1.html

Карта памяти процесса

Задумывались ли вы над тем, как именно используется память, доступная вашей программе, да и вообще, что именно размещается в этих двух-трех гигабайтах виртуальной памяти, с

http://alexander-bagel.blogspot.com/2013/11/pmm2.html

Сортировка списка по аналогу "Проводника Windows"

Когда проект практически завершен и вся бизнес логика находится в тестировании иногда возникает желание дополнить его «рюшечками и фишечками» и прочими «украшательствами», ну например перерисовать

http://alexander-bagel.blogspot.com/2013/06/windows.html

прошлой статье

В прошлой статье я рассмотрел пять вариантов перехвата функций включая их вариации.

Правда в ней я оставил не рассмотренными две неприятных ситуации:
1. Вызов перехваченной функции в тот момент,

http://alexander-bagel.blogspot.com/2013/05/intercept2.html