From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/67066 Path: news.gmane.org!not-for-mail From: Steinar Bang Newsgroups: gmane.emacs.gnus.general Subject: Re: Missing nntp-request-create-group message when sending emails Date: Wed, 18 Jun 2008 10:13:25 +0200 Organization: Probably a good idea Message-ID: <87iqw7w47u.fsf@dod.no> References: <87skvcxvjv.fsf@dod.no> <87ve07pas3.fsf@dod.no> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1213776866 8797 80.91.229.12 (18 Jun 2008 08:14:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Jun 2008 08:14:26 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M15533@lists.math.uh.edu Wed Jun 18 10:15:08 2008 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.50) id 1K8sos-0001ov-Qa for ding-account@gmane.org; Wed, 18 Jun 2008 10:15:07 +0200 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 1K8snZ-00081e-Gm; Wed, 18 Jun 2008 03:13:45 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1K8snT-00081G-IO for ding@lists.math.uh.edu; Wed, 18 Jun 2008 03:13:39 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.67) (envelope-from ) id 1K8snM-00018v-Pn for ding@lists.math.uh.edu; Wed, 18 Jun 2008 03:13:39 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1K8sne-0004Cd-00 for ; Wed, 18 Jun 2008 10:13:50 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1K8snI-00041B-Ao for ding@gnus.org; Wed, 18 Jun 2008 08:13:28 +0000 Original-Received: from cm-84.208.251.241.getinternet.no ([84.208.251.241]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Jun 2008 08:13:28 +0000 Original-Received: from sb by cm-84.208.251.241.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Jun 2008 08:13:28 +0000 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 49 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.208.251.241.getinternet.no Mail-Copies-To: never User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.1 (gnu/linux) Cancel-Lock: sha1:C8tWkSYnim3rn142uuEW0AFQtZ0= X-Spam-Score: -2.6 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:67066 Archived-At: >>>>> Steinar Bang : >> I get the following message sometimes when replying to nnimap messages >> gnus-get-function: No such function: nntp-request-create-group >> The message still goes out, but something goes wrong, because the >> message responded to isn't marked with an A, and instead of showing the >> summary buffer and an article below it, it shows the article as if it >> hadn't been sent. >> I'll try updating from CVS, and see if that helps, and if it doesn't, >> set to trigger on errors, and see if I can get a stack trace. > It happened with the current CVS as well, so I've done > (setq debug-on-error t) > and am waiting for it to happen again. Here's the stack trace: Debugger entered--Lisp error: (error "No such function: nntp-request-create-group") signal(error ("No such function: nntp-request-create-group")) error("No such function: %s" nntp-request-create-group) gnus-get-function((nntp "news" (nntp-address "nntp.dod.no")) request-create-group) gnus-request-create-group("Deleted Items") nnmail-expiry-target-group("Deleted Items" "drafts") nnmh-request-expire-articles((104) "drafts" nil t) apply(nnmh-request-expire-articles ((104) "drafts" nil t)) nnoo-parent-function(nndraft nnmh-request-expire-articles ((104) "drafts" nil t)) nndraft-request-expire-articles((104) "drafts" nil t) message-disassociate-draft() message-send(nil) message-send-and-exit(nil) call-interactively(message-send-and-exit) This explains two other effects I've seen: - There's always a copy stored in the drafts folder after the error - It seems to have been happening with messages that have been a while being edited, and not ones that have been quickly created and sent (it's been happening to autosaved messages) I've found a way to reproduce it consistently: just save the message before sending. There was also an annoying side effect from the debugging. After the stack trace I could no longer reply to messages. All I got was nndraft-open-server: Wrong type argument: stringp, nndraft-directory in the mini-buffer. Stopping Gnus and restarting, just caused the message to appear during startup, and Gnus never to start properly.