================================================================
Dear Bug Team!
I've been using the zenicb mode with "ancient" xemacs versions
for a long time without any problems.
With the current beta releases I consistently (but not realy
reliably reproducable at will) have the problem that the
zenicb mode sometimes "looses sync". I guess there are some
bytes swallowed or something. This happens "often" but not
always, i.e. I sometimes can zenicb for multiple hours until
it hits - but sometimes only for minutes.
When the bug hits, zenicb outputs things like this:
[server]
[server] XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
[server] XXXXXXXXXXXXXXXXXXXX
(where all real output was replaced with X by me). The ^@ and
following chars are part of the ICB protocol and normally are properly
decoded, only the XXXX stuff should have been displayed.
This, of course, might be a bug in the zenicb code, hidden by other
things in older xemacs versions - but my lisp is too weak to check
this, unfortunately.
I'm not using xemacs for other network operations, so I don't know if
other modes are affected by this as well.
Please let me know what further data I could provide to help track
this down.
Martin
(martin(a)netbsd.org)
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: NetBSD night-porter.duskware.de 1.6T NetBSD 1.6T (PORTER) #1: Sat May 17
00:31:49 CEST 2003 martin@night-porter.duskware.de:/usr/src/sys/arch/i386/compile/PORTER
i386
./configure 'i386--netbsdelf' '--prefix=/usr/pkg'
'--with-clash-detection' '--error-checking=none' '--with-mule=yes'
'--without-ncurses' '--without-msw' '--with-widgets=lucid'
'--without-ldap' '--without-xface' '--without-canna'
'--infopath=/usr/pkg/info:/usr/X11R6/info:/usr/local/info'
'--site-includes=/usr/pkg/include:/usr/pkgsrc/editors/xemacs-current/work'
'--site-libraries=/usr/pkg/lib'
XEmacs 21.5-b13 "cauliflower" configured for `i386--netbsdelf'.
Compilation / Installation:
Source code location:
/usr/pkgsrc/editors/xemacs-current/work/xemacs-21.5.13
Installation prefix: /usr/pkg
Additional header files: /usr/pkg/include
/usr/pkgsrc/editors/xemacs-current/work
Additional libraries: /usr/pkg/lib
Runtime library search path:
/usr/pkgsrc/editors/xemacs-current/work/.buildlink/lib:/usr/pkgsrc/editors/xemacs-current/work/.buildlink-x11/lib:/usr/pkg/lib:/usr/X11R6/lib
Operating system description file: `s/netbsd.h'
Machine description file: `m/intel386.h'
Compiler: cc -Wall -Wno-switch -Winline -Wmissing-prototypes
-Wsign-compare -Wundef -Wstrict-prototypes -Wshadow -Wmissing-declarations -Wpointer-arith
-O2 -pipe -Dunix -I/usr/pkg/include -I/usr/X11R6/include
Relocating allocator for buffers: yes
GNU version of malloc: yes
Linking with `-z nocombreloc'.
- Consider configuring with --pdump.
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.
Using Lucid menubars.
Using Lucid scrollbars.
TTY:
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.
Sound:
Databases:
Compiling in support for Berkeley database.
Compiling in support for GNU DBM.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
Mail:
Compiling in support for "flock" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Compiling in support for extra debugging code.
Load-Path Lisp Shadows:
----------------------
(/usr/pkg/lib/xemacs/xemacs-packages/lisp/mule-base/china-util
/usr/pkg/lib/xemacs-21.5-b13/lisp/mule/china-util
/usr/pkg/lib/xemacs/xemacs-packages/lisp/mule-base/cyril-util
/usr/pkg/lib/xemacs-21.5-b13/lisp/mule/cyril-util
/usr/pkg/lib/xemacs/xemacs-packages/lisp/mule-base/ethio-util
/usr/pkg/lib/xemacs-21.5-b13/lisp/mule/ethio-util
/usr/pkg/lib/xemacs/xemacs-packages/lisp/mule-base/japan-util
/usr/pkg/lib/xemacs-21.5-b13/lisp/mule/japan-util
/usr/pkg/lib/xemacs/xemacs-packages/lisp/mule-base/korea-util
/usr/pkg/lib/xemacs-21.5-b13/lisp/mule/korea-util
/usr/pkg/lib/xemacs/xemacs-packages/lisp/mule-base/viet-util
/usr/pkg/lib/xemacs-21.5-b13/lisp/mule/viet-util
/usr/pkg/lib/xemacs/xemacs-packages/lisp/build/build-report
/usr/pkg/lib/xemacs-21.5-b13/lisp/build-report
/usr/pkg/lib/xemacs/xemacs-packages/lisp/mule-ucs/unicode
/usr/pkg/lib/xemacs-21.5-b13/lisp/unicode)
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.11 :type regular)
(xslide :version 1.04 :type regular)
(xemacs-devel :version 1.5 :type single-file)
(xemacs-base :version 1.75 :type regular)
(w3 :version 1.28 :type regular)
(vm :version 7.07 :type regular)
(viper :version 1.35 :type regular)
(view-process :version 1.12 :type regular)
(vhdl :version 1.16 :type regular)
(vc-cc :version 1.21 :type regular)
(vc :version 1.35 :type regular)
(tramp :version 1.11 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.35 :type regular)
(time :version 1.12 :type regular)
(textools :version 1.14 :type regular)
(text-modes :version 1.58 :type single-file)
(texinfo :version 1.23 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.26 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(sml-mode :version 0.07000000000000001 :type regular)
(slider :version 1.13 :type regular)
(skk :version 1.23 :type regular)
(sieve :version 1.11 :type regular)
(sh-script :version 1.17 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.17 :type regular)
(scheme :version 1.13 :type regular)
(sasl :version 1.12 :type regular)
(ruby-modes :version 1.01 :type regular)
(rmail :version 1.13 :type regular)
(reftex :version 1.28 :type regular)
(python-modes :version 1.02 :type single-file)
(psgml-dtds :version 1.02 :type regular)
(psgml :version 1.38 :type regular)
(ps-print :version 1.08 :type regular)
(prog-modes
:version
1
.72
:type
single-file)
(pgg :version 1.02 :type regular)
(perl-modes :version 1.04 :type single-file)
(pcomplete :version 1.02 :type regular)
(pcl-cvs :version 1.64 :type regular)
(pc :version 1.25 :type single-file)
(os-utils :version 1.3 :type single-file)
(ocaml :version 0.04 :type regular)
(net-utils :version 1.31 :type single-file)
(mule-ucs :version 1.04 :type regular)
(mule-base :version 1.42 :type regular)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.16 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.17 :type regular)
(mew :version 1.17 :type regular)
(mailcrypt :version 2.12 :type regular)
(mail-lib :version 1.56 :type regular)
(lookup :version 1.13 :type regular)
(locale :version 1.2 :type regular)
(liece :version 1.1 :type regular)
(leim :version 1.2 :type regular)
(latin-unity :version 1.07 :type regular)
(jde :version 1.43 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.29 :type regular)
(igrep :version 1.1 :type regular)
(idlwave :version 1.28 :type regular)
(ibuffer :version 1.08 :type regular)
(hm--html-menus :version 1.18 :type regular)
(haskell-mode :version 1.05 :type regular)
(gnus :version 1.65 :type regular)
(gnats :version 1.15 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.12 :type single-file)
(frame-icon :version 1.09 :type regular)
(fortran-modes :version 1.02 :type single-file)
(forms :version 1.14 :type regular)
(footnote :version 1.15 :type regular)
(eudc :version 1.37 :type regular)
(eterm :version 1.13 :type regular)
(ess :version 1.03 :type regular)
(eshell :version 1.04 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.04 :type regular)
(egg-its :version 1.26 :type regular)
(efs :version 1.29 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.98 :type single-file)
(ediff :version 1.46 :type regular)
(edict :version 1.13 :type regular)
(edebug :version 1.15 :type regular)
(ecrypto :version 0.12 :type regular)
(ecb :version 1.01 :type regular)
(docbookide :version 0.06 :type regular)
(dired :version 1.13 :type regular)
(dictionary :version 1.11 :type regular)
(debug :version 1.16 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.04 :type regular)
(cc-mode :version 1.32 :type regular)
(calendar :version 1.19 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.1 :type regular)
(bbdb :version 1.21 :type regular)
(auctex :version 1.33 :type regular)
(apel :version 1.26 :type regular)
(ada :version 1.13 :type regular)
(Sun :version 1.13 :type regular))
Installed Modules:
-----------------
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 cus-face
zenirc-autoloads xslt-process-autoloads xslide-autoloads
xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads vm-autoloads
viper-autoloads view-process-autoloads vhdl-autoloads vc-cc-autoloads
vc-autoloads tramp-autoloads tpu-autoloads tooltalk-autoloads
tm-autoloads time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
sml-mode-autoloads slider-autoloads skk-autoloads sieve-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
sasl-autoloads ruby-modes-autoloads rmail-autoloads reftex-autoloads
python-modes-autoloads psgml-dtds-autoloads psgml-autoloads
ps-print-autoloads prog-modes-autoloads pgg-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
pc-autoloads os-utils-autoloads ocaml-autoloads net-utils-autoloads
mule-ucs-autoloads mule-base-autoloads mmm-mode-autoloads
misc-games-autoloads mine-autoloads mh-e-autoloads mew-autoloads
mailcrypt-autoloads mail-lib-autoloads lookup-autoloads
locale-autoloads liece-autoloads leim-autoloads latin-unity-autoloads
jde-autoloads ispell-autoloads ilisp-autoloads igrep-autoloads
idlwave-autoloads ibuffer-autoloads hm--html-menus-autoloads
haskell-mode-autoloads gnus-autoloads gnats-autoloads games-autoloads
fsf-compat-autoloads frame-icon-autoloads fortran-modes-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
ess-autoloads eshell-autoloads emerge-autoloads elib-autoloads
eieio-autoloads egg-its-autoloads efs-autoloads edt-autoloads
edit-utils-autoloads ediff-autoloads edict-autoloads edebug-autoloads
ecrypto-autoloads ecb-autoloads docbookide-autoloads dired-autoloads
dictionary-autoloads debug-autoloads crisp-autoloads cookie-autoloads
clearcase-autoloads cc-mode-autoloads calendar-autoloads
calc-autoloads c-support-autoloads build-autoloads bbdb-autoloads
auctex-autoloads apel-autoloads ada-autoloads Sun-autoloads
modules-autoloads mule-autoloads auto-autoloads loadhist rsz-minibuf
auto-show fontl-hooks x-iso8859-1 tibetan lao devanagari indian
slovenian czech romanian ccl 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 x c-balloon-help tty-frames tty toolbar
scrollbar unix-processes multicast network-streams subprocesses
modules menu-accelerator-support menubar berkeley-db dbm md5 xemacs
xim mule gutter tiff png gif jpeg xpm xbm lisp-float-type file-coding
berkeley-unix ampersand-full-name devices window-system base64)
Recent keystrokes:
-----------------
misc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Loading cus-face...done
Loading cus-face...