From unknown Sun Aug 17 04:07:02 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#2000 <2000@debbugs.gnu.org> To: bug#2000 <2000@debbugs.gnu.org> Subject: Status: 23.0.60; Rmail mode totally broken Reply-To: bug#2000 <2000@debbugs.gnu.org> Date: Sun, 17 Aug 2025 11:07:02 +0000 retitle 2000 23.0.60; Rmail mode totally broken reassign 2000 emacs submitter 2000 jpff severity 2000 normal thanks From jpff@codemist.co.uk Fri Jan 23 02:05:53 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 23 Jan 2009 10:05:53 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.2 required=4.0 tests=FOURLA,MDO_DATING14 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0NA5iY6006779 for ; Fri, 23 Jan 2009 02:05:46 -0800 Received: from mx10.gnu.org ([199.232.76.166]:41758) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LQItX-0004C0-JD for emacs-pretest-bug@gnu.org; Fri, 23 Jan 2009 05:04:11 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LQIuy-0007xM-DZ for emacs-pretest-bug@gnu.org; Fri, 23 Jan 2009 05:05:42 -0500 Received: from smarthost02.mail.zen.net.uk ([212.23.3.141]:52404) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LQIuy-0007wh-0w for emacs-pretest-bug@gnu.org; Fri, 23 Jan 2009 05:05:40 -0500 Received: from [217.155.197.248] (helo=codemist.co.uk) by smarthost02.mail.zen.net.uk with esmtp (Exim 4.63) (envelope-from ) id 1LQIuq-0006S5-FL for emacs-pretest-bug@gnu.org; Fri, 23 Jan 2009 10:05:32 +0000 Received: from cardew.codemist.co.uk ([172.16.4.17]) by codemist.co.uk with esmtp (Exim 4.69) (envelope-from ) id 1LQIuq-000322-9T; Fri, 23 Jan 2009 10:05:32 +0000 Received: from jpff by cardew.codemist.co.uk with local (Exim 4.69) (envelope-from ) id 1LQIuk-00033N-OS; Fri, 23 Jan 2009 10:05:26 +0000 Date: Fri, 23 Jan 2009 10:05:26 +0000 Message-Id: <3591-Fri23Jan2009100526+0000-jpff@codemist.co.uk> X-Mailer: emacs 23.0.60.10 (via feedmail 8 I) From: jpff To: emacs-pretest-bug@gnu.org Subject: 23.0.60; Rmail mode totally broken X-Originating-Smarthost02-IP: [217.155.197.248] X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) This morning after updating from the CVS I cannot read any RMAIL file File mode specification error: (wrong-type-argument stringp nil) I am seeing messages about writing to /tmp/rmailXXX that I have not seen before. This happens on a number of RMAIL files I have, large or small. In GNU Emacs 23.0.60.10 (i686-pc-linux-gnu, GTK+ Version 2.12.0) of 2009-01-23 on cardew Windowing system distributor `The X.Org Foundation', version 11.0.70200000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=local locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: eldoc-mode: t auto-image-file-mode: t show-paren-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x C-f R M A y q C-x C-b C-v C-v C-v C-v C-v C-v M-x r m a i l - m o d e q C-x 1 > < C-s d e l e t e d C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s , C-s C-s C-s C-s C-s SPC < C-x C-x C-x C-x M-x w r SPC r R R 1 M-x t o g g l e r e C-x C-x C-x C-x C-w C-x C-w R R 2 C-x k C-x C-f R R 1 q C-x C-f R R 2 q M-m C-g C-x k C-x C-f J u n k y C-x k M-m C-g C-x k M-x e m a c s - b C-c C-c M-x r e p o r Recent messages: Parsing /home/jpff/.mailrc... done Quit Wrote /tmp/rmail11248XPA Writing messages to /tmp/rmail11248kZG...done Replacing BABYL format with mbox format... Entering debugger... Quit call-interactively: Symbol's function definition is void: elisp-compile-defun Quit Making completion list... [2 times] ==John ffitch From jpff@cs.bath.ac.uk Fri Jan 23 06:29:40 2009 Received: (at 2000) by emacsbugs.donarmstrong.com; 23 Jan 2009 14:29:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=MDO_DATING14 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from air.cs.bath.ac.uk (air.cs.bath.ac.uk [138.38.108.3]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0NETbsA006391 for <2000@emacsbugs.donarmstrong.com>; Fri, 23 Jan 2009 06:29:38 -0800 Received: from [138.38.108.1] (helo=xenakis.cs.bath.ac.uk) by air.cs.bath.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1LQN2I-0002j2-5g; Fri, 23 Jan 2009 14:29:30 +0000 Received: from jpff by xenakis.cs.bath.ac.uk with local (Exim 4.69) (envelope-from ) id 1LQN2H-0003Ed-Ri; Fri, 23 Jan 2009 14:29:29 +0000 Date: Fri, 23 Jan 2009 14:29:29 +0000 Message-ID: <2166-Fri23Jan2009142929+0000-jpff@cs.bath.ac.uk> X-Mailer: emacs 23.0.60.31 (via feedmail 11-beta-1 I) From: jpff To: 2000@debbugs.gnu.org Subject: A backtrace I managed to capture a backtrace Debugger entered--Lisp error: (wrong-type-argument stringp nil) rmail-perm-variables() rmail-convert-babyl-to-mbox() rmail-convert-file-maybe() rmail-mode() set-auto-mode-0(rmail-mode nil) byte-code("ŸÅ‰ƒ/ set-auto-mode() normal-mode(t) after-find-file(nil t) find-file-noselect-1(# "~/Junky" nil nil "~/Junky" (3933916 2050)) find-file-noselect("~/Junky" nil nil t) find-file("~/Junky" t) call-interactively(find-file nil nil) Not sure why it is converting from babyl format anyway, but it is getting it wrong! ==John ffitch From cyd@stupidchicken.com Fri Jan 23 07:03:58 2009 Received: (at 2000) by emacsbugs.donarmstrong.com; 23 Jan 2009 15:03:58 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=MDO_DATING14 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0NF3tck014936 for <2000@emacsbugs.donarmstrong.com>; Fri, 23 Jan 2009 07:03:57 -0800 Received: by cyd.mit.edu (Postfix, from userid 1000) id 2DDFE57E1FC; Fri, 23 Jan 2009 10:04:22 -0500 (EST) From: Chong Yidong To: jpff Cc: 2000@debbugs.gnu.org Subject: Re: 23.0.60; Rmail mode totally broken Date: Fri, 23 Jan 2009 10:04:22 -0500 Message-ID: <87vds6njwp.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > rmail-perm-variables() > rmail-convert-babyl-to-mbox() I haven't been able to reproduce this bug. Could you visit lisp/mail/rmail.el, evaluate the buffer, then trigger the Lisp backtrace again? This will give a more informative backtrace. Thanks. From cyd@stupidchicken.com Fri Jan 23 07:10:53 2009 Received: (at 2000) by emacsbugs.donarmstrong.com; 23 Jan 2009 15:10:53 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=MDO_DATING14 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0NFAo5v018036 for <2000@emacsbugs.donarmstrong.com>; Fri, 23 Jan 2009 07:10:51 -0800 Received: by cyd.mit.edu (Postfix, from userid 1000) id C454657E1FC; Fri, 23 Jan 2009 10:11:16 -0500 (EST) From: Chong Yidong To: jpff Cc: 2000@debbugs.gnu.org Subject: Re: 23.0.60; Rmail mode totally broken Date: Fri, 23 Jan 2009 10:11:16 -0500 Message-ID: <87sknanjl7.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Ah, I can reproduce it now. I've checked a fix into CVS. > I am seeing messages about writing to /tmp/rmailXXX that I have not > seen before. This happens on a number of RMAIL files I have, large or > small. We just switched rmail to the new rmail-mbox code, which stores RMAIL files in mbox format, rather than babyl. From jpff@codemist.co.uk Fri Jan 23 10:09:15 2009 Received: (at 2000) by emacsbugs.donarmstrong.com; 23 Jan 2009 18:09:15 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: * X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=1.6 required=4.0 tests=MDO_DATING14,PHONENUMBER autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from codemist.co.uk (Debian-exim@west.codemist.co.uk [217.155.197.248] (may be forged)) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0NI9Bgi029444 for <2000@emacsbugs.donarmstrong.com>; Fri, 23 Jan 2009 10:09:13 -0800 Received: from cardew.codemist.co.uk ([172.16.4.17]) by codemist.co.uk with esmtp (Exim 4.69) (envelope-from ) id 1LQQSs-0004yG-Fh; Fri, 23 Jan 2009 18:09:10 +0000 Received: from jpff by cardew.codemist.co.uk with local (Exim 4.69) (envelope-from ) id 1LQQSn-00012t-1v; Fri, 23 Jan 2009 18:09:05 +0000 Date: Fri, 23 Jan 2009 18:09:04 +0000 Message-Id: <3436-Fri23Jan2009180904+0000-jpff@codemist.co.uk> X-Mailer: emacs 23.0.60.11 (via feedmail 8 I) From: jpff To: 2000@debbugs.gnu.org Subject: rmail mode still broken loaded a small RMAIL file and as it did not display labels I thought I would try the headers (command h) Debugger entered--Lisp error: (search-failed ",,") search-forward(",,") rmail-make-summary-line-1(1) rmail-make-summary-line(1) rmail-new-summary("All" (rmail-summary) nil) rmail-summary() call-interactively(rmail-summary nil nil) So that makes rmail unusable for my world. I have 18000 messages in one file and keywords and header is important ==John ffitch Wrote /tmp/rmail3878pag Writing messages to /tmp/rmail3878xgZ...done Replacing BABYL format with mbox format... Counting messages...done Replacing BABYL format with mbox format...done Counting messages...done Loading mail-extr...done No following nondeleted message Computing summary lines... Entering debugger... From cyd@stupidchicken.com Fri Jan 23 11:25:04 2009 Received: (at 2000) by emacsbugs.donarmstrong.com; 23 Jan 2009 19:25:04 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0NJP0tA015482 for <2000@emacsbugs.donarmstrong.com>; Fri, 23 Jan 2009 11:25:01 -0800 Received: by cyd.mit.edu (Postfix, from userid 1000) id D589657E1FC; Fri, 23 Jan 2009 14:25:26 -0500 (EST) From: Chong Yidong To: jpff Cc: 2000@debbugs.gnu.org Subject: Re: 23.0.60; Rmail mode totally broken References: <87sknanjl7.fsf@cyd.mit.edu> Date: Fri, 23 Jan 2009 14:25:26 -0500 In-Reply-To: (root@codemist.co.uk's message of "Fri, 23 Jan 2009 17:56:38 +0000 (GMT)") Message-ID: <87zlhhg6zd.fsf@cyd.mit.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii root writes: > I tried your fixed rmail and it does not crash. However it does not > provide the label functionality either -- no labels on bottom line, > and I suspect that that means that setting labels etc is not complete. > > I have lots of mail-handling code that uses labels for organisation, > spam filters and so forth. Will this rmail-mbox be truly backward > compatableor do I have to recode it all? Seems like a shame to me to > lose a format that I have used for so many years. I just fixed a couple of bugs in the label handling. I do see labels displayed on the mode-line, and the functionality explained in the section on Labels in the manual now seems to work fine. What is the nature of this mail-handling code of yours? Do they make use of internal Rmail functions, and, if so, what functions are these? From lekktu@gmail.com Sat Jan 24 05:04:01 2009 Received: (at control) by emacsbugs.donarmstrong.com; 24 Jan 2009 13:04:01 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.3 required=4.0 tests=MISSING_SUBJECT,NOSUBJECT, VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f10.google.com (mail-ew0-f10.google.com [209.85.219.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0OD3wki018406 for ; Sat, 24 Jan 2009 05:03:59 -0800 Received: by ewy3 with SMTP id 3so5795908ewy.1 for ; Sat, 24 Jan 2009 05:03:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=CeeiEKcbFxmyO9WkWytoNkUy4vayQNZr5BBVIK86kIM=; b=JPmjhPfVMxw6t0npaSIw73VvdwdVGMejycvrnaDNGAdzgOji+rIYU9frjkR40zSFdy mqFaqyFGghJbbcIB5cENiFtFCX60Q3ZarwzjwGZxUebhDQps93H6FKzjo0lAbVrj2nic 63AfqIG2cchsMsfMkoDowPfCmFOTgw8hsHXL4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=ZK/s1LlEYCOcv9ytj0+TTXogTqdcQntcb59DDX699ecqDWqEZTSXGHOhTGnvT9y+8l oiUtTcY5sGz56MTGOnwjeOvA3gUEgImIjCCii7FVe28+UrkHdmezdn70J1iUlmrEqWKE aIAsJTYV/oN2ZQWXVwShJYrMPy9CkuDL1GETY= MIME-Version: 1.0 Received: by 10.210.66.13 with SMTP id o13mr9819670eba.124.1232802232596; Sat, 24 Jan 2009 05:03:52 -0800 (PST) Date: Sat, 24 Jan 2009 14:03:52 +0100 Message-ID: Subject: From: Juanma Barranquero To: control@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit reassign 512 emacs,rmail reassign 1051 emacs,rmail reassign 2000 emacs,rmail reassign 2015 emacs,rmail reassign 2016 emacs,rmail reassign 2017 emacs,rmail reassign 2018 emacs,rmail reassign 2019 emacs,rmail,w32 reassign 1034 emags,gnus reassign 1854 emacs,gnus quit From rgm@gnu.org Tue Jan 27 18:51:01 2009 Received: (at 2000-done) by emacsbugs.donarmstrong.com; 28 Jan 2009 02:51:02 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.0 required=4.0 tests=HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0S2oxxM030482 for <2000-done@emacsbugs.donarmstrong.com>; Tue, 27 Jan 2009 18:51:00 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LS0US-0000gv-4a; Tue, 27 Jan 2009 21:49:20 -0500 From: Glenn Morris To: 2000-done@debbugs.gnu.org Subject: Re: bug#2000: 23.0.60; Rmail mode totally broken References: <87sknanjl7.fsf@cyd.mit.edu> <87zlhhg6zd.fsf@cyd.mit.edu> X-Spook: Mossad IDEA Chobetsu United Nations eternity server X-Ran: i!eX%hO=cWo4?nqS_&,td.CN@KOV*NZXU`wT?E2ynK])u.Auz X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 27 Jan 2009 21:49:20 -0500 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Closing this because the specific issue has been addressed. If necessary, please open new bug(s) with concise, complete descriptions of any remaining rmail issues. From unknown Sun Aug 17 04:07:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Wed, 18 Mar 2009 14:24:10 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator