Пропало окно

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

Пропало окно

Сообщение pronto » 02.03.2017 (Чт) 15:40

Здравствуйте, все!

Возможно, пропал целый класс, но об этом чуть позже. В очень нужной программе перестало отрисовываться окно с элементами каталога. Spy++ на другом компьютере, где установлена эта же программа выдал вот такое дерево:
Код: Выделить всё
SysTabControl32
˪  ATL:61113418
   ˪  ATL:SysListView32

В больной программе это дерево заканчивается на пункте SysTabControl32. На работоспособности самой программы это никак не сказывается. Файлы открываются и сохраняются. Никаких ошибок не возникает. Полная переустановка не помогла. После некоторых мытарств выяснилось, что перестала запускаться другая программа ACDSee v3.1. Недавно устанавливался CPU-z v1.78, но точек восстановления раньше этой даты нет :(
Есть ли возможность вылечить эту хоробу без полной переустановки системы?
Вложения
Должно_быть.png
Должно быть
Должно_быть.png (4.65 Кб) Просмотров: 1785
Стало.png
Стало
Стало.png (2.54 Кб) Просмотров: 1785
O, sancta simplicitas!

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

Re: Пропало окно

Сообщение Хакер » 02.03.2017 (Чт) 23:23

Отладчик в руки, и на здоровой машине выявляем последовательность вызовов, которая приводит к созданию нужных окон. Запоминаем.
Потом с отладчиком приходим на больную машину и отслеживаем, как работает эта последовательность на ней.

По результатам эксперимента можно будет сделать выводы, что к чему и как это исправить.

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

pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

Re: Пропало окно

Сообщение pronto » 03.03.2017 (Пт) 16:45

Ээээ... Это будет долгий путь... Скачал OllyDbg 2.01. Сижу читаю help.pdf раздел First steps...
O, sancta simplicitas!

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

Re: Пропало окно

Сообщение Хакер » 05.03.2017 (Вс) 16:17

Я бы посоветовал первую версию брать, она попроще и постабильнее, а самое главное — к ней идут жизненно-важные плагины.

Ты спрашиваешь, если что.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

Re: Пропало окно

Сообщение pronto » 06.03.2017 (Пн) 1:37

Хакер, благодарю за содействие! Ещё как минимум месяц будет напряг на работе, поэтому не смогу погрузиться в тему. Если срочно припрёт что-то изобразить, то ноутбук выручит. Если совсем станет худо, то создам ещё один раздел под чистую ХР (или виртуалку накатаю).
O, sancta simplicitas!


Вернуться в Народный треп

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

Сейчас этот форум просматривают: Yandex-бот и гости: 8

    TopList  
cron