GNU bug report logs - #51934
28.0.60; gnus-summary-delete-article will hang emacs if nnimap expunge to NO

Previous Next

Package: emacs;

Reported by: "Feng Shu" <tumashu <at> 163.com>

Date: Thu, 18 Nov 2021 03:44:02 UTC

Severity: normal

Tags: moreinfo, wontfix

Found in version 28.0.60

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 51934 in the body.
You can then email your comments to 51934 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 18 Nov 2021 03:44:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Feng Shu" <tumashu <at> 163.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 18 Nov 2021 03:44:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Feng Shu" <tumashu <at> 163.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 28.0.60; gnus-summary-delete-article will hang emacs if nnimap
 expunge to NO
Date: Thu, 18 Nov 2021 11:43:13 +0800
Gnus will hang emacs when run gnus-summary-delete-article and nnimap expunge return NO.

   651 NO System busy!
     NO System busy!

   Process *nnimap* deleted



In GNU Emacs 28.0.60 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0)
 of 2021-11-16 built on debian
Repository revision: e852822f3db469c985bf022651f184d6ff2c518a
Repository branch: emacs-28
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Debian GNU/Linux 11 (bullseye)

Configured using:
 'configure --prefix=/home/feng/emacs/emacs28-gtk-20211116
 --with-native-compilation --with-xwidgets --with-json'

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

Important settings:
  value of $LANG: zh_CN.UTF-8
  value of $XMODIFIERS: @im=fcitx
  locale-coding-system: utf-8-unix

Major mode: Summary

Minor modes in effect:
  hl-line-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  projectile-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  emms-playing-time-display-mode: t
  emms-playing-time-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  company-posframe-mode: t
  global-company-mode: t
  company-mode: t
  org-super-agenda-mode: t
  shell-dirtrack-mode: t
  pyim-isearch-mode: t
  vertico-mode: t
  savehist-mode: t
  global-tab-line-mode: t
  tab-line-mode: t
  global-so-long-mode: t
  electric-pair-mode: t
  recentf-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  context-menu-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
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/feng/projects/emacs-packages/pyim/pyim-cregexp hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-cregexp
/home/feng/projects/emacs-packages/pyim/pyim-liberime hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-liberime
/home/feng/projects/emacs-packages/pyim/pyim-candidates hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-candidates
/home/feng/projects/emacs-packages/pyim/pyim-pinyin hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-pinyin
/home/feng/projects/emacs-packages/pyim/pyim-punctuation hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-punctuation
/home/feng/projects/emacs-packages/pyim/pyim-imobjs hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-imobjs
/home/feng/projects/emacs-packages/pyim/pyim-dcache hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-dcache
/home/feng/projects/emacs-packages/pyim/pyim-autoselector hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-autoselector
/home/feng/projects/emacs-packages/pyim/pyim-scheme hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-scheme
/home/feng/projects/emacs-packages/pyim/pyim-codes hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-codes
/home/feng/projects/emacs-packages/pyim/pyim-probe hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-probe
/home/feng/projects/emacs-packages/pyim/pyim-magic hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-magic
/home/feng/projects/emacs-packages/pyim/pyim-dict hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-dict
/home/feng/projects/emacs-packages/pyim/pyim-hacks hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-hacks
/home/feng/projects/emacs-packages/pyim/pyim-pymap hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-pymap
/home/feng/projects/emacs-packages/pyim/pyim-indicator hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-indicator
/home/feng/projects/emacs-packages/pyim/pyim-page hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-page
/home/feng/projects/emacs-packages/pyim/pyim-dhashcache hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-dhashcache
/home/feng/projects/emacs-packages/pyim/pyim-preview hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-preview
/home/feng/projects/emacs-packages/pyim/pyim hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim
/home/feng/projects/emacs-packages/pyim/pyim-entered hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-entered
/home/feng/projects/emacs-packages/pyim/pyim-cstring hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-cstring
/home/feng/projects/emacs-packages/pyim/pyim-outcome hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-outcome
/home/feng/projects/emacs-packages/pyim/pyim-common hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-common
/home/feng/projects/emacs-packages/pyim/pyim-process hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-process
/home/feng/projects/emacs-packages/pyim/pyim-dregcache hides /home/feng/.emacs.d/elpa-28/pyim-20211117.158/pyim-dregcache
/home/feng/.emacs.d/elpa-28/transient-20211105.100/transient hides /home/feng/emacs/emacs28-gtk-20211116/share/emacs/28.0.60/lisp/transient

