Pull to refresh

WebResearch против Mozilla Firefox

Reading time2 min
Views848
Очень давно использую программу для каталогизации информации от компании mcropool — Web Research (раньше называлась ContantSever). И все бы ничего, да вот с некоторых пор у меня начал зависать браузер…
image


Сначала я мирился (наверно полгода). Но потом меня это так достало, что я решил найти проблему непременно. Прочитав много форумов с описанием процесса поиска глючного плагина под FF ни к чему особенному не пришел. Все советы сводятся к тому, что нужно отключать по одному плагину и смотреть, пропадут ли глюки. Я посчитал: у меня около 20 плагинов, значит потребуется как максимум 4 перезагрузки. Идея была такая — выключить половину надстроек и ждать глюка. Дождаться, выключить оставшуюся половину и так далее. Но почему-то за несколько дней такой тактики она не привела к ожидаемому результату, а серфинг только напрягала меня отсутствием половины плагинов. К хорошему быстро привыкаешь). Подумал — искать проблему нужно с помощью супер утилиты от sysinternals — . Подумано — сделано). Я обратил внимание, что зависание происходит в момент ввода текста в какую-либо форму. Так, уже лучше. Но теперь осталось понять как намеренно вызвать зависание. Этого мне долго не удававлось… Но со временем я заметил, что зависание происходит в момент ввода исключительно русского текста. Далее — дело техники, вернее научного тыка). Что я сделал? Все просто. Повесил FF, открыл в ProcessExplorer процесс firefox.exe и начал убивать в нем все одноименные потоки, по группам.
image
image
Конечно уверен)). И в один прекрасный момент браузер ожил! Далее — просто, посмотрев на убитую нить, я быстро понял что является причиной зависания лисы. Это модуль WRThread
image
Вот оно че, Михалыч!(с)
Однако, кто бы мог подумать… Написал поддержке WR. Они ответили, что у них тысячи российских пользователей, но они ни разу не сталкивались с такой проблемой… Проверили несколько версий возникновения — тщетно. Попереписывались мы недели две и замолчали… Написал об этом своем открытии на одном из форумов с обсуждением данной программы (WR), нашел единомышленников). Поблагодарили даже за проявленную смекалку. После этого уже вышла новая версия и FF и WR, но зависания остались. Теперь хоть известно как лечить. Надеюсь кому-то это поможет!
Tags:
Hubs:
Total votes 17: ↑10 and ↓7+3
Comments7

Articles