errors when composing mail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VM |
Invalid
|
Low
|
Uday Reddy |
Bug Description
When entering mail composition "mode" via 'm' 'r/R' 'f/F' or 'z' I get a "Wrong type argument" error. For example
Wrong type argument: listp, 29
Where '29' is some number. This somehow "breaks" the chain and other hooks don't get called, such as pcrisis. (Which is how I noticed this.)
Using 'z' the backtrace looks like:
Debugger entered--Lisp error: (wrong-
make-overlay(29 131)
vm-mail-
vm-mail-
run-hooks(
#<compiled-
call-
recursive-edit()
byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-
debug(error (wrong-
make-overlay(29 131)
vm-mail-
vm-mail-
run-hooks(
#<compiled-
call-
recursive-edit()
byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-
debug(error (wrong-
make-overlay(16 118)
vm-mail-
vm-mail-
run-hooks(
#<compiled-
call-
I'm using the XEmacs hg sources current as of today (20JUL2010).
uname -a: Linux maru 2.6.32-22-preempt #33-Ubuntu SMP PREEMPT Wed Apr 28 15:41:26 UTC 2010 x86_64 GNU/Linux
./configure '--with-mule' '--with-xft=all' '--without-
XEmacs 21.5-b29 "garbanzo" 4f98237e23fc configured for `x86_64-
Compilation Environment and Installation Defaults:
Source code location: /usr/local/
Installation prefix: /usr/local
Not using any operating system description file
Not using any machine description file
Compiler version: gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
- GCC specs file: specs.
- Compiler command: gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-
libc version: GNU libc 2.11.1-0ubuntu7.1 (Debian)
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location:
- X Windows libraries location:
- Handling WM_COMMAND properly.
- Using fontconfig to manage fonts.
- Compiling in support for Xft antialiased fonts (EXPERIMENTAL).
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw
- Athena library to link: Xaw
Using Lucid menubars.
- Using Xft to render antialiased fonts in menubars.
WARNING: This Xft feature will be replaced with a face.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
- Using Xft to render antialiased fonts in tab controls.
WARNING: This Xft feature will be replaced with a face.
- Using Xft to render antialiased fonts in progress bars.
WARNING: This Xft feature will be replaced with a face.
WARNING: This Xft feature not yet implemented; setting ignored.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Databases:
Internationaliz
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
Mail:
Compiling in support for "file" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new GC mark algorithms (KKCC).
WARNING: -------
WARNING: The new algorithms are experimental. They are enabled by
WARNING: default for this release. Use `--disable-kkcc' to
WARNING: turn it off.
WARNING: -------
Using the new portable dumper.
Dumping into executable.
Changed in vm: | |
status: | Confirmed → Incomplete |
importance: | High → Low |
Forgot to note that this is with vm-8.1.92a and vm-8.1.925a. It also does not occur with XEmacs 21.5.28 or XEmacs 21.5.29.