Subject: bug#50864: closed (Re: bug#50864: 27.2; Pinentry hung emacs ,once prompted for second time passphrase)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 11 Oct 2021 14:33:02 +0000

Your bug report

#50864: 27.2; Pinentry hung emacs ,once prompted for second time passphrase

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
50864: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=50864
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#50864: 27.2; Pinentry hung emacs ,once prompted for second time passphrase
From: Stefan Kangas <[email-masked]>
To: Lars Ingebrigtsen <[email-masked]>
Cc: [email-masked], Bhaskar Chowdhury <[email-masked]>
Date: Mon, 11 Oct 2021 07:32:08 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

Lars Ingebrigtsen <[email-masked]> writes:

> Bhaskar Chowdhury <[email-masked]> writes:
>
>> Once the git repo open with (C-x g) and staged a file and start
>> pinentry-start from minibuffer and then we can commit the message with
>> sign.
>
> So I guess this is with Magit?  Could it be a Magit issue that should be
> reported to the Magit maintainers instead?

Right, report it to the Magit maintainers first, and report back here if
it turns out that this is an issue in Emacs.

Their bug tracker is: https://github.com/magit/magit/issues

Subject: 27.2; Pinentry hung emacs ,once prompted for second time passphrase
From: Bhaskar Chowdhury <[email-masked]>
To: [email-masked]
Date: Tue, 28 Sep 2021 11:35:38 +0530
List-Id: <debbugs-submit.debbugs.gnu.org>

The only way to get back the emacs is to kill it , because its
completely frozen.

To understand the problem more , let me explain more...

Once the git repo open with (C-x g) and staged a file and start
pinentry-start from minibuffer and then we can commit the message with
sign.

But, after sometime, when nothing happening , it prompt again for the
passphrase and once the passphrase entered , the damn thing got frozen .

I am writing this bug report on Gentoo ...but it happened on Slackware
...Debian ...Arch ...Tumbleweed too ...not sure what is going on ...

Alas!, I couldn't figure it out how to see the log aftermath...is there a
way??

If you need more info let me know ...so I can provide you. But it is
annoying ...so this report ...

In GNU Emacs 27.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.29, cairo version 1.16.0)
 of 2021-08-01 built on localhost
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Gentoo/Linux

Recent messages:
(org-roam) total: Δ13, files-modified: Δ13, ids: Δ9, links: Δ95, tags: Δ0, titles: Δ13, refs: Δ0, deleted: Δ13
Loading /home/bhaskar/.emacs.d/recentf...done
Cleaning up the recentf list...done (0 removed)
Extension ignored
Turning on magit-auto-revert-mode...done
For information about GNU Emacs and the GNU system, type C-h C-a.
Emacs ready in 37.19 seconds with 114 garbage collections.
Package yow is deprecated
Package cl is deprecated
Computing completion candidates...

Configured using:
 'configure --prefix=/usr --build=x86_64-pc-linux-gnu
 --host=x86_64-pc-linux-gnu --mandir=/usr/share/man
 --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
 --localstatedir=/var/lib --datarootdir=/usr/share
 --disable-silent-rules --docdir=/usr/share/doc/emacs-27.2-r3
 --htmldir=/usr/share/doc/emacs-27.2-r3/html --libdir=/usr/lib64
 --program-suffix=-emacs-27 --includedir=/usr/include/emacs-27
 --infodir=/usr/share/info/emacs-27 --localstatedir=/var
 --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp
 --without-compress-install --without-hesiod --without-pop
 --with-file-notification=inotify --with-pdumper --enable-acl
 --with-dbus --with-modules --without-gameuser --with-libgmp --with-gpm
 --with-json --with-kerberos --with-kerberos5 --with-lcms2 --with-xml2
 --with-mailutils --without-selinux --with-gnutls --without-libsystemd
 --with-threads --with-wide-int --with-zlib --with-sound=alsa --with-x
 --without-ns --with-gconf --with-gsettings --with-toolkit-scroll-bars
 --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm
 --with-imagemagick --with-xft --with-cairo --with-harfbuzz
 --with-libotf --with-m17n-flt --with-x-toolkit=gtk3 --with-xwidgets
 --with-dumping=pdumper 'CFLAGS=-march=native -O2 -pipe' CPPFLAGS=
 'LDFLAGS=-Wl,-O1 -Wl,--as-needed''

