I'm running XEmacs 21.0 "Zhong Wei" on SunOS 4.1.4. I invoked
gnuclient from the same host and I was able to edit a file. GNU_HOST
and GNU_SECURE are set correctly.
However, when I invoked a 20.4 gnuclient from a remote machine (a
Solaris 2.6), XEmacs crashed:
1. Lisp backtrace
x-win-init-sun()
# bind (vendor)
x-initialize-keyboard()
# (unwind-protect ...)
# bind (--letf-save--86128 console)
#<compiled-function (console) "...(26)" [selected-console
--letf-save--86128 (...) console --store--86127 select-console console-type x
x-initialize-keyboard x-initialize-compose] 2>(#<x-console on "piccard:0"
0x3b6f>)
# bind (frame-being-created)
make-frame(nil #<x-device on "piccard:0.0" 0x3b74>)
# bind (device dest-frame new-frame old-device-num quick view flags list type)
gnuserv-edit-files((x "piccard:0.0") ((1 .
"/felix:/h/amir/testpvcs/makes/Makefile")))
eval((gnuserv-edit-files (quote (x "piccard:0.0")) (quote (...))))
byte-code("..." [eval read-from-string gnuserv-string header] 4)
2. Stack trace from gdb 4.16:
GDB is free software and you are welcome to 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.
GDB 4.16 (sparc-sun-sunos4.1.4), Copyright 1996 Free Software Foundation, Inc...
Core was generated by `xemacs'.
Program terminated with signal 10, Bus error.
#0 0x2ce3a8 in kill ()
(gdb) bt
#0 0x2ce3a8 in kill ()
#1 0x51ba0 in fatal_error_signal (sig=10) at emacs.c:262
#2 <signal handler called>
#3 0x1a1b74 in reject_constant_symbols (sym=-1605369852, newval=540675704, function_p=1,
follow_past_lisp_magic=-1605369852) at symbols.c:564
#4 0x1a1fa8 in Ffset (sym=-1605369852, newdef=540675704) at symbols.c:662
#5 0x1d4e8 in Fbyte_code (bytestr=1614418652, vector=-2143677484, maxdepth=3) at
bytecode.c:740
#6 0x5e14c in funcall_lambda (fun=540678160, nargs=0, arg_vector=0xefffcce4) at
eval.c:3597
#7 0x5cc50 in funcall_recording_as (recorded_as=540678160, nargs=0, args=0xefffcce0)
at eval.c:3214
#8 0x5ccb4 in Ffuncall (nargs=1, args=0xefffcce0) at eval.c:3238
#9 0x1ca78 in Fbyte_code (bytestr=1614406772, vector=-2143689564, maxdepth=21)
at bytecode.c:416
#10 0x5e14c in funcall_lambda (fun=540665148, nargs=0, arg_vector=0xefffd04c) at
eval.c:3597
#11 0x5cc50 in funcall_recording_as (recorded_as=540665148, nargs=0, args=0xefffd048)
at eval.c:3214
#12 0x5ccb4 in Ffuncall (nargs=1, args=0xefffd048) at eval.c:3238
#13 0x1ca78 in Fbyte_code (bytestr=1614408892, vector=-2143687452, maxdepth=21)
at bytecode.c:416
#14 0x5e14c in funcall_lambda (fun=540667232, nargs=1, arg_vector=0xefffd3dc) at
eval.c:3597
#15 0x5cc50 in funcall_recording_as (recorded_as=540667232, nargs=1, args=0xefffd3d8)
at eval.c:3214
#16 0x5ccb4 in Ffuncall (nargs=2, args=0xefffd3d8) at eval.c:3238
#17 0x5e5e0 in run_hook_with_args_in_buffer (buf=0xa0408004, nargs=2, args=0xefffd3d8,
cond=RUN_HOOKS_TO_COMPLETION) at eval.c:3757
#18 0x5e654 in run_hook_with_args (nargs=2, args=0xefffd3d8,
cond=RUN_HOOKS_TO_COMPLETION)
at eval.c:3770
#19 0x5e6ec in va_run_hook_with_args (hook_var=-1606306996, nargs=1) at eval.c:3842
#20 0xf4444 in Fmake_frame (props=-1606385660, device=546831872) at frame.c:495
#21 0x5ca74 in funcall_recording_as (recorded_as=540029568, nargs=2, args=0xefffde10)
at eval.c:3197
#22 0x5ccb4 in Ffuncall (nargs=3, args=0xefffde10) at eval.c:3238
#23 0x1ca78 in Fbyte_code (bytestr=1619146160, vector=-2140415488, maxdepth=121)
at bytecode.c:416
#24 0x5e14c in funcall_lambda (fun=546026176, nargs=2, arg_vector=0xefffdfa8) at
eval.c:3597
#25 0x5d898 in apply_lambda (fun=546026176, numargs=2, unevalled_args=-1606385660)
at eval.c:3501
#26 0x5c544 in Feval (form=1082587468) at eval.c:3085
#27 0x5ca60 in funcall_recording_as (recorded_as=540019584, nargs=1, args=0xefffe3c8)
at eval.c:3197
#28 0x5ccb4 in Ffuncall (nargs=2, args=0xefffe3c8) at eval.c:3238
#29 0x1ca78 in Fbyte_code (bytestr=1619144936, vector=-2138066176, maxdepth=8) at
bytecode.c:416
#30 0x5c364 in Feval (form=1083236316) at eval.c:3063
#31 0x59688 in condition_case_1 (handlers=1083217412, bfun=0x5b900 <Feval>,
barg=1083236316,
hfun=0x596f0 <run_condition_case_handlers>, harg=-1603559476) at eval.c:1653
#32 0x598a4 in condition_case_3 (bodyform=1083236316, var=-1603559476,
handlers=1083217412)
at eval.c:1715
#33 0x1cf68 in Fbyte_code (bytestr=1619144792, vector=-2141487296, maxdepth=29)
at bytecode.c:576
#34 0x5e14c in funcall_lambda (fun=546026036, nargs=2, arg_vector=0xefffeb4c) at
eval.c:3597
#35 0x5cc50 in funcall_recording_as (recorded_as=546026036, nargs=2, args=0xefffeb48)
at eval.c:3214
#36 0x5ccb4 in Ffuncall (nargs=3, args=0xefffeb48) at eval.c:3238
#37 0x5e8fc in call2 (fn=-1603559500, arg0=546140544, arg1=1619129128) at eval.c:3937
#38 0x5fba4 in catch_them_squirmers_call2 (cons=1082201516) at eval.c:4441
#39 0x59688 in condition_case_1 (handlers=-1606385564,
bfun=0x5fa4c <catch_them_squirmers_call2>, barg=1082201516,
hfun=0x5ee90 <caught_a_squirmer>, harg=541080000) at eval.c:1653
#40 0x5ff34 in call2_trapping_errors (warning_string=0x154798 "Error in process
filter",
function=-1603559500, object1=546140544, object2=1619129128) at eval.c:4505
#41 0x1549d8 in read_process_output (proc=546140544) at process.c:846
#42 0xb2264 in execute_internal_event (event=543853012) at event-stream.c:2963
#43 0xb7d40 in Fdispatch_event (event=543853012) at event-stream.c:4690
#44 0x294e0 in Fcommand_loop_1 () at cmdloop.c:579
#45 0x29108 in command_loop_1 (dummy=-1606385660) at cmdloop.c:494
#46 0x59688 in condition_case_1 (handlers=-1606385564, bfun=0x29064
<command_loop_1>,
barg=-1606385660, hfun=0x281b8 <cmd_error>, harg=-1606385660) at eval.c:1653
#47 0x28334 in command_loop_3 () at cmdloop.c:256
#48 0x2835c in command_loop_2 (dummy=-1606385660) at cmdloop.c:267
#49 0x59170 in internal_catch (tag=-1606307988, func=0x28350 <command_loop_2>,
arg=-1606385660,
threw=0x0) at eval.c:1328
#50 0x287d8 in initial_command_loop (load_me=164688) at cmdloop.c:305
#51 0x5318c in xemacs_21_0_sparc_sun_sunos4_1_4 (argc=1, argv=0xeffff7dc, envp=0xeffff7e4,
restart=3995648) at emacs.c:1702
#52 0x53d64 in main (argc=0, argv=0xeffff7dc, envp=0xeffff7e4) at emacs.c:2119
(gdb) quit
--
/* Amir J. Katz mailto:amir@nuke-spam.com */
/* [For e-mail, replace 'nuke-spam' with 'ndsoft'] */
/* EagleEye Control Software, LTD.
http://www.ndsoft.com */
/* 'Is "tired old cliche" one?' (Steven Wright) */