BDS2006: Access violation при выводе на StringGrid
Проблема следующая: был написан код, который формирует квадратную матрицу какого-то размера и выводит её на StringGrid. Всё работало хорошо, но как-то раз стала вылетать именно при выводе на StringGrid. При запуске Debug_Build не из BDS2006 "Access violation" указывает на модуль "borlndmm.dll". Перемещение его из дистрибутива проблему не решает.
Release_Build везде работает нормально, но, как Вы понимаете, отладку его делать нельзя...
Переустановка BDS2006 проблему не решает, переустановка системы помогла на две недели... BDS2006 с Update2 и Hotfix по 11. Думаю, может апдейты не накатывать?..
Подскажите, плз, если возникали подобные проблемы - горю(!!!)...
Заранее благодарен.
У тебя квадратная матрица фиксированного размера? Если, нет, то ты в коде где-нибудь проверяешь размер матрицы не больше размера StringGrid?
За границы не выхожу, хоть и матрица не имеет фиксированного размера. Размер устанавливается в соответствии с размером матрицы. Вылетает на присвоении текста первой-второй ячейки... К тому же, при выходе за пределы генерится другое исключение не "Access violation"... Да и изначально всё работало - код отлажен....
И все таки имхо было бы не плохо лицезреть код