From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/56333 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: Problem with agent and empty groups Date: Mon, 09 Feb 2004 17:56:24 -0500 Sender: ding-owner@lists.math.uh.edu Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1076367486 20876 80.91.224.253 (9 Feb 2004 22:58:06 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 9 Feb 2004 22:58:06 +0000 (UTC) Original-X-From: ding-owner+M4873@lists.math.uh.edu Mon Feb 09 23:57:55 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AqKLi-0006xe-00 for ; Mon, 09 Feb 2004 23:57:55 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1AqKKS-0000ZN-00; Mon, 09 Feb 2004 16:56:36 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1AqKKK-0000ZH-00 for ding@lists.math.uh.edu; Mon, 09 Feb 2004 16:56:28 -0600 Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by justine.libertine.org (Postfix) with ESMTP id 96F503A0035 for ; Mon, 9 Feb 2004 16:56:26 -0600 (CST) Original-Received: from news by quimby.gnus.org with local (Exim 3.35 #1 (Debian)) id 1AqKKH-0002m6-00 for ; Mon, 09 Feb 2004 23:56:25 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 40 Original-NNTP-Posting-Host: rrcs-midsouth-24-172-86-250.biz.rr.com Original-X-Trace: quimby.gnus.org 1076367385 9350 24.172.86.250 (9 Feb 2004 22:56:25 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Mon, 9 Feb 2004 22:56:25 +0000 (UTC) User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (windows-nt) Cancel-Lock: sha1:MIV7/BJZufrG3YWaP93KbOcUzEE= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:56333 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:56333 David S Goldberg writes: > I'm not sure when this started happening. Due to business travel I'd > been running No Gnus from some time before 12 January. I did a CVS > update this morning and now when I try to get new news, I get the > following backtrace. Workaround is to unagentize the server in > question but I really don't want to do that long term. > > Thanks, > > Signaling: (wrong-type-argument number-char-or-marker-p nil) > <(nil 1) > (if (< agent-min active-min) (setcar active agent-min)) > (when (< agent-min active-min) (setcar active agent-min)) > (let* ((local ...) (active-min ...) (active-max ...) (agent-min ...) (agent-max ...)) (when (< agent-min active-min) (setcar active agent-min)) (when (> agent-max active-max) (setcdr active agent-max)) (when (and info ...) (let ... ...) (gnus-agent-set-local group agent-min ...))) > (if (gnus-agent-method-p gnus-command-method) (let* (... ... ... ... ...) (when ... ...) (when ... ...) (when ... ... ...))) > (when (gnus-agent-method-p gnus-command-method) (let* (... ... ... ... ...) (when ... ...) (when ... ...) (when ... ... ...))) > (let* ((gnus-command-method ...)) (when (gnus-agent-method-p gnus-command-method) (let* ... ... ... ...))) > gnus-agent-possibly-alter-active("nnimap+linus:INBOX.mitre.secom.ids-ops" (1 . 0) ("nnimap+linus:INBOX.mitre.secom.ids-ops" 2 ((1 . 3591)) nil "nnimap:linus" ((uidvalidity . "962391135") (admin-address . "L-Soft list server at MITRE ") total-expire))) > gnus-select-newsgroup("nnimap+linus:INBOX.mitre.secom.ids-ops" t nil) > gnus-summary-read-group-1("nnimap+linus:INBOX.mitre.secom.ids-ops" t nil nil nil nil) > gnus-summary-read-group("nnimap+linus:INBOX.mitre.secom.ids-ops" t nil nil nil nil nil) > gnus-group-read-group(nil nil nil) > gnus-topic-read-group(nil) > call-interactively(gnus-topic-read-group) > recursive-edit() > byte-code("..." [print-escape-newlines print-length debugger-buffer debugger-value standard-output debugger-args pop-to-buffer erase-buffer t 50 backtrace debugger-mode re-search-forward "\n[* ] debug(" 1 debugger-reenable (lambda debug) "Entering:\n" debug backtrace-debug 3 delete-char ?* 0 exit "Return value: " prin1 ?\n ?\ error "Signaling: " "Beginning evaluation of function call form:\n" nil message "" recursive-edit buffer-read-only inhibit-trace] 3) > debug(error (wrong-type-argument number-char-or-marker-p nil)) > gnus-agent-possibly-alter-active("nnimap+linus:INBOX.mitre.secom.ids-ops" (3590 . 3591) ("nnimap+linus:INBOX.mitre.secom.ids-ops" 2 ((1 . 3591)) nil "nnimap:linus" ((uidvalidity . "962391135") (admin-address . "L-Soft list server at MITRE ") total-expire))) > gnus-get-unread-articles(3) > gnus-group-get-new-news(nil) > call-interactively(gnus-group-get-new-news) Dave, Please trigger the debugger again then evaluate the value of the variable local (e local). I need its value to figure out why the existing logic failed to prevent this error. Kevin