Здравствуйте, icezone, Вы писали:
I>Собственно говоря я уже сомневаюсь, что ошибка вообще есть, I>но может быть я что-то упустил?
Ну если программа именно стабильно висит, можно попробовать попросить его сделать дамп процесса (благо в последних версиях Windows это можно делать из Task Manager) и уже самому смотреть на чем повисло.
По поводу непонятных зависаний в чуть более ранних версиях Far у меня наблюдалась похожая ситуация, когда я включал режим "сохранять позицию папок" (или как-то так — суть в том, что при последующем открытии Far пытался восстановить панели, как они были при закрытии, т.е. открыть те же пути), завершал работу на каком-то сетевом ресурсе, который при следующем открытии был недоступен.
В этом случае Far висел до момента получения таймаута.
Увы, о вашей программе я ничего не знаю — предполагать больше ничего не могу.
Здравствуйте, icezone, Вы писали:
I>в моем понимании, если в dpr-файле первой командой вызвать AllocConsole, I>то консоль должна появиться в любом случае, инициализация и создание форм идет позже
Инициализация модулей, например, выполняется раньше. Инициализция всяких DLL, мне представляется, еще раньше.
Здравствуйте, icezone, Вы писали:
I>рефанд я и так готов сделать, чисто из благодарности
+1
Стоит с этого начать, наизвиняться, поблагодарить и сказать, что за все мои X лет я такой mysterious чухни не встречал. Поэтому очень любопытно понять чего происходит. Может у вас там руткит
Здравствуйте, wantus, Вы писали:
W>Стоит с этого начать, наизвиняться, поблагодарить и сказать, что за все мои X лет я такой mysterious чухни не встречал. Поэтому очень любопытно понять чего происходит. Может у вас там руткит
отвечает он очень неохотно, поэтому стимулы пока приберегу
Здравствуйте, CEMb, Вы писали:
CEM>А может сделать что-то среднее? CEM>Т.е. возможно, ему хватало бесплатной, и он не хочет разбираться с проблемами за такие деньги?
нет, схема отработана годами
CEM>Конкуренты есть, кстати? Это тоже может всё объяснить.
один, сильно дорогой
CEM>Ты у него не спрашивал почему именно рефанд, а не доработка?
стандартная шняга — работа стоит, денег нет на другую покупку
__>>у тебя программа не отсылает отчеты о падениях со стеком вызовов? __>>надо отсылать.
I>в том то и дело, что никаких ошибок нет, просто окно Application is not responding.
может быть, процесс вызывает апи, которое тормозит. например, работа с диском, чтение реестра.
можно посмотреть список загруженных dll. возможно, кто-то установил хук и выполнение попадает в глючную стороннюю dll
не говоря уже про драйвера, антивирусы, песочницы, виртуализацию.
Здравствуйте, maks__, Вы писали:
__>может быть, процесс вызывает апи, которое тормозит. например, работа с диском, чтение реестра. __>можно посмотреть список загруженных dll. возможно, кто-то установил хук и выполнение попадает в глючную стороннюю dll __>не говоря уже про драйвера, антивирусы, песочницы, виртуализацию.
сегодня ответил, что ничего не изменилось с новой отладочной версией
либо это сторонний софт/железо, либо мошенничество
Наконец-то получил первые скриншоты, ситуация выглядит немного иначе:
— на экране есть пустое главное окно (в заголовке нет указания что оно не отвечает)
— виндовое сообщение об ошибке выглядит иначе https://community.norton.com/en/system/files/u279953/desktop001.jpg
т.е в Windows 7 окошко в старом стиле.
— консольного окна вообще нет, как такое возможно?
сама программа , другие окна и десктоп выглядят нормально, только сообщение об ошибке выглядит как в Win98
такое возможно если ошибка где-то в легаси коде
Здравствуйте, icezone, Вы писали:
I>Наконец-то получил первые скриншоты, ситуация выглядит немного иначе:
I>- на экране есть пустое главное окно (в заголовке нет указания что оно не отвечает) I>- виндовое сообщение об ошибке выглядит иначе https://community.norton.com/en/system/files/u279953/desktop001.jpg I> т.е в Windows 7 окошко в старом стиле. I>- консольного окна вообще нет, как такое возможно?
Пусть биос обновит. Может у него новое поколение процессоров от интел
Здравствуйте, icezone, Вы писали:
I>инициализация модулей происходит во время Application.Initialize
Секция initialization в используемых юнитах вызывается до любого кода в dpr. У меня как-то на запуске падала сторонняя библиотека в этой секции, причём на моих тестовых машинах не падала никогда.
Здравствуйте, icezone, Вы писали:
I>Наконец-то получил первые скриншоты, ситуация выглядит немного иначе:
А почему в заголовке окна ccSvcHost? Это ведь он не отвечает получается. Процесс относится к Symantec Security, которого на компе как бы нет. Либо человек не знает, что он есть. Я думаю надо поставить симантековский пакет той же версии и проверить с ним, попахивает каким-то конфликтом.