Configured features:
XPM JPEG TIFF GIF PNG RSVG CAIRO IMAGEMAGICK SOUND GPM DBUS GCONF
GSETTINGS GLIB NOTIFY INOTIFY ACL GNUTLS LIBXML2 FREETYPE HARFBUZZ
M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES
THREADS XWIDGETS JSON PDUMPER LCMS2 GMP

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: en_US.utf8
  locale-coding-system: utf-8-unix

Major mode: Dashboard

Minor modes in effect:
  global-company-mode: t
  company-mode: t
  page-break-lines-mode: t
  doom-modeline-mode: t
  minibuffer-depth-indicate-mode: t
  icicle-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  projectile-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  recentf-mode: t
  org-bullets-mode: t
  engine-mode: t
  display-battery-mode: t
  display-time-mode: t
  ivy-posframe-mode: t
  cua-mode: t
  real-global-auto-complete-mode: t
  auto-complete-mode: t
  ivy-rich-mode: t
  delete-selection-mode: t
  which-key-mode: t
  override-global-mode: t
  ido-everywhere: t
  global-hl-line-mode: t
  shell-dirtrack-mode: t
  async-bytecomp-package-mode: t
  org-roam-server-mode: t
  org-roam-mode: t
  icomplete-mode: t
  global-emojify-mode-line-mode: t
  emojify-mode-line-mode: t
  global-emojify-mode: t
  emojify-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-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
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Load-path shadows:
~/.emacs.d/emacs-libvterm/vterm hides /home/bhaskar/.emacs.d/elpa/vterm-20210308.1505/vterm
/home/bhaskar/.emacs.d/elpa/jsonrpc-1.0.14/jsonrpc hides /usr/share/emacs/27.2/lisp/jsonrpc
/home/bhaskar/.emacs.d/elpa/project-0.6.0/project hides /usr/share/emacs/27.2/lisp/progmodes/project
/home/bhaskar/.emacs.d/elpa/flymake-1.1.1/flymake hides /usr/share/emacs/27.2/lisp/progmodes/flymake
/home/bhaskar/.emacs.d/elpa/xref-1.1.0/xref hides /usr/share/emacs/27.2/lisp/progmodes/xref
/home/bhaskar/.emacs.d/elpa/eldoc-1.11.0/eldoc hides /usr/share/emacs/27.2/lisp/emacs-lisp/eldoc

Features:
(shadow mail-extr emacsbug company-oddmuse company-keywords
company-etags company-gtags company-dabbrev-code company-dabbrev
company-files company-clang company-capf company-cmake company-semantic
company-template company-bbdb company mu4e-alert alert log4e
notifications dbus gntp page-break-lines linum whitespace org-agenda
doom-modeline doom-modeline-segments doom-modeline-env
doom-modeline-core bookmark+ bookmark+-key bookmark+-1 bookmark+-bmu
bookmark+-lit bookmark+-mac icicles mb-depth two-column icicles-mode
icicles-cmd2 completion icicles-cmd1 yow etags fileloop cookie1
icicles-mcmd filesets icicles-fn icicles-var icicles-opt ffap cus-theme
cus-edit icicles-face icicles-mac dired+ image-dired image-file dired-x
dired-aux cl skeleton xcscope magit-org-todos magit-bookmark
magit-submodule magit-obsolete magit-popup magit-blame magit-stash
magit-reflog 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 diff-mode git-commit log-edit
pcvs-util add-log magit-core magit-autorevert autorevert magit-margin
magit-transient magit-process magit-mode magit-git magit-section
magit-utils crm projectile grep ibuf-ext ibuffer ibuffer-loaddefs
org-fancy-priorities rainbow-delimiters org-download org-attach
shrink-path general smex undo-tree diff org-link-minor-mode dashboard
dashboard-widgets recentf tree-widget mm-archive network-stream
url-cache org-weather transient view cal-china lunar solar cal-dst
cal-bahai cal-islam cal-hebrew holidays hol-loaddefs insert-shebang
org-bullets display-line-numbers appt diary-lib diary-loaddefs org-mime
org-protocol org-crypt ob-shell powerline powerline-separators
powerline-themes all-the-icons all-the-icons-faces data-material
data-weathericons data-octicons data-fileicons data-faicons
data-alltheicons engine-mode battery time ivy-posframe posframe
emms-librefm-stream emms-librefm-scrobbler emms-playlist-limit
emms-volume emms-volume-mixerctl emms-volume-pulse emms-volume-amixer
emms-i18n emms-history emms-score emms-stream-info
emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon
emms-browser sort emms-playlist-sort emms-last-played emms-player-xine
emms-player-mpd tq emms-playing-time emms-lyrics emms-url emms-streams
emms-show-all emms-tag-editor emms-mark emms-mode-line emms-cache
emms-info-native bindat emms-info-exiftool emms-info-tinytag
emms-info-metaflac emms-info-opusinfo emms-info-ogginfo
emms-info-mp3info emms-info emms-later-do emms-playlist-mode
emms-player-vlc emms-player-mpv emms-player-mplayer emms-player-simple
emms-source-playlist emms-source-file locate emms-setup emms emms-compat
define-word rng-nxml rng-valid nxml-mode nxml-outln nxml-rap sgml-mode
synosaurus flyspell ispell cua-base flymake-proc flymake auto-complete
popup vterm face-remap term disp-table ehelp vterm-module term/xterm
xterm pass imenu password-store with-editor server counsel xdg xref
project compile swiper ivy-rich ivy flx delsel ivy-faces ivy-overlay
colir color which-key auth-source-pass mu4e-contrib eshell esh-cmd
esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util
bookmark epa-file mu4e mu4e-org mu4e-main mu4e-view mu4e-view-gnus
gnus-art mm-uu mml2015 mm-view mml-smime smime dig mu4e-view-common
mu4e-headers mu4e-compose mu4e-context mu4e-draft mu4e-actions rfc2368
smtpmail sendmail mu4e-mark mu4e-proc mu4e-utils mu4e-lists mu4e-message
flow-fill mule-util mu4e-vars mu4e-meta command-log-mode use-package
use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key use-package-core finder-inf org-ref
org-ref-helm-bibtex org-ref-helm helm-bibtex bibtex-completion biblio
biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp
biblio-crossref biblio-arxiv timezone biblio-doi biblio-core let-alist
ido hl-line helm-files filenotify tramp tramp-loaddefs trampver
tramp-integration files-x tramp-compat shell ls-lisp helm-buffers
helm-occur helm-tags helm-locate helm-grep helm-regexp helm-utils
helm-types helm-net helm-help helm async-bytecomp helm-global-bindings
helm-source helm-multi-match helm-lib async helm-config org-ref-core
warnings edmacro kmacro reftex-cite reftex reftex-loaddefs reftex-vars
parsebib org-ref-glossary org-ref-bibtex org-ref-citeproc key-chord
hydra lv doi-utils org-ref-utils org-ref-pdf url-http url-auth url-gw
nsm htmlize ol-eww eww mm-url thingatpt url-queue ol-rmail ol-mhe ol-irc
ol-info ol-gnus nnir gnus-sum shr svg dom gnus-group gnus-undo
gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo
parse-time iso8601 gnus-spec gnus-int gnus-range message rmc puny rfc822
mml mml-sec epa derived epg epg-config mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnus
nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums
text-property-search mail-utils mm-util mail-prsvr wid-edit ol-docview
doc-view jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex
ol-bbdb ol-w3m cl-extra help-mode ox-texinfo ox-org ox-md molokai-theme
org-roam-server 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 simple-httpd pp url
url-proxy url-privacy url-expand url-methods url-history url-cookie
url-domsuf url-util mailcap org-roam org-roam-link org-roam-graph xml
org-roam-doctor org-roam-dailies org-roam-capture org-roam-db
emacsql-sqlite3 emacsql emacsql-compiler org-capture org-roam-completion
org-roam-buffer org-roam-faces org-roam-macs org-roam-compat rx f s
org-id org-refile org-element avl-tree generator org ob ob-tangle ob-ref
ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint
org-pcomplete pcomplete comint ansi-color ring org-list org-faces
org-entities time-date noutline outline org-version ob-emacs-lisp
ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs
format-spec find-func cal-menu calendar cal-loaddefs icomplete emojify
advice apropos tar-mode arc-mode archive-mode pcase ht dash cus-start
cus-load helm-easymenu org2blog-autoloads easy-mmode info package
easymenu browse-url url-handlers url-parse auth-source cl-seq eieio
eieio-core cl-macs eieio-loaddefs password-cache json subr-x map
url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib
tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode
lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch
timer select scroll-bar mouse jit-lock font-lock syntax facemenu
font-core term/tty-colors frame minibuffer 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
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 dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
xwidget-internal cairo move-toolbar gtk x-toolkit x multi-tty
make-network-process emacs)

Memory information:
((conses 16 1336200 101027)
 (symbols 48 68883 1)
 (strings 32 385259 10611)
 (string-bytes 1 11441471)
 (vectors 16 130808)
 (vector-slots 8 3429618 62674)
 (floats 8 1773 428)
 (intervals 56 3037 485)
 (buffers 1000 23))