Recompiled - still the same crash.
In XEmacs 21.2 (beta23) "Hebe" [Lucid] (i686-pc-linux) of Tue Dec 14 1999 on
radioactive.socha.net
configured using `configure --compiler=egcs '-cflags=-g -I/usr/include/db1 -O6
-mcpu=pentiumpro -march=pentiumpro' --verbose --with-scrollbars=athena3d
--with-dialogs=athena3d'
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
Eval'ing (while-t(all-hail-xemacs)) with RedHat Linux 6.1.
Lisp backtrace follows:
play-sound-file("/usr/local/lib/xemacs/xemacs-packages/etc/sounds/im_so_happy.au")
# bind (sound-file extensions data-dir)
byte-code("..." [arg 0 face-list max-faces count "*Praise*" glyphp
xemacs-logo p "\n" startup-center-spaces set-extent-begin-glyph make-extent
"\n\n" insert-face xemacs-praise-message get-face random load-library
"sound" xemacs-praise-sound-file split-string sound-extension-list ":"
locate-data-directory "sounds" data-dir extensions sound-file file-exists-p
device-sound-enabled-p sit-for play-sound-file wait-for-sounds 10] 7)
# (unwind-protect ...)
# bind (arg)
praise-be-unto-xemacs(nil)
# bind (arg)
all-hail-xemacs()
(while t (all-hail-xemacs))
)
eval((while t (all-hail-xemacs)))
# bind (expr)
eval-interactive((while t (all-hail-xemacs)))
# bind (standard-output opoint ignore-quotes eval-last-sexp-arg-internal)
eval-last-sexp(nil)
# bind (command-debug-status)
call-interactively(eval-last-sexp)
# (condition-case ... . error)
# (catch top-level ...)
Aborted (core dumped)
[robin@radioactive robin]$ gdb /usr/src/XEmacs/CVS-21.2/xemacs/src/xemacs core
GNU gdb 4.18
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 "i386-redhat-linux"...
Core was generated by `/usr/src/XEmacs/CVS-21.2/xemacs/src/xemacs'.
Program terminated with signal 6, Aborted.
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/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/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.
Reading symbols from /lib/libdb.so.3...done.
Reading symbols from /usr/lib/libgdbm.so.2...done.
Reading symbols from /usr/lib/libgpm.so.1...done.
Reading symbols from /usr/lib/libncurses.so.4...done.
Reading symbols from /lib/libc.so.6...done.
Reading symbols from /lib/ld-linux.so.2...done.
Reading symbols from /lib/libnss_files.so.2...done.
#0 0x402ff4e1 in __kill () from /lib/libc.so.6
#0 0x402ff4e1 in __kill () from /lib/libc.so.6
#1 0x8083e11 in fatal_error_signal (sig=6) at emacs.c:276
#2 0x402ff408 in __restore () at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#3 0x40300868 in abort () at ../sysdeps/generic/abort.c:88
#4 0x8083d72 in assert_failed (file=0x81e9a3f "signal.c", line=340,
expr=0x81e9a20 "async_timer_suppress_count > 0") at emacs.c:2825
#5 0x8152957 in alarm (howlong=0) at signal.c:340
#6 0x4001d788 in esd_open_sound () from /usr/lib/libesd.so.0
#7 0x4001d98e in esd_play_stream () from /usr/lib/libesd.so.0
#8 0x4001edf8 in esd_play_file () from /usr/lib/libesd.so.0
#9 0x80a6673 in esd_play_sound_file (
file=0xbfffea84
"/usr/local/lib/xemacs/xemacs-packages/etc/sounds/im_so_happy.au", vol=10)
at esd.c:43
#10 0x8152eb8 in Fplay_sound_file (file=143656804, volume=136619780, device=136619780)
at sound.c:142
#11 0x80890ad in Ffuncall (nargs=2, args=0xbfffeb60) at eval.c:3178
#12 0x80601f4 in execute_optimized_program (
program=0xbfffebbc "\b¬\004Áª\002\bÂ
G\e\034Å\220Åq\210Æ\016\a!«\032`\036\bÉc\210Ê\016\a!j\210ËÌ``\"\016\a\"\210Íc\210)\fÁV\024Î\016\017ÐÑ\013!Â
8!\"\210\fS\211\024ªê\221\210*ÒÓ!«b\016\024Õ\016\026×\"ØÙ!\036\032\036\e\036\034Ý\016\034!¬\035Ý\016\032\016\034P!¬\024\016\e«\020\016\024\016\e@P\026\034\016\eA\026\eªßÝ\016\034!«\005\016\034®\017Ý\016\032\016\034P!\006\016\032\016\034P\026\034Þ
«\021\016\034«\rßÁ!\210à\016\034!\210á \210+ßâ!\207", stack_depth=7,
constants_data=0x88d90b0) at bytecode.c:743
#13 0x8062e3a in Fbyte_code (instructions=143691444, constants=143495328, stack_depth=15)
at bytecode.c:2400
#14 0x80885fd in Feval (form=143024920) at eval.c:2975
#15 0x808daab in Fprogn (args=143198580) at eval.c:767
#16 0x8060cb9 in execute_rare_opcode (stack_ptr=0xbfffee98, program_ptr=0x88d91ca
"\207",
opcode=Bsave_window_excursion) at bytecode.c:1236
#17 0x805ffc8 in execute_optimized_program (program=0x88d91c8 "À\213\207",
stack_depth=1,
constants_data=0x88e1380) at bytecode.c:653
#18 0x805fdee in funcall_compiled_function (fun=143704828, nargs=1, args=0xbfffef90)
at bytecode.c:519
#19 0x8089223 in Ffuncall (nargs=2, args=0xbfffef8c) at eval.c:3210
#20 0x80601f4 in execute_optimized_program (program=0x88d91b0 "À\t!\207\031",
stack_depth=2,
constants_data=0x88d9170) at bytecode.c:743
#21 0x805fdee in funcall_compiled_function (fun=143704884, nargs=0, args=0xbffff018)
at bytecode.c:519
#22 0x8088940 in Feval (form=143023612) at eval.c:3034
#23 0x808559d in Fwhile (args=143023600) at eval.c:767
#24 0x8088452 in Feval (form=143023588) at eval.c:2947
#25 0x8089085 in Ffuncall (nargs=2, args=0xbffff290) at eval.c:3178
#26 0x80601f4 in execute_optimized_program (
program=0x87b7700
"\b¢Áa«!\bGÂV«\eÃÄ\bAB!\210\r«\rÆÇ!\210ÈÉ!\210ÆÊ!\210\bA@\207\b¢Ëa«0\bGÂV«*Ì\bA@!«#Í\bA@ÃÂ\b8!\"\210Ã\b!\210\r«\rÆÎ!\210ÈÉ!\210ÆÊ!\210\bA@\207Ã\b!\207",
stack_depth=5,
constants_data=0x83cdf20) at bytecode.c:743
#27 0x805fdee in funcall_compiled_function (fun=138168760, nargs=1, args=0xbffff39c)
at bytecode.c:519
#28 0x8089223 in Ffuncall (nargs=2, args=0xbffff398) at eval.c:3210
#29 0x80601f4 in execute_optimized_program (
program=0x87b58c8 "\b«\004pª\002Á`Â\e\034\035ÆÇÈ
\036\tÊ\216Ë\016\f!\210\212ÂfÍa®\005Î
Ía\023ÏÐ!\210\013«\nÂfÑa«\004Âu\210\214e\f}\210Òp!\211\036\023¢Ôa«\rÕÖ×\016\023ØBBBDª\003\016\023-!!+\207",
stack_depth=8, constants_data=0x83cdf70) at bytecode.c:743
#30 0x805fdee in funcall_compiled_function (fun=138168788, nargs=1, args=0xbffff4ac)
at bytecode.c:519
#31 0x8089223 in Ffuncall (nargs=2, args=0xbffff4a8) at eval.c:3210
#32 0x8065382 in Fcall_interactively (function=137707588, record_flag=136619780,
keys=136619780) at callint.c:946
#33 0x80878bd in Fcommand_execute (cmd=137707588, record=136619780, keys=136619780)
at eval.c:2613
#34 0x80b9a22 in execute_command_event (command_builder=0x82bebe8, event=143608248)
at event-stream.c:4333
#35 0x80ba5a1 in Fdispatch_event (event=143608248) at event-stream.c:4644
#36 0x806a27b in Fcommand_loop_1 () at cmdloop.c:575
#37 0x806a4bd in command_loop_1 (dummy=136619780) at cmdloop.c:490
#38 0x808d7bb in condition_case_1 (handlers=136619876, bfun=0x806a478
<command_loop_1>,
barg=136619780, hfun=0x8069690 <cmd_error>, harg=136619780) at eval.c:1630
#39 0x806a59c in command_loop_2 (dummy=136619780) at cmdloop.c:252
#40 0x808d68f in internal_catch (tag=136693732, func=0x806a564 <command_loop_2>,
arg=136619780, threw=0x0) at eval.c:1305
#41 0x8069aad in initial_command_loop (load_me=136619780) at cmdloop.c:301
#42 0x8082404 in sort_args (argc=1, argv=0xbffff9c4) at emacs.c:1898
#43 0x808401e in main (argc=1, argv=0xbffff9c4, envp=0xbffff9cc) at emacs.c:2323
#44 0x402f91eb in __libc_start_main (main=0x8083f1c <main>, argc=1, argv=0xbffff9c4,
init=0x804dcd8 <_init>, fini=0x81a6b80 <_fini>, rtld_fini=0x4000a610
<_dl_fini>,
stack_end=0xbffff9bc) at ../sysdeps/generic/libc-start.c:90
Recent keystrokes:
misc-user
Recent messages (most recent first):
Loading mail-abbrevs...
Loading emacsbug...done
Loading emacsbug...