From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/74558 Path: news.gmane.org!not-for-mail From: Dave Goldberg Newsgroups: gmane.emacs.gnus.general Subject: gcc-mark-as-read sometimes broken on Exchange Date: Tue, 30 Nov 2010 14:10:11 -0500 Message-ID: <84aakq4oh8.fsf@davestoy.home> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1291144288 29661 80.91.229.12 (30 Nov 2010 19:11:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 30 Nov 2010 19:11:28 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M22917@lists.math.uh.edu Tue Nov 30 20:11:24 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PNVbn-00023h-Pe for ding-account@gmane.org; Tue, 30 Nov 2010 20:11:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1PNVbY-0008CM-Tv; Tue, 30 Nov 2010 13:11:08 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PNVbX-0008CA-7K for ding@lists.math.uh.edu; Tue, 30 Nov 2010 13:11:07 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PNVbW-0008Nh-7p for ding@lists.math.uh.edu; Tue, 30 Nov 2010 13:11:07 -0600 Original-Received: from vms173005pub.verizon.net ([206.46.173.5]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PNVbV-000147-00 for ; Tue, 30 Nov 2010 20:11:05 +0100 Original-Received: from davestoy.home.verizon.net ([unknown] [173.48.216.252]) by vms173005.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0LCP00L7AP8TLQD1@vms173005.mailsrvcs.net> for ding@gnus.org; Tue, 30 Nov 2010 13:10:06 -0600 (CST) X-Face: W!bie|rYVd43O:2CkHTb*~s5}Yzx30X<@6Tq_bnP56Hp!xX4sVl4tgYRirjRcke\wfY!JJ9 i?]VIUJicJzq2\!3%7$5R%wi!R[.]Va97q User-Agent: Gnus/5.110011 (No Gnus v0.11) XEmacs/21.4.22 (linux) X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:74558 Archived-At: Since doing a pull to deal with my earlier issue (latest commit is ca8599c49933f974e07ce3ece5d4694bd1956b06) I've been noticing that periodically the code to mark gcc's as read is generating this backtrace on my Exchange server. Debugger entered--Lisp error: (wrong-type-argument number-char-or-marker-p nil) gnus-add-to-range(((1 . 28007)) (nil)) gnus-compute-read-articles("nnimap+exchange:Sent Items" (nil)) gnus-group-make-articles-read("nnimap+exchange:Sent Items" (nil)) gnus-group-mark-article-read("nnimap+exchange:Sent Items" nil) gnus-inews-do-gcc() gnus-agent-possibly-do-gcc() run-hooks(gnus-agent-possibly-do-gcc) message-send(nil) message-send-and-exit(nil) call-interactively(message-send-and-exit) The gcc has indeed succeeded, and both gcc and marking as read has succeeded on my cyrus server (I gcc to both) and most of the time marking as read succeeds on Exchange too. So repeating this is not easy. I assume that the `nil' there is supposed to have the article number. A quick look at the code doesn't really tell me why it might be calculated as nil, but I'm no lisp expert. This could have been introduced any time in the last two to two and a half weeks as that's the previous time I updated. Thanks, -- Dave Goldberg david.goldberg6@verizon.net