>>>> SL Baur writes:
sb> Someone please try this on MS Windows (if processes are supported) and
sb> XEmacs/No-Mule.
XEmacs-21.0 "Erzgeberg-pre1" without Mule on Linux 2.1.115, glibc
2.0.95+, egcs 1.1 snapshot gives:
Fatal error (11).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
...
Lisp backtrace follows:
process-send-region(#<process "*Boom*" pid 3067 state:exit> 1 434944)
# bind (p)
(let ((p ...)) (process-send-region p (point-min) (point-max)))
)
# (unwind-protect ...)
(save-current-buffer (set-buffer temp-buffer) (insert-file-contents-literally file) (let
(...) (process-send-region p ... ...)))
)
...
If you need more details, please tell me.
Andreas
P.S. Here's the backtrace:
#0 0x818bb60 in lrecord_symbol ()
#1 0x80fbe39 in Lstream_flush_out (lstr=0x828e754)
at /mnt/xemacs/cvs-sources/xemacs-20/src/lstream.c:364
#2 0x80fc89d in Lstream_flush (lstr=0x828e754)
at /mnt/xemacs/cvs-sources/xemacs-20/src/lstream.c:372
#3 0x80b9ed9 in unix_send_process (proc=138613144, lstream=0x841eb88)
at /mnt/xemacs/cvs-sources/xemacs-20/src/process-unix.c:1191
#4 0x81063b0 in Fprocess_send_region (process=138613144, start=3, end=869889)
at /mnt/xemacs/cvs-sources/xemacs-20/src/process.c:974
#5 0x80a2552 in Feval (form=137867932)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3063
#6 0x80a0519 in Flet (args=137867944)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:758
#7 0x80a221d in Feval (form=137855932)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:2997
#8 0x80a6d3b in Fprogn (args=137869692)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:758
#9 0x809b085 in Fsave_current_buffer (args=137869692)
at /mnt/xemacs/cvs-sources/xemacs-20/src/editfns.c:428
#10 0x80a221d in Feval (form=137869680)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:2997
#11 0x80a268e in Feval (form=137866036)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3083
#12 0x80a7655 in Funwind_protect (args=137869932)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:1497
#13 0x80a221d in Feval (form=137869908)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:2997
#14 0x80a0519 in Flet (args=137869884)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:758
#15 0x80a221d in Feval (form=137869872)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:2997
#16 0x80a268e in Feval (form=137855992)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3083
#17 0x80a37f9 in funcall_lambda (fun=137856964, nargs=2, arg_vector=0xbfffed00)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:758
#18 0x80a342d in apply_lambda (fun=137856964, numargs=2,
unevalled_args=136898388)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3501
#19 0x80a26ac in Feval (form=137866108)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3085
#20 0x80a2ba6 in funcall_recording_as (recorded_as=136982216, nargs=1,
args=0xbffff064) at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3197
#21 0x80a6cf3 in Ffuncall (nargs=2, args=0xbffff064)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3238
#22 0x808528e in Fbyte_code (bytestr=136504296, vector=136504408, maxdepth=11)
at /mnt/xemacs/cvs-sources/xemacs-20/src/bytecode.c:416
#23 0x80a386a in funcall_lambda (fun=136504592, nargs=1, arg_vector=0xbffff32c)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3597
#24 0x80a2d0e in funcall_recording_as (recorded_as=137774564, nargs=1,
args=0xbffff328) at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3214
#25 0x80a6cf3 in Ffuncall (nargs=2, args=0xbffff328)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3238
#26 0x808528e in Fbyte_code (bytestr=136504744, vector=136504852, maxdepth=17)
at /mnt/xemacs/cvs-sources/xemacs-20/src/bytecode.c:416
#27 0x80a386a in funcall_lambda (fun=136505040, nargs=1, arg_vector=0xbffff4c8)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3597
#28 0x80a2d0e in funcall_recording_as (recorded_as=137468264, nargs=1,
args=0xbffff4c4) at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3214
#29 0x80a6cf3 in Ffuncall (nargs=2, args=0xbffff4c4)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3238
#30 0x808528e in Fbyte_code (bytestr=136504076, vector=136504108, maxdepth=5)
at /mnt/xemacs/cvs-sources/xemacs-20/src/bytecode.c:416
#31 0x80a386a in funcall_lambda (fun=136504140, nargs=0, arg_vector=0xbffff628)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3597
#32 0x80a2d0e in funcall_recording_as (recorded_as=136504140, nargs=0,
args=0xbffff624) at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3214
#33 0x80a5d5c in apply1 (fn=136504140, arg=136898388)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:3238
#34 0x80867b7 in Fcall_interactively (function=137774480,
record_flag=136898388, keys=136898388)
at /mnt/xemacs/cvs-sources/xemacs-20/src/callint.c:397
#35 0x80a194b in Fcommand_execute (cmd=137774480, record=136898388,
keys=136898388) at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:2584
#36 0x80bef34 in execute_command_event (command_builder=0x83dccc0,
event=138501756)
at /mnt/xemacs/cvs-sources/xemacs-20/src/event-stream.c:4346
#37 0x80bf646 in Fdispatch_event (event=138501756)
at /mnt/xemacs/cvs-sources/xemacs-20/src/event-stream.c:4685
#38 0x808b492 in Fcommand_loop_1 ()
at /mnt/xemacs/cvs-sources/xemacs-20/src/cmdloop.c:579
#39 0x808b676 in command_loop_1 (dummy=136898388)
at /mnt/xemacs/cvs-sources/xemacs-20/src/cmdloop.c:494
#40 0x80a698b in condition_case_1 (handlers=136898500,
bfun=0x808b660 <command_loop_1>, barg=136898388,
hfun=0x808af70 <cmd_error>, harg=136898388)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:1653
#41 0x808b762 in command_loop_2 (dummy=136898388)
at /mnt/xemacs/cvs-sources/xemacs-20/src/cmdloop.c:256
#42 0x80a6859 in internal_catch (tag=136972760,
func=0x808b730 <command_loop_2>, arg=136898388, threw=0x0)
at /mnt/xemacs/cvs-sources/xemacs-20/src/eval.c:1328
#43 0x808b1bc in initial_command_loop (load_me=136898388)
at /mnt/xemacs/cvs-sources/xemacs-20/src/cmdloop.c:305
#44 0x809e34c in xemacs_21_0_i486_pc_linux ()
at /mnt/xemacs/cvs-sources/xemacs-20/src/emacs.c:1702
#45 0x809f902 in main (argc=2, argv=0xbffffae4, envp=0xbffffaf0)
at /mnt/xemacs/cvs-sources/xemacs-20/src/emacs.c:2119
#46 0x4027e20f in __libc_start_main (main=0x809f800 <main>, argc=2,
argv=0xbffffae4, init=0x80776b0 <_init>, fini=0x8175570 <_fini>,
rtld_fini=0x4000bae0 <_dl_fini>, stack_end=0xbffffadc)
at ../sysdeps/generic/libc-start.c:78
--
Andreas Jaeger aj(a)arthur.rhein-neckar.de jaeger(a)informatik.uni-kl.de
for pgp-key finger ajaeger(a)alma.student.uni-kl.de