Dear Bug Team!
I've also sent a bug report to the BBDB boys and girls.
I have no idea what is going on here. Every time I try to do anything
with BBDB, I get the error in the subject.
I have tried 'xemacs -vanilla', but I get the same result.
This only started happening this morning, but it is happening with the
version of BBDB currently in 'Pre-Release' _and_ the previous
version. It is happening with current CVS XEmacs _and_ pre Ben's sign
compare patch.
It's got me beat.
Here's a back trace that I was able to collect:
# bind (standard-output stack-trace-on-signal debug-on-signal stack-trace-on-error
debug-on-error)
symbol-name((quote face))
# bind (p notefun notes thisnote phone addrs phones aka bbdb-elided-display name comp
brief record)
[ Sensitive Data Removed ]
# bind (buffer-read-only prs standard-output b temp-buffer-setup-hook
temp-buffer-show-hook first append records)
bbdb-display-records-1((
[ Sensitive Data Removed ]
# (unwind-protect ...)
byte-code("..." [bbdb-gag-messages bbdb-buffer-name buffer
((bbdb-display-records-1 records)) window-buffer Electric-pop-up-window message
"<<< Press Space to bury the Insidious Big Brother Database list
>>>" Done (byte-code "ÀÁªz" [Blow-off-the-error ...] 2)
bury-buffer] 4)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (bbdb-inside-electric-display buffer bbdb-electric-completed-normally
bbdb-electric-execute-me records)
electric-bbdb-display-records((
[ Sensitive Data Removed ]
# bind (bbdb-window records)
bbdb-display-records((
[ Sensitive Data Removed ]
# bind (bbdb-elided-display notes elidep string)
bbdb("" nil)
# bind (command-debug-status)
call-interactively(bbdb)
command-execute(bbdb t)
# bind (_execute_command_keys_ _execute_command_name_ prefix-arg)
execute-extended-command(nil)
# bind (command-debug-status)
call-interactively(execute-extended-command)
# (condition-case ... . error)
# (catch top-level ...)
(For Adrian's benefit): I have no load-path shadows. :-)
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux slackware 2.4.8 #1 Sun Aug 12 06:28:34 EST 2001 i686 unknown
./configure '--extra-verbose' '--dynamic=yes' '--with-gtk=no'
'--with-gnome=no' '--with-athena=next' '--with-menubars=lucid'
'--with-scrollbars=athena' '--with-dialogs=athena'
'--with-widgets=athena' '--with-png=yes'
'--with-sound=native,noesd' '--with-modules'
'--with-site-lisp=yes' '--with-site-modules=yes' '--pdump'
'--with-mule' '--error-checking=none' '--use-union-type'
'--with-clash-detection'
XEmacs 21.5-b2 "artichoke" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /usr/local/src/xemacs
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wshadow -Wsign-compare
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: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/neXtaw
- Athena library to link: neXtaw
Using Lucid menubars.
Using Athena scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Compiling in support for GIF images (builtin).
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:
Compiling in support for Berkeley database.
Compiling in support for GNU DBM.
Internationalization:
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 "dot-locking" mail spool file locking method.
Other Features:
Compiling in support for dynamic shared object modules.
Using the union type for Lisp_Objects.
Using the new portable dumper.
Compiling in support for extra debugging code.
Installed XEmacs Packages:
-------------------------
((zenirc :version 1.11 :type regular)
(xslt-process :version 1.04 :type regular)
(xemacs-devel :version 1.37 :type single-file)
(xemacs-base :version 1.55 :type regular)
(w3 :version 1.2 :type regular)
(vm :version 6.95 :type regular)
(viper :version 1.26 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.13 :type regular)
(vc-cc :version 1.16 :type regular)
(vc :version 1.28 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.29 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.32 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.17 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.21 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(slider :version 1.13 :type regular)
(sh-script :version 1.13 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.06 :type regular)
(scheme :version 1.11 :type regular)
(rmail :version 1.12 :type regular)
(reftex :version 1.23 :type regular)
(psgml :version 1.23 :type regular)
(ps-print-nomule :version 1.05 :type regular)
(prog-modes
:version
1
.4
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.55 :type regular)
(pc :version 1.2 :type single-file)
(os-utils :version 1.25 :type single-file)
(net-utils :version 1.2 :type single-file)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.13 :type regular)
(mew :version 1.14 :type regular)
(mailcrypt :version 2.09 :type regular)
(mail-lib :version 1.39 :type regular)
(jde :version 1.27 :type regular)
(ispell :version 1.23 :type regular)
(ilisp :version 1.19 :type regular)
(igrep :version 1.08 :type regular)
(idlwave :version 1.23 :type regular)
(hm--html-menus :version 1.16 :type regular)
(gnats :version 1.12 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.09 :type single-file)
(frame-icon :version 1.09 :type regular)
(footnote :version 1.13 :type regular)
(eudc :version 1.33 :type regular)
(eterm :version 1.13 :type regular)
(eshell :version 1.01 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.08 :type single-file)
(eieio :version 1.01 :type regular)
(efs :version 1.26 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.66 :type single-file)
(ediff :version 1.31 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.11 :type regular)
(debug :version 1.14 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.13 :type regular)
(cc-mode :version 1.26 :type regular)
(calendar :version 1.16 :type regular)
(calc :version 1.17 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.02 :type regular)
(bbdb :version 1.14 :type regular)
(auctex :version 1.25 :type regular)
(apel :version 1.2 :type regular)
(ada :version 1.1 :type regular)
(Sun :version 1.13 :type regular)
(skk :version 1.19 :type regular)
(mule-base :version 1.39 :type regular)
(lookup :version 1.08 :type regular)
(locale :version 1.18 :type regular)
(leim :version 1.17 :type regular)
(egg-its :version 1.26 :type regular)
(edict :version 1.12 :type regular))
Features:
--------
(xemacsbug view-less view electric bbdb-com cus-edit cus-load holidays
lunar solar cal-dst cal-persia cal-julian diary-lib appt calendar
bbdb-w3 bbdb-sc supercite mail-extr regi bbdb-gnus gnus gnus-ems
gnus-xmas bbdb tex-site cperl-mode ibuffer dired-tar compile
time-stamp rsz-minibuf byte-optimize diff-mode ediff-merg ediff-diff
ediff-tbar ediff-wind ediff-help ediff-util ediff-mult ediff-init
ediff vc-hooks balloon-help lazy-shot efs-cu eicq-toolbar eicq
bytecomp byte-compile advice advice-preload smiley annotations
goto-addr overlay thingatpt wid-edit timezone outline browse-url
sb-texinfo sb-info info speedbar sb-image dframe assoc filladapt
footnote mic-paren paren blink-paren pending-del scroll-in-place redo
savehist time backup-dir edmacro iswitchb message messagexmas mml
mml-sec mml-smime mml2015 gpg timer smime comint ring dig mm-decode
mm-bodies mm-encode mailcap mail-parse rfc2045 rfc2231 rfc2047
gnus-util qp ietf-drums time-date parse-time mail-abbrevs sendmail
nnheader nnheaderxm mm-util mail-prsvr mail-utils mailheader crypt
crypt++ history recent-files font-lock func-menu x-compose cus-face
blink-cursor zenirc-autoloads xslt-process-autoloads
xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads vm-autoloads
viper-autoloads view-process-autoloads vhdl-autoloads vc-cc-autoloads
vc-autoloads tpu-autoloads tooltalk-autoloads tm-autoloads
time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
slider-autoloads sh-script-autoloads sgml-autoloads semantic-autoloads
scheme-autoloads rmail-autoloads reftex-autoloads psgml-autoloads
ps-print-nomule-autoloads prog-modes-autoloads pcomplete-autoloads
pcl-cvs-autoloads pc-autoloads os-utils-autoloads net-utils-autoloads
misc-games-autoloads mine-autoloads mh-e-autoloads mew-autoloads
mailcrypt-autoloads mail-lib-autoloads jde-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads
hm--html-menus-autoloads gnats-autoloads games-autoloads
fsf-compat-autoloads frame-icon-autoloads footnote-autoloads
eudc-autoloads eterm-autoloads eshell-autoloads emerge-autoloads
elib-autoloads eieio-autoloads efs-autoloads edt-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads dired-autoloads
debug-autoloads crisp-autoloads cookie-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads build-autoloads
bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads
Sun-autoloads skk-autoloads mule-base-autoloads lookup-autoloads
locale-autoloads leim-autoloads egg-its-autoloads edict-autoloads
-autoloads gnus-autoloads eicq-autoloads src-autoloads loadhist
auto-show fontl-hooks x-iso8859-1 slovenian czech romanian ccl
mule-help code-cmds gutter-items menubar-items x-menubar mode-motion
mouse itimer auto-save lisp-mode easymenu iso8859-1 page buff-menu
lib-complete cus-file derived frame text-props obsolete cus-start
custom widget cl-extra mini-cl cl cl-19 packages backquote
very-early-lisp file-coding mule athena-scrollbars cut-buffer
lucid-menubars athena-dialogs x c-balloon-help tty-frames tty toolbar
native-sound scrollbar unix-processes multicast network-streams
subprocesses modules menu-accelerator-support menubar berkeley-db dbm
md5 xemacs xim gutter tiff png gif jpeg xface xpm xbm lisp-float-type
linux dialog devices window-system base64)
Recent keystrokes:
-----------------
misc-user M-x up RET RET f1 l down down down down down
down down C-SPC C-e M-w q C-y misc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Loading view-less...done
Loading view-less...
Wrong type argument: symbolp, (quote face)
Formatting...
Parsing BBDB... (frobnicating...done)
Parsing BBDB... (frobnicating...)
Parsing BBDB... (reading...)
Parsing BBDB...
Loading bbdb-com...done
Loading bbdb-com...
Loading cus-edit...done
Loading customization dependencies...done
Loading customization dependencies...
Loading cus-edit...
XEmacs ready for take-off!!
XEmacs ready for take-off!!!
Loading modes-steve...done
modes set succesfully.
--
|---<Steve Youngs>---------------<GnuPG KeyID: 9E7E2820>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|