From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.bugs Subject: bug#25126: 26.0.50; Gnus reacts poorly to email flags being changed behind its back Date: Tue, 06 Dec 2016 12:14:22 -0800 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1481055319 27697 195.159.176.226 (6 Dec 2016 20:15:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 6 Dec 2016 20:15:19 +0000 (UTC) To: 25126@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Dec 06 21:15:14 2016 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 1cEM8u-0005iO-I3 for geb-bug-gnu-emacs@m.gmane.org; Tue, 06 Dec 2016 21:15:13 +0100 Original-Received: from localhost ([::1]:34584 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEM8v-0005RE-H4 for geb-bug-gnu-emacs@m.gmane.org; Tue, 06 Dec 2016 15:15:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51038) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEM8o-0005P3-43 for bug-gnu-emacs@gnu.org; Tue, 06 Dec 2016 15:15:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEM8k-0000p3-TF for bug-gnu-emacs@gnu.org; Tue, 06 Dec 2016 15:15:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43119) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cEM8k-0000ov-PU for bug-gnu-emacs@gnu.org; Tue, 06 Dec 2016 15:15:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cEM8k-0001S9-Kk for bug-gnu-emacs@gnu.org; Tue, 06 Dec 2016 15:15:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Colascione Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Dec 2016 20:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25126 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.14810552905546 (code B ref -1); Tue, 06 Dec 2016 20:15:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Dec 2016 20:14:50 +0000 Original-Received: from localhost ([127.0.0.1]:58518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEM8X-0001RO-J6 for submit@debbugs.gnu.org; Tue, 06 Dec 2016 15:14:49 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:59997) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEM8W-0001RC-5T for submit@debbugs.gnu.org; Tue, 06 Dec 2016 15:14:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEM8P-0000OE-J3 for submit@debbugs.gnu.org; Tue, 06 Dec 2016 15:14:42 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:44626) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cEM8P-0000No-Fi for submit@debbugs.gnu.org; Tue, 06 Dec 2016 15:14:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50968) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEM8N-0005NP-Ng for bug-gnu-emacs@gnu.org; Tue, 06 Dec 2016 15:14:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEM8K-0000LP-Hh for bug-gnu-emacs@gnu.org; Tue, 06 Dec 2016 15:14:39 -0500 Original-Received: from dancol.org ([96.126.100.184]:55220) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cEM8K-0000Jo-7p for bug-gnu-emacs@gnu.org; Tue, 06 Dec 2016 15:14:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=Kkfb3iQRxzh2l5TPot2+Q1LYHmcJYwEyWd95yY1saLI=; b=d3L9H3h82mnfvzVTaBe7HN8VUa19TejPzcq+gNBN9HrBqyP9fyEn0Am6+pmctcZJBRF73ARbrFy4naFCcPSNy2/UKpOPu+kE+kOKk5XJUukTIPbqFth3nRXNXazq3VYXz8kiOR+OlJUiZHytEWIwjC5KkE5tZXVpbmzLhkzz3Qbgqg5eBe5H3HCnCHemRYBd9EaKkevYmNGcHr/0VorHk83592E3yT0nT/5l5rxjrPoWz11+zM97KLn21H/ybdomMWzFGmN1///C5bC5J++6kkmEPrKgWvRxhZ4vaoQ6IWtIgrBo42FA/xmsWfq7G9kNPO5bY/KiVj6NtKYNLSwp7w==; Original-Received: from [2620:0:1008:100b:e09d:7a70:930f:cf3f] (helo=dancol-glaptop0) by dancol.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.84_2) (envelope-from ) id 1cEM8C-0004sn-9D for bug-gnu-emacs@gnu.org; Tue, 06 Dec 2016 12:14:28 -0800 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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:126571 Archived-At: I'm trying an email setup that involves pointing Gnus as a maildir tree and having mbsync run from cron and, well, sync with an IMAP server. Sometimes, if I open a mail group in Gnus, read a message, and before leaving that mail group, go read that message on another client, the cron job will change the message-file's flags behind Gnus's back, causing Gnus to raise an error when I try to leave the group, complaining that a message file it thought existed no longer exists (because it's been renamed). Can Gnus cope better with other programs modifying messages concurrently? In GNU Emacs 26.0.50.12 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.8) of 2016-11-08 built on REDACTED Repository revision: 06cfaa3dfa1888b55df437a16ced6f718678bc56 Windowing system distributor 'The X.Org Foundation', version 11.0.11702000 System Description: Ubuntu 14.04.5 LTS Recent messages: gnus-group-read-group: No group on current line Running mbsync to fetch news... mbsync succeeded in 9.972675 seconds Checking new news... Reading active file via nnnil...done nnimap read 0k from dancol.org Reading active file from archive via nnfolder...done Reading active file via nndraft...done Checking new news...done nnimap read 0k from dancol.org Configured using: 'configure --with-x-toolkit=gtk3 --without-toolkit-scroll-bars --with-modules --with-dbus 'CFLAGS=-O2 -march=native -g3 -flto' RANLIB=gcc-ranlib AR=gcc-ar' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND DBUS GCONF GSETTINGS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE XFT ZLIB GTK3 X11 MODULES Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: hl-line-mode: t gnus-undo-mode: t save-place-mode: t which-function-mode: t winner-mode: t savehist-mode: t show-paren-mode: t global-hi-lock-mode: t hi-lock-mode: t iswitchb-mode: t global-subword-mode: t subword-mode: t tooltip-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 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/override/iswitchb hides /home/dancol/edev/trunk/lisp/obsolete/iswitchb /home/dancol/edev/trunk/lisp/linum hides ~/emacs/misc/linum /home/dancol/edev/trunk/lisp/textmodes/css-mode hides ~/emacs/misc/css-mode ~/emacs/override/autoloads hides ~/emacs/misc/autoloads ~/emacs/override/autoloads hides ~/emacs/s/autoloads ~/emacs/override/autoloads hides ~/emacs/pcre2el/autoloads ~/emacs/override/autoloads hides ~/emacs/ws-butler/autoloads ~/emacs/override/autoloads hides ~/emacs/logcat/autoloads ~/emacs/override/autoloads hides ~/emacs/gnuplot/autoloads ~/emacs/override/autoloads hides ~/emacs/go-mode/autoloads ~/emacs/override/autoloads hides ~/emacs/groovy-emacs-modes/autoloads ~/emacs/override/autoloads hides ~/emacs/gnus-alias/autoloads ~/emacs/override/autoloads hides ~/emacs/elpa-used/ack/autoloads ~/emacs/override/autoloads hides ~/emacs/elpa-used/company/autoloads ~/emacs/override/autoloads hides ~/emacs/elpa-used/nlinum/autoloads ~/emacs/override/autoloads hides ~/emacs/elpa-used/num3-mode/autoloads ~/emacs/override/autoloads hides ~/emacs/elpa-used/register-list/autoloads ~/emacs/override/autoloads hides ~/emacs/elpa-used/temp-buffer-browse/autoloads ~/emacs/override/autoloads hides ~/emacs/elpa-used/undo-tree/autoloads ~/emacs/override/autoloads hides ~/emacs/elpa-used/yasnippet/autoloads Features: (shadow flyspell ispell emacsbug sendmail shr-color color gnus-cite smiley ansi-color url-util url-parse url-vars qp shr svg xml dom browse-url mm-archive mail-extr gnus-bcklg sort gnus-ml disp-table hl-line nndraft nnmh nnmaildir utf-7 network-stream nsm auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs starttls nnfolder nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-cache gnus-demon gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap gnus-alias advice gnus-async nntp gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message puny seq byte-opt bytecomp byte-compile cl-extra help-mode cconv dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnus nnheader subr-x gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mail-utils mm-util mail-prsvr autoloads dabbrev saveplace which-func imenu server temp-buffer-browse winner ring savehist paren hi-lock iswitchb bar-cursor uptime env-shell-command cap-words superword subword gv time-date mule-util cus-edit easymenu cus-start cus-load wid-edit cl-loaddefs pcase 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 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 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 charscript 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 dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 721145 128352) (symbols 48 153426 193) (miscs 40 650 1698) (strings 32 421493 44995) (string-bytes 1 41518202) (vectors 16 148737) (vector-slots 8 1630936 87147) (floats 8 644 1631) (intervals 56 1822 775) (buffers 976 48) (heap 1024 134554 8463))