Безопасная отладка субклассинга

Для неординарных вопросов. Если вы опытный программист, попавший в трудную ситуацию, — вам сюда.

Модератор: gaidar

Правила форума
Этот раздел не предназначен для того, чтобы вы адресовали свою проблему профессионалам.
Этот раздел предназначен для профессионалов, которые столкнулись с проблемой и не могут решить ее самостоятельно.
Если вы считаете себя профессионалом, а свою проблему сложной — вам сюда.
Если модератор посчитает, что вы ошиблись, то на первый раз он перенесет ваше сообщение в основной раздел без последствий для автора. Во второй раз тема будет закрыта, а автору будет выписано нарушение. В третий раз автор будет забанен.
arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: Безопасная отладка субклассинга

Сообщение arthur2 » 10.07.2009 (Пт) 21:53

Я не знаю, что виновато. Но если разбить winproc на две функции - до и после callwindowproc - то падения прекращаются :)
Артур
 
   

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Безопасная отладка субклассинга

Сообщение Хакер » 10.07.2009 (Пт) 22:24

Ты не не сделаешь этого без грязных манипуляций со стеком.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: Безопасная отладка субклассинга

Сообщение arthur2 » 11.07.2009 (Сб) 4:43

Хакер писал(а):Ты не не сделаешь этого без грязных манипуляций со стеком.
Чего этого? Не решу в моём варианте с классической winproc в проекте? Жаль... но, кажется, действительно ни чего не выйдет.
Артур
 
   

arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: Безопасная отладка субклассинга

Сообщение arthur2 » 25.03.2014 (Вт) 9:02

arthur2 писал(а):Помнится, ты говорил, что на самом деле в переходнике под ИДЕ для AddresOff нужно что-то подправить - никак не могу сейчас найти ту тему.

Поскольку я набрел-таки на эту тему, кладу ссылку сюда.
viewtopic.php?p=6737523#p6737523
Просто для себя. Ну и для истории. Вдруг кто-нибудь захочет-таки поправить AddresOff-переходник, а по ссылке есть важная для этого информация. А может и сам Хакер вернётся-таки к этой мысли :)

Кстати, Хакер, судя по тому, что, как ты говорил, бейсик всё ещё время от времени подправляют, и по этой цитате:
Кривоус Анатолий писал(а):До этого стояла WinXP - вылетало при нажатии "стоп" (бывает забудешь или ошибка какая), недавно поставил Win7 x64 перестало, теперь торможу сабклассинг как хочу (хотя 7-ка честно не нравится мне).
может, это уже исправили?
Артур
 
   

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Безопасная отладка субклассинга

Сообщение Хакер » 25.03.2014 (Вт) 15:04

arthur2 писал(а):Просто для себя. Ну и для истории. Вдруг кто-нибудь захочет-таки поправить AddresOff-переходник, а по ссылке есть важная для этого информация. А может и сам Хакер вернётся-таки к этой мысли :)

Ты имеешь в виду поправить генерацию?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: Безопасная отладка субклассинга

Сообщение arthur2 » 25.03.2014 (Вт) 15:10

Нет, поправить AddresOff-переходник - посмотри ссылку, это твой топик :) И чуть ниже по теме тоже ценная инфа: viewtopic.php?p=6737797#p6737797 - о том, что ошибка не в генераторе, а в какой-то из структур данных.
Артур
 
   

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Безопасная отладка субклассинга

Сообщение Хакер » 25.03.2014 (Вт) 15:13

Ну значит поправить генератор структур.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Пред.

Вернуться в Раздел для Профессионалов

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList