bug-gnu-emacs
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]