Сабж на Delphi 10 Ent Win 10 x64. Как воспроизвести: создаём новый VCL проект, кидаем на него DBGridEh, запускаем в отладчике (build проходит без ошибок), вылетает AV на процедуре ClearButtonsBitmapCache (на всякий случай, проект во вложении). Дальше интереснее! Если перенести в uses формы юнит DBGridEh перед DBGridEhGrouping (точнее, перед любым первым в списке юнитом, относящимся к EhLib), то поект запускается в отладчике без ошибок. Но, если проделать тот же фокус с примером DBVertGridEh.CustomizePrinting из Demos (без переноса юнита от тоже вылетает, правда здесь переносить уже нужно перед MemTableDataEh) и нажать на кнопку Preview на главной форме, то вылетает уже другая ошибка - Ошибка чтения PreviewEh1.HorzScrollBar.Tracking: Свойство HorzScrollBar.Tracking не существует. Если углубиться в дебагере до причины вылета, то ей оказывается тот же вызов ClearButtonsBitmapCache. Почините, плиз!
|