bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#57572: 29.0.50; Tramp error with tramp-file-name-unify


From: Thierry Volpiatto
Subject: bug#57572: 29.0.50; Tramp error with tramp-file-name-unify
Date: Sat, 10 Sep 2022 14:53:36 +0000

Hello Michael and thanks for your answer.

Michael Albinus <michael.albinus@gmx.de> writes:

> Thierry Volpiatto <thievol@posteo.net> writes:
>
>> Hello,
>
> Hi Thierry,
>
> (sorry for the delayed reply, but I was too busy with changing Tramp to
> the rx machinery)

No problems.

> So I've added `expand-file-name' to even more places in Tramp in the
> hope, that it fits now for all cases. Pushed to master, could you please
> check?

I am using for now the emacs-28 version of tramp-file-name-unify to
prevent this error (it is inlined), to reproduce the bug with
helm-find-files you have to use:

(setq helm-ff--file-accessible-directory-p-fn
#'file-accessible-directory-p)


And I still have the error, here the backtrace, the tramp log at the end
of this message:

Debugger entered--Lisp error: (file-error "File `' must be absolute, please 
report a bug!")
  signal(file-error ("File `' must be absolute, please report a bug!"))
  tramp-error((tramp-file-name "sudo" "root" nil "IPad-S340" nil "" nil) 
file-error "File `%s' must be absolute, please report a bug!" "")
  tramp-file-name-unify((tramp-file-name "sudo" "root" nil "IPad-S340" nil "" 
nil) "")
  tramp-get-file-property((tramp-file-name "sudo" "root" nil "IPad-S340" nil "" 
nil) "" "file-readable-p" undef)
  tramp-sh-handle-file-readable-p("/sudo:root@IPad-S340:")
  apply(tramp-sh-handle-file-readable-p "/sudo:root@IPad-S340:")
  tramp-sh-file-name-handler(file-readable-p "/sudo:root@IPad-S340:")
  apply(tramp-sh-file-name-handler file-readable-p "/sudo:root@IPad-S340:")
  tramp-file-name-handler(file-readable-p "/sudo:root@IPad-S340:")
  file-readable-p("/sudo:root@IPad-S340:")
  tramp-handle-file-accessible-directory-p("/sudo:root@IPad-S340:")
  apply(tramp-handle-file-accessible-directory-p "/sudo:root@IPad-S340:")
  tramp-sh-file-name-handler(file-accessible-directory-p 
"/sudo:root@IPad-S340:")
  apply(tramp-sh-file-name-handler file-accessible-directory-p 
"/sudo:root@IPad-S340:")
  tramp-file-name-handler(file-accessible-directory-p "/sudo:root@IPad-S340:")
  file-accessible-directory-p(#("/sudo:root@IPad-S340:" 6 10 (tramp-default t) 
11 20 (tramp-default t)))
  helm-find-files-get-candidates()
  apply(helm-find-files-get-candidates nil)
  helm-apply-functions-from-source(((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...) helm-find-files-get-candidates)
  helm-interpret-value(helm-find-files-get-candidates ((name . "Find Files") 
(resume lambda nil (helm-ff-setup-update-hook) (setq helm-ff-default-directory 
"/" helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name 
...)) (init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...))
  helm-get-candidates(((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...))
  helm-get-cached-candidates(((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...))
  helm-compute-matches(((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...))
  helm--collect-matches((((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) (13 . helm-ff-RET) keymap (f12 . 
#f(compiled-function () ... #<bytecode 0x1dc02d7c3b5e80>)) (f11 . 
#f(compiled-function () ... #<bytecode 0x1dc02d7c3a4e80>)) (f10 . 
#f(compiled-function () ... #<bytecode 0x1dc02d7c42be80>)) (f9 . 
#f(compiled-function () ... #<bytecode 0x1dc02d7c43ae80>)) ...) (action . 
helm-find-files-actions) (persistent-action-if . 
helm-find-files-persistent-action-if) (persistent-help . "Hit1 Expand 
Candidate, Hit2 or (...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:Help \\[h...") (header-line . #("C-j: Hit1 Expand 
Candidate, Hit2..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) (group . helm-files) (migemo . t))))
  helm-update()
  helm-check-new-input("/sudo::")
  helm-check-minibuffer-input()
  #f(compiled-function () #<bytecode 0x13c64df807298d0c>)()
  apply(#f(compiled-function () #<bytecode 0x13c64df807298d0c>) nil)
  timer-event-handler([t 0 0 10000 repeat #f(compiled-function () #<bytecode 
0x13c64df807298d0c>) nil idle 0 nil])
  read-from-minibuffer(#("Find files or url: " 0 19 (face 
helm-minibuffer-prompt)) "/home/thierry/.emacs.d/emacs-config/" (keymap (f12 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c3b5e80>)) (f11 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c3a4e80>)) (f10 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c42be80>)) (f9 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c43ae80>)) (f8 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c459e80>)) (f7 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c448e80>)) (f6 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c46fe80>)) (f5 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c47ee80>)) (f4 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c4bde80>)) (f3 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c4ace80>)) (f2 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c4f3e80>)) 
(menu-bar keymap (help-menu keymap (describe keymap (describe-mode . 
helm-help)))) (help keymap (109 . helm-help)) (23 . 
helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () 
(interactive nil) #<bytecode 0x1dc02d7c4e2e80>)) (8 keymap (109 . helm-help) 
(104 . undefined) (8 . undefined) (99 . helm-customize-group) (4 . 
helm-enable-or-switch-to-debug)) (20 . helm-toggle-resplit-and-swap-windows) 
(C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap (57 . 
#f(compiled-function () (interactive nil) #<bytecode -0x46027f45d33cd75>)) (56 
. #f(compiled-function () (interactive nil) #<bytecode -0x46027f45d32dd75>)) 
(55 . #f(compiled-function () (interactive nil) #<bytecode 
-0x46027f45d2aed75>)) (54 . #f(compiled-function () (interactive nil) 
#<bytecode -0x46027f45d2bfd75>)) (53 . #f(compiled-function () (interactive 
nil) #<bytecode -0x46027f45d240d75>)) (52 . #f(compiled-function () 
(interactive nil) #<bytecode -0x46027f45d251d75>)) (51 . #f(compiled-function 
() (interactive nil) #<bytecode -0x46027f45d232d75>)) (50 . 
#f(compiled-function () (interactive nil) #<bytecode -0x46027f45d223d75>)) (49 
. #f(compiled-function () (interactive nil) #<bytecode -0x46027f45d204d75>)) 
(110 . helm-helm-run-cycle-resume-with-subkeys) (108 . 
helm-display-line-numbers-mode) (62 . helm-toggle-truncate-line) (21 . 
helm-refresh) (6 . helm-follow-mode) (9 . helm-insert-or-copy) (11 . 
helm-kill-selection-and-quit) (25 . helm-yank-selection) (37 . 
helm-exchange-minibuffer-and-header-line) (95 . helm-toggle-full-frame) (45 . 
helm-swap-windows)) (67108987 . helm-enlarge-window) (67108989 . 
helm-narrow-window) (19 . undefined) (24 keymap (57 . #f(compiled-function () 
(interactive nil) #<bytecode -0x4602b53736bcd75>)) (56 . #f(compiled-function 
() (interactive nil) #<bytecode -0x4602b53736add75>)) (55 . 
#f(compiled-function () (interactive nil) #<bytecode -0x4602b537372ed75>)) (54 
. #f(compiled-function () (interactive nil) #<bytecode -0x4602b537373fd75>)) 
(53 . #f(compiled-function () (interactive nil) #<bytecode 
-0x4602b53737c0d75>)) (52 . #f(compiled-function () (interactive nil) 
#<bytecode -0x4602b53737d1d75>)) (51 . #f(compiled-function () (interactive 
nil) #<bytecode -0x4602b53737b2d75>)) (50 . #f(compiled-function () 
(interactive nil) #<bytecode -0x4602b53737a3d75>)) (49 . #f(compiled-function 
() (interactive nil) #<bytecode -0x4602b5373784d75>)) (2 . 
helm-resume-list-buffers-after-quit) (98 . 
helm-resume-previous-session-after-quit) (6 . helm-quit-and-find-file)) (11 . 
helm-delete-minibuffer-contents) (67108896 . helm-toggle-visible-mark-forward) 
(0 . helm-toggle-visible-mark) (C-M-up . helm-scroll-other-window-down) 
(C-M-down . helm-scroll-other-window) (M-prior . helm-scroll-other-window-down) 
(M-next . helm-scroll-other-window) (12 . 
helm-recenter-top-bottom-other-window) (left . helm-previous-source) (right . 
helm-next-source) (15 . helm-next-source) (10 . helm-execute-persistent-action) 
(9 . helm-select-action) (13 . helm-maybe-exit-minibuffer) (7 . 
helm-keyboard-quit) (22 . helm-scroll-down) (27 keymap (110 . 
next-history-element) (112 . previous-history-element) (115 . undefined) (5 . 
helm-display-all-sources) (1 . helm-show-all-candidates-in-source) (85 . 
helm-unmark-all) (97 . helm-mark-all) (109 . helm-toggle-all-marks) (41 . 
helm-next-visible-mark) (40 . helm-prev-visible-mark) (91) (32 . 
helm-toggle-visible-mark-backward) (33554454 . helm-scroll-other-window-down) 
(25 . helm-scroll-other-window-down) (22 . helm-scroll-other-window) (12 . 
helm-reposition-window-other-window) (111 . helm-previous-source) (62 . 
helm-end-of-buffer) (60 . helm-beginning-of-buffer) (118 . helm-scroll-up)) 
(next . helm-next-page) (prior . helm-previous-page) (C-up . 
helm-follow-action-backward) (C-down . helm-follow-action-forward) (16 . 
helm-previous-line) (14 . helm-next-line) (up . helm-previous-line) (down . 
helm-next-line) ...) nil nil nil t)
  helm-read-from-minibuffer("Find files or url: " 
"/home/thierry/.emacs.d/emacs-config/" "^[[:multibyte:] ]*init\\.el$" nil nil 
nil nil)
  helm-internal(helm-source-find-files "/home/thierry/.emacs.d/emacs-config/" 
"Find files or url: " nil "^[[:multibyte:] ]*init\\.el$" "*helm find files*" 
nil nil nil)
  apply(helm-internal (helm-source-find-files 
"/home/thierry/.emacs.d/emacs-config/" "Find files or url: " nil 
"^[[:multibyte:] ]*init\\.el$" "*helm find files*" nil nil nil))
  helm(helm-source-find-files "/home/thierry/.emacs.d/emacs-config/" "Find 
files or url: " nil "^[[:multibyte:] ]*init\\.el$" "*helm find files*" nil nil 
nil)
  apply(helm (helm-source-find-files "/home/thierry/.emacs.d/emacs-config/" 
"Find files or url: " nil "^[[:multibyte:] ]*init\\.el$" "*helm find files*" 
nil nil nil))
  helm(:sources helm-source-find-files :input 
"/home/thierry/.emacs.d/emacs-config/" :case-fold-search smart :preselect 
"^[[:multibyte:] ]*init\\.el$" :ff-transformer-show-only-basename t :default 
nil :prompt "Find files or url: " :buffer "*helm find files*")
  helm-find-files-1("/home/thierry/.emacs.d/emacs-config/" "^[[:multibyte:] 
]*init\\.el$")
  helm-find-files(nil)
  funcall-interactively(helm-find-files nil)
  call-interactively(helm-find-files nil nil)
  command-execute(helm-find-files)

