================================================================
Dear Bug Team!
i start xemacs like this
% export DISPLAY=:0
% xemacs -unmapped -f gnuserv-start
% gnuclient -q # the 1st frame is broken anyway...
and so far so good. later i try to open a new frame in a tty (e.g.,
if i connect via ssh over modem to my office box)
% gnuclient -nw
and, as long as xemacs doesn't try to change the windows in the tty
frame, all is well, but if i use some soft (e.g., VM) that messes with
the windows, all sort of breakage occurs
i do not send you a lisp backtrace, as i was not able to get one, as
xemacs is sufficiently confused to do not generate one...
what i'm told are the usual error messages
"Invalid operation: No other window to side of this one"
"Invalid operation: Window height too small (after splitting), 1"
that occured, in similar situations (VM), when using a not too recent
beta in a tty (i mean: no X altogether) --- looks like that the
corrections that were applied to the tty code in that occasion were
not applied to the case in which there is a tty frame _and_ a
connection to a X server
hth, ciao
gb
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux boffi95 2.2.21 #1 Wed Jul 17 12:52:48 CEST 2002 i586 GNU/Linux
./configure '--extra-verbose' '--rel-alloc' '--with-widgets' '--with-athena=3d' '--debug' '--pdump' '--with-wmcommand' '--with-sound=no' '--error-checking=all'
XEmacs 21.5-b16 "celeriac" (+CVS-20031002) configured for `i586-pc-linux'.
Compilation / Installation:
Source code location: /home/gb/blackstar/src/xemacs
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wundef -Wstrict-prototypes -Wpacked -Wshadow -Wmissing-declarations -g -O3
Relocating allocator for buffers: yes
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw3d
- Athena library to link: Xaw3d
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Databases:
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Compiling in support for extra debugging code.
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: ---------------------------------------------------------
Load-Path Lisp Shadows:
----------------------
(/home/gb/lib/emacs/test/db-util
/usr/local/lib/xemacs/site-lisp/edb/db-util
/home/gb/lib/emacs/test/db-types
/usr/local/lib/xemacs/site-lisp/edb/db-types
/home/gb/lib/emacs/test/db-two-dbs
/usr/local/lib/xemacs/site-lisp/edb/db-two-dbs
/home/gb/lib/emacs/test/db-time
/usr/local/lib/xemacs/site-lisp/edb/db-time
/home/gb/lib/emacs/test/db-tagged
/usr/local/lib/xemacs/site-lisp/edb/db-tagged
/home/gb/lib/emacs/test/db-summary
/usr/local/lib/xemacs/site-lisp/edb/db-summary
/home/gb/lib/emacs/test/db-sort
/usr/local/lib/xemacs/site-lisp/edb/db-sort
/home/gb/lib/emacs/test/db-search
/usr/local/lib/xemacs/site-lisp/edb/db-search
/home/gb/lib/emacs/test/db-rep
/usr/local/lib/xemacs/site-lisp/edb/db-rep
/home/gb/lib/emacs/test/db-rdb
/usr/local/lib/xemacs/site-lisp/edb/db-rdb
/home/gb/lib/emacs/test/db-isbn
/usr/local/lib/xemacs/site-lisp/edb/db-isbn
/home/gb/lib/emacs/test/db-interfa
/usr/local/lib/xemacs/site-lisp/edb/db-interfa
/home/gb/lib/emacs/test/db-format
/usr/local/lib/xemacs/site-lisp/edb/db-format
/home/gb/lib/emacs/test/db-file-io
/usr/local/lib/xemacs/site-lisp/edb/db-file-io
/home/gb/lib/emacs/test/db-convert
/usr/local/lib/xemacs/site-lisp/edb/db-convert
/home/gb/lib/emacs/test/database
/usr/local/lib/xemacs/site-lisp/edb/database /home/gb/lib/emacs/man
/usr/local/lib/xemacs/xemacs-packages/lisp/edit-utils/man
/home/gb/lib/emacs/align
/usr/local/lib/xemacs/xemacs-packages/lisp/edit-utils/align
/home/gb/lib/emacs/htmlize
/usr/local/lib/xemacs/xemacs-packages/lisp/text-modes/htmlize)
Installed XEmacs Packages:
-------------------------
((xemacs-devel:version 1.59 :type single-file)
(xemacs-base :version 1.81 :type regular)
(x-symbol :version 1.07 :author-version "4.5.1" :type regular)
(w3 :version 1.28 :type regular)
(vm :version 7.17 :type regular)
(tramp :version 1.16 :type regular)
(textools :version 1.14 :type regular)
(text-modes :version 1.69 :author-version "" :type single-file)
(texinfo :version 1.24 :type regular)
(sh-script :version 1.17 :type regular)
(reftex :version 1.32 :type regular)
(python-modes :version 1.02 :type single-file)
(ps-print :version 1.08 :type regular)
(prog-modes :version 1.9 :author-version "" :type single-file)
(perl-modes :version 1.04 :type single-file)
(os-utils :version 1.33 :type single-file)
(net-utils :version 1.32 :type single-file)
(mailcrypt :version 2.12 :type regular)
(mail-lib :version 1.62 :type regular)
(ispell :version 1.24 :type regular)
(hm--html-menus :version 1.22 :type regular)
(gnus :version 1.73 :type regular)
(fsf-compat :version 1.12 :type single-file)
(fortran-modes :version 1.02 :type single-file)
(footnote :version 1.15 :type regular)
(efs :version 1.31 :type regular)
(edit-utils :version 2.09 :author-version "" :type single-file)
(ediff :version 1.48 :type regular)
(ecrypto :version 0.13 :type regular)
(ecb :version 1.12 :type regular)
(dired :version 1.14 :type regular)
(debug :version 1.16 :type regular)
(cookie :version 1.14 :type regular)
(cc-mode :version 1.4 :type regular)
(calendar :version 1.21 :type regular)
(calc :version 1.23 :type regular)
(bbdb :version 1.23 :type regular)
(auctex :version 1.35 :type regular))
Installed Modules:
-----------------
Features:
--------
(xemacsbug shadow debug cus-edit cus-load vm-mark vm-reply vm-sort
vm-delete vm-crypto vm-imap vm-virtual vm-minibuf vm-macro vm-mime
vm-page vm-toolbar vm-summary tapestry vm-motion vm-undo vm-message
vm-menu vm-folder vm-misc vm-mouse vm-window vm-autoload vm-vars
highlight-headers vm-version vm vm-startup imenu python-mode
dired-faces dired-xemacs dired hyper-apropos sha1-el hex-util gnus-fun
sort gnus-cite flow-fill mail-extr gnus-async gnus-bcklg byte-optimize
bytecomp byte-compile gnus-ml gnus-topic nndoc nndraft nnmh efs-cu
gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art
mm-uu mml2015 gpg timer mm-view gnus-sum gnus-group gnus-undo nntp
nnoo nnmail mail-source format-spec gnus-cache uboat gnus-start
gnus-spec gnus-int gnus-range message mml mml-sec mml-smime smime
comint ring dig mm-decode mm-bodies mm-encode mailcap lpr mail-parse
rfc2045 rfc2231 rfc2047 qp ietf-drums mail-abbrevs sendmail rfc822
mailheader canlock gnus-win gnus gnus-ems gnus-xmas wid-edit gnuserv
font disp-table func-menu bbdb timezone font-lock cus-face jka-compr
tex-site smiley annotations messagexmas nnheader nnheaderxm gnus-util
netrc time-date parse-time mm-util mail-prsvr mail-utils x-compose
filladapt image-mode view-less view xemacs-devel-autoloads
xemacs-base-autoloads x-symbol-autoloads w3-autoloads vm-autoloads
tramp-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads sh-script-autoloads reftex-autoloads
python-modes-autoloads ps-print-autoloads prog-modes-autoloads
perl-modes-autoloads os-utils-autoloads net-utils-autoloads
mailcrypt-autoloads mail-lib-autoloads ispell-autoloads
hm--html-menus-autoloads gnus-autoloads fsf-compat-autoloads
fortran-modes-autoloads footnote-autoloads efs-autoloads
edit-utils-autoloads ediff-autoloads ecrypto-autoloads ecb-autoloads
dired-autoloads debug-autoloads cookie-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads bbdb-autoloads auctex-autoloads
modules-autoloads auto-autoloads loadhist rsz-minibuf auto-show
fontl-hooks x-iso8859-1 code-cmds gutter-items menubar-items x-menubar
mode-motion mouse behavior itimer auto-save lisp-mode easymenu
iso8859-1 page buff-menu lib-complete cus-file derived newcomment env
text-props frame obsolete cus-start custom widget cl-extra mini-cl cl
cl-19 packages backquote unicode lucid-scrollbars cut-buffer
lucid-menubars athena-dialogs x c-balloon-help tty-frames tty toolbar
scrollbar unix-processes multicast network-streams subprocesses
modules menu-accelerator-support menubar md5 xemacs gutter tiff png
gif jpeg xface xpm xbm lisp-float-type file-coding linux dialog
devices window-system base64)
Recent keystrokes:
-----------------
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up button1 button1up button1
button1up button1 button1up C-x o C-l C-l C-l C-x b
RET SPC misc-user C-x o SPC button1 button1up button1
button1up C-x C-x C-g C-x o ESC x SPC misc-user button1
button1up button1 button1up misc-user
Recent messages (most recent first):
-----------------------------------
Parsing /home/gb/.mailrc... done
Parsing /home/gb/.mailrc...
Loading xemacsbug...done
Loading xemacsbug...
Entering debugger...
Making completion list...
Entering debugger...
Loading cl-macs...done
Invalid operation: No other window to side of this one
Loading cl-macs...
Decoding MIME message... done
Decoding MIME message...
Invalid operation: Window height too small (after splitting), 1
Generating summary... done
Generating summary markers...
Generating summary... 720
Generating summary... 700
Generating summary... 680
Generating summary... 660
Generating summary... 640