hi,
latest cvs for 21.2, (well yesterday...)
i found a menu item i never noticed and decided to give it a try:
on the File menu: 'Frame on other display'
tried it first with rock:0 (my machine name) and it crashed.
it actually always craches with that value.
localhost:0 works however.
i'm using linux latest unstable debian.
Lisp backtrace follows:
# bind (frame-being-created)
make-frame(nil #<x-device on "rock:0.0" 0x30c7>)
# bind (props connection type)
make-frame-on-device(x "rock:0" nil)
# bind (props display)
make-frame-on-display("rock:0")
# bind (command-debug-status)
call-interactively(make-frame-on-display)
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault (core dumped)
gdb:
#0 0x402df101 in kill () from /lib/libc.so.6
#1 0x8093b74 in fatal_error_signal (sig=11) at emacs.c:276
#2 0x40299fd5 in pthread_sighandler () from /lib/libpthread.so.0
#3 0x402df038 in __restore () from /lib/libc.so.6
#4 0x80d1b27 in IMInstantiateCallback (dpy=0x8729348,
client_data=0x87241e0 "\034p9@ð0d\b×0", call_data=0x0)
at input-method-xlib.c:253
#5 0x401c3984 in _XimRegisterIMInstantiateCallback ()
from /usr/X11R6/lib/libX11.so.6
#6 0x4019c6f3 in XRegisterIMInstantiateCallback ()
from /usr/X11R6/lib/libX11.so.6
#7 0x80d1e7e in XIM_init_frame (f=0x87241e0) at input-method-xlib.c:338
#8 0x81dd908 in x_popup_frame (f=0x87241e0) at frame-x.c:2070
#9 0x81df281 in x_init_frame_3 (f=0x87241e0) at frame-x.c:2189
#10 0x8120993 in Fmake_frame (props=137401404, device=141368640) at
frame.c:473
#11 0x809a26a in Ffuncall (nargs=3, args=0xbfffeeb8) at eval.c:3195
#12 0x8064527 in execute_optimized_program (
program=0x86701f8 "À\tÂ\013\f\t#\"\207tat\t ", stack_depth=6,
constants_data=0x83f62b0) at bytecode.c:747
#13 0x80640f9 in funcall_compiled_function (fun=138268184, nargs=3,
args=0xbfffeffc) at bytecode.c:523
#14 0x809a3b2 in Ffuncall (nargs=4, args=0xbfffeff8) at eval.c:3227
#15 0x8064527 in execute_optimized_program (
program=0x8646888 "\bÁk«\003Â\020ÃÄ\b\r#\207", stack_depth=4,
constants_data=0x85072f0) at bytecode.c:747
#16 0x80640f9 in funcall_compiled_function (fun=139613408, nargs=1,
args=0xbffff148) at bytecode.c:523
#17 0x809a3b2 in Ffuncall (nargs=2, args=0xbffff144) at eval.c:3227
#18 0x806a348 in Fcall_interactively (function=139333228,
record_flag=137401404, keys=137401404) at callint.c:949
#19 0x809a27d in Ffuncall (nargs=2, args=0xbffff308) at eval.c:3195
#20 0x809e052 in call1 (fn=137472132, arg0=139333228) at eval.c:3841
#21 0x80ed878 in execute_command_event (command_builder=0x85d1780,
event=141176260) at event-stream.c:4341
#22 0x80ee64e in Fdispatch_event (event=141176260) at
event-stream.c:4684
#23 0x8075135 in Fcommand_loop_1 () at cmdloop.c:578
#24 0x80753dd in command_loop_1 (dummy=137401404) at cmdloop.c:493
#25 0x8096c4e in condition_case_1 (handlers=137401500,
bfun=0x8075384 <command_loop_1>, barg=137401404,
hfun=0x807544c <cmd_error>, harg=137401404) at eval.c:1646
#26 0x807553f in command_loop_2 (dummy=137401404) at cmdloop.c:255
#27 0x809ea1c in internal_catch (tag=137475836,
func=0x8075500 <command_loop_2>, arg=137401404, threw=0x0) at
eval.c:1321
#28 0x8074723 in initial_command_loop (load_me=137401404) at
cmdloop.c:304
#29 0x8091d3e in xemacs_21_2_b19_i686_pc_linux (argc=1, argv=0xbffff764,
envp=0xbffff76c, restart=0) at emacs.c:1763
#30 0x8093da0 in voodoo_free_hook (mem=0x1) at emacs.c:2188
#31 0x402d9282 in __libc_start_main () from /lib/libc.so.6
and my config is:
uname -a: Linux rock 2.2.9 #4 Wed May 26 14:20:45 CEST 1999 i686 unknown
./configure '--with-mule'
XEmacs 21.2-b19 "Shinjuku" configured for `i686-pc-linux'.
Where should the build process find the source code?
/usr/local/src/xemacs-
cvs/xemacs
What installation prefix should install use? /usr/local
What operating system and machine description files should XEmacs use?
`s/linux.h' and `m/intel386.h'
What compiler should XEmacs be built with? gcc -g -O3
-Wall -Wno-
switch
Should XEmacs use the GNU version of malloc? yes
(Using Doug Lea's new malloc from the GNU C Library.)
Should XEmacs use the relocating allocator for buffers? yes
What window system should XEmacs use? x11
Where do we find X Windows header files?
/usr/X11R6/include
Where do we find X Windows libraries? /usr/X11R6/lib
Compiling in support for XAUTH.
Compiling in support for XPM images.
Compiling in support for PNG image handling.
Compiling in support for (builtin) GIF image handling.
Compiling in support for JPEG image handling.
Compiling in support for TIFF image handling.
Compiling in native sound support.
Compiling in support for Berkeley DB.
Compiling in support for ncurses.
Compiling in Mule (multi-lingual) support.
Compiling in XIM (X11R5+ I18N input method) support.
Using raw Xlib to provide XIM support.
Compiling in support for proper WM_COMMAND handling.
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena native widgets.
Using Athena dialog boxes.
Compiling in DSO module support.
movemail will use "dot-locking" for locking mail spool files.
Compiling in extra code for debugging.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
--
# Stef Epardaud, # There is no limit to the power of computing ...
# Java Defeater # ... except men maybe ?
# Earth # Lunatech Research,
# Solar System # soon we will quit researching and start finding...