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

Weird bug after canceling Privilege elevation and subsequent Retry attempt #2060

Closed
spnethw opened this issue Mar 11, 2024 · 1 comment · Fixed by #2178
Closed

Weird bug after canceling Privilege elevation and subsequent Retry attempt #2060

spnethw opened this issue Mar 11, 2024 · 1 comment · Fixed by #2178

Comments

@spnethw
Copy link
Contributor

spnethw commented Mar 11, 2024

  1. запускаем far2l под ограниченным юзером.
  2. пытаемся войти в чужую папку (скажем, в /root).
  3. на запрос повышения привилегий давим Esc.
  4. оно ругается, что отказано в доступе.
  5. если на этом шаге выбрать "повторить", то всё проглючивает.

В командной строке папка меняется на /root, но в панели показывается содержимое корня /.
При любых телодвижениях запрашивает пароль sudo.
Но даже если его правильно ввести, то содержимое панели остаётся в корне /.
А при попытке войти в любую папку перед ней ещё подставляется /root.

@shmuz
Copy link
Contributor

shmuz commented Mar 15, 2024

Если это убрать, то глюк пропадает.
https://github.com/elfmz/far2l/blob/3a39598014aa0799ead619727173bd089933a9fc/far2l/src/mix/cvtname.cpp#L318C1-L323C3

elfmz added a commit that referenced this issue May 4, 2024
…pareDiskPath-call

Fix #2060: bug after canceling Privilege elevation and subsequent Retry attempt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants