Изредка (раз в несколько суток) Far намертво зависает. Условия выявить не удалось. При снятии задачи через диспетчер задач и попытке снова запустить - не стартует, только открывается пустое консольное окно. Иногда через некоторое время эта "блокировка" снимается, и Far можно запустить. Если нет - приходится делать перезагрузку винды. После перезагрузки работает.
Поскольку зависание редкое, нет возможности экспериментировать с плагинами, настройками и т.п. Поэтому ВОПРОС: есть ли возможность включить запись отладочного лога? Чтобы понять, на каком шаге запуска программы происходит зависание.
Зависание, после снятия задачи не стартует Topic is solved
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Зависание, после снятия задачи не стартует
DimTim, если имеете возможность воспользоваться отладчиком (например, Microsoft Visual Studio; бесплатный вариант подойдёт), то сделайте так: (1) Скачайте PDB ровно для своей сборки Фара (в т.ч. той же битности) — с той же странички, где скачивание Фара. (2) Файл
Ну и то, что получилось, выложите тут как
Far.pdb
положите рядом с Far.exe
. (3) Дождитесь, пока зависание воспроизведётся и тогда подцепитесь к Фару отладчиком. (4) Там нажмите Break (кнопка, как Пауза), перейдите в Call Stack (через меню Debug | Windows), в нём через контекстное меню сделайте Select All и Copy with Source Paths.Ну и то, что получилось, выложите тут как
[code]
.Фар есть инструмент, а не нянька. © 2009 DrKnS
Зависание, после снятия задачи не стартует
Понятно, спасибо. Слишком трудоёмко - visual studio я не использую, всё это устанавливать, настраивать... но если зависания будут сильно доставать, то попробую.
Зависание, после снятия задачи не стартует
Сам фар я снимал через диспетчер задач, conhost-ы тоже - не помогает. А насчёт занятия файлов идея интересная, попробую посмотреть Process Hacker'ом.
Зависание, после снятия задачи не стартует
Кажется, нашёл причину: зависает и проводник windows при попытке обновить список устройств, а если после зависания отключить от USB мобильный телефон - разблокируется. Но интересно, что total commander в этой ситуации нормально стартует и работает.
- Taciturn
- Posts: 603
- Joined: Thu 26 May, 2005 17:14
- Location: Санкт-Петербург
- Has thanked: 89 times
- Been thanked: 31 times
- Contact:
Зависание, после снятия задачи не стартует
DimTim, может у вас установлен плагин PortaDev, который тоже пытается получить список устройств?
Зависание, после снятия задачи не стартует
Да, есть такой. Но зависание иногда происходит, когда просто делаешь что-то в панелях. Ну и проводник зависает, а он-то от фара не зависит. В любом случае, отключение мобильного устройства "разблокирует" зависание, уже можно жить.DimTim, может у вас установлен плагин PortaDev, который тоже пытается получить список устройств?
Зависание, после снятия задачи не стартует
У меня тоже так бывает, но не беру близко к сердцу
Сегодня на работе так висели полчаса ФАРы и Виз. Студия.
Потому что у антивируса (МакКафи) случился припадок подозрительности
Сегодня на работе так висели полчаса ФАРы и Виз. Студия.
Потому что у антивируса (МакКафи) случился припадок подозрительности
Зависание, после снятия задачи не стартует
Офтопик, конечно, но у меня только стандартный виндовый антивирус, да и то "real time protection" выключено, запускаю иногда сканер. Всё работает быстро и гладко, заражение случилось только однажды, сдуру. Вылечил.