================================================================
Dear Bug Team!
I get lots of unaligned traps with CVS xemacs, which is pretty
annoying since it clutters the syslog, also it might lead to crashes
on architectures not friendly enough to fix this in the
kernel.
Unfortunately, I have not enough knowledge to see whether there are
unaligned loads needed a the specific places, or whether they just
indicate bugs elsewhere. The places are:
/src/xemacs-2003.04.24/src/alloc.c:3307
const char *dobj = * (const char **) rdata;
/src/xemacs-2003.04.24/src/alloc.c:3264
if (EQ (*stored_obj, Qnull_pointer))
/src/xemacs-2003.04.24/src/dumper.c:903
if (POINTER_TYPE_P (XTYPE (*pobj))
/src/xemacs-2003.04.24/src/dumper.c:905
*pobj = wrap_pointer_1 ((char *) XPNTR (*pobj) + delta);
/src/xemacs-2003.04.24/src/dumper.c:929
*(EMACS_INT *)rdata = str + delta;
/src/xemacs-2003.04.24/src/dumper.c:892
EMACS_INT ptr = *(EMACS_INT *)rdata;
/src/xemacs-2003.04.24/src/file-coding.c:760
return
(EQ (CODING_SYSTEM_TYPE (cs), Qno_conversion) &&
/src/xemacs-2003.04.24/src/file-coding.c:780
return (XCODESYSMETH_OR_GIVEN
/src/xemacs-2003.04.24/src/file-coding.c:853
wrapper = XCODING_SYSTEM_AUTO_EOL_WRAPPER (coding_system);
/src/xemacs-2003.04.24/src/file-coding.c:770
if (!NILP (XCODING_SYSTEM_CANONICAL (cs)))
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux juist 2.5.59 #4 Sat Jan 18 12:46:41 CET 2003 alpha unknown unknown
GNU/Linux
./configure '--cflags=-O3 -g -mcpu=ev67 -pipe' '--with-gtk=no'
'--with-toolbars=no' '--with-dialogs=no' '--with-widgets=no'
'--with-dragndrop=no' '--with-tiff=no' '--with-gif=no'
'--with-sound=no' '--with-database=no' '--with-mule=no'
'--error-checking=none' '--debug=no' '--use-kkcc'
'--with-system-malloc'
XEmacs 21.5-b11 "cabbage" (+CVS-20030423) configured for
`alpha-unknown-linux'.
Compilation / Installation:
Source code location: /src/xemacs-2003.04.24
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/alpha.h'
Compiler: gcc -Wall -Wno-switch -Winline -Wmissing-prototypes
-Wsign-compare -Wundef -Wstrict-prototypes -Wpacked -Wshadow -Wmissing-declarations -O3 -g
-mcpu=ev67 -pipe
Relocating allocator for buffers: no
GNU version of malloc: no
- User chose not to use GNU allocators.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Using Lucid menubars.
Using Lucid scrollbars.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for XPM images.
WARNING: -----------------------------------------------------------
WARNING: Compiling without PNG image support.
WARNING: You should strongly consider installing the PNG libraries.
WARNING: Otherwise certain images and glyphs may not display.
WARNING: (a copy may be found in
ftp://ftp.xemacs.org/pub/xemacs/aux)
WARNING: -----------------------------------------------------------
Compiling in support for JPEG images.
Compiling in support for X-Face message headers.
Sound:
Databases:
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new GC algorithms.
Using the new portable dumper.
Load-Path Lisp Shadows:
----------------------
nil
Installed XEmacs Packages:
-------------------------
((xemacs-devel:version 1.5 :type single-file)
(xemacs-base :version 1.75 :type regular)
(tm :version 1.35 :type regular)
(textools :version 1.14 :type regular)
(text-modes :version 1.58 :type single-file)
(texinfo :version 1.23 :type regular)
(sh-script :version 1.17 :type regular)
(scheme :version 1.13 :type regular)
(prog-modes
:version
1
.72
:type
single-file)
(os-utils :version 1.3 :type single-file)
(net-utils :version 1.31 :type single-file)
(misc-games :version 1.16 :type single-file)
(mine :version 1.14 :type regular)
(mailcrypt :version 2.12 :type regular)
(mail-lib :version 1.56 :type regular)
(ispell :version 1.24 :type regular)
(gnus :version 1.65 :type regular)
(games :version 1.13 :type regular)
(edit-utils :version 1.98 :type single-file)
(debug :version 1.16 :type regular)
(cc-mode :version 1.32 :type regular)
(c-support :version 1.16 :type single-file)
(auctex :version 1.33 :type regular)
(apel :version 1.26 :type regular))
Installed Modules:
-----------------
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail paren blink-paren mailcrypt
rfc822 comint ring filladapt recent-files mwheel advice advice-preload
uniquify tex-site redo font-lock cus-face crypt crypt++ edmacro
xemacs-devel-autoloads xemacs-base-autoloads tm-autoloads
textools-autoloads text-modes-autoloads texinfo-autoloads
sh-script-autoloads scheme-autoloads prog-modes-autoloads
os-utils-autoloads net-utils-autoloads misc-games-autoloads
mine-autoloads mailcrypt-autoloads mail-lib-autoloads ispell-autoloads
gnus-autoloads games-autoloads edit-utils-autoloads debug-autoloads
cc-mode-autoloads c-support-autoloads auctex-autoloads apel-autoloads
modules-autoloads lisp-autoloads loadhist rsz-minibuf auto-show
fontl-hooks x-iso8859-1 code-cmds gutter-items menubar-items x-menubar
mode-motion mouse behavior itimer auto-save lisp-mode easymenu
iso8859-1 page buff-menu lib-complete cus-file derived newcomment env
text-props frame obsolete cus-start custom widget cl-extra mini-cl cl
cl-19 packages backquote unicode lucid-scrollbars cut-buffer
lucid-menubars x c-balloon-help tty-frames tty scrollbar
unix-processes multicast network-streams subprocesses modules
menu-accelerator-support menubar md5 xemacs gutter jpeg xface xpm xbm
lisp-float-type file-coding linux devices window-system base64)
Recent keystrokes:
-----------------
M-x x e m TAB r TAB TAB e TAB p TAB M-BS M-BS r e p
o TAB r TAB x e TAB RET
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Making completion list...
Paren mode is sexp
Loading paren...done
Loading paren...
PGP version set to GPG.
Loading mc-setversion...done
Loading mc-setversion...
Loading mailcrypt...done
Loading mailcrypt...
Loading /home/falk/.recent-files.el...done
Loading /home/falk/.recent-files.el...
Loading advice...done
Loading advice...
Loading cus-face...done
Loading cus-face...
Loading edmacro...done
Loading edmacro...