Features:
(shadow emacsbug sendmail debug backtrace cl-print shortdoc help-fns
radix-tree org-agenda-property diary-lib diary-loaddefs cal-iso
org-eldoc ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
gnus-search eieio-opt speedbar ezimage dframe ol-docview doc-view
jka-compr ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi pyim-dhashcache
async mm-archive gnus-bcklg qp gnus-async mule-util mail-extr gnus-ml
hl-line nndraft nnmh utf-7 gnutls network-stream nsm nnml cursor-sensor
eh-gnus-common gnus-select-account eww xdg url-queue mm-url gnus-demon
gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp
gnus-cite gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-cache
gnus-sum shr kinsoku svg dom gnus-group gnus-undo gnus-start gnus-dbus
dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec
gnus-int gnus-range gnus-win gnus nnheader wjw eh-gnus emacs-helper
eh-misc undo-tree xwidget image-mode exif projectile lisp-mnt grep
ibuf-ext ibuffer ibuffer-loaddefs 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 imenu
magit-diff smerge-mode diff diff-mode git-commit log-edit message rmc
puny rfc822 mml mml-sec epa gnus-util rmail rmail-loaddefs mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader
pcvs-util add-log magit-core magit-autorevert magit-margin
magit-transient magit-process with-editor server magit-mode transient
magit-git magit-section magit-utils crm gitpatch aggressive-indent
eh-emms emms-librefm-stream xml emms-librefm-scrobbler
emms-playlist-limit emms-i18n emms-history emms-score emms-stream-info
emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon
emms-player-xine emms-player-mpd tq emms-lyrics emms-url emms-streams
emms-show-all emms-tag-editor emms-tag-tracktag emms-mark emms-mode-line
emms-info-tinytag emms-info-metaflac emms-info-opusinfo
emms-info-ogginfo emms-info-mp3info emms-player-vlc emms-player-mpv
emms-playing-time emms-player-mplayer emms-player-simple emms-browser
sort emms-playlist-sort emms-last-played emms-volume
emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse
emms-volume-amixer emms-playlist-mode emms-source-playlist
emms-source-file locate emms-cache emms-info-native bindat
emms-info-exiftool emms-info emms-later-do emms-setup emms emms-compat
epg rfc6068 epg-config el2org cnfonts cnfonts-ui cus-edit cus-load
thingatpt yasnippet vterm face-remap compile color term disp-table ehelp
vterm-module term/xterm xterm eh-complete company-posframe
company-keywords company-etags etags fileloop xref project company-gtags
company-template company-dabbrev-code company-dabbrev company-files
company-capf company eh-org org-super-agenda ts ht s org-habit ob-python
python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x
tramp-compat shell parse-time ls-lisp ob-org ob-plantuml ox-extra ox-md
ox-org 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 org-agenda ox-html table ox-ascii ox-publish ox org-element
avl-tree generator org-protocol autorevert filenotify org-attach org-id
org-refile 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
org-list org-faces org-entities noutline outline org-version
ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex iso8601
time-date org-keys oc org-loaddefs find-func eh-functions eh-theme
modus-vivendi-theme modus-operandi-theme modus-themes eh-basic
cal-china-x cal-china lunar solar cal-dst holidays hol-loaddefs cal-menu
calendar cal-loaddefs pyim-liberime liberime liberime-core pyim
pyim-hacks pyim-probe pyim-cregexp easy-mmode pcase xr pyim-process
pyim-cstring pyim-autoselector pyim-punctuation pyim-outcome
pyim-indicator pyim-preview pyim-magic pyim-candidates pyim-codes
pyim-imobjs pyim-pinyin pyim-pymap pyim-dcache pyim-dict derived
pyim-page pyim-entered popup posframe pyim-scheme pyim-common
dired-ranger ring dired-hacks-utils dash wdired dired dired-loaddefs vc
vc-dispatcher consult-vertico consult orderless vertico savehist
tab-line switch-window switch-window-mvborder switch-window-asciiart
quail so-long elec-pair bookmark text-property-search pp recentf
tree-widget wid-edit elpa-mirror finder-inf ol org-compat advice
org-macs format-spec edmacro kmacro comp comp-cstr warnings rx cl-extra
help-mode info package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util mailcap
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 china-util iso-transl
tooltip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode 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 lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax 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 emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote threads
xwidget-internal dbusbind inotify lcms2 dynamic-setting
system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit
x multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 977887 200599)
 (symbols 48 53505 336)
 (strings 32 290614 23385)
 (string-bytes 1 7696187)
 (vectors 16 97053)
 (vector-slots 8 13744716 157291)
 (floats 8 1259 585)
 (intervals 56 3581 1101)
 (buffers 992 40))

-- 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 18 Nov 2021 09:39:01 GMT) Full text and rfc822 format available.

