[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(no subject)
From: |
jpff |
Subject: |
(no subject) |
Date: |
Thu, 07 Feb 2008 06:51:42 +0000 |
User-agent: |
Heirloom mailx 12.2 01/07/07 |
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 <jpff@cardew.codemist.co.uk>
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 <command_loop_1>,
handlers=137778601, hfun=0x8120c80 <cmd_error>) at eval.c:1469
#4 0x08120103 in command_loop_2 () at keyboard.c:1370
#5 0x0817e7da in internal_catch (tag=137773449,
func=0x81200e0 <command_loop_2>, 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 <command_loop_1>,
handlers=137778601, hfun=0x8120c80 <cmd_error>) at eval.c:1469
val = <value optimized out>
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 <command_loop_2>, 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 = <value optimized out>
#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 = <value optimized out>
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=55000
-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:
<help-echo> <help-echo> <menu-bar> <file> <open-file>
<help-echo> <help-echo> M-x r e p o r t <tab> <ret
urn>
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