> And we're here in Emacs development, master branch, in order to detect
> such regressions early. That's why the sanity message was added to
> `tramp-file-name-unify'.

Ok I understand.

Here the tramp backtrace as well if that helps.

;; Emacs: 29.0.50 Tramp: 2.6.0-pre -*- mode: outline; coding: utf-8; -*-
;; Location: /usr/local/share/emacs/29.0.50/lisp/net/tramp.elc Git: 
master/4cf9c92e27d20da9453f9abe89d84bee5d776329
16:52:31.091698 tramp-get-file-property (10) # 
  backtrace()
  tramp-error((tramp-file-name "sudo" "root" nil "IPad-S340" nil "" nil) 
file-error "File `%s' must be absolute, please report a bug!" "")
  tramp-file-name-unify((tramp-file-name "sudo" "root" nil "IPad-S340" nil "" 
nil) "")
  tramp-get-file-property((tramp-file-name "sudo" "root" nil "IPad-S340" nil "" 
nil) "" "file-readable-p" undef)
  tramp-sh-handle-file-readable-p("/sudo:root@IPad-S340:")
  apply(tramp-sh-handle-file-readable-p "/sudo:root@IPad-S340:")
  tramp-sh-file-name-handler(file-readable-p "/sudo:root@IPad-S340:")
  apply(tramp-sh-file-name-handler file-readable-p "/sudo:root@IPad-S340:")
  tramp-file-name-handler(file-readable-p "/sudo:root@IPad-S340:")
  file-readable-p("/sudo:root@IPad-S340:")
  tramp-handle-file-accessible-directory-p("/sudo:root@IPad-S340:")
  apply(tramp-handle-file-accessible-directory-p "/sudo:root@IPad-S340:")
  tramp-sh-file-name-handler(file-accessible-directory-p 
"/sudo:root@IPad-S340:")
  apply(tramp-sh-file-name-handler file-accessible-directory-p 
"/sudo:root@IPad-S340:")
  tramp-file-name-handler(file-accessible-directory-p "/sudo:root@IPad-S340:")
  file-accessible-directory-p(#("/sudo:root@IPad-S340:" 6 10 (tramp-default t) 
11 20 (tramp-default t)))
  helm-find-files-get-candidates()
  apply(helm-find-files-get-candidates nil)
  helm-apply-functions-from-source(((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...) helm-find-files-get-candidates)
  helm-interpret-value(helm-find-files-get-candidates ((name . "Find Files") 
(resume lambda nil (helm-ff-setup-update-hook) (setq helm-ff-default-directory 
"/" helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name 
...)) (init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...))
  helm-get-candidates(((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...))
  helm-get-cached-candidates(((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...))
  helm-compute-matches(((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) ...) (action . helm-find-files-actions) 
(persistent-action-if . helm-find-files-persistent-action-if) (persistent-help 
. "Hit1 Expand Candidate, Hit...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:He...") (header-line . #("C-j: Hit1 Expand 
Candidate..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) ...))
  helm--collect-matches((((name . "Find Files") (resume lambda nil 
(helm-ff-setup-update-hook) (setq helm-ff-default-directory "/" 
helm-ff-last-expanded nil)) (header-name closure (t) (name) (concat name ...)) 
(init closure (t) nil (setq helm-ff-auto-update-flag 
helm-ff-auto-update-initial-value) (setq helm-ff--auto-update-state 
helm-ff-auto-update-flag) (helm-set-local-variable ... ...) (require ...)) 
(candidates . helm-find-files-get-candidates) (update closure (t) nil (remhash 
helm-ff-default-directory helm-ff--list-directory-cache)) (cleanup . 
helm-find-files-cleanup) (keymap keymap (4 . helm-ff-persistent-delete) (9) 
(left . helm-find-files-up-one-level) (right . helm-execute-persistent-action) 
(127 . helm-helm-ff-delete-char-backward-with-subkeys) (S-f6 . 
helm-ff-sort-by-ext) (S-f5 . helm-ff-toggle-files-only) (S-f4 . 
helm-ff-toggle-dirs-only) (S-f3 . helm-ff-sort-by-size) (S-f2 . 
helm-ff-sort-by-newest) (S-f1 . helm-ff-sort-alpha) (18 . 
helm-find-files-down-last-level) (31 . helm-ff-undo) (67108922 . 
helm-ff-complete-tramp-methods) (12 . helm-find-files-up-one-level) (67108911 . 
helm-ff-run-fd) (C-backspace . helm-ff-run-toggle-auto-update) (67108987 . 
helm-enlarge-window) (67108989 . helm-narrow-window) (3 keymap ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (27 keymap ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ...) (19 . helm-ff-run-grep) (24 keymap ... ... ... ... ...) (29 . 
helm-ff-run-toggle-basename) (13 . helm-ff-RET) keymap (f12 . 
#f(compiled-function () ... #<bytecode 0x1dc02d7c3b5e80>)) (f11 . 
#f(compiled-function () ... #<bytecode 0x1dc02d7c3a4e80>)) (f10 . 
#f(compiled-function () ... #<bytecode 0x1dc02d7c42be80>)) (f9 . 
#f(compiled-function () ... #<bytecode 0x1dc02d7c43ae80>)) ...) (action . 
helm-find-files-actions) (persistent-action-if . 
helm-find-files-persistent-action-if) (persistent-help . "Hit1 Expand 
Candidate, Hit2 or (...") (help-message . helm-ff-help-message) 
(requires-pattern . 0) (filtered-candidate-transformer helm-ff-fct 
helm-ff-maybe-show-thumbnails helm-ff-directories-only helm-ff-files-only 
helm-ff-sort-candidates helm-ff-icons-transformer) (action-transformer 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a559c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a154d9c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f719c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a517c8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x71150a1f73ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717fd71a57ec8b1>) 
#f(compiled-function (actions candidate) #<bytecode 0x717824e9ffec8b1>) 
helm-find-files-action-transformer) (candidate-number-limit . 
helm-ff-candidate-number-limit) (volatile . t) (match helm-mm-exact-match 
helm-mm-match helm-mm-3-migemo-match (lambda ... ...)) (match-on-real . t) 
(redisplay . identity) (nohighlight . t) (mode-line "File(s)" 
"\\<helm-map>\\[helm-help]:Help \\[h...") (header-line . #("C-j: Hit1 Expand 
Candidate, Hit2..." 0 3 ...)) (multimatch . t) (before-init-hook . 
helm-find-files-before-init-hook) (after-init-hook . 
helm-find-files-after-init-hook) (group . helm-files) (migemo . t))))
  helm-update()
  helm-check-new-input("/sudo::")
  helm-check-minibuffer-input()
  #f(compiled-function () #<bytecode 0x13c64df807298d0c>)()
  apply(#f(compiled-function () #<bytecode 0x13c64df807298d0c>) nil)
  timer-event-handler([t 0 0 10000 repeat #f(compiled-function () #<bytecode 
0x13c64df807298d0c>) nil idle 0 nil])
  read-from-minibuffer(#("Find files or url: " 0 19 (face 
helm-minibuffer-prompt)) "/home/thierry/.emacs.d/emacs-config/" (keymap (f12 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c3b5e80>)) (f11 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c3a4e80>)) (f10 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c42be80>)) (f9 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c43ae80>)) (f8 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c459e80>)) (f7 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c448e80>)) (f6 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c46fe80>)) (f5 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c47ee80>)) (f4 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c4bde80>)) (f3 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c4ace80>)) (f2 . 
#f(compiled-function () (interactive nil) #<bytecode 0x1dc02d7c4f3e80>)) 
(menu-bar keymap (help-menu keymap (describe keymap (describe-mode . 
helm-help)))) (help keymap (109 . helm-help)) (23 . 
helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () 
(interactive nil) #<bytecode 0x1dc02d7c4e2e80>)) (8 keymap (109 . helm-help) 
(104 . undefined) (8 . undefined) (99 . helm-customize-group) (4 . 
helm-enable-or-switch-to-debug)) (20 . helm-toggle-resplit-and-swap-windows) 
(C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap (57 . 
#f(compiled-function () (interactive nil) #<bytecode -0x46027f45d33cd75>)) (56 
. #f(compiled-function () (interactive nil) #<bytecode -0x46027f45d32dd75>)) 
(55 . #f(compiled-function () (interactive nil) #<bytecode 
-0x46027f45d2aed75>)) (54 . #f(compiled-function () (interactive nil) 
#<bytecode -0x46027f45d2bfd75>)) (53 . #f(compiled-function () (interactive 
nil) #<bytecode -0x46027f45d240d75>)) (52 . #f(compiled-function () 
(interactive nil) #<bytecode -0x46027f45d251d75>)) (51 . #f(compiled-function 
() (interactive nil) #<bytecode -0x46027f45d232d75>)) (50 . 
#f(compiled-function () (interactive nil) #<bytecode -0x46027f45d223d75>)) (49 
. #f(compiled-function () (interactive nil) #<bytecode -0x46027f45d204d75>)) 
(110 . helm-helm-run-cycle-resume-with-subkeys) (108 . 
helm-display-line-numbers-mode) (62 . helm-toggle-truncate-line) (21 . 
helm-refresh) (6 . helm-follow-mode) (9 . helm-insert-or-copy) (11 . 
helm-kill-selection-and-quit) (25 . helm-yank-selection) (37 . 
helm-exchange-minibuffer-and-header-line) (95 . helm-toggle-full-frame) (45 . 
helm-swap-windows)) (67108987 . helm-enlarge-window) (67108989 . 
helm-narrow-window) (19 . undefined) (24 keymap (57 . #f(compiled-function () 
(interactive nil) #<bytecode -0x4602b53736bcd75>)) (56 . #f(compiled-function 
() (interactive nil) #<bytecode -0x4602b53736add75>)) (55 . 
#f(compiled-function () (interactive nil) #<bytecode -0x4602b537372ed75>)) (54 
. #f(compiled-function () (interactive nil) #<bytecode -0x4602b537373fd75>)) 
(53 . #f(compiled-function () (interactive nil) #<bytecode 
-0x4602b53737c0d75>)) (52 . #f(compiled-function () (interactive nil) 
#<bytecode -0x4602b53737d1d75>)) (51 . #f(compiled-function () (interactive 
nil) #<bytecode -0x4602b53737b2d75>)) (50 . #f(compiled-function () 
(interactive nil) #<bytecode -0x4602b53737a3d75>)) (49 . #f(compiled-function 
() (interactive nil) #<bytecode -0x4602b5373784d75>)) (2 . 
helm-resume-list-buffers-after-quit) (98 . 
helm-resume-previous-session-after-quit) (6 . helm-quit-and-find-file)) (11 . 
helm-delete-minibuffer-contents) (67108896 . helm-toggle-visible-mark-forward) 
(0 . helm-toggle-visible-mark) (C-M-up . helm-scroll-other-window-down) 
(C-M-down . helm-scroll-other-window) (M-prior . helm-scroll-other-window-down) 
(M-next . helm-scroll-other-window) (12 . 
helm-recenter-top-bottom-other-window) (left . helm-previous-source) (right . 
helm-next-source) (15 . helm-next-source) (10 . helm-execute-persistent-action) 
(9 . helm-select-action) (13 . helm-maybe-exit-minibuffer) (7 . 
helm-keyboard-quit) (22 . helm-scroll-down) (27 keymap (110 . 
next-history-element) (112 . previous-history-element) (115 . undefined) (5 . 
helm-display-all-sources) (1 . helm-show-all-candidates-in-source) (85 . 
helm-unmark-all) (97 . helm-mark-all) (109 . helm-toggle-all-marks) (41 . 
helm-next-visible-mark) (40 . helm-prev-visible-mark) (91) (32 . 
helm-toggle-visible-mark-backward) (33554454 . helm-scroll-other-window-down) 
(25 . helm-scroll-other-window-down) (22 . helm-scroll-other-window) (12 . 
helm-reposition-window-other-window) (111 . helm-previous-source) (62 . 
helm-end-of-buffer) (60 . helm-beginning-of-buffer) (118 . helm-scroll-up)) 
(next . helm-next-page) (prior . helm-previous-page) (C-up . 
helm-follow-action-backward) (C-down . helm-follow-action-forward) (16 . 
helm-previous-line) (14 . helm-next-line) (up . helm-previous-line) (down . 
helm-next-line) ...) nil nil nil t)
  helm-read-from-minibuffer("Find files or url: " 
"/home/thierry/.emacs.d/emacs-config/" "^[[:multibyte:] ]*init\\.el$" nil nil 
nil nil)
  helm-internal(helm-source-find-files "/home/thierry/.emacs.d/emacs-config/" 
"Find files or url: " nil "^[[:multibyte:] ]*init\\.el$" "*helm find files*" 
nil nil nil)
  apply(helm-internal (helm-source-find-files 
"/home/thierry/.emacs.d/emacs-config/" "Find files or url: " nil 
"^[[:multibyte:] ]*init\\.el$" "*helm find files*" nil nil nil))
  helm(helm-source-find-files "/home/thierry/.emacs.d/emacs-config/" "Find 
files or url: " nil "^[[:multibyte:] ]*init\\.el$" "*helm find files*" nil nil 
nil)
  apply(helm (helm-source-find-files "/home/thierry/.emacs.d/emacs-config/" 
"Find files or url: " nil "^[[:multibyte:] ]*init\\.el$" "*helm find files*" 
nil nil nil))
  helm(:sources helm-source-find-files :input 
"/home/thierry/.emacs.d/emacs-config/" :case-fold-search smart :preselect 
"^[[:multibyte:] ]*init\\.el$" :ff-transformer-show-only-basename t :default 
nil :prompt "Find files or url: " :buffer "*helm find files*")
  helm-find-files-1("/home/thierry/.emacs.d/emacs-config/" "^[[:multibyte:] 
]*init\\.el$")
  helm-find-files(nil)
  funcall-interactively(helm-find-files nil)
  call-interactively(helm-find-files nil nil)
  command-execute(helm-find-files)
16:52:31.095416 tramp-get-file-property (1) # File error: File `' must be 
absolute, please report a bug!
Find Files
 IPad-S340


Thanks.

-- 
Thierry

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]