Message #8 received at 51934 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: "Feng Shu" <tumashu <at> 163.com>
Cc: 51934 <at> debbugs.gnu.org
Subject: Re: bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs
 if nnimap expunge to NO
Date: Thu, 18 Nov 2021 10:37:56 +0100
"Feng Shu" <tumashu <at> 163.com> writes:

> Gnus will hang emacs when run gnus-summary-delete-article and nnimap expunge return NO.
>
>    651 NO System busy!
>      NO System busy!
>
>    Process *nnimap* deleted

Can you (setq debug-on-quit t) and `C-g' when it hangs?  Post the
resulting backtrace.

The code is supposed to exit if the server closes the connections, but
it sounds like there's a bug there, but it's not clear where.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Thu, 18 Nov 2021 09:39:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 18 Nov 2021 10:56:02 GMT) Full text and rfc822 format available.

Message #13 received at 51934 <at> debbugs.gnu.org (full text, mbox):

From: "Feng Shu" <tumashu <at> 163.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 51934 <at> debbugs.gnu.org
Subject: Re: bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs
 if nnimap expunge to NO
Date: Thu, 18 Nov 2021 18:54:37 +0800
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> "Feng Shu" <tumashu <at> 163.com> writes:
>
>> Gnus will hang emacs when run gnus-summary-delete-article and nnimap expunge return NO.
>>
>>    651 NO System busy!
>>      NO System busy!
>>
>>    Process *nnimap* deleted
>
> Can you (setq debug-on-quit t) and `C-g' when it hangs?  Post the
> resulting backtrace.

Debugger entered: ("Quit")
  nnimap-wait-for-response(296)
  nnimap-get-response(296)
  nnimap-command("UID EXPUNGE %s" "842,845")
  nnimap-delete-article((842 845))
  nnimap-request-expire-articles((842 845) "INBOX" "imap.qq.com" force)
  gnus-request-expire-articles((842 845) "nnimap+imap.qq.com:INBOX" force)
  gnus-summary-delete-article(nil)
  funcall-interactively(gnus-summary-delete-article nil)
  call-interactively(gnus-summary-delete-article nil nil)
  command-execute(gnus-summary-delete-article)


my config:

        (nnimap "imap.qq.com"
                (nnimap-record-commands t)
                (nnimap-expunge t)
                (nnimap-stream ssl)
                (nnimap-fetch-partial-articles t))


18:50:01 [imap.qq.com] 296 UID EXPUNGE 842,845


329 NO System busy!
 NO System busy!






>
> The code is supposed to exit if the server closes the connections, but
> it sounds like there's a bug there, but it's not clear where.

-- 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 18 Nov 2021 11:05:01 GMT) Full text and rfc822 format available.

Message #16 received at 51934 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: "Feng Shu" <tumashu <at> 163.com>
Cc: 51934 <at> debbugs.gnu.org
Subject: Re: bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs
 if nnimap expunge to NO
Date: Thu, 18 Nov 2021 12:04:30 +0100
"Feng Shu" <tumashu <at> 163.com> writes:

>>>    651 NO System busy!
>>>      NO System busy!
>>>
>>>    Process *nnimap* deleted
>>
>> Can you (setq debug-on-quit t) and `C-g' when it hangs?  Post the
>> resulting backtrace.
>
> Debugger entered: ("Quit")
>   nnimap-wait-for-response(296)
>   nnimap-get-response(296)
>   nnimap-command("UID EXPUNGE %s" "842,845")

>>>    651 NO System busy!
>>>      NO System busy!

Hm...  I think the problem here is that the output from the IMAP server
is buggy.  nnimap is waiting for this line:

651 NO System busy!

but the server has appended

  NO System busy!

to the end of the buffer, so it's not finding that line.  What IMAP
server softward is this with?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 18 Nov 2021 11:09:02 GMT) Full text and rfc822 format available.

Message #19 received at 51934 <at> debbugs.gnu.org (full text, mbox):

From: "Feng Shu" <tumashu <at> 163.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 51934 <at> debbugs.gnu.org
Subject: Re: bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs
 if nnimap expunge to NO
Date: Thu, 18 Nov 2021 19:08:53 +0800
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> "Feng Shu" <tumashu <at> 163.com> writes:
>
>>>>    651 NO System busy!
>>>>      NO System busy!
>>>>
>>>>    Process *nnimap* deleted
>>>
>>> Can you (setq debug-on-quit t) and `C-g' when it hangs?  Post the
>>> resulting backtrace.
>>
>> Debugger entered: ("Quit")
>>   nnimap-wait-for-response(296)
>>   nnimap-get-response(296)
>>   nnimap-command("UID EXPUNGE %s" "842,845")
>
>>>>    651 NO System busy!
>>>>      NO System busy!
>
> Hm...  I think the problem here is that the output from the IMAP server
> is buggy.  nnimap is waiting for this line:
>
> 651 NO System busy!
>
> but the server has appended
>
>   NO System busy!
>
> to the end of the buffer, so it's not finding that line.  What IMAP
> server softward is this with?

