powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Windows [игнор отключен] [закрыт для гостей] / Этот загадочный DEP
6 сообщений из 6, страница 1 из 1
Этот загадочный DEP
    #39970698
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программулина, которая уже лет 10 как работала в тысячах мест, после небольшой косметической переделки перестала запускаться примерно в ~0.2% случаев по причине этого самого DEP-а.
Собственно вопрос в том, с чем связана такая частота? Казалось бы, если программа лезет туда, куда винда не хочет пускать, она должна реагировать всегда одинаково. Внятного объяснения не нашел.
...
Рейтинг: 0 / 0
Этот загадочный DEP
    #39970699
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис

Собственно вопрос в том, с чем связана такая частота? Казалось бы, если программа лезет туда, куда винда не хочет пускать, она должна реагировать всегда одинаково. Внятного объяснения не нашел.


А как Вы поняли, что дело в DEP?
Кроме этого, DEP это, вроде, не когда лезут в запрещенное место (тогда Access violation, например), а когда пытаются выполнить код, находящийся в области данных. Программа может вести себя по разному в зависимости от возможностей, поддерживаемых процессором, например, поэтому беда происходит редко.
IMHO, скорее всего, программа из-за неведомой ошибки передает управление на область данных.
...
Рейтинг: 0 / 0
Этот загадочный DEP
    #39970721
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если DEP отключить - работает?

Как вариант: прога пересобрана более свежим компилятором, который использует команды неизвестные некоторым старым процам.
...
Рейтинг: 0 / 0
Этот загадочный DEP
    #39970732
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
x1ca4064
А как Вы поняли, что дело в DEP?
Пользователь нашел, у которого программа не стартовала. Отключил - заработала.

Dima T
Как вариант: прога пересобрана более свежим компилятором, который использует команды неизвестные некоторым старым процам.
Компилятор тот же, добавилась одна библиотека.

Я совсем не исключаю ошибку в проге, мне непонятно почему она проявляется не у всех/половины и т.п.
...
Рейтинг: 0 / 0
Этот загадочный DEP
    #39970739
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

не факт, что DEP включен у всех, возможно у этого человека какой нибудь серверный процессор с параноидальным DEP
или еще какие настройки, всегда найдется пару компов из тысячи, которые будут "не как все"
...
Рейтинг: 0 / 0
Этот загадочный DEP
    #39970740
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
Соколинский Борис,

не факт, что DEP включен у всех, возможно у этого человека какой нибудь серверный процессор с параноидальным DEP
или еще какие настройки, всегда найдется пару компов из тысячи, которые будут "не как все"

DEP включен в винде по умолчанию, от проца вроде не должен зависеть. Гипотеза насчет доп. настроек может быть верной, но я совершенно не представляю, куда копать.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Этот загадочный DEP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]