Delphi: AV после выхода Delphi 6 - PullRequest
       31

Delphi: AV после выхода Delphi 6

1 голос
/ 15 февраля 2012

Не так давно мой Delphi 6 prof работал хорошо (1-2 месяца?).

Но теперь он генерирует AV при выходе (EListError в rtl60, он использует индекс [0]).

Я не знаю, где искать источник ошибки. И как это сделать ...?

У нас много пакетов (например, AlphaSkin - это то, что много раз генерировало ошибки).

Есть ли у вас какие-либо идеи узнать, что является проблемным компонентом, пакетом или расширением (GExpert), которые вызывают ошибку?

Есть ли у вас идеи не удалять все пакеты один за другим?

Ответы [ 2 ]

2 голосов
/ 15 февраля 2012

Практически каждая отдельная ошибка при отключении IDE является результатом странного плагина, компонента или IDE Expert.

Вы добавили новые компоненты или экспертов в последнее время?

Способ отследить это до

  1. Удалить что-то
  2. Отключение
  3. Повторять до тех пор, пока не возникнет ошибка
  4. последний Виновником была удалена вещь.

Не смешно, я знаю, но это то, что ты должен сделать.

2 голосов
/ 15 февраля 2012

Мне удалось найти причину этих обычных исключений (т.е. не AV), установив madExcept в IDE .Когда возникнет исключение, он даст вам полный стек вызовов, поэтому, скорее всего, причину можно определить именно по этому.

...