Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2010, 01:47   #11
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

у меня в IDE отключен перехват исключений поэтому ошибка не выскакивает.
но процесс виснет походу(я долго не ждал...минуту-две ждал, потом убил процесс)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.06.2010, 01:57   #12
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Цитата:
IDE отключен перехват исключений
Да, я тоже его отключал, когда запускал примо из Delphi.
Цитата:
но процесс виснет походу(я долго не ждал...минуту-две ждал, потом убил процесс)
А ось какая?
Sibedir вне форума Ответить с цитированием
Старый 13.06.2010, 02:15   #13
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а же писал ранее.
XP SP3 чистая(не сборки всякие...чистая винда) (естественно Pro)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.06.2010, 02:31   #14
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Как думаете, дело в версии Windows или Delphi?
Если не боитесь запустите exe, пожалуйста (KAV 7)
Veshalka.zip

Вот текст исходника
Код:
program Veshalka;

{$APPTYPE CONSOLE}

procedure Make;
begin
  try
    PByte (Random ($ffffffff))^ := Random (256);
  finally
    Make;
  end;
end;

begin
  Randomize;
  Make;
end.
Sibedir вне форума Ответить с цитированием
Старый 13.06.2010, 02:36   #15
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Та-а-ак. Не понял. В чем прикол? Этот exe-шник и у меня ничего плохого кроме кучи сообщений об ошике доступа к памяти не сделал.
Sibedir вне форума Ответить с цитированием
Старый 13.06.2010, 03:04   #16
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

"Возникшая ошибка привела к завершению работы прогараммы. Windows закроет эту программу ..."
TwiX вне форума Ответить с цитированием
Старый 13.06.2010, 08:17   #17
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

Так вам дала винда менять чужие значения в адресных пространствах,
у тебя по пыток изменить адресов 10000000 раз, по этому и виснет конкретно!
VintProg вне форума Ответить с цитированием
Старый 13.06.2010, 13:53   #18
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Но почему виснет вся винда? Причём так намертво ни одна другая программа не вешает.
Кроме того, дело не в самом количестве попыток что-то куда-то записать: если вместо случайной записи в try...except поместить, например, обращение по нулевому указателю, то всё ок, виснет только сама программа.
пыщь
JTG вне форума Ответить с цитированием
Старый 13.06.2010, 14:02   #19
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

Ну нельзя менять левые адреса таким образом.
VintProg вне форума Ответить с цитированием
Старый 13.06.2010, 14:38   #20
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Нашёл. Всё рушится при обращении к участку памяти где-то в районе 0xF8698000

Цитата:
Сообщение от Sibedir Посмотреть сообщение
У меня почти все, я извиняюсь, кряки и эмуляторы ключей от рабочих программ под хрюшу
Оно самое

пыщь

Последний раз редактировалось JTG; 13.06.2010 в 16:09.
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
есть ли компонент,чтобы иметь прямой доступ к пикселям jpeg без конвертирования в bmp? Dima_Dima Свободное общение 1 26.05.2010 19:00
есть ли компонент,чтобы иметь прямой доступ к пикселям jpeg без конвертирования в bmp? Dima_Dima Компоненты Delphi 14 26.05.2010 18:30
Поворот прямой Байт Помощь студентам 2 15.02.2010 22:41
Прямой доступ к физическому устройству. BOBAH13 Win Api 0 16.09.2009 22:50
Доступ к памяти другой программы BaronTreep Win Api 10 31.05.2009 07:16