Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

freeze on start #897

Closed
AVBL opened this issue Jan 8, 2025 · 5 comments
Closed

freeze on start #897

AVBL opened this issue Jan 8, 2025 · 5 comments
Labels

Comments

@AVBL
Copy link

AVBL commented Jan 8, 2025

Far Manager version

3.0.6410.0

OS version

10.0.19045.5247

Other software

После обновления с одной из предыдущих версий (6354, если я не путаю) я столкнулся с проблемой, что при первом старте после старта системы Фар подвисает на копирайте.
image
(на скриншоте поверх окна фара окно таскманагера). Щёлчок по крестику на окне не закрывает его, приходится убивать окно через таскманагер. При повторных запусках такого уже нету, старт проходит за приблизительно секунду.

Steps to reproduce

Expected behavior

Actual behavior

@AVBL AVBL added the bug label Jan 8, 2025
@AVBL
Copy link
Author

AVBL commented Jan 8, 2025

Добавлю. Такое происходит не всегда. Я потестировал, при каких условиях это повторяется, и воспроизводится это у меня в случае, если до запуска фара уже запущен Steam и во время запуска я нажимаю Alt-F11 (история файлов - я запускаю фар чтобы открыть файл). Причём я успеваю нажать Alt-F11 после появления окна фара, но до появления синих окошек - в этот момент и происходит зависание (Steam, вероятно, тут при том, что из-за него фар стартует немного медленнее). В последующие разы фар видимо стартует быстрее и поэтому Alt-F11 приходится уже на момент, когда окошки появились.

@Zeroes1
Copy link
Contributor

Zeroes1 commented Feb 3, 2025

Если повторится сделайте мини-дамп процесса и приложите сюда.

@AVBL
Copy link
Author

AVBL commented Feb 3, 2025

При указанных условиях (успеть нажать на Alt-F11 до появления синих окошек, а на первом старте фар всегда запускается чуток медленнее) воспроизводимость 100%. Как сделать мини-дамп?

@Zeroes1
Copy link
Contributor

Zeroes1 commented Feb 3, 2025

  1. я у себя пробывал раз 20 alt-f11 жать при запуске FAR - никаких проблем.

  2. дамп процессов позволяет делать любой нормальный таск менеджер.
    входящий в OS (ctrl + shift +esc / или набрав запуск: taskmgr.exe) может делать полный дамп процесса.
    Делается так: воспроизвели ситуацию, открываем таск менеджер находим интересующий процесс FAR.exe в списке процессов (лучше всего чтобы он был единственный чтобы не перепутать), правый клик мыши выбрать создать файл дампа. Заархивировать его потом в ZIP. перетащить мышкой архив в раздел комментариев на гитхабе к тикету.

  3. продвинутые таск менеджеры могут давать делать мини-дампы процессов (занимают значительно меньше по объёму и для понимания проблемы обычно этого достаточно)

Из продвинутых есть:

  1. Process Explorer, https://live.sysinternals.com/Files/ProcessExplorer.zip
  2. System Informer, https://system-informer.com/downloads.php

есть максимально продвинутая утилита procdump (https://live.sysinternals.com/Files/Procdump.zip )
только для продвинутых пользователей!
Monitors a process and writes a dump file when the process exceeds the specified criteria or has an exception.
[использовать 64 разрядную версию если процесс FAR x64]

alabuzhev added a commit that referenced this issue Feb 3, 2025
@alabuzhev
Copy link
Contributor

6429

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants