Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как глянуть строку с AV в DLL? :) [D7, 2000, XP]


antonn ©   (2009-07-16 19:22:00) 

забыл, никак не вспомню... Есть окошко AV с адресом типа FF63F1A0, выскочило в dll, хотел глянуть по ней на какой строке ругнулось, а забыл как :)


Германн   (2009-07-17 02:40:00) [1]


> antonn ©   (17.07.09 02:00) [15]
>
> он тоже неправильно передавал параметры в цепочке ловушек?
>  =)
>

А ты погляди на дату публикации.
И учти наше (и тем более ваше) отставание от мэйнстрим. :)


antonn   (2009-07-17 02:00:00) [2]

он тоже неправильно передавал параметры в цепочке ловушек? =)


Германн   (2009-07-17 01:51:00) [3]

Удалено модератором
Примечание: Давай ты будешь флудить в специальной конференции ?


Игорь Шевченко   (2009-07-16 23:30:00) [4]

antonn ©   (16.07.09 23:05) [12]

В варианте статьи, при передаче следующему в цепочке хуку обрезаются старшие 16 бит


antonn   (2009-07-16 23:05:00) [5]

завтра проверю с этой поправкой :)


Игорь Шевченко   (2009-07-16 23:01:00) [6]

antonn ©   (16.07.09 22:53) [10]


> function SysMsgProc(code : integer; wParam : word; lParam
> : longint) : longint; stdcall;


wParam: WPARAM

Павлова при встрече побью :)


antonn   (2009-07-16 22:53:00) [7]

нет, вообще все очистил до (разобрал весь проект до каркаса):
function SysMsgProc(code : integer; wParam : word; lParam : longint) : longint; stdcall;
begin
 if code = HC_ACTION then begin

 end;
 Result:=CallNextHookEx(GlobalData^.SysHook, Code, wParam, lParam);
end;


Игорь Шевченко   (2009-07-16 22:37:00) [8]

antonn ©   (16.07.09 21:47) [8]

Я надеюсь, ты внутри WH_GETMESSAGE MessageBox не выдаешь ? (ну мало ли...)


antonn   (2009-07-16 21:47:00) [9]


> Игорь Шевченко ©   (16.07.09 21:25) [7]
> примеры в студию

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=548
те что в Example2 выдают AV 100% при открытии и закрытии Фаерфокса, Ресторатора. Почти всегда крашится explorer при вызывании св-в любого файла.

ЗЫ там еще прикольная орфография: "клавишы" :)


Игорь Шевченко   (2009-07-16 21:25:00) [10]


> Скорее всего из-за некорректной работы с CreateFileMapping(),
>  хотя использовал широко распространные примеры с Королевства
> :(


примеры в студию


Anatoly Podgoretsky   (2009-07-16 21:22:00) [11]

> antonn  (16.07.2009 21:20:05)  [5]

Так это же вирус :-)


antonn   (2009-07-16 21:20:00) [12]

спасибо :)


> Anatoly Podgoretsky ©   (16.07.09 21:01) [4]

Да, это моя dll в виде хука :)
Кстати, отладить не смог, т.к. AV'шила и крушила браузеры, калькуляторы, дельфи... Скорее всего из-за некорректной работы с CreateFileMapping(), хотя использовал широко распространные примеры с Королевства :(


Anatoly Podgoretsky   (2009-07-16 21:01:00) [13]

> antonn  (16.07.2009 19:22:00)  [0]

Этот адрес относится к системным, какая то системная ДЛЛ


Игорь Шевченко   (2009-07-16 19:48:00) [14]


> А в dll?


run|parameters|host application

ну и run


antonn   (2009-07-16 19:44:00) [15]

а если она не активна? :)
в "обычной программе" я могу сделать Run, ставить на паузу и посмотреть. А в dll?


Игорь Шевченко   (2009-07-16 19:42:00) [16]

search|find error например


Наверх

Титульная страница Поиск, карта сайта Написать письмо