I do not know, it is imap server of https://mail.qq.com/

-- 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 18 Nov 2021 11:15:01 GMT) Full text and rfc822 format available.

Message #22 received at 51934 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: "Feng Shu" <tumashu <at> 163.com>
Cc: 51934 <at> debbugs.gnu.org
Subject: Re: bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs
 if nnimap expunge to NO
Date: Thu, 18 Nov 2021 12:14:27 +0100
"Feng Shu" <tumashu <at> 163.com> writes:

> I do not know, it is imap server of https://mail.qq.com/

(nnimap-greeting nnimap-object)

should tell you the name.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 18 Nov 2021 11:22:02 GMT) Full text and rfc822 format available.

Message #25 received at 51934 <at> debbugs.gnu.org (full text, mbox):

From: "Feng Shu" <tumashu <at> 163.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 51934 <at> debbugs.gnu.org
Subject: Re: bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs
 if nnimap expunge to NO
Date: Thu, 18 Nov 2021 19:21:28 +0800
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> "Feng Shu" <tumashu <at> 163.com> writes:
>
>> I do not know, it is imap server of https://mail.qq.com/
>
> (nnimap-greeting nnimap-object)
>
> should tell you the name.

* OK [CAPABILITY IMAP4 IMAP4rev1 ID AUTH=PLAIN AUTH=LOGIN AUTH=XOAUTH2 NAMESPACE] QQMail XMIMAP4Server ready

-- 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 18 Nov 2021 11:44:02 GMT) Full text and rfc822 format available.

Message #28 received at 51934 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: "Feng Shu" <tumashu <at> 163.com>
Cc: 51934 <at> debbugs.gnu.org
Subject: Re: bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs
 if nnimap expunge to NO
Date: Thu, 18 Nov 2021 12:43:02 +0100
"Feng Shu" <tumashu <at> 163.com> writes:

> * OK [CAPABILITY IMAP4 IMAP4rev1 ID AUTH=PLAIN AUTH=LOGIN AUTH=XOAUTH2
> NAMESPACE] QQMail XMIMAP4Server ready

I guess it's a server they've written themselves -- "QQMail"?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 18 Nov 2021 11:50:02 GMT) Full text and rfc822 format available.

Message #31 received at 51934 <at> debbugs.gnu.org (full text, mbox):

From: "Feng Shu" <tumashu <at> 163.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 51934 <at> debbugs.gnu.org
Subject: Re: bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs
 if nnimap expunge to NO
Date: Thu, 18 Nov 2021 19:49:03 +0800
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> "Feng Shu" <tumashu <at> 163.com> writes:
>
>> * OK [CAPABILITY IMAP4 IMAP4rev1 ID AUTH=PLAIN AUTH=LOGIN AUTH=XOAUTH2
>> NAMESPACE] QQMail XMIMAP4Server ready
>
> I guess it's a server they've written themselves -- "QQMail"?

Maybe

-- 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#51934; Package emacs. (Thu, 23 Dec 2021 10:20:02 GMT) Full text and rfc822 format available.

Message #34 received at 51934 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: "Feng Shu" <tumashu <at> 163.com>
Cc: 51934 <at> debbugs.gnu.org
Subject: Re: bug#51934: 28.0.60; gnus-summary-delete-article will hang emacs
 if nnimap expunge to NO
Date: Thu, 23 Dec 2021 11:19:41 +0100
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

>>>>    651 NO System busy!
>>>>      NO System busy!
>
> Hm...  I think the problem here is that the output from the IMAP server
> is buggy.  nnimap is waiting for this line:
>
> 651 NO System busy!
>
> but the server has appended
>
>   NO System busy!
>
> to the end of the buffer, so it's not finding that line.  What IMAP
> server softward is this with?

The conclusion here is that the IMAP server they've written is buggy.
In the IMAP protocol, there's no way to parse that output reliably
(without adding a quirk that looks for " NO System busy"), so I'm
closing this bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) wontfix. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Thu, 23 Dec 2021 10:20:03 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 51934 <at> debbugs.gnu.org and "Feng Shu" <tumashu <at> 163.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Thu, 23 Dec 2021 10:20:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 20 Jan 2022 12:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 95 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.