any attempt by Xemacs to make a sound (ding etc) results in a SEGV. This
is a default Fedora installation with sound configuration:
Sound:
Compiling in support for sound (native).
Compiling in support for ALSA (Advanced Linux Sound Architecture).
I'm actually using OSS with ALSA emulation, and That might not work,
but the SEGV seems inappropriate. The GDB output:
Program terminated with signal 11, Segmentation fault.
[New process 5564]
#0 0x0000003b1fa331f7 in kill () from /lib64/libc-2.9.so
Missing separate debuginfos, use: debuginfo-install
e2fsprogs-libs-1.41.4-1.fc10.x86_64 libXcursor-1.1.9-3.fc10.x86_64
libXdmcp-1.0.2-6.fc10.x86_64 libXfixes-4.0.3-4.fc10.x86_64
libXrender-0.9.4-3.fc9.x86_64 libpng-1.2.35-1.fc10.x86_64
libxcb-1.1.91-5.fc10.x86_64
(gdb) where
#0 0x0000003b1fa331f7 in kill () from /lib64/libc-2.9.so
#1 0x0000000000489fe7 in fatal_error_signal (sig=11) at emacs.c:3800
#2 <signal handler called>
#3 memcpy () at ../sysdeps/x86_64/memcpy.S:102
#4 0x00000000004b21fa in waverequire (data=0x7fff73a3d720,
sz=0x7fff73a3d740,
rq=8) at /usr/include/bits/string3.h:52
#5 0x00000000004b2a30 in parsewave (data=0x7fff73a3d720,
sz=0x7fff73a3d740,
outbuf=0x7fff73a3d718) at miscplay.c:174
#6 0x00000000004afafb in linux_play_data_or_file (fd=-1,
data=0x7fff73a3e0a0 "RIFF\"\002", length=0, volume=-1) at
linuxplay.c:326
#7 0x000000000057b76d in Fplay_sound (sound=<value optimized out>,
volume=<value optimized out>, device=<value optimized out>) at
sound.c:440
#8 0x000000000057bdb2 in Fding (no_terminate=9396528, sound=9142848,
device=<value optimized out>) at sound.c:537
#9 0x000000000049024b in Ffuncall (nargs=3, args=<value optimized out>)
at eval.c:3915
#10 0x00000000004623ed in execute_optimized_program (
program=<value optimized out>, stack_depth=<value optimized out>,
constants_data=0xa4eb80) at bytecode.c:862
#11 0x0000000000490345 in funcall_compiled_function () at eval.c:3517
#12 Ffuncall (nargs=2, args=0x7fff73a3e910) at eval.c:3954
#13 0x000000000049086c in call1 (fn=<value optimized out>,
arg0=<value optimized out>) at eval.c:4567
---Type <return> to continue, or q <return> to quit---
#14 0x000000000049220e in condition_case_1 (handlers=<value optimized out>,
bfun=0x46b530 <command_loop_1>, barg=9396528, hfun=0x46b6b0
<cmd_error>,
harg=9396528) at eval.c:1930
#15 0x000000000046b650 in command_loop_3 () at cmdloop.c:262
#16 command_loop_2 (unused_dummy=<value optimized out>) at cmdloop.c:275
#17 0x000000000048faf9 in internal_catch (tag=<value optimized out>,
func=0x46b620 <command_loop_2>, arg=9396528, threw=0x0, thrown_tag=0x0,
backtrace_before_throw=0x0) at eval.c:1552
#18 0x000000000046b900 in initial_command_loop (load_me=<value optimized
out>)
at cmdloop.c:313
#19 0x000000000048b3fd in xemacs_21_5_b28_x86_64_redhat_linux (argc=2,
argv=0x7fff73a3edf8, unused_envp=<value optimized out>, restart=0)
at emacs.c:2667
#20 0x000000000048c2c5 in main (argc=<value optimized out>,
argv=<value optimized out>, unused_envp=<value optimized out>)
at emacs.c:3111
(gdb)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta