Здравствуйте, icezone, Вы писали:
I>Пришел мне недавно запрос на рефанд, разумеется по самой дорогой лицензии. I>Клиент утверждал, что пробовал бесплатную версию, все работало, а потом поставил коммерческую и она сразу грохнулась. I>Причем пробовал на Windows 7 и Windows XP и результат один и тот же — program is not responding. I>Само по себе это странно — в программе проверки на каждый чих стоят, длинных циклов нет. I>Программа на Delphi, сторонних компонентов практически нет, а те что есть используются и в бесплатной версии.
I>Включил логгирование в файл — говорит файл не создается. I>Собрал с madexcept — снова Windows сообщает что программа перестала отвечать сразу на старте. I>Собрал с консольным окном, которое вызывается через AllocConsole в начале dpr файла — ничего не изменилось.
I>Собственно говоря я уже сомневаюсь, что ошибка вообще есть, I>но может быть я что-то упустил?
У нас обратная ситуация была, перестал запускаться екзешник. У нас не запускается, но клиенты покупают и используют судя по логу.
Пересобрали на XE5 — работает у всех.
Так и не поняли что это было — продукт был сделан на старой Delphi 7