[ I've sent a bugfix patch to the patch queue. ]
XEmacs from recent CVS, "21.2 (beta34) \"Molpe\" XEmacs Lucid".
xemacs -q -vanilla .zsh/.zprofile
M-x font-lock-mode <-- There are no color highlights.
`spacebar'
==> (1) (warning/warning) Error caught in `font-lock-pre-idle-hook':
(void-function nil)
I tried to debug, instrumented `font-lock-fontify-pending-extents'
with edebug, and pressed space again. It pegged the CPU for a second
and dumped core. Attached is the stack trace, for whatever it's
worth.
I noticed that it does NOT do this after I load the
~/.xemacs/.options.el I have. Font lock works fine then... I traced
it to the following situtation.
At the top of ~/.zsh/.zprofile is "#! /bin/zsh -f", and in
/tmp/.options.el, I have:
(custom-set-variables
; '(sh-shell-file "/bin/shit")
'(sh-shell-file "/bin/zsh")
)
After evaluating that in a vanilla XEmacs, `M-x font-lock-mode' in
the .zprofile works correctly. If I move the comment so that
"/bin/shit" is the shell, I get the error as before.
Without setting `sh-shell-file', it's value, in the vanilla XEmacs,
is "/usr/bin/zsh-beta". Here's what my filesystem (and anyone else's
using Debian and `zsh-beta') looks like.
bittersweet% ls -l /bin/zsh
lrwxrwxrwx 1 root root 21 Jan 16 03:11 /bin/zsh ->
/etc/alternatives/zsh
bittersweet% ls -l /etc/alternatives/zsh
lrwxrwxrwx 1 root root 17 Jun 15 11:40 /etc/alternatives/zsh ->
/usr/bin/zsh-beta
bittersweet% ls -l /usr/bin/zsh-beta
-rwxr-xr-x 2 root root 355072 Jun 13 10:01 /usr/bin/zsh-beta
bittersweet%
Ah, ok, it's set with a `getenv'... So, I guess that when `sh-script'
is setting `sh-shell-file' via `(getenv "SHELL")', there ends up
being a mismatch with the shebang line?
Aliasing `zsh-beta' to `zsh' cures the warning messages. Patch is in
the Q. I cannot fix the segfault.
bittersweet% ls -l core
-rw------- 1 karlheg karlheg 19664896 Jun 16 00:26 core
bittersweet% gdb xemacs core
GNU gdb 19990928
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
Core was generated by `xemacs -q -vanilla .zsh/.zprofile'.
Program terminated with signal 11, Segmentation fault.
warning: wrong size fpregset struct in core file
Reading symbols from /usr/X11R6/lib/libXaw3d.so.6...done.
Reading symbols from /usr/lib/libtiff.so.3...done.
Reading symbols from /usr/lib/libpng.so.2...done.
Reading symbols from /usr/lib/libjpeg.so.62...done.
Reading symbols from /usr/lib/libz.so.1...done.
Reading symbols from /usr/lib/libcompface.so.1...done.
Reading symbols from /usr/X11R6/lib/libXpm.so.4...done.
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Reading symbols from /lib/libdl.so.2...done.
---Type <return> to continue, or q <return> to quit---
Reading symbols from /lib/libdb.so.3...done.
Reading symbols from /usr/lib/libgpm.so.1...done.
Reading symbols from /lib/libncurses.so.5...done.
Reading symbols from /usr/lib/libesd.so.0...done.
Reading symbols from /usr/lib/libaudiofile.so.0...done.
Reading symbols from /lib/libm.so.6...done.
Reading symbols from /usr/lib/libpq.so.2.1...done.
Reading symbols from /usr/lib/libopenldap.so.1...done.
Reading symbols from /usr/lib/liblber-openldap.so.1...done.
Reading symbols from /lib/libc.so.6...done.
Reading symbols from /lib/ld-linux.so.2...done.
Reading symbols from /lib/libcrypt.so.1...done.
Reading symbols from /lib/libnss_files.so.2...done.
Reading symbols from /lib/libnss_dns.so.2...done.
Reading symbols from /lib/libresolv.so.2...done.
Reading symbols from /lib/libnss_compat.so.2...done.
Reading symbols from /lib/libnsl.so.1...done.
#0 0x80c265a in Ffuncall (nargs=4, args=0xbf800078)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3157
3157 int fun_nargs = nargs - 1;
(gdb) where full
#0 0x80c265a in Ffuncall (nargs=4, args=0xbf800078)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3157
fun = -1082130312
val = 3
backtrace = {next = 0x73, function = 0xbf800078, args = 0x870730f,
nargs = 0, pdlcount = 0, evalargs = 0 '\000', debug_on_exit = 0 '\000'}
fun_nargs = 141587226
fun_args = (Lisp_Object *) 0x3
#1 0x8095f97 in execute_optimized_program (
program=0x8707300 "\b\t \210\n\t\n\tHTI\210\013Äs«\005Å
«\aÆ\tÇÈ#\210\t\207\2121\b\fIY\bi", stack_depth=Cannot access memory at address
0xbf7fffe4.
) at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
n = Cannot access memory at address 0xbf7fffe4.
(gdb) where
#0 0x80c265a in Ffuncall (nargs=4, args=0xbf800078)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3157
#1 0x8095f97 in execute_optimized_program (
program=0x8707300 "\b\t \210\n\t\n\tHTI\210\013Äs«\005Å
«\aÆ\tÇÈ#\210\t\207\2121\b\fIY\bi", stack_depth=Cannot access memory at address
0xbf7fffe4.
) at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#2 0x8095be9 in funcall_compiled_function (fun=142522712, nargs=1,
args=0xbf800134)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#3 0x80c217c in Feval (form=142428604)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3073
#4 0x80c20e9 in Feval (form=142428652)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3064
#5 0x80c37dd in funcall_lambda (fun=142428748, nargs=0, args=0xbf8004a4)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:768
#6 0x80c2a5b in Ffuncall (nargs=1, args=0xbf8004a0)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3257
#7 0x8095f97 in execute_optimized_program (
program=0x8707230
"\b¬iÁ\nÃ\\\fÅ\\\016\006\016\a\016\b\016\a®\003\016\t\016\nÁ\016\013\016\f\016\r\016\016\036\017\036\020\036\021\036\022\036\023\036\b\036\a\036\024\036\025\036\026\034\032\030×\216\016\030\003\016\013Ù\211\211\036\016\036\r\036\f\036\013\016\032®\a\016\e®\003\016\034\026\034Ù\026\032ÝÞM\210ß\216à\016!\016\"\016##.\023\207\016!äN\211\036%@\036&\016!çN\036'\016!èN\036(é\016&!---Type
<return> to continue, or q <return> to quit---
\036*\016!\016+B\036+ì\016-B\036-\016!îN«\023ï\026\034\016!îNða«\bñ\016!îÙ#\210\0162«\aó\016#!ª\004\016#
.\a\2079", stack_depth=0, constants_data=0x878e890)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#8 0x8095be9 in funcall_compiled_function (fun=142522572, nargs=3,
args=0xbf800614)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#9 0x80c2a3f in Ffuncall (nargs=4, args=0xbf800610)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#10 0x8095f97 in execute_optimized_program (
program=0x8707230
"\b¬iÁ\nÃ\\\fÅ\\\016\006\016\a\016\b\016\a®\003\016\t\016\nÁ\016\013\016\f\016\r\016\016\036\017\036\020\036\021\036\022\036\023\036\b\036\a\036\024\036\025\036\026\034\032\030×\216\016\030\003\016\013Ù\211\211\036\016\036\r\036\f\036\013\016\032®\a\016\e®\003\016\034\026\034Ù\026\032ÝÞM\210ß\216à\016!\016\"\016##.\023\207\016!äN\211\036%@\036&\016!çN\036'\016!èN\036(é\016&!\036*\016!\016+B\036+ì\016-B\036-\016!îN«\023ï\026\034\016!îNða«\bñ\016!îÙ#\210\0162«\aó\016#!ª\004\016#
.\a\2079", stack_depth=3, constants_data=0x878e890)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#11 0x8095be9 in funcall_compiled_function (fun=142522572, nargs=3,
args=0xbf8006ec)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#12 0x80c217c in Feval (form=142429284)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3073
#13 0x80c37dd in funcall_lambda (fun=142429584, nargs=0, args=0xbf80092c)
---Type <return> to continue, or q <return> to quit---
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:768
#14 0x80c2a5b in Ffuncall (nargs=1, args=0xbf800928)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3257
#15 0x8095f97 in execute_optimized_program (
program=0xbf800984 "À\t!ÂV\003Ã \207", stack_depth=0,
constants_data=0x8747f18)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#16 0x8099162 in Fbyte_code (instructions=142497324, constants=141852424,
stack_depth=141736848)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:2406
#17 0x80c1e62 in Feval (form=140882636)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3014
#18 0x80bf961 in condition_case_3 (bodyform=140882636, var=141776524,
handlers=141848132)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:1640
#19 0x80969e1 in execute_rare_opcode (stack_ptr=0xbf800c78,
program_ptr=0x869e684 "\207", opcode=Bcondition_case)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:1272
#20 0x8095dbb in execute_optimized_program (program=0x869e680 "ÀÁÂ\217\207",
stack_depth=143, constants_data=0x8747f40)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:657
#21 0x8095be9 in funcall_compiled_function (fun=141796384, nargs=0,
args=0xbf800e4c)
---Type <return> to continue, or q <return> to quit---
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#22 0x80c2a3f in Ffuncall (nargs=1, args=0xbf800e48)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#23 0x80c3c21 in run_hook_with_args_in_buffer (buf=0x8776240, nargs=1,
args=0xbf800e48, cond=RUN_HOOKS_TO_COMPLETION)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3700
#24 0x80c72ce in run_hook_with_args (nargs=1, args=0xbf800e48,
cond=RUN_HOOKS_TO_COMPLETION)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3713
#25 0x80c8d5d in catch_them_squirmers_run_hook (hook_symbol=4)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3567
#26 0x80c46e1 in safe_run_hook_trapping_errors (
warning_string=0x8249ac0 "Error in `pre-idle-hook' (setting hook to
nil)",
hook_symbol=137436980, allow_quit=1)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:1640
#27 0x810d898 in Fnext_event (event=145297260, prompt=137347036)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/event-stream.c:2014
#28 0x80a325e in Fcommand_loop_1 ()
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/cmdloop.c:570
#29 0x80a34fe in command_loop_1 (dummy=137347036)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/cmdloop.c:494
#30 0x80c7ee2 in condition_case_1 (handlers=137347132,
bfun=0x80a34c4 <command_loop_1>, barg=137347036,
---Type <return> to continue, or q <return> to quit---
hfun=0x80a356c <cmd_error>, harg=137347036)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:1640
#31 0x80a365f in command_loop_2 (dummy=137347036)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/cmdloop.c:256
#32 0x80c7dac in internal_catch (tag=142497324,
func=0x80a3620 <command_loop_2>, arg=137347036, threw=0x0)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:1306
#33 0x80a3053 in Frecursive_edit ()
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/cmdloop.c:368
#34 0x80c288a in Ffuncall (nargs=1, args=0xbf801428)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3214
#35 0x8095f97 in execute_optimized_program (
program=0x87ca328 "\b\212\tq\210Â )Ã Ä\211\211\211Å
\016\006\016\a\016\b\016\t\016\n\016\013\016\fÍÎ!\003\016\016ÍÏ!\003\016\017ÍÐ!\003\016\020ÍÑ!\003\016\021ÍÒ!\003\016\022ÍÓ!\003\016\023ÍÔ!\003\016\024ÍÕ!\003\016\025\036\026\036\027\036\030\036\031\036\032\036\e\036\034\036\035\036\036\036\037\036
\036!\036\"\036#\036$\036%\036&\036'\036(\036)\036*\036+\036,í\216\016\t\016\n\016\013\016\fîÄ\211\211\211\211\211\211\016/\0160\0161\003\016\b\036\b\0362\0363\036\025\036\024\036\023\036\022\036\021\036\020\036\017\036\016\036\f\036\013\036\n\036\tôõ!«\004õ
\210\0166"..., stack_depth=0, constants_data=0x87503d0)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#36 0x8095be9 in funcall_compiled_function (fun=142522964, nargs=0,
args=0xbf8015cc)
---Type <return> to continue, or q <return> to quit---
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#37 0x80c2a3f in Ffuncall (nargs=1, args=0xbf8015c8)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#38 0x8095f97 in execute_optimized_program (
program=0x8713090 "ÀÁ\nÃ\f8\rH\\ÁÆ\f8Ç p`È Á\211\211\016\t\003Ê
Á\211\016\013\016\f\016\r\036\016\036\017\036\020\036\021\036\022\036\n\036\023\036\024\036\025\036\026\036\027\036\030\036\031\036\032\036\e\036\034\036\035\036\036ß\216\016\013\016\fÁ\036\r\036\f\036\013à\016!!¬\013Á\036\"ãä\016%\"\210)\016&ça«\006è\016)!\210\016*«\aë\016*!\026\025\016,«\005í
\026\024î\016!\016\032@\"\210\016\032Ç
\210ï\016\n!\210ð\016\032@!\210\016!q\210`\026\e\016\034b\210\016&ña«\020gòs¬\013Á\036\"ãó\016%\"\210)\016\032ô\016\032A!¡\210õ
«\n"..., stack_depth=0,
constants_data=0x87aa520)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#39 0x8095be9 in funcall_compiled_function (fun=142522936, nargs=0,
args=0xbf80174c)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#40 0x80c2a3f in Ffuncall (nargs=1, args=0xbf801748)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#41 0x8095f97 in execute_optimized_program (
program=0x8707338
"\bA@\031\n\t·\211\eA@\034\r\005ÆÇÈ\217\036\tÆ\036\n\016\t®\016\013\013\f?®\aË\f!\211\026\f\211\026\n«\021Í\0138«\f\bÎ\013\t\"\bAAB¡\210\016\017Ðs«\t\016\n¬\005Ñ
«\004Ò \210\016\023-\207\bi", stack_depth=0,
constants_data=0x87698a0)
---Type <return> to continue, or q <return> to quit---
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#42 0x8095be9 in funcall_compiled_function (fun=142522908, nargs=3,
args=0xbf80189c)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#43 0x80c2a3f in Ffuncall (nargs=4, args=0xbf801898)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#44 0x8095f97 in execute_optimized_program (
program=0x8707300 "\b\t \210\n\t\n\tHTI\210\013Äs«\005Å
«\aÆ\tÇÈ#\210\t\207\2121\b\fIY\bi", stack_depth=3, constants_data=0x872bb90)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#45 0x8095be9 in funcall_compiled_function (fun=142522712, nargs=1,
args=0xbf801954)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#46 0x80c217c in Feval (form=142428604)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3073
#47 0x80c20e9 in Feval (form=142428652)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3064
#48 0x80c37dd in funcall_lambda (fun=142428748, nargs=0, args=0xbf801cc4)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:768
#49 0x80c2a5b in Ffuncall (nargs=1, args=0xbf801cc0)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3257
#50 0x8095f97 in execute_optimized_program (
program=0x8707230
"\b¬iÁ\nÃ\\\fÅ\\\016\006\016\a\016\b\016\a®\003\016\t\016\---Type <return> to
continue, or q <return> to quit---
nÁ\016\013\016\f\016\r\016\016\036\017\036\020\036\021\036\022\036\023\036\b\036\a\036\024\036\025\036\026\034\032\030×\216\016\030\003\016\013Ù\211\211\036\016\036\r\036\f\036\013\016\032®\a\016\e®\003\016\034\026\034Ù\026\032ÝÞM\210ß\216à\016!\016\"\016##.\023\207\016!äN\211\036%@\036&\016!çN\036'\016!èN\036(é\016&!\036*\016!\016+B\036+ì\016-B\036-\016!îN«\023ï\026\034\016!îNða«\bñ\016!îÙ#\210\0162«\aó\016#!ª\004\016#
.\a\2079", stack_depth=0, constants_data=0x878e890)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#51 0x8095be9 in funcall_compiled_function (fun=142522572, nargs=3,
args=0xbf801e34)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#52 0x80c2a3f in Ffuncall (nargs=4, args=0xbf801e30)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#53 0x8095f97 in execute_optimized_program (
program=0x8707230
"\b¬iÁ\nÃ\\\fÅ\\\016\006\016\a\016\b\016\a®\003\016\t\016\nÁ\016\013\016\f\016\r\016\016\036\017\036\020\036\021\036\022\036\023\036\b\036\a\036\024\036\025\036\026\034\032\030×\216\016\030\003\016\013Ù\211\211\036\016\036\r\036\f\036\013\016\032®\a\016\e®\003\016\034\026\034Ù\026\032ÝÞM\210ß\216à\016!\016\"\016##.\023\207\016!äN\211\036%@\036&\016!çN\036'\016!èN\036(é\016&!\036*\016!\016+B\036+ì\016-B\036-\016!îN«\023ï\026\034\016!îNða«\bñ\016!îÙ#\210\0162«\aó\016#!ª\004\016#
.\a\2079", stack_depth=3, constants_data=0x878e890)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#54 0x8095be9 in funcall_compiled_function (fun=142522572, nargs=3,
args=0xbf801f0c)
---Type <return> to continue, or q <return> to quit---
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#55 0x80c217c in Feval (form=142429284)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3073
#56 0x80c37dd in funcall_lambda (fun=142429584, nargs=0, args=0xbf80214c)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:768
#57 0x80c2a5b in Ffuncall (nargs=1, args=0xbf802148)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3257
#58 0x8095f97 in execute_optimized_program (
program=0xbf8021a4 "À\t!ÂV\003Ã \207", stack_depth=0,
constants_data=0x8747f18)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#59 0x8099162 in Fbyte_code (instructions=142497324, constants=141852424,
stack_depth=141736848)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:2406
#60 0x80c1e62 in Feval (form=140882636)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3014
#61 0x80bf961 in condition_case_3 (bodyform=140882636, var=141776524,
handlers=141848132)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:1640
#62 0x80969e1 in execute_rare_opcode (stack_ptr=0xbf802498,
program_ptr=0x869e684 "\207", opcode=Bcondition_case)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:1272
#63 0x8095dbb in execute_optimized_program (program=0x869e680 "ÀÁÂ\217\207",
---Type <return> to continue, or q <return> to quit---
stack_depth=143, constants_data=0x8747f40)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:657
#64 0x8095be9 in funcall_compiled_function (fun=141796384, nargs=0,
args=0xbf80266c)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#65 0x80c2a3f in Ffuncall (nargs=1, args=0xbf802668)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#66 0x80c3c21 in run_hook_with_args_in_buffer (buf=0x8776240, nargs=1,
args=0xbf802668, cond=RUN_HOOKS_TO_COMPLETION)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3700
#67 0x80c72ce in run_hook_with_args (nargs=1, args=0xbf802668,
cond=RUN_HOOKS_TO_COMPLETION)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3713
#68 0x80c8d5d in catch_them_squirmers_run_hook (hook_symbol=4)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3567
#69 0x80c46e1 in safe_run_hook_trapping_errors (
warning_string=0x8249ac0 "Error in `pre-idle-hook' (setting hook to
nil)",
hook_symbol=137436980, allow_quit=1)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:1640
#70 0x810d898 in Fnext_event (event=145297144, prompt=137347036)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/event-stream.c:2014
#71 0x80a325e in Fcommand_loop_1 ()
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/cmdloop.c:570
---Type <return> to continue, or q <return> to quit---
#72 0x80a34fe in command_loop_1 (dummy=137347036)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/cmdloop.c:494
#73 0x80c7ee2 in condition_case_1 (handlers=137347132,
bfun=0x80a34c4 <command_loop_1>, barg=137347036,
hfun=0x80a356c <cmd_error>, harg=137347036)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:1640
#74 0x80a365f in command_loop_2 (dummy=137347036)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/cmdloop.c:256
#75 0x80c7dac in internal_catch (tag=142497324,
func=0x80a3620 <command_loop_2>, arg=137347036, threw=0x0)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:1306
#76 0x80a3053 in Frecursive_edit ()
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/cmdloop.c:368
#77 0x80c288a in Ffuncall (nargs=1, args=0xbf802c48)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3214
#78 0x8095f97 in execute_optimized_program (
program=0x87ca328 "\b\212\tq\210Â )Ã Ä\211\211\211Å
\016\006\016\a\016\b\016\t\016\n\016\013\016\fÍÎ!\003\016\016ÍÏ!\003\016\017ÍÐ!\003\016\020ÍÑ!\003\016\021ÍÒ!\003\016\022ÍÓ!\003\016\023ÍÔ!\003\016\024ÍÕ!\003\016\025\036\026\036\027\036\030\036\031\036\032\036\e\036\034\036\035\036\036\036\037\036
\036!\036\"\036#\036$\036%\036&\036'\036(\036)\036*\036+\036,í\216\016\t\016\n\016\013\016\fîÄ\211\211\211\211\211\211\016/\0160\0161\003\016\b\036\b\0362\0363\036\025\036\024\036\023\036\022\036\021\036\020\036\017\036\016\036\f\036\013\036\n\03---Type
<return> to continue, or q <return> to quit---
6\tôõ!«\004õ \210\0166"..., stack_depth=0, constants_data=0x87503d0)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#79 0x8095be9 in funcall_compiled_function (fun=142522964, nargs=0,
args=0xbf802dec)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#80 0x80c2a3f in Ffuncall (nargs=1, args=0xbf802de8)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#81 0x8095f97 in execute_optimized_program (
program=0x8713090 "ÀÁ\nÃ\f8\rH\\ÁÆ\f8Ç p`È Á\211\211\016\t\003Ê
Á\211\016\013\016\f\016\r\036\016\036\017\036\020\036\021\036\022\036\n\036\023\036\024\036\025\036\026\036\027\036\030\036\031\036\032\036\e\036\034\036\035\036\036ß\216\016\013\016\fÁ\036\r\036\f\036\013à\016!!¬\013Á\036\"ãä\016%\"\210)\016&ça«\006è\016)!\210\016*«\aë\016*!\026\025\016,«\005í
\026\024î\016!\016\032@\"\210\016\032Ç
\210ï\016\n!\210ð\016\032@!\210\016!q\210`\026\e\016\034b\210\016&ña«\020gòs¬\013Á\036\"ãó\016%\"\210)\016\032ô\016\032A!¡\210õ
«\n"..., stack_depth=0,
constants_data=0x87aa520)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#82 0x8095be9 in funcall_compiled_function (fun=142522936, nargs=0,
args=0xbf802f6c)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#83 0x80c2a3f in Ffuncall (nargs=1, args=0xbf802f68)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#84 0x8095f97 in execute_optimized_program (
---Type <return> to continue, or q <return> to quit---q
program=0x8707338 "\bA@\031\n\t·\211Quit
) at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#85 0x8095be9 in funcall_compiled_function (fun=142522908, nargs=3,
args=0xbf8030bc)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#86 0x80c2a3f in Ffuncall (nargs=4, args=0xbf8030b8)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#87 0x8095f97 in execute_optimized_program (
program=0x8707300 "\b\t \210\n\t\n\tHTI\210\013Äs«\005Å
«\aÆ\tÇÈ#\210\t\207\2121\b\fIY\bi", stack_depth=3, constants_data=0x872bb90)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#88 0x8095be9 in funcall_compiled_function (fun=142522712, nargs=1,
args=0xbf803174)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#89 0x80c217c in Feval (form=142428604)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3073
#90 0x80c20e9 in Feval (form=142428652)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3064
#91 0x80c37dd in funcall_lambda (fun=142428748, nargs=0, args=0xbf8034e4)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:768
#92 0x80c2a5b in Ffuncall (nargs=1, args=0xbf8034e0)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3257
#93 0x8095f97 in execute_optimized_program (
program=0x8707230
"\b¬iÁ\nÃ\\\fÅ\\\016\006\016\a\016\b\016\a®\003\016\t\016\---Type <return> to
continue, or q <return> to quit---q
Quit
) at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#94 0x8095be9 in funcall_compiled_function (fun=142522572, nargs=3,
args=0xbf803654)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#95 0x80c2a3f in Ffuncall (nargs=4, args=0xbf803650)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3249
#96 0x8095f97 in execute_optimized_program (
program=0x8707230
"\b¬iÁ\nÃ\\\fÅ\\\016\006\016\a\016\b\016\a®\003\016\t\016\nÁ\016\013\016\f\016\r\016\016\036\017\036\020\036\021\036\022\036\023\036\b\036\a\036\024\036\025\036\026\034\032\030×\216\016\030\003\016\013Ù\211\211\036\016\036\r\036\f\036\013\016\032®\a\016\e®\003\016\034\026\034Ù\026\032ÝÞM\210ß\216à\016!\016\"\016##.\023\207\016!äN\211\036%@\036&\016!çN\036'\016!èN\036(é\016&!\036*\016!\016+B\036+ì\016-B\036-\016!îN«\023ï\026\034\016!îNða«\bñ\016!îÙ#\210\0162«\aó\016#!ª\004\016#
.\a\2079", stack_depth=3, constants_data=0x878e890)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:747
#97 0x8095be9 in funcall_compiled_function (fun=142522572, nargs=3,
args=0xbf80372c)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/bytecode.c:519
#98 0x80c217c in Feval (form=142429284)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:3073
#99 0x80c37dd in funcall_lambda (fun=142429584, nargs=0, args=0xbf80396c)
at /usr/local/src/PKG/woody/main/xemacs/xemacs/src/eval.c:768
#100 0x80c2a5b in Ffuncall (nargs=1, args=0xbf803968)
---Type <return> to continue, or q <return> to quit--- at
/usr/local/src/PKG/woodQuit
(gdb)
--
Wish I had a few bucks for the time spent tracking things like this down...