При выходе из приложения лезет дикий AV

отредактировано 18:54 Раздел: FastReport 3.0

Debugger Fault Notification
Project C:\Program Files\Borland\Delphi7\Projects\bux\Sebestoim\Печать калькуляций\ProjectRunDll.exe raised too many consecutive exceptions: 'access violation at 0x01143f7a: read of address 0x01c51fac'. Process Stopped. Use Step or Run to continue.
Возникает, если входить в runtime в дизайнер, а после этого запускать приложение.
После нескольких раз получаю АV. ФР3-11. Пакет поставил честно - инсталлом. Левых frx не использую. БД - Оракл / DOA.

Комментарии

  • отредактировано 18:54
    Используете dll?
  • отредактировано 18:54
    Да, мы активно используем dll.
  • отредактировано 18:54
    Значит необходимо собирать приложение с run time pakages
  • отредактировано 18:54
    В длл тоже должно нормально работать, см. пример demos\dll
  • отредактировано 18:54
    1. Спасибо, только подскажите, какие именно? только FR или все?
    2. За 2 года ни разу не сталкивался с таким требованием.
  • отредактировано 18:54
    Можете воспроизвести проблему на тестовом приложении и отправить его мне?
  • отредактировано 18:54
    не факт.... попробую в понедельник...
  • отредактировано 18:54
    Нашел я причину.
    Этот проект создавался на основе старого - с QuickReport'ом.
    Хотел одновременно пользователю показать старый и новый вид отчёта.
    Когда всё старье очистил (и объекты, и unit), поехало нормально.
    Особенно шкодил QrPrntr.dcu.
    Кстати, это где-то написано, что QR и FR вместе не работают? Если бы прочитал, не выглядел бы идиотом :-)

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.