From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: jpff Newsgroups: gmane.emacs.bugs Subject: (no subject) Date: Thu, 07 Feb 2008 06:51:42 +0000 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1202367138 1244 80.91.229.12 (7 Feb 2008 06:52:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 7 Feb 2008 06:52:18 +0000 (UTC) To: jpff@codemist.co.uk, bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Feb 07 07:52:39 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JN0ch-0006mu-4b for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Feb 2008 07:52:39 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JN0cE-000429-HN for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Feb 2008 01:52:10 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JN0c9-000424-TS for bug-gnu-emacs@gnu.org; Thu, 07 Feb 2008 01:52:05 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JN0c8-00041n-Pq for bug-gnu-emacs@gnu.org; Thu, 07 Feb 2008 01:52:05 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JN0c8-00041k-Iw for bug-gnu-emacs@gnu.org; Thu, 07 Feb 2008 01:52:04 -0500 Original-Received: from rutherford.zen.co.uk ([212.23.3.142]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JN0c8-0003qL-02 for bug-gnu-emacs@gnu.org; Thu, 07 Feb 2008 01:52:04 -0500 Original-Received: from [217.155.197.248] (helo=west.codemist.co.uk) by rutherford.zen.co.uk with esmtp (Exim 4.63) (envelope-from ) id 1JN0bn-00011S-QG for bug-gnu-emacs@gnu.org; Thu, 07 Feb 2008 06:51:44 +0000 Original-Received: from cardew.codemist.co.uk ([172.16.4.17]) by west.codemist.co.uk with esmtp (Exim 4.69) (envelope-from ) id 1JN0bn-0007k7-HV for bug-gnu-emacs@gnu.org; Thu, 07 Feb 2008 06:51:43 +0000 Original-Received: from jpff by cardew.codemist.co.uk with local (Exim 4.69) (envelope-from ) id 1JN0bm-000456-Lq; Thu, 07 Feb 2008 06:51:42 +0000 User-Agent: Heirloom mailx 12.2 01/07/07 X-Originating-Rutherford-IP: [217.155.197.248] X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:17491 Archived-At: Date: Thu, 7 Feb 2008 06:51:41 +0000 Message-Id: <9424-Thu07Feb2008065141+0000-jpff@cardew.codemist.co.uk> X-Mailer: emacs 22.1.1 (via feedmail 8 I) BCC: jpff@cardew.codemist.co.uk From: jpff To: bug-gnu-emacs@gnu.org Subject: more on RMAIL failure Note this refers to 23.0.60 remade 30 mins ago from CVS I did a find-file-literally to load ~/RMAIL and then loaded lisp/mail/rmail.el and instrumented a number of functions. The function rmail-convert-file checks that it is already Babyl format and then calls rmail-decode-babyl-format That calls (detect-coding-region from to 'highest) and at this point emacs goes quiet; no rotating cursor, no response to ^G and I killed the window. (gdb) run -q Starting program: /usr/local/bin/emacs -q [Thread debugging using libthread_db enabled] [New Thread 0xb6e338d0 (LWP 15517)] Program received signal SIGABRT, Aborted. [Switching to Thread 0xb6e338d0 (LWP 15517)] 0xffffe410 in __kernel_vsyscall () (gdb) where #0 0xffffe410 in __kernel_vsyscall () #1 0xb74aec26 in kill () from /lib/libc.so.6 #2 0x08114c2b in abort () at emacs.c:432 #3 0x0817e737 in internal_condition_case (bfun=0x8125ba0 , handlers=137778601, hfun=0x8120c80 ) at eval.c:1469 #4 0x08120103 in command_loop_2 () at keyboard.c:1370 #5 0x0817e7da in internal_catch (tag=137773449, func=0x81200e0 , arg=137734345) at eval.c:1230 #6 0x08120ae7 in command_loop () at keyboard.c:1349 #7 0x08120e4b in recursive_edit_1 () at keyboard.c:958 #8 0x08120f81 in Frecursive_edit () at keyboard.c:1020 #9 0x081159ec in main (argc=2, argv=0xbfcc9684) at emacs.c:1793 (gdb) bt full #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb74aec26 in kill () from /lib/libc.so.6 No symbol table info available. #2 0x08114c2b in abort () at emacs.c:432 No locals. #3 0x0817e737 in internal_condition_case (bfun=0x8125ba0 , handlers=137778601, hfun=0x8120c80 ) at eval.c:1469 val = c = {tag = 137734345, val = 150122093, next = 0xbfcc91b0, gcpro = 0x0, jmp = {{__jmpbuf = {0, 138250448, 138250432, -1077112456, -921629869, 2147330108}, __mask_was_saved = 0, __saved_mask = {__val = {1, 3076683656, 3086401524, 3068516560, 3217854416, 3217854468, 3086329903, 3217854776, 3217854832, 3086403184, 134542865, 2822930839, 0, 0, 2, 3086349321, 134542206, 3217854768, 3217855056, 4294967295, 3217854904, 135454915, 3217855056, 3217854768, 128, 3075000960, 3076683712, 0, 110932256, 3086401524, 3086403184, 134523140}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 137778601, var = 137734345, chosen_clause = 137734393, tag = 0xbfcc909c, next = 0x0} #4 0x08120103 in command_loop_2 () at keyboard.c:1370 val = 0 #5 0x0817e7da in internal_catch (tag=137773449, func=0x81200e0 , arg=137734345) at eval.c:1230 c = {tag = 137773449, val = 137734345, next = 0x0, gcpro = 0x0, jmp = { {__jmpbuf = {0, 138250448, 138250432, -1077112200, -921474221, 2147463228}, __mask_was_saved = 0, __saved_mask = {__val = {0, 147023480, 192, 3076215152, 0, 176, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3079988273, 137866084, 137866080, 3076215152, 137960570, 137960568, 137964000, 3217855080, 135725877, 137964001, 137960570, 137734345, 137760192, 3068344528, 137909072, 137734369}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} #6 0x08120ae7 in command_loop () at keyboard.c:1349 No locals. #7 0x08120e4b in recursive_edit_1 () at keyboard.c:958 val = #8 0x08120f81 in Frecursive_edit () at keyboard.c:1020 buffer = 137734345 #9 0x081159ec in main (argc=2, argv=0xbfcc9684) at emacs.c:1793 displayname = 0x0 count_before = dummy = -1077111304 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 0 rlim = {rlim_cur = 8388608, rlim_max = 18446744073709551615} no_loadup = 0 junk = 0x0 (gdb) xbacktrace Undefined command: "xbacktrace". Try "help". (gdb) The suggestion is that there is a malformat in my RMAIL file, but it works perfectly in emacs22 (the system I am using here) By the way, the error I have repeated many times that when picking up new mail from two filing systems causes a format error is still present. Happened to me yesterday. Will try to create a simple scheme to illustrate In GNU Emacs 22.1.1 (i586-suse-linux-gnu, GTK+ Version 2.12.0) of 2007-11-23 on dede Windowing system distributor `The X.Org Foundation', version 11.0.70200000 configured using `configure '--with-gcc' '--with-pop' '--without-hesiod' '--with-kerberos' '--with-kerberos5' '--with-leim' '--with-xim' '--with-system-malloc' '--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--with-x' '--with-sound' '--with-xpm' '--with-jpeg' '--with-tiff' '--with-gif' '--with-png' '--with-x-toolkit=gtk' '--x-includes=/usr/include' '--x-libraries=/usr/lib:/usr/share/X11' '--build=i586-suse-linux-gnu' 'build_alias=i586-suse-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -march=i586 -mtune=i686 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -g -pipe -fno-strict-aliasing -D_GNU_SOURCE -Wno-pointer-sign -Wno-unused-variable -Wno-unused-label -DSYSTEM_PURESIZE_EXTRA=5500 0 -DSITELOAD_PURESIZE_EXTRA=10000 ' 'LDFLAGS='' 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 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: display-time-mode: t encoded-kbd-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 unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t Recent messages: error: `mail-filter.el' was compiled for Emacs 23 or later To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the `--debug-init' option to view a complete error backtrace. Loading eldoc...done Quit Loading emacsbug...done ==John ffitch