Страница 1 из 1

Ошибка APPCRASH

Добавлено: 24 июл 2021, 13:34
mifmedia
Только что скаченный OS(контрольные суммы совпадают), установка по дефолту, система win 7 ultimate x64 SP1. При попытке запуска - см. скрин.
На форуме по запросу "appcrash" найдено 44 темы и ни одного толково ответа. Танцы с бубном в виде переустановки vcredist_2019_x64, dotNetFx45_Full, sfc /scannow - не помогли. Откат до версии 5.3.5 и та-же фигня. Папка логов пуста. При этом древний "дэнвер"заработал сразу и как надо. Ну и извечный вопрос - Что делать?

оффтоп:
Моё ИМХО подобные ошибки должны перехватываться на уровне приложения, а не на уровне операционки или что-то не так в вашем дельфи-королевстве...

Re: Ошибка APPCRASH

Добавлено: 24 июл 2021, 15:04
Максим
Скоро выходит новая ветка, эту старую программу никто допиливать не будет, поэтому что там в дельфях не так уже совершенно не важно :-)

Теперь по проблеме:

1) Необходимо устанавливать MSVC++ набор библиотек из комплекта, а не просто vcredist_2019_x64. Если установка выполнялась по дефолту, то всё что нужно было установлено по умолчанию.
2) Что обозначает "откат" до версии 5.3.5, надеюсь не выполняли установку поверх старой версии?
3) Установите пакет последних обновлений для Win7 SP1, это часто помогает - http://forum.oszone.net/thread-257198.html

Из известных глюков - программа падает если в винде (из того что вспомнил):

- нет калькулятора
- нет таскбара (например установлена сторонняя оболочка)
- если в реестре отсутствует запись о дате установки Windows (installdate, например удалена после кривых чистильщиков реестра).
- если программа установлена на сетевой диск (что запрещено)
- если в системе недостаточно свободной оперативной памяти (закройте другие программы, освободите память)
- если программе подсунуты неоригинальные файлы конфигурации (от более старых, несовместимых версий), такой же эффект даёт установка поверх старой версии со смешением файлов.
- если не установлен тот самый набор библиотек MSVC++ 2005-2019