Зависание при закрытии (выходе через F10)

Здесь можно сообщить о найденных багах в Far.
gene.pavlovsky
Posts: 173
Joined: Tue 16 Feb, 2010 17:55
Location: Luxembourg
Has thanked: 13 times
Been thanked: 9 times
Contact:

Зависание при закрытии (выходе через F10)

Post by gene.pavlovsky »

Far 3.0.4545 x64. В прошлой версии была та же проблема.
Выхожу из фара я всегда с помощью F10. При выходе иногда (1 раз и 3-5 где-то) окно не закрывается, остаётся окошко, в нём чёрная консоль и курсор в верхнем левом углу моргает. Приходится лезть в task manager и убивать процесс.
С чем это может быть связано? Куда копать? Если это важно - сетевых дисков нет, антивирус Avast.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Зависание при закрытии (выходе через F10)

Post by 2useven10 »

gene.pavlovsky wrote: Куда копать?
Сначала найдите 'Поведение при обнаружении проблем'.
-плагины, -макросы, +последняя ночная сборка ....
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Зависание при закрытии (выходе через F10)

Post by NightRoman »

Про себя могу сказать, что такое случается. Редко, но бывает. Какой-то закономерности не нашел, иначе бы сформулировал нормальный репорт.

@gene.pavlovsky, у вас это происходит чаще. Постарайтесь подметить, что именно приводит к зависанию. Есть ли какая-то закономерность в вашей работе, после которой это происходит. Хотелось бы избавится от этого дефекта, конечно.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Зависание при закрытии (выходе через F10)

Post by HaRT »

У меня с первым запущенным Фаром подобное происходит постоянно, но через несколько секунд после щелчка ЛКМ по крестику закрытия окна оно всё же пропадает без необходимости прибивать процесс.
Win 8.1 Pro x64; Far Manager, version 3.0 (build 4617) x86
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Зависание при закрытии (выходе через F10)

Post by zg »

у меня такое было, если из фара запустить гуи приложение, взаимодействующее с консолью. если так не делать, у меня проблемы не наблюдается.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Зависание при закрытии (выходе через F10)

Post by HaRT »

zg wrote: из фара запустить гуи приложение, взаимодействующее с консолью
Учитывая, что некоторые популярные Explorer extensions срут в консоль свой выхлоп, это весьма правдоподобный сценарий.
Надо будет мне попробовать без EMenu.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Abs
Posts: 72
Joined: Tue 27 Jul, 2010 12:14
Been thanked: 7 times

Зависание при закрытии (выходе через F10)

Post by Abs »

У меня такое случается на одной из машин (Win7 x64, видео Radeon) после просмотра картинок через PictureView. А вот на другой машине (Win10 x64, видео NVidia) с тем же Far и тем же PictureView таких проблем нет.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Зависание при закрытии (выходе через F10)

Post by NightRoman »

start-chrome.bat

Code: Select all

start /b cmd /c "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://www.farmanager.com/
F10 нужно жать до выхода из запущенного хрома. Фар не закрывается. Надо либо его прибивать, либо выйти из хрома, тогда вроде закрывается.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Зависание при закрытии (выходе через F10)

Post by 2useven10 »

NightRoman wrote: Фар не закрывается.
Фар завершён. В оставшейся консоли (и списке процессов) его нет. Но почему-то остаётся бесхозная консоль.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Зависание при закрытии (выходе через F10)

Post by 2useven10 »

Можно также запускать notepad.exe и, видимо, любое гуёвое приложение - окно остаётся.
Imho, вопрос скорее к M$.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Зависание при закрытии (выходе через F10)

Post by 2useven10 »

Можно проделать точно такой же фокус с cmd.exe...

Code: Select all

start cmd
в его окне

Code: Select all

start-chrome.bat
exit
консольное окно осталось.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Зависание при закрытии (выходе через F10)

Post by zg »

2useven10 wrote:Фар завершён.
вооооот. причём я про это как-то уже очень давно писал. и мне до сих пор не понятно, почему все валят на фар, хотя он тут не причём.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Зависание при закрытии (выходе через F10)

Post by NightRoman »

Да, похоже на то. Аналогичный скрипт PowerShell не обнаруживает эту проблему
start-chrome.ps1

Code: Select all

Start-Process 'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe' http://www.farmanager.com/
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Зависание при закрытии (выходе через F10)

Post by 2useven10 »

Этот скрипт что-то делает с консолью?
Если нет, то он не аналогичен.
'Проблема' в ключе start /b, который делает владельцем консоли гуёвый процесс.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Зависание при закрытии (выходе через F10)

Post by 2useven10 »

Даже не так.
Если убрать cmd /c консоль не остаётся.
Т.е. вообще всё корректно: консоль перешла к cmd.exe, который запустил chrome и ждёт его завершения.
Post Reply

Return to “Глюки и баги”