From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Max Froumentin Newsgroups: gmane.emacs.bugs Subject: bug#31475: 25.3; authinfo password backslash problem Date: Wed, 16 May 2018 17:56:01 +0100 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1526503516 21404 195.159.176.226 (16 May 2018 20:45:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 16 May 2018 20:45:16 +0000 (UTC) To: 31475@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 16 22:45:11 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJ3IN-0005S5-1z for geb-bug-gnu-emacs@m.gmane.org; Wed, 16 May 2018 22:45:11 +0200 Original-Received: from localhost ([::1]:39689 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJ3KU-0003kv-7f for geb-bug-gnu-emacs@m.gmane.org; Wed, 16 May 2018 16:47:22 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50453) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJ3KE-0003j5-PW for bug-gnu-emacs@gnu.org; Wed, 16 May 2018 16:47:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJ3KA-0006c6-Q1 for bug-gnu-emacs@gnu.org; Wed, 16 May 2018 16:47:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57972) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJ3KA-0006bk-GO for bug-gnu-emacs@gnu.org; Wed, 16 May 2018 16:47:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fJ3KA-0007BQ-1Z for bug-gnu-emacs@gnu.org; Wed, 16 May 2018 16:47:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Max Froumentin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 May 2018 20:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 31475 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.152650358027558 (code B ref -1); Wed, 16 May 2018 20:47:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 May 2018 20:46:20 +0000 Original-Received: from localhost ([127.0.0.1]:37636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJ3JT-0007AQ-El for submit@debbugs.gnu.org; Wed, 16 May 2018 16:46:20 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:60323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fIzjM-0001sC-ML for submit@debbugs.gnu.org; Wed, 16 May 2018 12:56:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fIzjG-0005ae-0P for submit@debbugs.gnu.org; Wed, 16 May 2018 12:56:43 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:35540) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fIzjF-0005aa-Tg for submit@debbugs.gnu.org; Wed, 16 May 2018 12:56:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51288) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fIzjE-0000O0-60 for bug-gnu-emacs@gnu.org; Wed, 16 May 2018 12:56:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fIzjA-0005ZM-7j for bug-gnu-emacs@gnu.org; Wed, 16 May 2018 12:56:40 -0400 Original-Received: from homie-sub4.mail.dreamhost.com ([69.163.253.135]:37530 helo=homiemail-a71.g.dreamhost.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fIzj9-0005Y8-U8 for bug-gnu-emacs@gnu.org; Wed, 16 May 2018 12:56:36 -0400 Original-Received: from homiemail-a71.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a71.g.dreamhost.com (Postfix) with ESMTP id B7E4C5000061E for ; Wed, 16 May 2018 09:56:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=lapin-bl.eu; h=from:to :subject:date:message-id:mime-version:content-type; s= lapin-bl.eu; bh=/0iMCVZ9BS2hxzOJhGXbfEzTVV0=; b=IemtEbBxPJ9QYvRv nNhgVCzWql7SkICF1xzEz0Nggrh5jYBc3OsHuSICkdGl0IlafqKwGpbaaNaW57F+ QSoNjzVF5efWmq4rRiNBxlrNYYhzcha1bRJ0IxPxWBIO7lAabZDHszGoz0eYWSk7 +cdsM0sCJW6bt8tK8OX5cfmNnVE= Original-Received: from gds6112.local (unknown [213.86.153.212]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: max@lapin-bl.eu) by homiemail-a71.g.dreamhost.com (Postfix) with ESMTPSA id 46D9A5000061D for ; Wed, 16 May 2018 09:56:33 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Wed, 16 May 2018 16:46:18 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:146225 Archived-At: Assumption: User's IMAP password has a backslash character ('\') in it. Steps: 1. Setup gnus so it connects to an imap backend 2. Start gnus 3. Enter the username and password of the IMAP account 4. Say yes to saving the credentials in .authinfo 5. Quit emacs 6. Restart emacs 7. M-x gnus 8. Authentication fails The password saved in the .authinfo file has its backlash escaped ('\\'). If the file is edited directly and the extra backslash is removed, authentication works again. In GNU Emacs 25.3.1 (x86_64-apple-darwin16.7.0, NS appkit-1504.83 Version 10.12.6 (Build 16G1036)) of 2018-01-02 built on gds6112.local Windowing system distributor 'Apple', version 10.3.1504 Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs/25.3/share/info/emacs --prefix=/usr/local/Cellar/emacs/25.3 --without-x --with-xml2 --without-dbus --without-gnutls --without-imagemagick --with-ns --disable-ns-self-contained' Configured features: JPEG NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: ivy-mode: t global-auto-complete-mode: t auto-complete-mode: t global-magit-file-mode: t magit-file-mode: t diff-auto-refine-mode: t magit-auto-revert-mode: t auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t projectile-mode: t save-place-mode: t global-whitespace-mode: t global-hl-line-mode: t global-linum-mode: t linum-mode: t show-paren-mode: t tooltip-mode: t global-eldoc-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-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 Recent messages: nnimap read 0k from mail.lapin-bl.eu [16 times] nnimap read 2k from mail.lapin-bl.eu Reading active file via nndraft...done Checking new news...done Ag finished Auto-saving...done Mark saved where search started [2 times] Mark set [3 times] Mark deactivated Mark saved where search started Quit [3 times] Load-path shadows: /Users/maxfroumentin/.emacs.d/elpa/let-alist-1.0.5/let-alist hides /usr/local/Cellar/emacs/25.3/share/emacs/25.3/lisp/emacs-lisp/let-alist Features: (shadow sort mail-extr emacsbug sendmail misearch multi-isearch vc-git ag vc-svn find-dired gnus-topic nndraft nnmh utf-7 rfc2104 network-stream nsm starttls nnfolder nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache ecomplete nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader wid-edit colir color counsel esh-util etags xref project swiper flycheck flymake two-column ivy delsel ivy-overlay ffap auto-complete-config auto-complete popup elm-mode elm-interactive subr-x elm-font-lock rx elm-indent elm-imenu imenu elm-format elm-tags elm-util f s magit-obsolete magit-blame magit-stash magit-bisect magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-collab ghub url-http tls gnutls url-gw url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap let-alist json map auth-source magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode diff-mode magit-core magit-autorevert autorevert filenotify magit-process magit-margin magit-mode git-commit magit-git magit-section eieio eieio-core magit-utils crm magit-popup log-edit message dired rfc822 mml mml-sec password-cache epg gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor async-bytecomp async shell dash projectile cl-seq grep compile ibuf-ext ibuffer thingatpt edmacro kmacro multi-term cl-macs cl term disp-table ehelp org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs saveplace finder-inf advice info package epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib whitespace hl-line linum paren server time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win ucs-normalize term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core 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 charscript case-table epa-hook jka-cmpr-hook help simple abbrev 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 kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 518120 45268) (symbols 48 49494 0) (miscs 40 543 862) (strings 32 120842 17573) (string-bytes 1 3826793) (vectors 16 71186) (vector-slots 8 1088203 8172) (floats 8 775 830) (intervals 56 3572 1023) (buffers 976 29))