From unknown Mon Jun 23 07:47:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#34196 <34196@debbugs.gnu.org> To: bug#34196 <34196@debbugs.gnu.org> Subject: Status: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode Reply-To: bug#34196 <34196@debbugs.gnu.org> Date: Mon, 23 Jun 2025 14:47:59 +0000 retitle 34196 27.0.50; tramp hangs on wrong password with global-auto-rever= t-mode reassign 34196 emacs submitter 34196 Aaron Jensen severity 34196 normal tag 34196 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 25 10:37:09 2019 Received: (at submit) by debbugs.gnu.org; 25 Jan 2019 15:37:10 +0000 Received: from localhost ([127.0.0.1]:45420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gn3XY-0006hD-06 for submit@debbugs.gnu.org; Fri, 25 Jan 2019 10:37:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gn3XU-0006gi-Ss for submit@debbugs.gnu.org; Fri, 25 Jan 2019 10:37:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:56588) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gn3XN-00049v-Sc for submit@debbugs.gnu.org; Fri, 25 Jan 2019 10:36:59 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42388) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gn3XJ-0002Pg-UD for bug-gnu-emacs@gnu.org; Fri, 25 Jan 2019 10:36:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gn3XE-0003z8-6B for bug-gnu-emacs@gnu.org; Fri, 25 Jan 2019 10:36:53 -0500 Received: from mail-pg1-x52f.google.com ([2607:f8b0:4864:20::52f]:35032) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gn3X9-0003hy-5B for bug-gnu-emacs@gnu.org; Fri, 25 Jan 2019 10:36:45 -0500 Received: by mail-pg1-x52f.google.com with SMTP id s198so4362190pgs.2 for ; Fri, 25 Jan 2019 07:36:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=a4GSeadGoYoBoK7q2jVHY08J6OEMnAV8gXlqeMpQZuI=; b=TzYpQfw6VsnwWnqOZVBMuPe8c3CVyGaymatxs1nh5lLXhINy8LBkwhEfm/TM9BrLD2 f7pLpDLy2w/CXk8AOSp3ht/gxRZuXJ22Favi5Pm33Zv2QcfELyOEdZY7Nc4uOmyzZ6Du Zbc8tMb1I3Fkq7LZAh6374QNCZnNM6z2GMTzLe0phKCm6juNjhFLEDgOAX/STWyxvaCq x00WqbcqWSq/G/9To4Cj3clJlLJ3Zk6s/I1xLIU2L4tjdUyXOLcttKjZxlnYIemWsRlY Q+rx4T1qzhoj+wFlY/7oXsp8clNii8ghna4GY/aETqGCPhY9TmU+i5c7P3SDqn8rRK8p znUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=a4GSeadGoYoBoK7q2jVHY08J6OEMnAV8gXlqeMpQZuI=; b=geIpDDgay+MWKKqK6/6QHE+MXbWVqyD07gANzm1UH5QH+wWCR0nx1aVH24SdUdp4GK rQpnp4D8yWLMZUIEFgVMNL39W/cEiKlxi7T8AhyocIqqgo/SJ+AqJ0BSQcwCxbpENkXC DUu4sZICdpuY6XFjQokO+x44dr45Fv/WDHTG4UpSzTxH/4lZf5rrSe3TBLAPxLqf2Gge 9G/gjTjpC+iv+cpXOecjUErdC/u940efMCPeiaF1LkTYdvxJw0Lo/TUTV1TIMLZVjhRS bMyXHd3Xvj+eT/jFX6wH+Y63eeavMqqtg83Bni9ZsiFKYu+IqNO5Is8mldisxD189cEp Eduw== X-Gm-Message-State: AJcUukdR9gvDUnVwczMTG+LqAkln6Kr7U+r7YH0ObBd2z0tfc1g9T4fg sbhFVv8JJFJoMhe9XJhHKbPUdzSLe8I= X-Google-Smtp-Source: ALg8bN7G5g9HCfWsDgG06eOiO6nmWmXEPrVYUyz8ckounZ5uRvrmY1c04T1Yd46RCdjC9s/15k0lBA== X-Received: by 2002:a62:3305:: with SMTP id z5mr11594161pfz.112.1548430586207; Fri, 25 Jan 2019 07:36:26 -0800 (PST) Received: from aaron-mbt.local (c-73-53-7-76.hsd1.wa.comcast.net. [73.53.7.76]) by smtp.gmail.com with ESMTPSA id f67sm39799810pfc.141.2019.01.25.07.36.24 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 25 Jan 2019 07:36:25 -0800 (PST) From: Aaron Jensen To: bug-gnu-emacs@gnu.org Subject: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode Date: Fri, 25 Jan 2019 07:36:23 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::52f X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) repro.el: (global-auto-revert-mode t) emacs -Q -l repro.el C-x C-f /sudo::/ Enter the wrong password. Try entering the wrong password again (type maybe 10 characters) Expected: Emacs does not hang and I can keep typing, hit enter and then try again. Actual: Emacs hangs after a few characters. In GNU Emacs 27.0.50 (build 1, x86_64-apple-darwin18.2.0, NS appkit-1671.10 Version 10.14.1 (Build 18B75)) of 2018-12-04 built on aaron-mbt.local Repository revision: 12e922156c86a26fa4bb2cb9e7d2b3fd639e4707 Repository branch: master Windowing system distributor 'Apple', version 10.3.1671 System Description: Mac OS X 10.14.2 Recent messages: Analyzing the buffer...done Guessing...done Local rules set Appointment reminders enabled (no diary file found) Added 2 events for today Saving file /Users/aaronjensen/.emacs.d/.cache/work.org... Wrote /Users/aaronjensen/.emacs.d/.cache/work.org Showing all blocks ... done Showing all blocks ... done Added 2 events for today Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs-plus/HEAD-12e9221/share/info/emacs --prefix=/usr/local/Cellar/emacs-plus/HEAD-12e9221 --with-xml2 --without-dbus --with-gnutls --with-imagemagick --with-modules --with-rsvg --with-ns --disable-ns-self-contained' Configured features: RSVG IMAGEMAGICK GLIB NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS LCMS2 GMP Important settings: value of $LC_CTYPE: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: global-magit-file-mode: t magit-file-mode: t magit-auto-revert-mode: t global-evil-surround-mode: t evil-surround-mode: t diff-auto-refine-mode: t pupo-mode: t purpose-mode: t company-statistics-mode: t company-posframe-mode: t auto-compile-mode: t elisp-slime-nav-mode: t eros-mode: t lispyville-mode: t lispy-mode: t nameless-mode: t eval-sexp-fu-flash-mode: t goto-address-prog-mode: t bug-reference-prog-mode: t auto-highlight-symbol-mode: t dtrt-indent-mode: t flycheck-pos-tip-mode: t global-flycheck-mode: t highlight-numbers-mode: t highlight-parentheses-mode: t rainbow-delimiters-mode: t show-smartparens-global-mode: t show-smartparens-mode: t evil-escape-mode: t yas-global-mode: t yas-minor-mode: t global-git-gutter+-mode: t git-gutter+-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t recentf-mode: t desktop-save-mode: t ivy-prescient-mode: t company-prescient-mode: t prescient-persist-mode: t company-mode: t global-wakatime-mode: t wakatime-mode: t hl-todo-mode: t doom-modeline-mode: t eldoc-in-minibuffer-mode: t winner-mode: t global-spacemacs-whitespace-cleanup-mode: t spacemacs-whitespace-cleanup-mode: t ws-butler-global-mode: t ws-butler-mode: t winum-mode: t global-vi-tilde-fringe-mode: t vi-tilde-fringe-mode: t save-place-mode: t savehist-mode: t projectile-rails-global-mode: t projectile-mode: t persp-mode: t global-origami-mode: t origami-mode: t eyebrowse-mode: t evil-mc-mode: t global-anzu-mode: t anzu-mode: t editorconfig-mode: t counsel-mode: t ivy-mode: t delete-selection-mode: t clean-aindent-mode: t hybrid-mode: t which-key-mode: t override-global-mode: t global-undo-tree-mode: t undo-tree-mode: t evil-mode: t evil-local-mode: t spacemacs-leader-override-mode: t global-spacemacs-leader-override-mode: t global-hl-line-mode: t xterm-mouse-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t ido-vertical-mode: t global-page-break-lines-mode: t page-break-lines-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t hs-minor-mode: t Load-path shadows: /Users/aaronjensen/.emacs.d/elpa/27.0/develop/ht-20181216.1137/ht hides /Users/aaronjensen/.emacs.d/core/libs/ht /Users/aaronjensen/.emacs.d/elpa/27.0/develop/inf-ruby-20180521.1348/inf-ruby hides /usr/local/share/emacs/site-lisp/ruby/inf-ruby /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-stan hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-stan /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-exp hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-exp /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-J hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-J /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-eshell hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-eshell /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-emacs-lisp hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-emacs-lisp /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-gnus hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-gnus /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-css hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-css /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-lob hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-lob /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-forth hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-forth /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-macs hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-macs /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-version hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-version /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-scheme hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-scheme /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-abc hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-abc /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-C hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-C /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-capture hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-capture /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-ref hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-ref /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-clojure hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-clojure /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-mouse hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-mouse /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-ledger hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-ledger /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-ctags hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-ctags /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-entities hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-entities /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-archive hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-archive /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-screen hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-screen /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-haskell hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-haskell /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-asymptote hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-asymptote /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-mhe hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-mhe /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-table hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-table /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-keys hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-keys /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-org hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-org /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-plot hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-plot /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-awk hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-awk /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-groovy hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-groovy /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-octave hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-octave /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-faces hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-faces /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-colview hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-colview /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-R hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-R /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-timer hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-timer /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-ebnf hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-ebnf /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-mobile hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-mobile /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-fortran hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-fortran /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-shell hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-shell /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-perl hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-perl /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-sqlite hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-sqlite /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-sed hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-sed /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-list hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-list /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-ruby hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-ruby /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-eval hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-eval /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-habit hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-habit /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-clock hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-clock /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-html hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-html /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-src hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-src /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-lisp hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-lisp /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-ditaa hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-ditaa /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-pcomplete hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-pcomplete /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-lint hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-lint /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-rmail hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-rmail /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-latex hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-latex /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-sass hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-sass /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-io hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-io /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-tangle hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-tangle /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-calc hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-calc /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-java hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-java /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-icalendar hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-icalendar /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-eww hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-eww /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-md hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-md /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-beamer hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-beamer /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-element hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-element /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-protocol hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-protocol /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-mscgen hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-mscgen /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-gnuplot hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-gnuplot /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-latex hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-latex /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-id hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-id /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-vala hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-vala /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-man hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-man /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-feed hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-feed /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-lua hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-lua /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-table hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-table /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-ocaml hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-ocaml /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-coq hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-coq /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-picolisp hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-picolisp /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-indent hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-indent /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-lilypond hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-lilypond /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-matlab hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-matlab /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-datetree hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-datetree /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-python hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-python /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-bbdb hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-bbdb /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-makefile hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-makefile /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-duration hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-duration /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-agenda hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-agenda /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-dot hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-dot /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-js hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-js /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-publish hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-publish /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-inlinetask hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-inlinetask /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-org hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-org /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-core hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-core /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-compat hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-compat /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-docview hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-docview /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-odt hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-odt /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-plantuml hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-plantuml /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-ascii hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-ascii /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-loaddefs hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-loaddefs /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-w3m hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-w3m /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-bibtex hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-bibtex /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-info hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-info /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-hledger hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-hledger /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-maxima hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-maxima /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-macro hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-macro /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-sql hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-sql /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-attach hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-attach /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-processing hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-processing /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ox-texinfo hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ox-texinfo /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-irc hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-irc /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-crypt hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-crypt /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-footnote hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-footnote /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/org-install hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/org-install /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-comint hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-comint /Users/aaronjensen/.emacs.d/elpa/27.0/develop/org-plus-contrib-20190122/ob-shen hides /usr/local/Cellar/emacs-plus/HEAD-12e9221/share/emacs/27.0.50/lisp/org/ob-shen Features: (shadow sort mail-extr emacsbug sendmail smex appt diary-lib diary-loaddefs add-node-modules-path json-mode json-reformat json-snatcher company-lua smartparens-lua lua-mode alchemist alchemist-macroexpand alchemist-company alchemist-help alchemist-complete alchemist-refcard alchemist-phoenix alchemist-compile alchemist-iex alchemist-message alchemist-hooks alchemist-hex alchemist-mix alchemist-info alchemist-goto alchemist-scope alchemist-eval alchemist-interact alchemist-server alchemist-execute alchemist-report alchemist-test-mode alchemist-project alchemist-file alchemist-key alchemist-utils flycheck-dialyxir flycheck-credo smartparens-elixir elixir-mode elixir-format elixir-smie sh-script smartparens-javascript js org-agenda pp company-emoji company-emoji-list org-eldoc evil-org org-table ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ob-shell ob-js ob-ruby org-bullets org-download toc-org typo org-variable-pitch org-indent image-file org-eww org-rmail org-mhe org-irc org-info org-gnus nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader org-docview doc-view jka-compr image-mode org-bibtex bibtex org-bbdb org-w3m org-checklist org-inlinetask org-gcal org-archive smartparens-org ob-async ob-elixir ob-http ob-http-mode ob-restclient restclient ox-gfm ox-md ox-reveal ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox orgit org-element avl-tree evil-magit git-rebase forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy graphql ghub forge-notify forge-revnote forge-pullreq forge-issue forge-topic forge-post smartparens-markdown markdown-mode forge-repo forge forge-core forge-db closql emacsql-sqlite emacsql emacsql-compiler magit-submodule magit-obsolete magit-blame magit-stash magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode magit-core magit-autorevert magit-process magit-margin magit-mode org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint ob-keys org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs request-deferred deferred request alert log4e notifications dbus xml gntp company-tng misearch multi-isearch counsel-projectile executable evil-nerd-commenter evil-nerd-commenter-operator evil-nerd-commenter-sdk smartparens-html sgml-mode dom evil-surround vc-git diff-mode spacemacs-purpose-popwin window-purpose-x imenu-list window-purpose window-purpose-fixes window-purpose-prefix-overload window-purpose-switch window-purpose-layout window-purpose-core window-purpose-configuration window-purpose-utils company-statistics company-posframe posframe company-files company-keywords company-dabbrev-code company-dabbrev company-capf overseer pkg-info url-http url url-proxy url-privacy url-expand url-methods url-history mailcap url-auth url-cookie url-domsuf url-util url-gw nsm epl auto-compile packed elisp-slime-nav eros flycheck-package package-lint imenu finder lispyville lispy lispy-inline avy etags multifile generator edebug backtrace lispy-tags mode-local nameless eval-sexp-fu goto-addr bug-reference auto-highlight-symbol dtrt-indent evil-lisp-state flycheck-pos-tip pos-tip flycheck find-func highlight-numbers parent-mode highlight-parentheses hideshow rainbow-delimiters smartparens-config smartparens-text smartparens-ruby smartparens yasnippet-snippets yasnippet evil-escape elec-pair editorconfig-core editorconfig-core-handle editorconfig-fnmatch git-gutter-fringe+ fringe-helper git-gutter+ git-commit with-editor magit-git magit-section magit-utils magit-popup async-bytecomp async crm log-edit message rmc puny rfc822 mml mml-sec epa gnus-util rmail rmail-loaddefs time-date mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log face-remap recentf tree-widget desktop frameset ivy-prescient company-prescient prescient company wakatime-mode contextual-menubar evil-collection-integration evil-collection-dired evil-collection-custom evil-collection init-doom-modeline powerline-separators quiet-emacs fill-or-unfill init-macos-terminal-copy-paste init-terminal-cursor evil-terminal-cursor-changer init-org init-magit hl-todo doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path eldoc-eval all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons memoize persistent-soft list-utils pcache eieio-base font-utils server winner xterm-color spacemacs-whitespace-cleanup ws-butler winum vi-tilde-fringe unicode-fonts tmux string-inflection saveplace savehist ruby-test-mode pcre2el rxt re-builder projectile-rails rake f inflections inf-ruby ruby-mode smie projectile grep ibuf-ext ibuffer ibuffer-loaddefs popwin persp-mode osx-trash origami origami-parsers s ivy-hydra google-c-style eyebrowse dash evil-mc evil-mc-command-execute evil-mc-command-record evil-mc-cursor-make evil-mc-region evil-mc-cursor-state evil-mc-undo evil-mc-vars evil-mc-known-commands evil-mc-common evil-anzu anzu editorconfig noutline outline counsel xdg xref project dired dired-loaddefs swiper ivy flx delsel colir color ivy-overlay ffap clean-aindent-mode gh-common marshal fix-word docker-tramp tramp-cache hybrid-mode evil-evilified-state which-key use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core hydra lv cus-edit cus-start cus-load evil evil-integration undo-tree diff evil-maps evil-commands reveal flyspell ispell evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common windmove thingatpt rect evil-digraphs diminish evil-vars bind-map quelpa mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr lisp-mnt help-fns radix-tree hl-line xt-mouse autorevert filenotify disp-table wid-edit night-owl-theme info finder-inf patch-server init-sass init-php init-html init-evil tramp trampver tramp-compat tramp-loaddefs shell pcomplete parse-time format-spec ido-vertical-mode ido core-spacemacs core-use-package-ext core-transient-state core-micro-state core-toggle core-keybindings core-fonts-support core-themes-support core-display-init core-jump core-release-management core-custom-settings core-configuration-layer eieio-compat core-progress-bar core-spacemacs-buffer core-funcs ht cl warnings package let-alist cl-extra help-mode url-handlers url-parse auth-source cl-seq password-cache json map url-vars seq eieio byte-opt compile comint ansi-color ring bytecomp byte-compile cconv eieio-core eieio-loaddefs epg epg-config core-command-line pcase core-debug edmacro kmacro derived cl-macs gv profiler easymenu core-hooks page-break-lines easy-mmode core-env load-env-vars rx cl-loaddefs cl-lib core-dotspacemacs advice core-emacs-backports subr-x core-dumper tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 1354216 652995) (symbols 48 86324 1) (strings 32 301411 125769) (string-bytes 1 9617238) (vectors 16 134429) (vector-slots 8 2827779 378344) (floats 8 1660 3016) (intervals 56 34858 4773) (buffers 992 77)) From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 27 09:34:35 2019 Received: (at 34196) by debbugs.gnu.org; 27 Jan 2019 14:34:35 +0000 Received: from localhost ([127.0.0.1]:47119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gnlW7-0006Di-6a for submit@debbugs.gnu.org; Sun, 27 Jan 2019 09:34:35 -0500 Received: from mail-yw1-f49.google.com ([209.85.161.49]:37238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gnlW5-0006DT-0g for 34196@debbugs.gnu.org; Sun, 27 Jan 2019 09:34:33 -0500 Received: by mail-yw1-f49.google.com with SMTP id h193so5782092ywc.4 for <34196@debbugs.gnu.org>; Sun, 27 Jan 2019 06:34:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=VTc+pHWTXLDpbNIXK08d9XKbM6OT7tbMnJ7VPP/YaW0=; b=sgGFU+GUF/Me0B+zpfxMiWQ+fMGBiHkfZ48JysqKoo+jKbuRGe6h7WCH+hbOaCjz8j KD93H9G3UTiuejmn+sUh5jNd1DnmabB56FtiI0qpCLHB2rkWGAegEhLCb/liFdx36WSA g0aKrncf9GlEhSFB/+2XLfc5ardR5yqV7kQqzdJ8sohRHNARcz8ksW0PvIXIHku7fJQo VQedQzKcopvyfOLFce2Q7Fs4yrg+iH394kUqCDqJFieyZD1fVe5OWe4x5jxWJGjJ83e0 bAK93vGOy1sK3BN51EedOHbBosG7S1CarXV7D8k30zvP3fRAIDeYSn8MrkhEr1VPc042 EUAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=VTc+pHWTXLDpbNIXK08d9XKbM6OT7tbMnJ7VPP/YaW0=; b=gsVHtsaTSUFQcdrZpwGYWptzlwmmPKvOBrjkVstPeYrVT4vrKl69gPSsu2K4NG+5ns t4pe23mbUi/rdJ3vLmyiwFwNYCMUopzk74PDjiBRSTna/GuLUBt8NszgeaQyCy1mIWoj h83ICo2IeqVAsN+IHwQ3AWb4lK69lPeoDLaxgVoySmF0tBn6YWi6EnTioF41s48KBMhO ZEIV6lKi+4fERAa/lOFIuzjhK1le+T3+y0ZG9JbsUIb6JegdgputG0M7y564XNaB5Wzr Ijx1RVPR/hLBeJ+Qw99Q99Wwy77QZF/Io4Z1kT/B3YV2ax/iB4BdayWU2j/AoBU4CIoZ hSpA== X-Gm-Message-State: AJcUukeV5asR/mOOmDAs/zflgbyrJ25AtEFZ6PNqzjTe46eu/c3JgPwo Mvhdp4s/oQB11NauEFq3YAxCiw0ZiNGpCVqYT3eH9qWrfAc= X-Google-Smtp-Source: ALg8bN70dqlhCFaL0wZkveXEVTzQa4tzGaF7cD8dc+5VCVWnQoy1dgLFNxHzkm/29ZN0WnW5xMzLi+ePkKiaQ13Z5mg= X-Received: by 2002:a81:ad27:: with SMTP id l39mr17898219ywh.301.1548599667043; Sun, 27 Jan 2019 06:34:27 -0800 (PST) MIME-Version: 1.0 From: Aaron Jensen Date: Sun, 27 Jan 2019 06:34:16 -0800 Message-ID: Subject: Re: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode To: 34196@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34196 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) It appears that the hang happens when (expand-file-name default-directory) is hit within auto-revert-notify-add-watch for the tramp buffer: /sudo:root@myhost.local I wonder if it's essentially trying to recursively make that tramp connection or something along those lines? Here's the *Messages* buffer: Tramp: Opening connection for root@myhost.local using sudo... Tramp: Sending command =E2=80=98exec env SHELL=3D/bin/sh sudo -u root -s -H= -p P""a""s""s""w""o""r""d"":=E2=80=99 Tramp: Waiting for prompts from remote shell... Tramp: Sending Password expand-file-name: #("/sudo:root@myhost.local:" 6 10 (tramp-default t) 11 26 (tramp-default t)) Quit Tramp: Waiting for prompts from remote shell...failed Tramp: Opening connection for root@aaron-mbt.local using sudo...failed Quit [15 times] You can see where the expand-file-name happens. I believe that's where it hangs. Spamming C-g gets out of it. I have no idea what the right fix is for this, hopefully someone with more tramp or auto-revert familiarity has an idea. Thanks, Aaron From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 27 09:53:18 2019 Received: (at 34196) by debbugs.gnu.org; 27 Jan 2019 14:53:18 +0000 Received: from localhost ([127.0.0.1]:47128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gnloD-0006fK-QX for submit@debbugs.gnu.org; Sun, 27 Jan 2019 09:53:18 -0500 Received: from mail-yb1-f181.google.com ([209.85.219.181]:38291) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gnloB-0006f4-Iy for 34196@debbugs.gnu.org; Sun, 27 Jan 2019 09:53:17 -0500 Received: by mail-yb1-f181.google.com with SMTP id x9so5711654ybj.5 for <34196@debbugs.gnu.org>; Sun, 27 Jan 2019 06:53:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=98AYxNcQKJUwJusAzNgRfnfVEgOTIG2W30+ujipWQ9Y=; b=d0DgkPmwjXZHZU83cwWORbDqw7rSd0l8PmqfEaSOpqZ2xOukUnOhqO4/OhEL1/wEf/ Wzmq6J06lm1E57qc/wvU3FDR/zQ6a3W4CU3eU4rxm/rC9qD3RQga7G6P8OmgvB4p5+Hz 63pukif8oXulYDSdoppZ4A2J1opNF/BDFlOq76D7P9Ba1NjFQH7DQKFVy50um/CEedtD wCYAuF5jsPnp/oBH4Y0Tb6U8LwCG2G036Twrv7l2FPrHIn3vzhZhcKyKrZJ0lUYNtyQw UcKpi3AjapLGROk7ugav6bfkXAta5GQTTN4aEaVGAoZiZO7dwc74l/u9GLX2QO8CjxA3 hfWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=98AYxNcQKJUwJusAzNgRfnfVEgOTIG2W30+ujipWQ9Y=; b=HwOJAiQzBYQG99L/kZba2sdWUBQPyzPZHa5D3pXw7jEJ3F2uL/BCox2mZsjKh/CnD2 qcBAeVbXXW3dAcfO2iG8ri2Ime0yjWh712UEzL72gtkvpre4ssuaCrv7JHZl/MBNPfFa gWxCN5iMRdd8lrLa0kRq2mJToSOCGTnP76y+vjC6bNwboXaSW9qxE1fsT3y/DYjOKttM hetT7338lLpry4QamAFH2YzJ6dYxe7nve75TwTarfHiz99oQkxgNsq/1pMFnU1zVXCAe 0xv7E74UxMka0ezkbaGRIvEO8cJuy4d3QwgZQ1XjHYAa2W8+0HxAfdjdxZYFmFqnyK61 AlzA== X-Gm-Message-State: AJcUukdVAQvSUomEUly85KYurk5WJugMy248Y2PWaR6Udn0nxkdOr4KB VR2U7rgHv/Pfve5QTZjz1EMGTg5dXE90O37L13uWpZbaZYw= X-Google-Smtp-Source: ALg8bN5oI1ELvTzFrKSLYwqfz03HcWoamlfPNqaOkWosNOivqrLc+5uyrCsoyFFfM4ZuH81bKlLWmRxRVVEejnsXmXk= X-Received: by 2002:a25:c202:: with SMTP id s2mr17915312ybf.392.1548600789796; Sun, 27 Jan 2019 06:53:09 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Aaron Jensen Date: Sun, 27 Jan 2019 06:52:58 -0800 Message-ID: Subject: Re: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode To: 34196@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34196 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sun, Jan 27, 2019 at 6:34 AM Aaron Jensen wrote: > > It appears that the hang happens when (expand-file-name > default-directory) is hit within auto-revert-notify-add-watch for the > tramp buffer: /sudo:root@myhost.local For now, I am working around this with: (add-to-list 'global-auto-revert-ignore-modes 'fundamental-mode) Though that doesn't seem like it should be necessary. Aaron From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 27 12:25:23 2019 Received: (at 34196) by debbugs.gnu.org; 27 Jan 2019 17:25:23 +0000 Received: from localhost ([127.0.0.1]:47845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gnoBP-0004Di-9Q for submit@debbugs.gnu.org; Sun, 27 Jan 2019 12:25:23 -0500 Received: from mout.gmx.net ([212.227.15.18]:48577) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gnoBO-0004DV-0l for 34196@debbugs.gnu.org; Sun, 27 Jan 2019 12:25:22 -0500 Received: from detlef.gmx.de ([213.220.159.166]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MexaL-1gY4Ze1NOr-00OZxd; Sun, 27 Jan 2019 18:25:15 +0100 From: Michael Albinus To: Aaron Jensen Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode References: Date: Sun, 27 Jan 2019 18:25:14 +0100 In-Reply-To: (Aaron Jensen's message of "Sun, 27 Jan 2019 06:52:58 -0800") Message-ID: <87lg36m2rp.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:EO31/NK+5E3b59950ykZPVqcOAalsWcGfAJH759lC8zlapINsbd B7smkr57Y3Vq3t/A2652JqgdJ5Q1CVNpYjRTUzhzKX6Bl6AZSEzFDscHJ0y4aCdbO1woRSm eyjbgIk0echEF/b9VHPcHG4O79P2n2yYoPUktmONfrSDRCARUtMYJDzx2bZz6yV90UrYblk o0sGgzO8VDoE6IGvh55QQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:ASWIzj+CK50=:zxnCuHAZAX7XmM8Q7vmyGd UEQ6M1YcUd37mAjD5ic+uHATk4KnmVHTJUMJMPpDFmiIdejshiziX+HouVJEgMtZGjxETTC+m k5HajaVoVQrydVIpLYDyjOZ12x9vNHpr5Bg5ds3oE8oFrhu0reWb3LXQpazrVrVCuHEkY4PhS SPVFnXV5J73f/3frMLmuHvObTYFwMLEwXxaAs7P/rBqsrSVyPZH/byLxKjtYitqmA1nlrgP9b Z6XMZosk7gfKsqhfvsWzBI9JyHgvavwcl+7vcgKvnDeqlBQ8aieRe4v8Re5fzmbNW1TSFRCWl AEd9fwYNg5GEOM8tBClnN3wjhoydEAURKENrg8gSHzBZZ7A5hzAYP6aODZMOnbhGdrFlhVa3/ /ynqBimpmKErc4VWJPLJGfQaV/SS6pvqVXzNvCt7DLxUKqUYTmVc6Fi5Xqya35eSTjzRlnpp5 4TSXNup6CLKr62OWcav9FEtgxGnXe55D//q3IfaD2OKr2YqMLEcb20ZzPt+NLVqk5yw+I/LIK rFzaNYzzcasTu3l8c6bT76qIWVSHAh5LTVnGqUDNI052UwRxbE95uQ8nI9N2wFKD0lnSgeEWe 0x0V4fkB+eHDiGNs057lt8TPl06WelDsf6OC2Hh0dXGqO7e1iHt8en/1+otIaqw6Y/35sRiUf zysUlRPEdhGmnWQJRK3H8XdX2c7IxfdD7r35vYSNlMuqgXcB6+FfH1VarKNypqD5VdiMHimMM SxovZ6/5NKAiS07S9zetpIM+NJC/9i7uRipfC+psSOa9VkNaUO96X7rTqMMgoWpq+iujnm9lN b7ybG2ea2lbMlVYGwtrun6WVNjjB732G+7a0k7+rA2ML+ThIoxtKQfzTV9YQDze+l5AKH1xeT nproEqx1+zYCQxRivdkj1ylQwofO33PoOJxcEJN/AK1qIBxSV3N/MGdzVc2qF8xyZ3XtcAxy5 Vf9W7XdN4Yg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Aaron Jensen writes: Hi Aaron, >> It appears that the hang happens when (expand-file-name >> default-directory) is hit within auto-revert-notify-add-watch for the >> tramp buffer: /sudo:root@myhost.local > > For now, I am working around this with: > > (add-to-list 'global-auto-revert-ignore-modes 'fundamental-mode) > > Though that doesn't seem like it should be necessary. For the records, I've seen the bug report, and I could reproduce it. Since I'm in a transition phase with Tramp, reworking accept-process-output usage, it will take some days until I could handle. Don't despair :-) > Aaron Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 04 10:07:10 2019 Received: (at 34196) by debbugs.gnu.org; 4 Feb 2019 15:07:10 +0000 Received: from localhost ([127.0.0.1]:59574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqfq0-0006Hm-Kt for submit@debbugs.gnu.org; Mon, 04 Feb 2019 10:07:10 -0500 Received: from mout.gmx.net ([212.227.17.22]:50203) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqfpy-0006HF-Km for 34196@debbugs.gnu.org; Mon, 04 Feb 2019 10:07:07 -0500 Received: from detlef.gmx.de ([212.86.43.81]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Luajs-1hHAyx08Jc-00zlVH; Mon, 04 Feb 2019 16:06:59 +0100 From: Michael Albinus To: Aaron Jensen Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode References: <87lg36m2rp.fsf@gmx.de> Date: Mon, 04 Feb 2019 16:06:58 +0100 In-Reply-To: <87lg36m2rp.fsf@gmx.de> (Michael Albinus's message of "Sun, 27 Jan 2019 18:25:14 +0100") Message-ID: <8736p3bnjh.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:8mTC09K6OdmdMeYq8q/ICmD1MV+epmHnZmdcf4hFZk65+A0Wwfc f6z1Ve5k0S/j75Y40kEJXpR+o1rNWgm8HvhoGxYupGZpyZHHQdnBzLgyB3ESqM/4iB+/h2B dsDVMyHelJqdNLWc6OVlzIbMUoEhu/ocRTA2W+I08ifyf8+D63edIaf+Rryz6BOmCYvAgUP a8znK93gRFzduzApRIk3Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:MV9tnTcJGmU=:oryTCbyA6VESLDI0J8PEL8 jCrM5GGjsL17mbjCJ2tqrdDvZkiz/QrGz2KFTC9lud7D/R+BY5hJ9HOCwLqQMTEUhqIUM+4pt d3M8XGyD43+12VEYyT1FvLMADOmB1wrHYILE3jrYttrtLIK2LFuSKklZ5NEqEINUdAwj2+qFy egZ04DyVdLDRZY9/+3d543se2Soox0/D4Q7F6n3rHCh+x/kY8pHoNZhd7BPDtK6S6ckgxUllk Ldg6tNK1jZYNT5xwl591vo8vvjMzcr/KoKikAWdQ8Mnk89i53BqsOiqf3g0GfQSWd9JnykGXh 9M4KoFzBVyhS437FX8j/fQ6SUJWdhUBCk/VV0URlAeroJG0dyV6SLsXa3FpkjRoeYXuI/VDEW 2eUY30vaId/pN32FBgFBodgnpJL+uHv38rChoLuRhKy79WlXAJEy/nf69me+PwHbZ/u1O+oNt YqPBItLjMs/oUAcbf1EKQ9KXE/GImaLUmR6fG/Oudffh3Q/o75Ce7+0IPaKexI5gREFp9UFkI M4xDrj6B7hYcVMW0t9JLEmcsqckVtLAq+/lllNb3gguJPLuerDWlOx720dKebcDi+91adKnGm q2QNH3cA0aIRmfJtHmm0Ds+snbHK3sZuqpNq3F4C+eLIj5WRlAFpFiC7xEQ8USstex7UozEnt IlS35rNDJtRk33n0yvLu7zh5WiQb69DjlJbJeoFaOOFP6m4gABXJBvRbD7Ld/EOJGdlDh71i4 gU9jh0teGLZGQ8VWIZ7D8PDvzvaDqow53gWzDTMGsEe2P+EhPTprnFuA2rgoszDsa2BbL0DrN dRNlFNZ3LcmU8lq7yJbzGreR2Q6APAt70psUaFqgPBi88PIvANwoD2PWE2955Z2eMM9StJO4N gg+gAcHyWLBnm0cGjK94sne7AZFqdlA7Yxqk2xsCJ2pf/UxBFgLR51tXEEykpN5s5pq7HdFUx sFbu9mUH/tQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Michael Albinus writes: Hi Aaron, >>> It appears that the hang happens when (expand-file-name >>> default-directory) is hit within auto-revert-notify-add-watch for the >>> tramp buffer: /sudo:root@myhost.local > For the records, I've seen the bug report, and I could reproduce > it. Since I'm in a transition phase with Tramp, reworking > accept-process-output usage, it will take some days until I could > handle. Don't despair :-) Finally, I found the time to dig into this. I've pushed a fix to master (disable `global-auto-revert-mode' temporarily). Could you, pls, recheck? >> Aaron Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 04 10:07:34 2019 Received: (at control) by debbugs.gnu.org; 4 Feb 2019 15:07:34 +0000 Received: from localhost ([127.0.0.1]:59577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqfqP-0006IW-LM for submit@debbugs.gnu.org; Mon, 04 Feb 2019 10:07:33 -0500 Received: from mout.gmx.net ([212.227.15.19]:43187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqfqN-0006IG-Q7 for control@debbugs.gnu.org; Mon, 04 Feb 2019 10:07:32 -0500 Received: from detlef.gmx.de ([212.86.43.81]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0McVKy-1gZ0Sz319c-00Hj4G for ; Mon, 04 Feb 2019 16:07:25 +0100 Date: Mon, 04 Feb 2019 16:07:25 +0100 Message-Id: <871s4nbniq.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #34196 X-Provags-ID: V03:K1:V84xDrvKranZbGuVXqdwSgY7WTbqj/hqiVefv+z18VzGbtUjp8u CLQlptSMnOmJkEMZAevtSwJb1f0EVT+qDvt/kfr+azftvV8//Sfie6nx1RhWYsY9p8ICEbP isRei1nyH7sVrT9qHjfipFtWzlDXzjgoQ2dRQ/TNCRiEhrCsRmTLG9Xoxxa13wz4Nt70P3f rg1BuOp59jWYEUmf8HNyw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:xOzONTsOTBY=:BxjpwQR4jYkwdz1MSaUgCH RbPxktcU0qfM+e4Z4JdTXC/AyU2DwXCWGlJWw3tEjKl0y9nYLQQQIRoxR+e9rwYKKpGkCGOYG QMaPaacKQZ3dAZ7Wz7ZSm1T5ks5LuVHOh2KqOaOK7Ft1JJDjHSs/5O4TjglLS33ldRRPNss+S j/yfd1z69r3TlhE5rfyXo2szpyBjRj8lsYD1baN3TaCnEu6JcLBtpufoN5O0ras4gWMC/A7Hq 5kVKkl3y6Q7tOedR+eJky12qd0lZzmZ/Gv/q8Rt/BHk+qfMdL/0bJDuOjSiFwQwX9tFGYsPM8 UouvWlHRei3kFnyLCUCqCMHOp7+/ScZmQDSuw0aSSkkGZN+MlQIVodgx3sGSRDSvyZDQUO31n CZt71JJFQ5PHmFN4ORzG1RveTzEpI8dESqW+u6MuAp5M1rKOqL8cbOmgrfLbaZ0yTYp2mYzDq RAzxq3+kE5/x7koeNEm6dAktG5Az191bMWPxRwHoseKSFqna7oMq0K1Tze2EmytLhfSgMbb5p N8KhngBG04RGrUmBCvEcbHgjDiY9CD0R74gNXAfWH3n6vmXTWVeA9phoReq/Fbx9qiIjExnak SN3zDg6eJ+Kog3CjqqOgVmEu126cR1WqU8P9Gzeg48JTK5Y2VqnrtWmUZku3JblhgyDiDj1hM FwMvyOMkCx7nEEBadG4waFnVdE1ofk8gjdTDgR3ZZd0cvNGdaOM+2KyMwnUGZS2hZQ7P+5Lmm LzIa7223B4QIw5bPtWbJfYq7iKEeonnt+rgu7WH4MKS81aiw3iNrsV1JI3A/kiXrVeClcBl5D LA0htcnoF9NcQpSmt6S7rznPi6dia+9qCE6yJ65uQf3Jn4SCJZyN1EmeRC3LxfLaaj6/wbjJr EZ4yLvpmyPqWtg5vYAq/2SrvKwmsNne381KoSosheQMX7WpjatxalBR4SykEGz X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) tags 34196 fixed From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 07:51:41 2019 Received: (at 34196) by debbugs.gnu.org; 5 Feb 2019 12:51:41 +0000 Received: from localhost ([127.0.0.1]:60293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr0CS-0002hT-RT for submit@debbugs.gnu.org; Tue, 05 Feb 2019 07:51:41 -0500 Received: from mout.gmx.net ([212.227.15.15]:33495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr0CR-0002hF-QE for 34196@debbugs.gnu.org; Tue, 05 Feb 2019 07:51:40 -0500 Received: from detlef.gmx.de ([213.220.158.98]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0McmFl-1gZCKb3kJ7-00Hsq6; Tue, 05 Feb 2019 13:51:33 +0100 From: Michael Albinus To: Aaron Jensen Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode References: <87lg36m2rp.fsf@gmx.de> <8736p3bnjh.fsf@gmx.de> Date: Tue, 05 Feb 2019 13:51:31 +0100 In-Reply-To: (Aaron Jensen's message of "Mon, 4 Feb 2019 08:47:47 -0800") Message-ID: <877eeewg8c.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:L6ToFzvHhrFWrd7AwPJi4wKIAq9fDHxyM1UnsT3DS7JEoLHbAsj Ny1wWSsGQmO64UeOlc+ZLv3VcwMAmdAY+i5Qzobtvg+JhkAiuRf+MGICFv7sY2/9XXYr6TH Ci9CqiLZobTtQM2VaTMK8DlzTSinEM62kVA/XfkDpLGCw0UbbchPZD/MnQ1gxvZTL90J5dG Dxv7B+syb7WVqHXb04Phg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Ta928Z13Gi8=:Vu+0kjz4AUtrBtdBFnapPo 98cE/NYU48n2K06UbsOnC2cMQ2+BmL0DEtjr+g/gejqgYycbJHQImTjn9Mpw9V+cYfw9jHEza DX7+15esDgBqbJyh0AqB7F/KgUaDtH8YKTWe7WnsokReVPztm58nJSpT0j6SDLqJJRlotoEKc LBW8c6lgrI/YKas3sADUCS8vhDfcAgM52QepakG3aL36D2As4l1FsHf4jmMua1XN6S3aOGrsY PrdWnw/YL/Mqdq/IJF4fsi11Xgd7WHALH9YJilOduTqAM1EPgrkG9TgEJzMqM36EXxTgH8Ss/ JsXWQsThK6JMs21k3PndSlVukb2ciOQkN0pfJ5tNiie9IUO3n0ViN8Zpgb40gAaOzQWgu+ktG 1dZf68u5pJslDW0M8p+VZ2CgHEBmU6FONNw+L2CUSlbsdxxNZTxiS3tNjSXfnbyG1bzJlTryn oW7ax/grkS1rSM6utgB5NHmzD5cz0hDq4AhS8xpw7d9n0QafRz7q5utZ2rYt+lDe9EzJX4y9k T1ZDzRW088/19V7WI2shZJEtJi+HIWWAWu6QovmX5xti7l4wMC++Jh4giVuCszkQ4QFteyHRu qPQLITQcC17UAyvZrNKOIGpjUrcvseqFKN480wnorxPAjeOhe7vkWhsp9rQNiC4zqQFuTeNXA pcaYe9EILJQ7rvwDTfw6stiGNP8Rvfax7eydmiWMfhzxzgDBpiHMa/cgKOHKzbNkcBLeapaKs IfX8CUToO5TIzv306B0toT2PT3hSX7Fjc63NB1SbeGHEoo9JwMuoWXXaSQoZDfauh5cNnrska WcpOhGKdITsfcXlpRWiq2fZPUzbCk5fBInFzGrXLF+RncENIWUVRBGVuoW3rfxQC5FElxiAqq k2QTTAHczY+bkwDosnk27gzzU9BG5yvdZM4PpYYRJhm8FxOe9QzGGBNKvNuKM+ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Aaron Jensen writes: Hi Aaron, [Pls keep the Cc, for the archives] > I think that not-yet-connected tramp buffers need to be excluded from > garm entirely, if that is possible. Good idea. I've appended a patch, which reverts the last change from tramp.el, and implements your proposal in autorevert.el. This is also better, because Tramp as library shouldn't care about auto-revert. Could you, pls, check whether this works for you? > Thanks, > > Aaron Best regards, Michael. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment diff --git a/lisp/autorevert.el b/lisp/autorevert.el index 16a742a458..150693baf1 100644 --- a/lisp/autorevert.el +++ b/lisp/autorevert.el @@ -767,6 +767,16 @@ auto-revert-buffers (buffer-list) auto-revert-buffer-list)) remaining new) + ;; Buffers with remote contents shall be reverted only if the + ;; connection is established already. + (setq bufs (delq nil + (mapcar + (lambda (buf) + (with-current-buffer buf + (and (or (not (file-remote-p default-directory)) + (file-remote-p default-directory nil t)) + buf))) + bufs))) ;; Partition `bufs' into two halves depending on whether or not ;; the buffers are in `auto-revert-remaining-buffers'. The two ;; halves are then re-joined with the "remaining" buffers at the diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el index 82d2e5a4d3..d000bbe3d6 100644 --- a/lisp/net/tramp.el +++ b/lisp/net/tramp.el @@ -4060,23 +4060,17 @@ tramp-process-actions (save-restriction (with-tramp-progress-reporter proc 3 "Waiting for prompts from remote shell" - ;; `global-auto-revert-mode' could activate remote operations - ;; while we aren't ready. We disable it temporarily. - (let ((garm (bound-and-true-p global-auto-revert-mode)) - exit) - (when garm (global-auto-revert-mode -1)) - (unwind-protect - (if timeout - (with-timeout (timeout (setq exit 'timeout)) - (while (not exit) - (setq exit - (catch 'tramp-action - (tramp-process-one-action proc vec actions))))) + (let (exit) + (if timeout + (with-timeout (timeout (setq exit 'timeout)) (while (not exit) (setq exit (catch 'tramp-action (tramp-process-one-action proc vec actions))))) - (when garm (global-auto-revert-mode))) + (while (not exit) + (setq exit + (catch 'tramp-action + (tramp-process-one-action proc vec actions))))) (with-current-buffer (tramp-get-connection-buffer vec) (widen) (tramp-message vec 6 "\n%s" (buffer-string))) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 11:44:10 2019 Received: (at 34196) by debbugs.gnu.org; 5 Feb 2019 16:44:10 +0000 Received: from localhost ([127.0.0.1]:33694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr3pS-0002L9-90 for submit@debbugs.gnu.org; Tue, 05 Feb 2019 11:44:10 -0500 Received: from mail-yw1-f49.google.com ([209.85.161.49]:44334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr3pR-0002Kw-4A for 34196@debbugs.gnu.org; Tue, 05 Feb 2019 11:44:09 -0500 Received: by mail-yw1-f49.google.com with SMTP id x21so629416ywx.11 for <34196@debbugs.gnu.org>; Tue, 05 Feb 2019 08:44:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=os71CJTRTrDzvPZZ+2mTvb8FMGqixnIL9XJlaMTyqTI=; b=p5i7XZUwTKkOuAO4+kWAhCeLIwbDSb8yaFSk3PGKg5AClK4IpTB+thgsXRzYYcH2LR ZWO7IdHS6K//NMQwnERysksVTYNe7fB755szG6KlqNgZf/u5leeIYHEShe6aSeF8/NJO kI0X0mQBQhiDJ8eB6RvKog1c3SWRGoHHhshv4Cgd38XfN6Vhd2o5iQwuxj4WpxAHQriX cTxhnaRPLC02BNpCzBg4qFI+mqzBZRwyjg1YFErW1t/C46vLmmd4mNPSmEF0AoZ/Is2k /COM8MCpMEiyjetOG90SJsru1A4qpeYMx7uiwjo2Tc0ghBp6ULxlPGkll//rSJ4dLGns bCVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=os71CJTRTrDzvPZZ+2mTvb8FMGqixnIL9XJlaMTyqTI=; b=GZSQIekI6I+JIxkObuVpqF0o/E9vM8Zp8EscXC5HEdBNpSUhuhlls3Zp2yQRlOXuxG lqAyZ1RQAnyzxaOYRkEviV9HU1wslNnU75UbEEjUBa6wCB8ouCorLVaXzfXnZFhIraoP BsOToTEl7FvRb5YSxtAS35oylVosG12eyij8YeUgX6cJQY0dopPhOcqXSsCQ1wAe6OHS 8J6uKzOXF4UldYPeBvSw9kwgtyEXykn/IsGAFhZDgOWylSbTtFlo3B6Oc8qyAjk71AQ2 p77eKQOq2IAWZWu1peP64UzCbKB9CBeAQ2XhBcJAKOKkR1a4/fZzuLycgQ2myCFHLjUq 3TbA== X-Gm-Message-State: AHQUAuaRCJtz+SUOKNQ1j86SnJ2D5Jb7/UWh8N3dAF8Ve1Qpjv/K6LzD wN8k4BXnBd7rz2HDtsUEqWMbSEHNd1+huMetcZc= X-Google-Smtp-Source: AHgI3Ia4bM91Kx5JwLDzRAoyT6iWL+Pj+AL/w0uynMcfJ7kNC/SBxvMgRDblJlQe78suIhAWxcsn2QZASMHCdSU3t/Q= X-Received: by 2002:a81:650b:: with SMTP id z11mr4502087ywb.441.1549385043424; Tue, 05 Feb 2019 08:44:03 -0800 (PST) MIME-Version: 1.0 References: <87lg36m2rp.fsf@gmx.de> <8736p3bnjh.fsf@gmx.de> <877eeewg8c.fsf@gmx.de> In-Reply-To: <877eeewg8c.fsf@gmx.de> From: Aaron Jensen Date: Tue, 5 Feb 2019 08:43:52 -0800 Message-ID: Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode To: Michael Albinus Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Feb 5, 2019 at 4:51 AM Michael Albinus wrote: > > [Pls keep the Cc, for the archives] Sorry, clicked the wrong button, thank you for the reminder. > > I think that not-yet-connected tramp buffers need to be excluded from > > garm entirely, if that is possible. > > Good idea. I've appended a patch, which reverts the last change from > tramp.el, and implements your proposal in autorevert.el. This is also > better, because Tramp as library shouldn't care about auto-revert. > > Could you, pls, check whether this works for you? It works brilliantly as far as I can tell in both emacs -Q and my config. Is there any cost to an extra loop over all buffers and doing with-current-buffer? I wonder if a change to auto-revert-active-p would be better than looping through all of the buffers and with-current-buffering them again. I don't know if that's semantically wrong for that function. Another option is putting a check in auto-revert-notify-add-watch, since that already has checks to ensure the file is okay to be watched: (or auto-revert-notify-watch-descriptor (and (file-remote-p default-directory) (not (file-remote-p default-directory nil t))) (string-match auto-revert-notify-exclude-dir-regexp (expand-file-name default-directory)) (file-symlink-p (or buffer-file-name default-directory))) With that in place, even if I enable auto-revert-remote-files I don't experience the hang. Thanks, Aaron From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 12:59:26 2019 Received: (at 34196) by debbugs.gnu.org; 5 Feb 2019 17:59:26 +0000 Received: from localhost ([127.0.0.1]:33732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr50I-00067i-G9 for submit@debbugs.gnu.org; Tue, 05 Feb 2019 12:59:26 -0500 Received: from mout.gmx.net ([212.227.17.20]:56379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr50H-00067U-6u for 34196@debbugs.gnu.org; Tue, 05 Feb 2019 12:59:25 -0500 Received: from detlef.gmx.de ([213.220.158.98]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MV30j-1gcTaF0pi9-00YN7E; Tue, 05 Feb 2019 18:59:18 +0100 From: Michael Albinus To: Aaron Jensen Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode References: <87lg36m2rp.fsf@gmx.de> <8736p3bnjh.fsf@gmx.de> <877eeewg8c.fsf@gmx.de> Date: Tue, 05 Feb 2019 18:59:16 +0100 In-Reply-To: (Aaron Jensen's message of "Tue, 5 Feb 2019 08:43:52 -0800") Message-ID: <87lg2uunez.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:p0BqoUHlnFDsvE1jUC8HNuGWE2jXOa1AhLoVYgkzxe3TJkUQavk 0LpMQ2yHuCRjGccRZ68mstBlQ59Wic8RZyWpsHAVxUNWfgLhFF8BWDdypFJbvVPVE5Wj6sN VurjV6J8pPz/A5tYHVsgWkuSv8OrxlKS6ZNOKQc143nCmvzNwAlgVpFksD1LZ2jUJjNL5ho EwXy/wIHiI4vgfB5QvVVw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:yEao3CsHXik=:T+jFTkmj9YT4iEojCAfp7T +6wKqWApYz0asN6T23Iggfoj+pedJsRlekH2xM7/5+gx/UOqrq+16PSbssxBvGQsaTUP20Fre /ihAcBfg+/YbnelBNAALJYCM821htTwdbmStL0iL3yxFdwjWdw0NRtl9m1Ixk2fdxfgKlqpaX igA1SNRIAq7j9r6TyQMQcFxKF2j6gO7bE+gMk9vwVHwC1fsrHdG1MGDluhQ9t2gFJARdSJww9 CWBoPAdvTqeZCm34/qrFZnXmp1oMu5XpN0E/2SVeih2LaJDBexs4hFkwle+qwOX8S3tFb3++Y m14XqY1halb+XqqbI9lol/SwK6hmQFiuivR9S/Te7rXckaSwWuopOeKSEuf2cM2PtlKF+LiNB p0IbXPZ7es4YdZs9wIYG+8S1rZu05ffTXOYhUYUbwZsOGS0XxSzBM0eZFIpRzIU7WTssaUooK SxwnWP42WV2FAS5Tr/ETRIofeQrLt/h542l8WJwMdzTGOl03g9uZHiXIcPXfjtFXDBG0szQP0 BMy2JggJtXhn38+4NY78WjWcyF1aiNQy7RHZHLF5voG5kZTnRufGzP7sMSVr6nCI7kEua0teg F4jiKcfygSlZkZFLACAEiKPZphx3+Lrs6kXKxdNZy3gKlG+7E8iEN9Zr0URiXJuXg1HswR/L/ eHUHDMpsCezLNZSKuR9PA+L8GejzBIc0FRaQmQ84XnwhYnDc4BQsFWLGHQyAesMmwsoNfaMIm FQfzydPe4eyYPd9MmC+GULPNNltXCDBSnfp4IcqRyMTdNmdLYrSyrrxWc1JMaGE8hemFlt0JJ dJGUFI5I6k1VsmWo9jmvh1XnCq9JhXZGOJ01lB/JJ0Q26iA9r0Kgoel1OrGjJEDE6jMN1FTl2 d99blSWpDexsFxJ/IMlkHmp5XtcgDzKJ/pDvAD1s15Omt+03yjEx4FK1DfCHmMxFJwCDjc4NX ozPdqq0qxCg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Aaron Jensen writes: Hi Aaron, > Is there any cost to an extra loop over all buffers and doing > with-current-buffer? There is cost, but not too much. `file-remote-p' doesn't go remote, and it is fast: (let ((default-directory "/sudo::")) (benchmark 1000 (with-temp-buffer (file-remote-p default-directory)))) => Elapsed time: 0.000060s > I wonder if a change to auto-revert-active-p would be better than > looping through all of the buffers and with-current-buffering them > again. I don't know if that's semantically wrong for that function. I've played with this idea as well. But the call is much too late for our purposes (somewhere in the middle of auto-revert-buffers) > Another option is putting a check in auto-revert-notify-add-watch, > since that already has checks to ensure the file is okay to be > watched: > > (or auto-revert-notify-watch-descriptor > (and (file-remote-p default-directory) > (not (file-remote-p default-directory nil t))) > (string-match auto-revert-notify-exclude-dir-regexp > (expand-file-name default-directory)) > (file-symlink-p (or buffer-file-name default-directory))) > > With that in place, even if I enable auto-revert-remote-files I don't > experience the hang. Yes, I've played with this also. auto-revert-notify-add-watch comes in place when file notification is used. That's not the case, always. So I tend to push my patch, if nobody complains. Let's sleep over this :-) > Thanks, > > Aaron Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 13:14:29 2019 Received: (at 34196) by debbugs.gnu.org; 5 Feb 2019 18:14:29 +0000 Received: from localhost ([127.0.0.1]:33745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr5Er-0006V6-HP for submit@debbugs.gnu.org; Tue, 05 Feb 2019 13:14:29 -0500 Received: from mail-yb1-f172.google.com ([209.85.219.172]:36594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr5Ep-0006Ut-QJ for 34196@debbugs.gnu.org; Tue, 05 Feb 2019 13:14:28 -0500 Received: by mail-yb1-f172.google.com with SMTP id 64so1382697ybf.3 for <34196@debbugs.gnu.org>; Tue, 05 Feb 2019 10:14:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sQAU1ssRKq0xk6/0xVPLalcZ2EfR+2bb4qA0EoxFNkI=; b=SjGIMIH99f+FLjSQvchU+J8bF8HKpadlyrS5ZbNnhGtdyeOqttf62JIpnB8sHhuypn U/iEL8TVmIIFrq6mhQw+MRf5VxOcmXtJkb8wejk1193XK/P1LFsrXkii43lTmL4UiPs5 P40yTCdaspQECVOIBgTeIGGmeJMscB37+ACeXQOa431JB/4Lj5B7SsOofZ9jUxRvrOiM jLyKd/zcgKbvS7rxGsMB0p3k5MHdiP8tI4EDTtsHCZBCO7RcECSaXWpq836Dh4H3ORMZ VtXAgFyATUWeWFziPWSFpoazoOPNQsUHcBLvzp/GNtMa2WnPw+/JhDiFGSl0Y9fDN4nE dfWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sQAU1ssRKq0xk6/0xVPLalcZ2EfR+2bb4qA0EoxFNkI=; b=hxalTfP6klhKbqJphzSzfskDF3gwF4ZaQsYRyjLwo9H/bvR+uOHWMukkCVYyT9oywb i0ghZnB3PMyCB5eD8QMxFO2zykZsZ4eePW24cbISpLb3bSPTxZv4FzQR5FSLJ9DehQH4 RZrRQYQE7DcEQLix/r5qWe9pTUowGsaCAL8QCId5lH68HWtblz5mGAl6PJEz1/WoBZKZ 42sgmiMFvm3S21r1VUi2hcH7hbst4EE+Mr87MXyviW0byOdLt56jGTsmB8cERav6sCDJ Jf0mN6QpuDcRJGsLEoLaPbVlDa/zKrX/72lac18NckhqpMHe2UHIdSb+eiXMlNFrSgP6 +H5g== X-Gm-Message-State: AHQUAuZtiMjuojkvwLufZk5LEhSszJwSCnYrHpInyLge3pLz8DLH86fI sTqyKyMTi9P1v+0AIkIHCZ1s/IgVJkMOliF62tQ= X-Google-Smtp-Source: AHgI3IYiKQZFvtko9atQmnlWPEcZ0exgMXBjSc3Oyrx2eP947R000w4J6TyvjK4Yimq+w4muGxjXA2VF9LSzxzA3I28= X-Received: by 2002:a25:182:: with SMTP id 124mr5252878ybb.392.1549390461262; Tue, 05 Feb 2019 10:14:21 -0800 (PST) MIME-Version: 1.0 References: <87lg36m2rp.fsf@gmx.de> <8736p3bnjh.fsf@gmx.de> <877eeewg8c.fsf@gmx.de> <87lg2uunez.fsf@gmx.de> In-Reply-To: <87lg2uunez.fsf@gmx.de> From: Aaron Jensen Date: Tue, 5 Feb 2019 10:14:10 -0800 Message-ID: Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode To: Michael Albinus Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Feb 5, 2019 at 9:59 AM Michael Albinus wrote: > Yes, I've played with this also. auto-revert-notify-add-watch comes in > place when file notification is used. That's not the case, always. Right, and I think the hang only occurs when that is the case as far as I can tell. Or were you able to reproduce the hang with file notification disabled? > So I tend to push my patch, if nobody complains. Let's sleep over this :-) It works for me, so I'd be happy with it. Cheers, Aaron From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 14:22:50 2019 Received: (at 34196) by debbugs.gnu.org; 5 Feb 2019 19:22:50 +0000 Received: from localhost ([127.0.0.1]:33765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr6Iz-00088J-R6 for submit@debbugs.gnu.org; Tue, 05 Feb 2019 14:22:50 -0500 Received: from mout.gmx.net ([212.227.15.15]:49297) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr6Iy-000885-0Y for 34196@debbugs.gnu.org; Tue, 05 Feb 2019 14:22:48 -0500 Received: from detlef.gmx.de ([213.220.158.98]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Llmcq-1hQA0P171k-00ZOts; Tue, 05 Feb 2019 20:22:41 +0100 From: Michael Albinus To: Aaron Jensen Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode References: <87lg36m2rp.fsf@gmx.de> <8736p3bnjh.fsf@gmx.de> <877eeewg8c.fsf@gmx.de> <87lg2uunez.fsf@gmx.de> Date: Tue, 05 Feb 2019 20:22:40 +0100 In-Reply-To: (Aaron Jensen's message of "Tue, 5 Feb 2019 10:14:10 -0800") Message-ID: <87ftt2ujjz.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:7CLiEXlVuiMKLq7hqmcI0S4GYcLh2/eS6TeAQtwrS8P0E9G02I3 TxUDob+/HkZfuSf+0omZl8Lm0RquKhageD/qs2NwibQUlajN1DQsfEoWa7tDD7xxVRHc1FU TgpzFCwnizfh8ARk22xVa0ATXkWeJBnUaL7bBcUHjS3XOrTpGvZ6wklm9j/5Cnp4Gvo0LiD 6mEaaPRxajQo/wUeHVAYA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gNYYIvMfd8I=:H8sdUWWlD7cdF/nmeVp/+1 hbe+1N5qKm6Y8G7HEvsetfSXNYZBhRAOCFzqOhzm03abOSn+kL/NHTHLG9iChcWvl0l7ULLFk FkuSDpLiHhps4MaHCr8Gjx+rrCMvDyemhsSL6fq5KkT0gDooiANChxbxclRTL3hVESKUBTd+1 8QWIXdtZ4BrvTy554z0287ltcedkC4wAxpFTjDZbsoKl7GQsdeZbTw5OCa5aZrCIT0CbJc+rn 7Cz5p9CdN/wtotfsDhdiWiR6j0sWoDPHswJElNe3YSRK5HnjweFU5i6s88ok2hoY04BtdqU2M egNFss/Yqt5PnDcaqqXBeK76xG5iNUif+S8+Xrj430Ep15XW+jRdW4NnciAACEMCJxyE6EqFl p7rvc/KMnvkVW+yaEdA4y3hKQ48p6g550eZQr2SclCKtf+Xe2Pvlq37iFH0VjzCy/4V7gUYby w8mftgM1fJkXpNhhK+xwlfYWB3Ui0QasOZQKbes7sjtAjN924/CDrLWsURalJ8OCJwm+0weXp oTxC3UZ52F9TdEllEDJwnixd0Yv63uMxPw31X5Z0YvNvM9XVPMylu9FQOBc97IN4L2OdlVPBD 5npg4yn0IwK5JmD2qXgzQqPtIfpiu79HNas9DzV8UeHkok24rDH0ZuXWcgiwny4ffMOVBgsny Uw96TcBaoKMKBBAphHVLhoYzotoIF3VP9lASxFteKwBWKWTLlWV2cds+8BvsPXWePTyOC8siw ctoZTCgRW18pupiFmSQaJiuVKbxVUR/5YigWf96vi2seZv1TXgKMytxuloBtAE/krh6e6OGoi vcpE75fQglOuysnvjfYeZ2udrpeOM5HXfpfsiJs4T7yssDubOJOv8rqPV723ArWXf3gNg1SWE QOeR/O/Rq4F4bDqjSBcowf7utNmIODrGXGfPnx0aliIC/CBxJpCidaIbpCPge3rI8eNp0AUfZ l+uwf1OKHoA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Aaron Jensen writes: Hi Aaron, >> Yes, I've played with this also. auto-revert-notify-add-watch comes in >> place when file notification is used. That's not the case, always. > > Right, and I think the hang only occurs when that is the case as far > as I can tell. Or were you able to reproduce the hang with file > notification disabled? No, I haven't tried. But auto-revert-notify-add-watch is called after auto-revert-active-p, so it's not sufficient to test it such late. > Cheers, > > Aaron Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 14:27:26 2019 Received: (at 34196) by debbugs.gnu.org; 5 Feb 2019 19:27:26 +0000 Received: from localhost ([127.0.0.1]:33769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr6NS-0008FA-F0 for submit@debbugs.gnu.org; Tue, 05 Feb 2019 14:27:26 -0500 Received: from mail-yb1-f178.google.com ([209.85.219.178]:38108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr6NQ-0008Ev-Pu for 34196@debbugs.gnu.org; Tue, 05 Feb 2019 14:27:25 -0500 Received: by mail-yb1-f178.google.com with SMTP id x9so1478940ybj.5 for <34196@debbugs.gnu.org>; Tue, 05 Feb 2019 11:27:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xEJs1U8J7sHwGikQrX+STL6nT4tUYHmDiKVVRRnUCMc=; b=jRm4zwS0SeVLa1g4FvveCa9eyVPsHdPfI+Yl2TmwtOcrqZHVxM6oEdKMVlwoRJLMo3 AksNQU3Jwo8/mTDNmi3wdV9eAX3uwsmZrh7XNZ/SCesTzyBRf7JSgiqJyCwiqWVbHICp 1aqF9vucnJVilddNFZ3lXWvs1hYU0IiUaX2g2+op/6f5aypxKZwuYZf5rDCgbJjoxPcZ i+6IbsGZNw7Q8V+MfKveMXvR8VCg2T3JXtDXHIcg11RfMvFOWGXv9GPM7Zc3+3tEn3kg aBfyXZ7d4fTr1H0vu1tz+KLg9MbFkRFHSL9hsPzb6iYd6jxRi5XNx7ZWOv9ungEDL6M3 PPiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xEJs1U8J7sHwGikQrX+STL6nT4tUYHmDiKVVRRnUCMc=; b=lY+E9iTLgDc5TGwKDmLF6UGF3RzcTUWYN8nnal18yjve68eUNZudMSormHHbvEC/n/ XuYI2Mwlc4lK5wxjvZn2tUb4rLT4n+68CSqpE/gXmW4gquPN39ZMt471YRRtg6WvZn/U stxUvGl+ZHuFm7BZa3xMl44spajVEyxCjEnnk8cPyzUB3MkApZ6FArDn3OQnBHtreCpJ IRKdsczITr57nqShC6P/vPbPrT+LVpBEPaCJZt/67bx7JMoWUHGZyNfKEWSqY04B/TaN 0O1p8+4tlXXVqhnZk3y8AwRkNZdwTBiiGBS0lUfU41sl2S1mttF7KbJR8lcvGejZDFDX gc+A== X-Gm-Message-State: AHQUAuZ5ajuVlsykw3GV91YoF4jIJFlTFwesZAaqqCuwXOiW16IoOiNb 4yOm2FVgAW/EkDg+9dV0P5+NtuGb1St0uBWiPwQ= X-Google-Smtp-Source: AHgI3IaYAbm9Au5ICjcs2MIgJqMvqp9Rr+bDz8EfyyrLZW7N1M4+WMwmI3pU3fqOUWMReStbC2Mm038I9fML9MreJUo= X-Received: by 2002:a25:424c:: with SMTP id p73mr5305405yba.164.1549394837996; Tue, 05 Feb 2019 11:27:17 -0800 (PST) MIME-Version: 1.0 References: <87lg36m2rp.fsf@gmx.de> <8736p3bnjh.fsf@gmx.de> <877eeewg8c.fsf@gmx.de> <87lg2uunez.fsf@gmx.de> <87ftt2ujjz.fsf@gmx.de> In-Reply-To: <87ftt2ujjz.fsf@gmx.de> From: Aaron Jensen Date: Tue, 5 Feb 2019 11:27:06 -0800 Message-ID: Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode To: Michael Albinus Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Feb 5, 2019 at 11:22 AM Michael Albinus wrote: > > No, I haven't tried. But auto-revert-notify-add-watch is called after > auto-revert-active-p, so it's not sufficient to test it such late. Not sufficient for what, exactly? Testing it only in auto-revert-notify-add-watch prevents the hang for me. The only thing it wouldn't prevent is auto-revert-handler getting called, but that doesn't seem to have any negative impact as far as I could tell, but I could be missing an edge case. Aaron From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 15:07:30 2019 Received: (at 34196) by debbugs.gnu.org; 5 Feb 2019 20:07:30 +0000 Received: from localhost ([127.0.0.1]:33778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr70D-0000m8-SI for submit@debbugs.gnu.org; Tue, 05 Feb 2019 15:07:30 -0500 Received: from mout.gmx.net ([212.227.15.19]:35605) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr70C-0000lt-Ba for 34196@debbugs.gnu.org; Tue, 05 Feb 2019 15:07:28 -0500 Received: from detlef.gmx.de ([213.220.158.98]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lxgt9-1hAxJy0j5H-017D4w; Tue, 05 Feb 2019 21:07:21 +0100 From: Michael Albinus To: Aaron Jensen Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode References: <87lg36m2rp.fsf@gmx.de> <8736p3bnjh.fsf@gmx.de> <877eeewg8c.fsf@gmx.de> <87lg2uunez.fsf@gmx.de> <87ftt2ujjz.fsf@gmx.de> Date: Tue, 05 Feb 2019 21:07:19 +0100 In-Reply-To: (Aaron Jensen's message of "Tue, 5 Feb 2019 11:27:06 -0800") Message-ID: <87h8diov7s.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:vEkySntYV5zdGrpUtOHnjzFXAGhsYRUl8hJxFVRGsRpGsUJQN7v EWMcycuDZUV0MQU8HbFezJj5COC/Or5OkwKTGjH6Qd1U+F0Etxf3UBkIDJmxeNkr5Ow5jD0 vgwZVJp3uNAcOn+7ySfazrNnPg0d38Pd1sapdBPd3pFLwXereqqE0et7FuQ6luZfBj9OzCy Q3Za6AVB06FiFaZOD4qAg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:bHufKtBohTs=:oZw7+N3W44bJ2WBTjjUp3I kreXVr5hDYkOJldpoFmDFgmF9xe9lKhYXwYWDF+hUM9ARovW7ApvLm18+5jw+Kej5a24WjdsW uUqszz1rWTnOtSwcK99AzPfkTzGDfOPPjc9yyinaIHbZ0BmgYeY5JrTpArCzriXycOq68FiuP 4buoa81tanbxZOiQQ7JqYTEXKz2Wsag4NDeRPPAYXlqqnkFrzv7KMp6/nR+Zq9vYBkD6++gZc WggKAeT3D0o8g/XOWasZGdWx5yeabmctaVN3r4kvWX/rWogprWPgAYSnlvqXN56AG8AQJ7Y9m mxWb9GFf6uBnDCdgbEgiyHYvV4pUDw/SbNK1wxiPEPH5ZQmXNSJ3OVEXhPC2qgUXRV7jhOK5N kUpjlWYs3eDgg4b+ijTnQaVmL8sz/Ryxqv0HqBZUD1xJqSSPrR1LOyJrx+AbCZCsoLWI/P1/4 WJuE80oubGA/SzB/SoACrncIEzK1AoQzYcDppaNep/dGGnfkz2l4RmKUTksO+9DUYHVlPLRhs JJtkYyeBz3vDwHoZz1/EdGKoJIquI6exaT7FR7BjhJx4M49H7DxtquWoGBFLhOEOqN0G8LNLz lgdcingNB6XkCul9Y9taRrubkkQpLMaMUkii9l50tWn7DWUwwa+inhNLS3se5zo5mez5Aw9wK JJNy6cx8bSDk1enMKFzFNN7sGK9lABqYCbaKgbgS3z17ufqQ3kfws+2Bymcb6mO6MwC+e8Fp8 xzb4Gh3IWL/NixB7V4qxwNJKCspYsTQ9igtfIu59W+8EQoIj91c+Ct/Rid2neaEzHPTYJfq0M IYZfFbiOZt+BAoaQYPleU8r6XACAOWLkkHsnUN5RtgM22x2E1diClsSDJkIozOq2S30eKlpxV rGt7VKnVxqe15mgnYpANzL2GDctfQ4/TKpwO3xSt166llEFV2HOaO6QfpPgXggYPfzw5f6yqD /DEnSqD0lJw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Aaron Jensen writes: >> No, I haven't tried. But auto-revert-notify-add-watch is called after >> auto-revert-active-p, so it's not sufficient to test it such late. > > Not sufficient for what, exactly? Testing it only in > auto-revert-notify-add-watch prevents the hang for me. The only thing > it wouldn't prevent is auto-revert-handler getting called, but that > doesn't seem to have any negative impact as far as I could tell, but I > could be missing an edge case. As I said earlier, I've tried to add the test in auto-revert-active-p, and this wasn't successful; the problem still happened. And auto-revert-notify-add-watch is called only if auto-revert-active-p returns non-nil. > Aaron Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 17:42:14 2019 Received: (at 34196) by debbugs.gnu.org; 5 Feb 2019 22:42:14 +0000 Received: from localhost ([127.0.0.1]:33839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr9Px-0004Ym-Vt for submit@debbugs.gnu.org; Tue, 05 Feb 2019 17:42:14 -0500 Received: from mail-yb1-f175.google.com ([209.85.219.175]:33892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr9Pv-0004YZ-1b for 34196@debbugs.gnu.org; Tue, 05 Feb 2019 17:42:12 -0500 Received: by mail-yb1-f175.google.com with SMTP id k9so1719017ybg.1 for <34196@debbugs.gnu.org>; Tue, 05 Feb 2019 14:42:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AiXsR8dfO+LluBb9h+ZqD/NjsJjCh2SSeW7V4AJkkTU=; b=U7Q5Zo8G3pHOAPYArdg6PZS+8zCVaSZA2s7kyrS0dxzSKTjO8QvOhqh8SQ7+Yfl1kQ RVSbcP50zqcozYGEdees7loMofGIlzn+KLRDQoRbC5lLtCYGUkTh4ru31tQn5O9Z4nyk EPlFCBH6gBUL5GDoLEDXqHmejfdtSa2KQ6b7K7DK1Wg3rSt0FUgn4mykFkcB87TzWCPS MFLiWclo8jbAsqc/FGFtQE9hrfrjye5r+LClV5DJeS9JtF98mBtwoHluy6+7d/sKoIUn IcEqPHJq7gB47nsGEB8MScQDIyostAlQG0Sm8TWVl2OzF2QBylMc/EHfB1QHF3OL+gan lnRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AiXsR8dfO+LluBb9h+ZqD/NjsJjCh2SSeW7V4AJkkTU=; b=M4EMEt50LLtY8Bot7M2dUaCyA+3gUzcIgdEULsj6r9oJB6iYLaBjWA0QHcc8l/yaS8 fw4FRIRzcraJSsGDFMI2giDa1mOJ7NiYXW0reMRrVlNhRywVO+DfzTQcOAuGYUIIjRl/ NSuDJQ6z5yP3fEbaoUBFwFjmvd5NnkfbL3muH8OBdzr+QeWc8Xqfb7H4eSGHy5iFqpg6 htwNx3XDavvW02Ll/He/72uLIeKqpmG0gtC6OsleNOPykC+4Ms15zKfOs9ALhGmxYHQO Vp9AUn40iHq58QtamLRCbPpDnqmINxCOfKIwOvDdUrezrFew1QCw+x9NOX4WRvg4h0Oy oHmA== X-Gm-Message-State: AHQUAuZqwPh2koYrlNsToLcXoFbx78MEjHa6WS4ukqn8RtHqMzbOH8Gl b8gVqcWm3Fes3lHQyZXn6UX/R8NcYm5nca++MKU= X-Google-Smtp-Source: AHgI3IYCGahJQR9fd0/IA22/tb0uBVbWKL8R29vxeykcrYH/W9/iJHhJTQtGcCq7q2OJG6byPV0i/M1Ha8e4+fCKOys= X-Received: by 2002:a25:182:: with SMTP id 124mr6231492ybb.392.1549406525459; Tue, 05 Feb 2019 14:42:05 -0800 (PST) MIME-Version: 1.0 References: <87lg36m2rp.fsf@gmx.de> <8736p3bnjh.fsf@gmx.de> <877eeewg8c.fsf@gmx.de> <87lg2uunez.fsf@gmx.de> <87ftt2ujjz.fsf@gmx.de> <87h8diov7s.fsf@gmx.de> In-Reply-To: <87h8diov7s.fsf@gmx.de> From: Aaron Jensen Date: Tue, 5 Feb 2019 14:41:54 -0800 Message-ID: Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode To: Michael Albinus Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Feb 5, 2019 at 12:07 PM Michael Albinus wrote: > > As I said earlier, I've tried to add the test in auto-revert-active-p, > and this wasn't successful; the problem still happened. Got it, I misunderstood and couldn't reproduce with this. Since you saw it happen w/ that I say we go with your patch. Thanks again! Aaron From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 06 03:11:58 2019 Received: (at 34196-done) by debbugs.gnu.org; 6 Feb 2019 08:11:59 +0000 Received: from localhost ([127.0.0.1]:33971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grIJK-0001Nm-PV for submit@debbugs.gnu.org; Wed, 06 Feb 2019 03:11:58 -0500 Received: from mout.gmx.net ([212.227.15.15]:33017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grIJJ-0001NW-46 for 34196-done@debbugs.gnu.org; Wed, 06 Feb 2019 03:11:57 -0500 Received: from detlef.gmx.de ([213.220.158.98]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M9b03-1gyky90lh9-00CwjQ; Wed, 06 Feb 2019 09:11:50 +0100 From: Michael Albinus To: Aaron Jensen Subject: Re: bug#34196: 27.0.50; tramp hangs on wrong password with global-auto-revert-mode References: <87lg36m2rp.fsf@gmx.de> <8736p3bnjh.fsf@gmx.de> <877eeewg8c.fsf@gmx.de> <87lg2uunez.fsf@gmx.de> <87ftt2ujjz.fsf@gmx.de> <87h8diov7s.fsf@gmx.de> Date: Wed, 06 Feb 2019 09:11:49 +0100 In-Reply-To: (Aaron Jensen's message of "Tue, 5 Feb 2019 14:41:54 -0800") Message-ID: <87h8dh49q2.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:EOFIGooqfoWQZeXzEG7Qvkd9O3ed4N+ZUSVBtDc+Ft4UhQ+6nxF UjUNIEJjtNQONszTARaAKGrokgGEKpCKCDvwAxIFbTJePCi1tVhh5ZGgNSrfMp7Xdv4sSyk WGA0oGgKNWNNCaZujV2VG3kIDQ4Bt6zpcsnIOn3dE7R261n2KTKVRV1260xY/biQWiSr7s5 GemTwwpKwGogVQ6QIaSow== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:9CWsy9R+vCs=:uMzj/2BSp5i7NmpekTJQIF z3YPpiA2BBCoJn3wTQ3GnaMP5RdG/ELYzJCh9eSos9ODs0Xl3kPx3bQ6qDsl+oZxN0yU/tvZD ZZFlijQS2yr/R/sAMX3coABxJ+2ww38ucFJoZco8bvjZKRyGalRjPMSBJE3cxAsCCuK1lpZBy DkRFTwHFghwU4w/nIlXx/N/mQGZK6pQfL2tJBtVf1xkXZxo0ugLBeYdh4qqZruI1JhbLQKOHk 4PifPRBXxkSP4E96JlT77het25gwH2uMN+dvNFMmTK+TlHt+1I31X+0Tjb7TaVLJs+3ihwdGb 6NOyeAFrXjl6PjI6mNYv0NbWcNM8vNNCA+DJqy452vuU2OO5ldr536FhJ80S5RZsBptA8roL+ Nhs/Jgz79E6NEOh8xPgOZU7C62q10WTLY4rm2P5pkuGZJD9aKzAYtZrX4A3mFPMo+yl5IyG6e apSwKHykigNXlRC/cKg0eF0vAqUFC8B1cNDCcYwWfqLBbEEslyu+Cc1YcNVOO7KI2iQvS3oVI B7FGM3qFEKSdHoXIJdTgymiAYgYuP4FXZpemf/OM/GMvcyT1cx8LHYfGyzMWsDfiE9G67jmtK K9othWK5qL2TsyiyV7GHBDKce2g2VnN5obDE1t0M9IQCnNeL/NNIsVMyLZ+WON7X3zKIufPJc u1wjEzCDRJZmPDkupVAK3zefWNoS8IQjYvS0yK4D0TJ1i26MmK3IuAkBAoPvMEnTAK8wC5Tve h/fuy+j0xvbus4jNEPKk+YnvppIZrLD8yxlx58/mcvUpYJlC6NaW4+y563LHJYKbVYOEuw3Km LoS88jkHj6mSVgyieHbubaL2TLUz/51fagqSl5ZGxxJiar2/yqNeLaEcq/M2jRXcA2eWqVau1 xGK/ry/T1eHfERFao+DpO/E84JevoV0oqCCCgtrsVrha0ES5tTwHjQVKxiwkkuoLcpG2EZ6YD qi4A4SMzG7Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34196-done Cc: 34196-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Aaron Jensen writes: > Got it, I misunderstood and couldn't reproduce with this. Since you > saw it happen w/ that I say we go with your patch. Thanks again! I've pushed the patch to Emacs master (plus some minor cleanups in Tramp). Closing the bug. > Aaron Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 13 14:00:56 2019 Received: (at 34196) by debbugs.gnu.org; 13 Feb 2019 19:00:56 +0000 Received: from localhost ([127.0.0.1]:47302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gtzmC-0001C6-1a for submit@debbugs.gnu.org; Wed, 13 Feb 2019 14:00:56 -0500 Received: from mail-ot1-f43.google.com ([209.85.210.43]:36939) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gtzm9-0001Bs-JJ for 34196@debbugs.gnu.org; Wed, 13 Feb 2019 14:00:54 -0500 Received: by mail-ot1-f43.google.com with SMTP id b3so6151082otp.4 for <34196@debbugs.gnu.org>; Wed, 13 Feb 2019 11:00:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:cc:subject:date:message-id:mime-version; bh=8SjYsxfruv5UrAPQeNVkN8FAAnSUnUYYDvJmKsQLxP0=; b=Y6Px1jHNsW8Bw3Og6glI2uqcfFiOKwiHOYw8c4X/j1r8yWQTtAQBSKA38IQEwmXNCw 44vKBRSo7dycwJwKmIAhqOzPZObNfYFPU+fN4VQJk6/Yt+StbdRBSML//AMLbtbC+sdG qhZoTSKC9PwRI8oIJY1p/8JAI0PgQXx5wpoVtS1HWAyOeBnINpf75JktpF+eqH2tYvYR svopX93RSu+ETwTG8iCfwBpSKEehv9hzK6T98XXvKmyCYbVvkHph67UnEJ141mj5deHD DC3X7IKKxVC8pm8x6qc2/h8kbkH5iEh3CoGxgl3uaFKOYfhko1hvd9JjRfqwfNsIHjuR VglA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:cc:subject:date:message-id :mime-version; bh=8SjYsxfruv5UrAPQeNVkN8FAAnSUnUYYDvJmKsQLxP0=; b=QtfIkJ16iOC51sImkYl8tdfL9292o75Wcp5k5058tKc29Z8BM5uxqCk72yNlvV0dic 9n/E1usTK1jwqjgSvOAhDikmxm3Z3yTElRbv0Y+puqWWLfBzzPh/Zo6GTZb657J5UHRD 8kN2xynynXbZbhuFoquEWHEir7ObLTjjVJTJ53YPBR6sHDJPbvn31UBqdQHL3VVkUaoq 7AbMHa6HhgMbptLa5XAWF81tm9j6ZgacLGTHBtIEqtm0XTQch7vUqOw3Qd4p856DgUdo Ncy7HV4SDjgCNTrMfzcOPuDc028S1/8QKIvhe282zg3eMYAQLsxsLgtfX7yaUb5WDak4 BEbQ== X-Gm-Message-State: AHQUAuawOEln6fUS0wljxfxvDoI0vkheZgCIbI1+pzJuboKVvQa6XA2K hMJGp3wIW8nQ6jsEAG76JBycK/qR X-Google-Smtp-Source: AHgI3IYO0D5ekw4i5ka8zUeKrw85J4hzxCr/l3SgLnRv7xdHxPkgnPkotBUer/n9o4fYUibo7Hj99w== X-Received: by 2002:aca:1e01:: with SMTP id m1mr1160988oic.156.1550084446248; Wed, 13 Feb 2019 11:00:46 -0800 (PST) Received: from earth (cpe-70-114-192-208.austin.res.rr.com. [70.114.192.208]) by smtp.gmail.com with ESMTPSA id b23sm38329otq.5.2019.02.13.11.00.45 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 13 Feb 2019 11:00:45 -0800 (PST) User-agent: mu4e 1.1.0; emacs 27.0.50 From: Alex Branham To: Michael Albinus Subject: Error in auto-revert-buffers: Wrong type argument Date: Wed, 13 Feb 2019 13:00:43 -0600 Message-ID: <87va1nfr8k.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Michael - The fix for this bug seems to cause issues if default-directory is nil for any buffer. In particular, you get a wrong type argument where auto-revert-buffers is expecting a string instead of nil. This change fixes the issue for me: Thanks, Alex diff --git a/lisp/autorevert.el b/lisp/autorevert.el index 150693baf1..318b10d4a8 100644 --- a/lisp/autorevert.el +++ b/lisp/autorevert.el @@ -773,7 +773,8 @@ the timer when no buffers need to be checked." (mapcar (lambda (buf) (with-current-buffer buf - (and (or (not (file-remote-p default-directory)) + (and default-directory + (or (not (file-remote-p default-directory)) (file-remote-p default-directory nil t)) buf))) bufs))) From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 13 18:09:28 2019 Received: (at 34196) by debbugs.gnu.org; 13 Feb 2019 23:09:28 +0000 Received: from localhost ([127.0.0.1]:47452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gu3ei-0007Ds-JR for submit@debbugs.gnu.org; Wed, 13 Feb 2019 18:09:28 -0500 Received: from mout.gmx.net ([212.227.15.15]:56903) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gu3eg-0007Dd-I4 for 34196@debbugs.gnu.org; Wed, 13 Feb 2019 18:09:27 -0500 Received: from detlef.gmx.de ([213.220.156.203]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M0QAP-1hCyTj15eH-00udWG; Thu, 14 Feb 2019 00:09:18 +0100 From: Michael Albinus To: Alex Branham Subject: Re: bug#34196: Error in auto-revert-buffers: Wrong type argument References: <87va1nfr8k.fsf@gmail.com> Date: Thu, 14 Feb 2019 00:09:14 +0100 In-Reply-To: <87va1nfr8k.fsf@gmail.com> (Alex Branham's message of "Wed, 13 Feb 2019 13:00:43 -0600") Message-ID: <87y36jmgkl.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:2Iq7o16VW7rC3ggAbRt+yqvgWe9tRk31nuVzicuC/mANb344uMh L8A5uUNqcmc8d31e5RdT6v3HER9CTVvoGwhyuqF8n668ooYqLNV7lQQsH8WVVNnPxH3371+ H6Mr5Do0nuUy0VQ7VzkzTF78xfA3Q19eRuoFSuWhnCC053IghZlVQPw17DgSGzDtx1SVmbh YK3DJFa6hk4YSDj+Fj8ow== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:iepKkbmk0uI=:dSiM7NWOXzz2xozbWXKUQu 8zfL3FxeCKPEtTiEeiHj8Gf/g3d63bKZTbrtdJCEf+EyS0D/mkXqojz0hoOL52wQ51U12XFB/ kBHDEJ1MvaDgMGVKKcGKXACbGdnf5HsfYkyKTw53mD/XSVzyD7huN3P4ayT8M+2F6o+HONaOs yAQCk9O4+OisgiRkxSkEP/d8961Cwd+p0b9H2OvbFsgD9kl41l0hhbbUYr2SpQJXNUvx8tdwZ bJ4TUMlHB15fCNsrZ1BkYiBrGeEhfK3V4HbN4+uzFtt4Dt2lNYo5uOTG0BLHlckNbXOdv+Q1m 75xtzYg1JM1CXlFJcUHP4XHIB1ZEYD1TB0IgtUeobJUe3SNsN7pjeV6F43I74BtWFCWKZSGlQ zeGALxi3quCGh5jlXpiCi/uLcC1xwFwAVdG2Wkdug0pbJVjhS9RCDy5wnBWUtiCn2hQYuJjmV s5u1TDqExy9rEbXwPPiXquBJ1KSiBgQMq5A4gX86SqqBT2T3pk0VHVAPrFQdr5ViQawfeVdR7 1IXVS1ugi+tmsDrdIOGoIcSY2ZYieN4L49iNQyohgAVa1rRCp7qXu9YEfJzsWGDmu8e4Cg/Lq K50NE0ArCQrj2qpfLTI7XXnOUhGGwwJPlb8nxqdFgQ3PnxczP5UcDC5w05WSL1/QjRqVfJV3h i4lVzHgGksvumEKLM8LaMjfR8oqMXpJe2bunM0PUSVhxwHahgreDEm6UmuPZK4rFcwz1LCISk 6Bw8QRJfBsAl8zksbH8yuSrSPHlf8/eTqEFFnyA0d9/+oPSdIijUq0U+Qhj7SxRYHf0Ulcpu+ B0LTG6r1iz68iiH+178/RF7U2hVLSKcIEHsnU6HpD1+nHXUThDgohu3sor7x2MgYX4u2dWqF4 xiMOROitH2iJ1y3XDu0JZTwN0/yvRHtiLiqFwyI7+ngJovpQfmvB28PQFF+oig/9oRUctFZxk D8/8SUzbwvA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Alex Branham writes: > Hi Michael - Hi Alex, > The fix for this bug seems to cause issues if default-directory is nil > for any buffer. In particular, you get a wrong type argument where > auto-revert-buffers is expecting a string instead of nil. Thanks for the report. We could apply your patch of course, but I'm curious: `default-directory' shall always be set. So I would like to know where the error comes from. Could you, pls, set `debug-on-error' to t, and rerun the test? There should be a backtrace, which might tell us more. > Thanks, > Alex Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 14 12:05:27 2019 Received: (at 34196) by debbugs.gnu.org; 14 Feb 2019 17:05:27 +0000 Received: from localhost ([127.0.0.1]:48380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1guKRz-00081B-Dy for submit@debbugs.gnu.org; Thu, 14 Feb 2019 12:05:27 -0500 Received: from mail-ot1-f47.google.com ([209.85.210.47]:42435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1guKRx-00080z-Lw for 34196@debbugs.gnu.org; Thu, 14 Feb 2019 12:05:25 -0500 Received: by mail-ot1-f47.google.com with SMTP id i5so11663813oto.9 for <34196@debbugs.gnu.org>; Thu, 14 Feb 2019 09:05:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=p1ThbjheuoJENsC3/4jIGIkADquKnEBEDj5zsK/otaY=; b=iq3zQsLGrJN/eSGUdas8OsadQ+0UWWH3LP2xggIpxcQORbd7eW+Cw23JRRiT+Qd4u1 bB68j3fTdSL8fEzptxJvxHip+2RfvCGbTET/PnwZOob3UW9hClH5DITgDPWRPzfw3cPo Gp5ElE9xeLR2k9eXI8REIlXG0lYxHO9UtB8ol9+d8+z2DL8C/69Hg/i/Q1g5m9/OUjbD q3APk3GPfGV/tJ3I3QQUTH/oEd2ppzsAkFEoZsBGWeG1z6NUUTg95X0IAULob5povvGe XC5nsgy8+3hLsv6D9EqxFEretT0qVZXdOrbfhYfdPpR+YJGuN4YA7H+09xBIFb5MBWma AkJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=p1ThbjheuoJENsC3/4jIGIkADquKnEBEDj5zsK/otaY=; b=uN6+DAfL3WDlumKH8w2A9GeM0gx8fA/Inr09NYC2I1olINi5Oqvor4qKKvUuGWGG9L zURvKAq0mkbgWia1BIRvS+1cCkI+rLH4HsizRyZLBz2sf+b9MifRIcwRdhx3WlT3jFHu RfD4z6s+s9v+a8NSaZAK2B1VfZGYqv2+XduyDdLh2UUHIbdkg38nP+YBZTnHQb6A+POZ rO6sxd2Uy6KvuJdBGciyLJQ1JilH3sU40qaWT6+KUFnRzI7XtImuEnvmaaeftCWwsndO U8RaJQm7/4N7Ugg/8PkX2Q5QydJz4RdlzsyuW8yJjzzZlGC2qplGbX3G3/HR6FcVzzf9 Uaew== X-Gm-Message-State: AHQUAubOkJqkHjtqNb+6y68jKf4S2tzoiL048ywBYvNMkztumBL0Bs6E bnhUAuyoO8lLFx+29gfRkIP8J/Fy X-Google-Smtp-Source: AHgI3IYIws7mXGTsHQJ19S+Zqv14EFXP0bUua2APnTCO+bTaP1p6WiV0Y7+YfjEjnKygB27nn4Bw5w== X-Received: by 2002:aca:ab94:: with SMTP id u142mr3040866oie.58.1550163919516; Thu, 14 Feb 2019 09:05:19 -0800 (PST) Received: from mars (nat-128-62-54-99.public.utexas.edu. [128.62.54.99]) by smtp.gmail.com with ESMTPSA id t24sm1083161otm.49.2019.02.14.09.05.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Feb 2019 09:05:18 -0800 (PST) References: <87va1nfr8k.fsf@gmail.com> <87y36jmgkl.fsf@gmx.de> User-agent: mu4e 1.1.0; emacs 27.0.50 From: Alex Branham To: Michael Albinus Subject: Re: bug#34196: Error in auto-revert-buffers: Wrong type argument In-reply-to: <87y36jmgkl.fsf@gmx.de> Date: Thu, 14 Feb 2019 11:05:17 -0600 Message-ID: <87wom2mhbm.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Wed 13 Feb 2019 at 17:09, Michael Albinus wrote: > Thanks for the report. We could apply your patch of course, but I'm > curious: `default-directory' shall always be set. So I would like to > know where the error comes from. > > Could you, pls, set `debug-on-error' to t, and rerun the test? There > should be a backtrace, which might tell us more. I'm not really sure when/how/why default-directory becomes nil. It seems to happen in non-file-visiting buffers (e.g. *scratch*, *Backtrace*, any comint buffer, etc) from time to time. I know "from time to time" is vague; I've had a hard time tracking it down. I'm using EXWM (not sure if that has anything at all to do with it) and it seems like it happens when my screen turns off after a period of inactivity. I'm not really sure how/why Emacs would know about that though, so perhaps it's totally unrelated. Thanks, Alex From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 14 15:25:52 2019 Received: (at 34196) by debbugs.gnu.org; 14 Feb 2019 20:25:52 +0000 Received: from localhost ([127.0.0.1]:48416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1guNZw-0004J2-4X for submit@debbugs.gnu.org; Thu, 14 Feb 2019 15:25:52 -0500 Received: from mout.gmx.net ([212.227.15.15]:52821) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1guNZr-0004Im-Dj for 34196@debbugs.gnu.org; Thu, 14 Feb 2019 15:25:47 -0500 Received: from detlef.gmx.de ([212.86.59.221]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MI4yc-1gw0wE2lck-003qrW; Thu, 14 Feb 2019 21:25:40 +0100 From: Michael Albinus To: Alex Branham Subject: Re: bug#34196: Error in auto-revert-buffers: Wrong type argument References: <87va1nfr8k.fsf@gmail.com> <87y36jmgkl.fsf@gmx.de> <87wom2mhbm.fsf@gmail.com> Date: Thu, 14 Feb 2019 21:25:38 +0100 In-Reply-To: <87wom2mhbm.fsf@gmail.com> (Alex Branham's message of "Thu, 14 Feb 2019 11:05:17 -0600") Message-ID: <874l96dsn1.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ZG/HdSxrWZcjjggI0Vaykr6WC42OjXrIy4/ojYht/+PasDb8M0N 8M/wsCMVhEWQMwiKjpj4UOd5gAWYVuVVFHfltlVoBVCk/0VffXVF1Jt31enzwmxprNiqgzw lSY/QYN1uzcKUYMoQ0YG2evLiO9cX4iMZYWjQioqDSivCzRCBDgi6n+Sv/+coslqR6HragP ytkaqc/QOp/EP69l+918Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:l0HRTbv2cLE=:/Rd1Rtk8A09Vx3XVLtZABl MkOfRQvnsXtZwCGhqlT5uZd5NJVU8Nm4Dc6uUtSRD8FaR8VqALE534L6DmS/f5WGgb9U/6KmY f+GoCnHDODdBAATDg+YNpSGhu46cpNtUlkofaXXNx1v3VcFNUTCHfFpaLn4lb6+unj64wpM+8 qkFUG14Unot6Je/lUgUjymXhfyYSjn4DaGmFK0UyXdIs58/bH/ccjJpxh0BCJVl3VusDLftvN F+R32IEB4owNXSbcj4XEyC95QmDymJsG4lydiST/M60RLQa8iHr+UCt6xRN7y5cx47Y3V6xSL fPipBGzj3KOntMAFob2MGPH+p6JQTiY2UtP5apHNdwP43pR8W8rWxyQmINpuzkrah5x5h4CcU qzvxt7i+ZCDU70ni/bFdgsGezRgUooGpoMoq4eAr/0KO/yVna8K+6C4OGvFGmpFzkpoGmS2Ow mrQvXcHu7HCP5ZERtlphhbsuTwgAQ32OX+yUX3LVSXdzC1N1L4M9s0zmK93cnb82elk2wY1eF ++vjsAo4AAMOLUcTPfbhRVhyEHEV3YA4kv1KPkmwEF/lIuEO2U2oZ4WR7v7zU5W+tm47yOLUt Rad6XRmG6Oo9VK4t2dmpkoOaUbOzJP4V83cWqH7bpu2axj4/Gc9PjVX+/Td6HLIFjdJ0rZfyx NzuRSSgu5LJg7rAQzlfTmS/tNWNUF68T+TFfwWR3DnJiWehA7HKFritKvkYl+GZ2+/G7UGK4b EMJo1UOV8EGSNsqc/sW6N4KGV3GXb8sR8vPnqeajuTA7aD0HLTrxF7gopZDOIWK4RxLCRvn8y V4Zt8s1VUD4Kwl8QXzkMcNYctnyitXUY0kPtdEdIrbaEpp2+jipGBYl8G+12dhiXPjLLdt9mR MhsNsULCbWm+DQ/Ni7lAYOdFHDNqTlU4QSCgJv531TnlqNgEjcDnyGg3PY7DOGbs8kZWm4IQA NoUMd172EUw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34196 Cc: 34196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Alex Branham writes: Hi Alex, > I'm not really sure when/how/why default-directory becomes nil. It seems > to happen in non-file-visiting buffers (e.g. *scratch*, *Backtrace*, any > comint buffer, etc) from time to time. I know "from time to time" is > vague; I've had a hard time tracking it down. > > I'm using EXWM (not sure if that has anything at all to do with it) and > it seems like it happens when my screen turns off after a period of > inactivity. I'm not really sure how/why Emacs would know about that > though, so perhaps it's totally unrelated. I see your point. However, if you keep the debug-on-error setting, the problem will appear next time, and we can analyze the timestamp. > Thanks, > Alex Best regards, Michael. From unknown Mon Jun 23 07:47:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 15 Mar 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator