Всем привет!
Есть программа, написана на С63 + ШВС. При попытке запуска на windows server 2008 х64 вылетает APPCRASH с кодом c0000005 в c60runx.dll.
Что делал:
- поставил в исключения DEP
- запускал от администратора
- запускал в разных режимах совместимости
- установил vcredist (2010, но может надо другие поставить и надо ли вообще?)
- не запускается даже пустышка с main (ToDo)
- пустышка, собранная на ABC запустилась
Помогите разобраться, пожалуйста.
Не запускается программа
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7330
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Не запускается программа
Все это лишнее .... Здесь может быть проблема с данными или доступом к какому-нибудь каталогу.
Если под "обычной" Windows появляется ошибка, то под серверной часто бывает GPF ...
1. Попробуй посмотреть журнал ошибок и приложений Windows.
Программа может ломится в какую-нибудь папку, например что бы записать тот же INI файл в папку Windows и т.д.
А серверу это не нравится.
2. Попробуй запустить программу без данных и под пользователем Windows c административными правами.
3. Убедись, что в программе (или в ее настройке) не прошита "жестко" какая-нибудь папка, которой нет на этом компьютере ...
Аналогично - попытка доступа к отсутствующей ветке в реестре Windows.
В самописных шаблонах часто бывают прописаны какие-то настройки ...
Если под "обычной" Windows появляется ошибка, то под серверной часто бывает GPF ...
1. Попробуй посмотреть журнал ошибок и приложений Windows.
Программа может ломится в какую-нибудь папку, например что бы записать тот же INI файл в папку Windows и т.д.
А серверу это не нравится.
2. Попробуй запустить программу без данных и под пользователем Windows c административными правами.
3. Убедись, что в программе (или в ее настройке) не прошита "жестко" какая-нибудь папка, которой нет на этом компьютере ...
Аналогично - попытка доступа к отсутствующей ветке в реестре Windows.
В самописных шаблонах часто бывают прописаны какие-то настройки ...
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4960
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 19 раз
Не запускается программа
Народ, а не может быть проблем с x64. ШВС может собрать 32-битное приложение? Или от шаблонов ничего не зависит? AlexS, посмотри на всякий случай настройки Project, Build.
We are hard at work… for you.
Не запускается программа
Спасибо за ответы)
Программа запустилась после удаления расширения XP Keyboard Switcher, но теперь после закрытия некоторых окон вылетает APPCRASH с кодом c0000005 но уже в c60odbx.dll. Буду копать дальше...
Программа запустилась после удаления расширения XP Keyboard Switcher, но теперь после закрытия некоторых окон вылетает APPCRASH с кодом c0000005 но уже в c60odbx.dll. Буду копать дальше...
-
- Активист
- Сообщения: 127
- Зарегистрирован: 01 Декабрь 2005, 20:47
- Откуда: Минск
- Контактная информация:
Не запускается программа
У меня были аналогичные проблемы.На винде 32 работает , на 64 - нет. Проблема возникала при использовании дополнительных модулей, как раз XP, у меня было еще IE. В данном случае может ШВС создает проблему либо другие дополнительные используемые модули. Попробуй методом исключения их из проги.Кажется в какой-то ветке обсуждали уже аналогичную проблему. http://forum.clarionlife.net/phpbb/view ... 120#p23120kreator писал(а):Народ, а не может быть проблем с x64. ШВС может собрать 32-битное приложение? Или от шаблонов ничего не зависит?
Специализация - программы для образования, делопроизводство, складской учет