unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Jean Louis <bugs@gnu.support>
To: Michael Albinus <michael.albinus@gmx.de>
Cc: 57044@debbugs.gnu.org
Subject: bug#57044: 29.0.50; tramp-error: Reading directory: Permission denied, /scp:motorolausb:/storage/emulated/0/
Date: Sat, 13 Aug 2022 08:20:19 +0300	[thread overview]
Message-ID: <Yvc0ky7NcTeInMK9@protected.localdomain> (raw)
In-Reply-To: <87v8qxg1o8.fsf@gmx.de>

[-- Attachment #1: Type: text/plain, Size: 1701 bytes --]

I have followed instructions for debugging Tramp from (info "(tramp)
Traces and Profiles") and in the running Emacs there was no trace
buffer with `tramp-verbose' being 11. In general too many bugs are
taking place in running Emacs, which I cannot reproduce.

Then when I run `emacs -q' I have seen first I have to download
`outline' library for Tramp to work.

Attached you may file the *Backtrace* buffer, and *trace-output*
buffer.

In previous version of Emacs I could get the first directory shown,
but I could not enter any directory.

This time I do not get any directory, Tramp just complains on missing
`ls' command.

My `ls' command is inside of:
/data/data/com.termux/files/usr/bin/ls

And I have that directory in PATH, in general I did not change
anything. Since some weeks, I cannot use Tramp on devices at all, so I
use sshfs to mount ssh to work with it. I wish I could use Tramp again.

Find files attached.

My Tramp settings:

 '(tramp-connection-properties '(("ssh:motorola" "tmpdir" /storage/emulated/0/tmp)))
 '(tramp-remote-path
   '(tramp-default-remote-path "/data/data/com.termux/files/usr/bin/" "/bin" "/usr/bin" "/sbin" "/usr/sbin" "/usr/local/bin" "/usr/local/sbin" "/local/bin" "/local/freeware/bin" "/local/gnu/bin" "/usr/freeware/bin" "/usr/pkg/bin" "/usr/contrib/bin" "/opt/bin" "/opt/sbin" "/opt/local/bin"))
 '(tramp-remote-process-environment
   '("TMPDIR=/storage/emulated/0/tmp" "ENV=''" "TMOUT=0" "LC_CTYPE=''" "CDPATH=" "HISTORY=" "MAIL=" "MAILCHECK=" "MAILPATH=" "PAGER=cat" "autocorrect=" "correct="))


-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/

[-- Attachment #2: tramp --]
[-- Type: text/plain, Size: 26488 bytes --]

Debugger entered--Lisp error: (file-error "Couldn't find a proper `ls' command")
  signal(file-error ("Couldn't find a proper `ls' command"))
  tramp-error((tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil) file-error "Couldn't find a proper `ls' command")
  #f(compiled-function (vec) "Determine remote `ls' command." #<bytecode 0x864d88901841fdf>)((tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil))
  apply(#f(compiled-function (vec) "Determine remote `ls' command." #<bytecode 0x864d88901841fdf>) (tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil))
  #f(compiled-function (body &rest args) #<bytecode -0x6aac3786a83efa7>)(#f(compiled-function (vec) "Determine remote `ls' command." #<bytecode 0x864d88901841fdf>) (tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil))
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac3786a83efa7>) #f(compiled-function (vec) "Determine remote `ls' command." #<bytecode 0x864d88901841fdf>) (tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil))
  tramp-get-ls-command((tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil))
  #f(compiled-function (vec localname) "Implement `file-attributes' for Tramp files using the ls(1) command." #<bytecode 0x192c34f6b8ca9e24>)((tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil) "/storage/emulated/0/")
  apply(#f(compiled-function (vec localname) "Implement `file-attributes' for Tramp files using the ls(1) command." #<bytecode 0x192c34f6b8ca9e24>) ((tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil) "/storage/emulated/0/"))
  #f(compiled-function (body &rest args) #<bytecode -0x6aac07fafcfefa7>)(#f(compiled-function (vec localname) "Implement `file-attributes' for Tramp files using the ls(1) command." #<bytecode 0x192c34f6b8ca9e24>) (tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil) "/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac07fafcfefa7>) #f(compiled-function (vec localname) "Implement `file-attributes' for Tramp files using the ls(1) command." #<bytecode 0x192c34f6b8ca9e24>) ((tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil) "/storage/emulated/0/"))
  tramp-do-file-attributes-with-ls((tramp-file-name "scp" nil nil "motorolausb" nil "/storage/emulated/0/" nil) "/storage/emulated/0/")
  #f(compiled-function (filename &optional id-format) "Like `file-attributes' for Tramp files." #<bytecode 0x1e85654b9edf5b1a>)("/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (filename &optional id-format) "Like `file-attributes' for Tramp files." #<bytecode 0x1e85654b9edf5b1a>) "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0066463efa7>)(#f(compiled-function (filename &optional id-format) "Like `file-attributes' for Tramp files." #<bytecode 0x1e85654b9edf5b1a>) "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0066463efa7>) #f(compiled-function (filename &optional id-format) "Like `file-attributes' for Tramp files." #<bytecode 0x1e85654b9edf5b1a>) "/scp:motorolausb:/storage/emulated/0/")
  tramp-sh-handle-file-attributes("/scp:motorolausb:/storage/emulated/0/")
  apply(tramp-sh-handle-file-attributes "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>)(file-attributes "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (file-attributes "/scp:motorolausb:/storage/emulated/0/"))
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>)(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) file-attributes "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>) #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (file-attributes "/scp:motorolausb:/storage/emulated/0/"))
  tramp-sh-file-name-handler(file-attributes "/scp:motorolausb:/storage/emulated/0/")
  apply(tramp-sh-file-name-handler file-attributes "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>)(file-attributes "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (file-attributes "/scp:motorolausb:/storage/emulated/0/"))
  #f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>)(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) file-attributes "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>) #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (file-attributes "/scp:motorolausb:/storage/emulated/0/"))
  tramp-file-name-handler(file-attributes "/scp:motorolausb:/storage/emulated/0/")
  file-attributes("/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (filename) "Like `file-symlink-p' for Tramp files." #<bytecode 0x63698c3f7cd5d43>)("/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (filename) "Like `file-symlink-p' for Tramp files." #<bytecode 0x63698c3f7cd5d43>) "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0323993efa7>)(#f(compiled-function (filename) "Like `file-symlink-p' for Tramp files." #<bytecode 0x63698c3f7cd5d43>) "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0323993efa7>) #f(compiled-function (filename) "Like `file-symlink-p' for Tramp files." #<bytecode 0x63698c3f7cd5d43>) "/scp:motorolausb:/storage/emulated/0/")
  tramp-handle-file-symlink-p("/scp:motorolausb:/storage/emulated/0/")
  apply(tramp-handle-file-symlink-p "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>)(file-symlink-p "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (file-symlink-p "/scp:motorolausb:/storage/emulated/0/"))
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>)(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) file-symlink-p "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>) #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (file-symlink-p "/scp:motorolausb:/storage/emulated/0/"))
  tramp-sh-file-name-handler(file-symlink-p "/scp:motorolausb:/storage/emulated/0/")
  apply(tramp-sh-file-name-handler file-symlink-p "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>)(file-symlink-p "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (file-symlink-p "/scp:motorolausb:/storage/emulated/0/"))
  #f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>)(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) file-symlink-p "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>) #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (file-symlink-p "/scp:motorolausb:/storage/emulated/0/"))
  tramp-file-name-handler(file-symlink-p "/scp:motorolausb:/storage/emulated/0/")
  file-symlink-p("/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (filename) "Like `file-truename' for Tramp files." #<bytecode -0x8258d18df867041>)("/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (filename) "Like `file-truename' for Tramp files." #<bytecode -0x8258d18df867041>) "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0323a7befa7>)(#f(compiled-function (filename) "Like `file-truename' for Tramp files." #<bytecode -0x8258d18df867041>) "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0323a7befa7>) #f(compiled-function (filename) "Like `file-truename' for Tramp files." #<bytecode -0x8258d18df867041>) "/scp:motorolausb:/storage/emulated/0/")
  tramp-handle-file-truename("/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (filename) "Like `file-truename' for Tramp files." #<bytecode 0x1f2db047a36ea093>)("/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (filename) "Like `file-truename' for Tramp files." #<bytecode 0x1f2db047a36ea093>) "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0021e17efa7>)(#f(compiled-function (filename) "Like `file-truename' for Tramp files." #<bytecode 0x1f2db047a36ea093>) "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0021e17efa7>) #f(compiled-function (filename) "Like `file-truename' for Tramp files." #<bytecode 0x1f2db047a36ea093>) "/scp:motorolausb:/storage/emulated/0/")
  tramp-sh-handle-file-truename("/scp:motorolausb:/storage/emulated/0/")
  apply(tramp-sh-handle-file-truename "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>)(file-truename "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (file-truename "/scp:motorolausb:/storage/emulated/0/"))
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>)(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) file-truename "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>) #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (file-truename "/scp:motorolausb:/storage/emulated/0/"))
  tramp-sh-file-name-handler(file-truename "/scp:motorolausb:/storage/emulated/0/")
  apply(tramp-sh-file-name-handler file-truename "/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>)(file-truename "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (file-truename "/scp:motorolausb:/storage/emulated/0/"))
  #f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>)(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) file-truename "/scp:motorolausb:/storage/emulated/0/")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>) #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (file-truename "/scp:motorolausb:/storage/emulated/0/"))
  tramp-file-name-handler(file-truename "/scp:motorolausb:/storage/emulated/0/")
  file-truename("/scp:motorolausb:/storage/emulated/0/")
  #f(compiled-function (filename string) "Like `access-file' for Tramp files." #<bytecode 0x1f73dda9a9cb53b>)("/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  apply(#f(compiled-function (filename string) "Like `access-file' for Tramp files." #<bytecode 0x1f73dda9a9cb53b>) ("/scp:motorolausb:/storage/emulated/0/" "Reading directory"))
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0326d0befa7>)(#f(compiled-function (filename string) "Like `access-file' for Tramp files." #<bytecode 0x1f73dda9a9cb53b>) "/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0326d0befa7>) #f(compiled-function (filename string) "Like `access-file' for Tramp files." #<bytecode 0x1f73dda9a9cb53b>) ("/scp:motorolausb:/storage/emulated/0/" "Reading directory"))
  tramp-handle-access-file("/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  apply(tramp-handle-access-file ("/scp:motorolausb:/storage/emulated/0/" "Reading directory"))
  #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>)(access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  apply(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory"))
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>)(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>) #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory"))
  tramp-sh-file-name-handler(access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  apply(tramp-sh-file-name-handler access-file ("/scp:motorolausb:/storage/emulated/0/" "Reading directory"))
  #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>)(access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  apply(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory"))
  #f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>)(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  apply(#f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>) #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory"))
  tramp-file-name-handler(access-file "/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  access-file("/scp:motorolausb:/storage/emulated/0/" "Reading directory")
  #f(compiled-function (filename switches &optional wildcard full-directory-p) "Like `insert-directory' for Tramp files." #<bytecode 0x6aa4ec03d4c7250>)("/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  apply(#f(compiled-function (filename switches &optional wildcard full-directory-p) "Like `insert-directory' for Tramp files." #<bytecode 0x6aa4ec03d4c7250>) ("/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t))
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0026d7fefa7>)(#f(compiled-function (filename switches &optional wildcard full-directory-p) "Like `insert-directory' for Tramp files." #<bytecode 0x6aa4ec03d4c7250>) "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0026d7fefa7>) #f(compiled-function (filename switches &optional wildcard full-directory-p) "Like `insert-directory' for Tramp files." #<bytecode 0x6aa4ec03d4c7250>) ("/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t))
  tramp-sh-handle-insert-directory("/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  apply(tramp-sh-handle-insert-directory ("/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t))
  #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>)(insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  apply(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t))
  #f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>)(#f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  apply(#f(compiled-function (body &rest args) #<bytecode -0x6aac0020553efa7>) #f(compiled-function (operation &rest args) "Invoke remote-shell Tramp file name handler.\nFall back to normal file name handler if no Tramp handler exists." #<bytecode 0x198abff0e1eeb7da>) (insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t))
  tramp-sh-file-name-handler(insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  apply(tramp-sh-file-name-handler insert-directory ("/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t))
  #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>)(insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  apply(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t))
  #f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>)(#f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  apply(#f(compiled-function (body &rest args) #<bytecode -0x488ff719da3efa8>) #f(compiled-function (operation &rest args) "Invoke Tramp file name handler for OPERATION and ARGS.\nFall back to normal file name handler if no Tramp file name handler exists." #<bytecode -0x1ed8bae352b44dcd>) (insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t))
  tramp-file-name-handler(insert-directory "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  #f(compiled-function (file switches &optional wildcard full-directory-p) "Insert directory listing for FILE, formatted according to SWITCHES.\nLeaves point after the inserted text.\nSWITCHES may be a string of options, or a list of strings\nrepresenting individual options.\nOptional third arg WILDCARD means treat FILE as shell wildcard.\nOptional fourth arg FULL-DIRECTORY-P means file is a directory and\nswitches do not contain `d', so that a full listing is expected.\n\nThis works by running a directory listing program\nwhose name is in the variable `insert-directory-program'.\nIf WILDCARD, it also runs the shell specified by `shell-file-name'.\n\nWhen SWITCHES contains the long `--dired' option, this function\ntreats it specially, for the sake of dired.  However, the\nnormally equivalent short `-D' option is just passed on to\n`insert-directory-program', as any other option." #<bytecode -0x11878c9a1a4ac225>)("/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  ls-lisp--insert-directory(#f(compiled-function (file switches &optional wildcard full-directory-p) "Insert directory listing for FILE, formatted according to SWITCHES.\nLeaves point after the inserted text.\nSWITCHES may be a string of options, or a list of strings\nrepresenting individual options.\nOptional third arg WILDCARD means treat FILE as shell wildcard.\nOptional fourth arg FULL-DIRECTORY-P means file is a directory and\nswitches do not contain `d', so that a full listing is expected.\n\nThis works by running a directory listing program\nwhose name is in the variable `insert-directory-program'.\nIf WILDCARD, it also runs the shell specified by `shell-file-name'.\n\nWhen SWITCHES contains the long `--dired' option, this function\ntreats it specially, for the sake of dired.  However, the\nnormally equivalent short `-D' option is just passed on to\n`insert-directory-program', as any other option." #<bytecode -0x11878c9a1a4ac225>) "/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  apply(ls-lisp--insert-directory #f(compiled-function (file switches &optional wildcard full-directory-p) "Insert directory listing for FILE, formatted according to SWITCHES.\nLeaves point after the inserted text.\nSWITCHES may be a string of options, or a list of strings\nrepresenting individual options.\nOptional third arg WILDCARD means treat FILE as shell wildcard.\nOptional fourth arg FULL-DIRECTORY-P means file is a directory and\nswitches do not contain `d', so that a full listing is expected.\n\nThis works by running a directory listing program\nwhose name is in the variable `insert-directory-program'.\nIf WILDCARD, it also runs the shell specified by `shell-file-name'.\n\nWhen SWITCHES contains the long `--dired' option, this function\ntreats it specially, for the sake of dired.  However, the\nnormally equivalent short `-D' option is just passed on to\n`insert-directory-program', as any other option." #<bytecode -0x11878c9a1a4ac225>) ("/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t))
  insert-directory("/scp:motorolausb:/storage/emulated/0/" "--dired -al" nil t)
  dired-insert-directory("/scp:motorolausb:/storage/emulated/0/" "-al" nil nil t)
  dired-readin-insert()
  #f(compiled-function () #<bytecode -0x29dda2f3bc160ff>)()
  combine-change-calls-1(1 1 #f(compiled-function () #<bytecode -0x29dda2f3bc160ff>))
  dired-readin()
  dired-internal-noselect("/scp:motorolausb:/storage/emulated/0/" nil)
  dired-noselect("/scp:motorolausb:/storage/emulated/0/")
  run-hook-with-args-until-success(dired-noselect "/scp:motorolausb:/storage/emulated/0/")
  find-file-noselect("/scp:motorolausb:/storage/emulated/0/")
  bookmark-default-handler((#("LineageOS USB" 0 13 (bmkp-full-record #1)) (filename . "/scp:motorolausb:/storage/emulated/0/") (front-context-string . "Music\n  drwxrwx-") (rear-context-string . "0K Sep  4 07:21 ") (position . 642)))
  bookmark-handle-bookmark("LineageOS USB")
  bookmark--jump-via("LineageOS USB" pop-to-buffer-same-window)
  bookmark-jump("LineageOS USB")
  funcall-interactively(bookmark-jump "LineageOS USB")
  call-interactively(bookmark-jump nil nil)
  command-execute(bookmark-jump)

[-- Attachment #3: trace --]
[-- Type: application/octet-stream, Size: 392343 bytes --]

  reply	other threads:[~2022-08-13  5:20 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-08-07 19:25 bug#57044: 29.0.50; tramp-error: Reading directory: Permission denied, /scp:motorolausb:/storage/emulated/0/ Jean Louis
2022-08-08  8:57 ` Michael Albinus
2022-08-11 21:33   ` Jean Louis
2022-08-12 11:07     ` Michael Albinus
2022-08-13  5:20       ` Jean Louis [this message]
2022-08-13  9:44         ` Michael Albinus
2022-08-14  4:12           ` Jean Louis
2022-08-14 15:03             ` Michael Albinus
2022-08-15 12:13               ` Michael Albinus
2022-08-15 17:39                 ` Michael Albinus
2022-08-16  4:43                 ` Jean Louis
2022-08-16  6:06                   ` Michael Albinus
2022-08-16  8:50                     ` Jean Louis
2022-08-16  8:46                 ` Jean Louis
2022-08-16  8:55               ` Jean Louis
2022-08-16 13:19                 ` Michael Albinus
2022-08-17 13:47           ` Jean Louis
2022-08-14  4:08       ` Jean Louis
2022-08-17 15:51   ` Jean Louis
2022-08-25 18:59     ` Michael Albinus
2022-09-03  3:50       ` Jean Louis
2022-09-06 11:18         ` Michael Albinus
2022-09-15 15:24           ` Michael Albinus
2022-09-15 19:08             ` Jean Louis
2022-09-16  9:05               ` Michael Albinus
2022-09-16 11:14                 ` Jean Louis
2022-09-15 21:42             ` Jean Louis
2022-09-16 11:44               ` Michael Albinus
2022-09-17  2:12                 ` Jean Louis
2022-09-17  6:35                   ` Michael Albinus

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Yvc0ky7NcTeInMK9@protected.localdomain \
    --to=bugs@gnu.support \
    --cc=57044@debbugs.gnu.org \
    --cc=michael.albinus@gmx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).