Клуб Punto Switcher

Баг: При переключении раскладки полностью зависает одна программа (не Punto Switcher)

12 мая 2016, 08:32

Upd: Вышел Lazarus v1.6 - в нем не зависает, так-что баг можно закрывать.

----

Версия: 4.2.2 от 24.02.2016 сборка 1034.

(также проверял на 3 версии - тоже самое)

Версия ОС: Win7 x64, Win10 x64.

Воспроизводимость ошибки: 100%.

Ошибка:

Запущенна программа Lazarus IDE (среда разработки FreePascal). Если Lazarus IDE активен (в фокусе), то при переключении раскладки он сразу зависает и не реагирует на нажатия (акна делаются "серыми", в списке задач пишется "не отвечает"). Программа не отвисает - приходится ее завершать. Никаких сообщений об ошибках не выводится. Зависает сразу при нажатии кнопки переключения раскладки, без задержек, зависает всегда.

Переключение раскладки настроено на CapsLock.

(Когда Punto Switcher не запущен ничего разумеется не зависает.)

Запуски Punto Switcher и Lazarus под админом, в режиме совместимости, и прочее к успеху не привели.

Баг проверялся на версии Lazarus v1.4.4 (32 bit), Typhon32* v5.5 (32 bit), Typhon64 v5.5 (64 bit). Зависает одинаково и на 32 и на 64-битной версии программе.

(* Typhon - почти аналогичный форк проекта Lazarus).

Сайт программы: http://lazarus-ide.org/

Скачать Lazarus IDE: http://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2064%20bits/Lazarus%201.6/lazarus-1.6.0-fpc-3.0.0-win64.exe/download

7 комментариев
Спасибо за четкий репорт! Вносим в особый алгоритм, а Вы пока внесите программу в исключения.
Вышел Lazarus v1.6 - в нем не зависает, так-что баг можно закрывать.
У меня на Wundiws 10 из-за этой программы часто зависают многие другие и даже игры, программы в основном по обработке видео, но не только, устанавливал на свежую ос, меня уже посещают мысли отказаться от Punto Switcher, делайте что нибудь, невозможно дальше пользоваться
punto-switcher
18 мая 2016, 19:25
stansvol,
 Игры – в исключения, зависания – пожалуйста, пошаговое описание что, где, когда. 
nonexistentboy
28 мая 2016, 23:06
stansvol,
Попробуй поставить ОЧЕНЬ старую версию, желательно ниже 3.0. Будет виснуть или нет?
Троян Четвертый
27 июля 2016, 14:29
При автоматическом переключении раскладки зависает много программ.
При ручном переключении (с отключённым автоматическим) окна программ зависают реже, но тем не менее.

Практически всегда в Firefox и Проводнике.
Стоит режим автозапуска с правами администратора.
ОС: Windows 10 x64

Версия пнуто: 4.2.6
Аналогичная проблема с последним Lazarus 1.6.4 на Windows 10. Зависание в большинстве случаев. Переключение вручную.