From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/50060 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: The agent shows ghost messages (was: spam-stat broken?) Date: Wed, 12 Feb 2003 10:29:25 -0600 Sender: owner-ding@hpc.uh.edu Message-ID: References: <4nwukeiy3c.fsf@lockgroove.bwh.harvard.edu> <4nr8amfwem.fsf@lockgroove.bwh.harvard.edu> <4nfzqur9al.fsf@lockgroove.bwh.harvard.edu> <4nk7g6tvdf.fsf@lockgroove.bwh.harvard.edu> <4nadh1k3wy.fsf@lockgroove.bwh.harvard.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1045068170 10743 80.91.224.249 (12 Feb 2003 16:42:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 12 Feb 2003 16:42:50 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18izkN-0001bJ-00 for ; Wed, 12 Feb 2003 17:28:31 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18izlk-00043r-00; Wed, 12 Feb 2003 10:29:56 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 12 Feb 2003 10:30:54 -0600 (CST) Original-Received: from sclp3.sclp.com (sclp3.sclp.com [66.230.238.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id KAA05267 for ; Wed, 12 Feb 2003 10:30:41 -0600 (CST) Original-Received: (qmail 22966 invoked by alias); 12 Feb 2003 16:29:34 -0000 Original-Received: (qmail 22959 invoked from network); 12 Feb 2003 16:29:33 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by 66.230.238.6 with SMTP; 12 Feb 2003 16:29:33 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18izvF-0000ug-00 for ; Wed, 12 Feb 2003 17:39:45 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 59 Original-NNTP-Posting-Host: 216.12.206.2 Original-X-Trace: quimby.gnus.org 1045067985 2982 216.12.206.2 (12 Feb 2003 16:39:45 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 12 Feb 2003 16:39:45 GMT User-Agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.2 Cancel-Lock: sha1:xcnCKFKStd9quq5GUohF0KdeXA8= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:50060 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:50060 Niklas Morberg writes: > Ted Zlatanov writes: > >> On Wed, 12 Feb 2003, niklas.morberg@axis.com wrote: >>> >>> The move routines seem to be working better now, but after >>> some more testing I still see the problem with non-existing >>> messages being displayed in the summary buffer by the agent. >> >> Can you check now? If there is still a problem, something >> is wrong in the interaction between the agent and >> gnus-summary-move-article. > > There is a problem, but it has nothing to do with the spam > functionality. I'm pretty sure the problem is with the agent. Well, I don't use the spam functionality so this is going to be interesting. > Here's a way to repeat it: > > 1. Start with two unread and undownloaded messages in a > group. > > 2. Read the first message. > Niklas, pls do the following command at this point: M-: (debug-on-entry 'gnus-agent-expire) M-: (setq gnus-verbose 7) > 3. Move the second message to another group with `B m' > without reading it. You should have been thrown into the debugger. Did that happen? Was the first argument to gnus-agent-expire a list of one integer; the article # of the article being moved? Type 'c' to continue. Take a look at the message buffer. gnus-agent-expire should have printed messages telling you that it removed the NOV entry for the article in question. Did it? > 4. Exit the group. > > 5. Re-enter the same group. The second message shows up in > the summary buffer, but it not possible to look at it. > It has not been downloaded and it is not on the server. > > This only happens if gnus-agent-mark-unread-after-downloaded > is nil. Setting g-a-m-u-a-d to non-nil makes the problem go > away. You should be using revision 6.142, or later, of gnus-agent.el. Are you? Kevin