Yes, I see this also. Unfortunately my main development environment doesn't
have a mousewheel and my secondary development environment has a Logitech
mouse which does cause the problem. I only see the problem when using a
icrosoft mouse. I assume that the microsoft mouse driver is generating
wheel events directly or something. If I was able to reproduce this in my
dev environment I could probably fix it.
andy
At 02:21 PM 11/13/01 -0500, Jeppe N. Madsen wrote:
This bug report will be sent to the XEmacs Development Team,
not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.
Please describe as succinctly as possible:
- What happened.
- What you thought should have happened.
- Precisely what you were doing at the time.
Please also include any C or lisp back-traces that you may have.
================================================================
Dear Bug Team!
Occasionally, xemacs/cygwin hangs when using the mouse wheel. It's not
clear when this happens, but it seems to be more often when flyspell
is active. On my machine I can always reproduce as follows:
- Start xemacs -no-init-file -vanilla
- Load a largish text file
- Start juggling quickly back & forth with the mouse wheel, scrolling the
document backwards/forwards
- Within a few seconds xemacs hangs. Sometimes CPU usage goes to 100%
but this is not consistent
Btw, this was also a problem with 21.4.3
rgds
Jeppe
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: CYGWIN_NT-5.0 TSUNAMI 1.3.2(0.39/3/2) 2001-05-20 23:28 i686 unknown
./configure '--with-dragndrop' '--with-postgresql=no'
'--with-x=no'
'--bindir=/usr/local/bin/i686-pc-cygwin' '--with-site-lisp=yes'
'--with-ipv6-cname=no' '--with-netinstall'
XEmacs 21.4.5 "Civil Service (Windows)" configured for `i686-pc-cygwin'.
Compilation / Installation:
Source code location: /development/xemacs/xemacs-21.4
Installation prefix: /usr/local
Operating system description file: `s/cygwin32.h'
Machine description file: `m/intel386.h'
Compiler: gcc -I/usr/lib/../include/noX
-I/usr/lib/../include/noX -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wsign-compare -Wshadow -Wpointer-arith
Relocating allocator for buffers: no
GNU version of malloc: yes
Window System:
Compiling in support for the Microsoft window system.
Using MS-Windows menubars.
Using MS-Windows scrollbars.
Using MS-Windows dialog boxes.
Using MS-Windows native widgets.
Compiling in support for Drag'n'Drop (EXPERIMENTAL).
- Drag'n'Drop prototype: msw.
TTY:
Compiling in support for ncurses.
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:
Compiling in support for sound (native).
Databases:
Compiling in support for GNU DBM.
Internationalization:
Compiling in support for file coding.
Mail:
Compiling in support for POP mail retrieval.
Other Features:
Compiling in support for dynamic shared object modules.
Load-Path Lisp Shadows:
----------------------
(/cygdrive/d/work/emacs/packages/auctex-10.0g/texmathp
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/texmathp
/cygdrive/d/work/emacs/packages/auctex-10.0g/tex
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/tex
/cygdrive/d/work/emacs/packages/auctex-10.0g/tex-site
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/tex-site
/cygdrive/d/work/emacs/packages/auctex-10.0g/tex-jp
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/tex-jp
/cygdrive/d/work/emacs/packages/auctex-10.0g/tex-info
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/tex-info
/cygdrive/d/work/emacs/packages/auctex-10.0g/tex-buf
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/tex-buf
/cygdrive/d/work/emacs/packages/auctex-10.0g/multi-prompt
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/multi-prompt
/cygdrive/d/work/emacs/packages/auctex-10.0g/latex
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/latex
/cygdrive/d/work/emacs/packages/auctex-10.0g/font-latex
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/font-latex
/cygdrive/d/work/emacs/packages/auctex-10.0g/bib-cite
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/bib-cite
/cygdrive/d/work/emacs/packages/auctex-10.0g/auc-old
/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/auc-old
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/setnu
/usr/local/lib/xemacs/xemacs-packages/lisp/edit-utils/setnu
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/tree
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/tree
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/eieio
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/eieio-tests
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-tests
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/eieio-speedbar
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-speedbar
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/eieio-opt
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-opt
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/eieio-doc
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-doc
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/eieio-custom
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-custom
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/eieio-comp
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-comp
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/eieio-base
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/eieio-base
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/compare-strings
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/compare-strings
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/chart
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/chart
/usr/local/lib/xemacs/site-packages/eieio-0.17beta2/call-tree
/usr/local/lib/xemacs/xemacs-packages/lisp/eieio/call-tree
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/tree-widget
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/tree-widget
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-wiz
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-wiz
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-widgets
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-widgets
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-which-method
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-which-method
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-stat
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-stat
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-run
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-run
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-parse
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-parse
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-package
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-package
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-make
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-make
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-javadoc
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-javadoc
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-javadoc-gen
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-javadoc-gen
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-java-grammar
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-java-grammar
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-java-font-lock
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-java-font-lock
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-import
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-import
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-imenu
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-imenu
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-help
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-help
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-gen
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-gen
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-dbs
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-dbs
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-dbo
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-dbo
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-db
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-db
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-complete
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-complete
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-compile
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-compile
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/jde-bug
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/jde-bug
/usr/local/lib/xemacs/site-packages/jde-2.2.8/lisp/beanshell
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/beanshell
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/working
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/working
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/sformat
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/sformat
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/senator
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/senator
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semanticdb
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semanticdb
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-util
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-util
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-texi
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-texi
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-scm
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-scm
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-sb
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-sb
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-make
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-make
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-load
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-load
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-java
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-java
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-imenu
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-imenu
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-el
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-el
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-ctxt
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-ctxt
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-c
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-c
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/semantic-bnf
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/semantic-bnf
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/document
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/document
/usr/local/lib/xemacs/site-packages/semantic-1.4beta9/document-vars
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/document-vars
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/speedbar
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/speedbar
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/sb-w3
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-w3
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/sb-texinfo
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-texinfo
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/sb-rmail
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-rmail
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/sb-info
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-info
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/sb-image
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-image
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/sb-gud
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/sb-gud
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/rpm
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/rpm
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/dframe
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/dframe
/usr/local/lib/xemacs/site-packages/speedbar-0.14beta1/bigclock
/usr/local/lib/xemacs/xemacs-packages/lisp/speedbar/bigclock)
Installed XEmacs Packages:
-------------------------
((zenirc :version 1.11 :type regular)
(xslt-process :version 1.05 :type regular)
(xemacs-devel :version 1.38 :type single-file)
(xemacs-base :version 1.55 :type regular)
(w3 :version 1.2 :type regular)
(vm :version 6.96 :type regular)
(viper :version 1.28 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.13 :type regular)
(vc-cc :version 1.16 :type regular)
(vc :version 1.28 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.29 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.32 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.18 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.21 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(slider :version 1.13 :type regular)
(sh-script :version 1.13 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.1 :type regular)
(scheme :version 1.11 :type regular)
(rmail :version 1.12 :type regular)
(reftex :version 1.23 :type regular)
(psgml :version 1.23 :type regular)
(ps-print-nomule :version 1.05 :type regular)
(prog-modes
:version
1
.42
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.55 :type regular)
(pc :version 1.2 :type single-file)
(os-utils :version 1.25 :type single-file)
(net-utils :version 1.23 :type single-file)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.13 :type regular)
(mew :version 1.14 :type regular)
(mailcrypt :version 2.09 :type regular)
(mail-lib :version 1.39 :type regular)
(jde :version 1.3 :type regular)
(ispell :version 1.23 :type regular)
(ilisp :version 1.19 :type regular)
(igrep :version 1.08 :type regular)
(idlwave :version 1.23 :type regular)
(hm--html-menus :version 1.16 :type regular)
(gnus :version 1.57 :type regular)
(gnats :version 1.12 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.09 :type single-file)
(frame-icon :version 1.09 :type regular)
(forms :version 1.13 :type regular)
(footnote :version 1.13 :type regular)
(eudc :version 1.34 :type regular)
(eterm :version 1.13 :type regular)
(eshell :version 1.01 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.08 :type single-file)
(eieio :version 1.01 :type regular)
(eicq :version 1.05 :type regular)
(efs :version 1.26 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.7 :type single-file)
(ediff :version 1.33 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.11 :type regular)
(dictionary :version 1.0 :type regular)
(debug :version 1.14 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.13 :type regular)
(cc-mode :version 1.26 :type regular)
(calendar :version 1.16 :type regular)
(calc :version 1.17 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.02 :type regular)
(bbdb :version 1.16 :type regular)
(auctex :version 1.25 :type regular)
(apel :version 1.2 :type regular)
(ada :version 1.1 :type regular)
(Sun :version 1.13 :type regular))
Features:
--------
(mail-abbrevs flyspell ispell xemacsbug shadow sendmail font
disp-table blink-cursor paren blink-paren big-menubar jde executable
jde-package jde-import jde-which-method jde-stat jde-javadoc
jde-javadoc-gen jde-java-font-lock jde-bug jde-dbs jde-dbo jde-help
jde-wiz jde-widgets tree-widget jde-complete beanshell browse-url
jde-gen tempo jde-make compile jde-run jde-db jde-parse jde-imenu
regexp-opt semantic-imenu jde-java-grammar semantic-java eieio avltree
stack-m elib-node semantic-ctxt semantic-bnf semantic-sb speedbar
sb-image dframe semantic-util assoc semantic working gud tags etags
comint ring jde-compile cus-edit cus-load semantic-load func-menu
cua-mode backup-dir view-less view efs-ovwrt default-dir recent-files
redo info font-lock cc-mode cc-align cc-cmds cc-engine cc-styles
cc-langs cc-vars wid-edit cc-menus imenu cc-defs face-list advice
advice-preload color-theme edmacro cus-face tex-site tex-mik mwheel
footnote zenirc-autoloads xslt-process-autoloads
xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads vm-autoloads
viper-autoloads view-process-autoloads vhdl-autoloads vc-cc-autoloads
vc-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
slider-autoloads sh-script-autoloads sgml-autoloads semantic-autoloads
scheme-autoloads rmail-autoloads reftex-autoloads psgml-autoloads
ps-print-nomule-autoloads prog-modes-autoloads pcomplete-autoloads
pcl-cvs-autoloads pc-autoloads os-utils-autoloads net-utils-autoloads
misc-games-autoloads mine-autoloads mh-e-autoloads mew-autoloads
mailcrypt-autoloads mail-lib-autoloads jde-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads
hm--html-menus-autoloads gnus-autoloads gnats-autoloads
games-autoloads fsf-compat-autoloads frame-icon-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
eshell-autoloads emerge-autoloads elib-autoloads eieio-autoloads
eicq-autoloads efs-autoloads edt-autoloads edit-utils-autoloads
ediff-autoloads edebug-autoloads dired-autoloads dictionary-autoloads
debug-autoloads crisp-autoloads cookie-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads build-autoloads
bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads
Sun-autoloads lisp-autoloads loadhist auto-show fontl-hooks code-cmds
gutter-items menubar-items x-menubar dragdrop mode-motion mouse itimer
auto-save lisp-mode easymenu iso8859-1 page buff-menu lib-complete
help-nomule cus-file derived frame text-props obsolete cus-start
custom widget cl-extra mini-cl cl cl-19 packages backquote
very-early-lisp file-coding mswindows-scrollbars mswindows tty-frames
tty toolbar native-sound scrollbar unix-processes multicast
network-streams subprocesses modules menu-accelerator-support menubar
dbm md5 xemacs gutter tiff png gif jpeg xface xpm xbm lisp-float-type
cygwin32 dragdrop-api dialog devices window-system base64)
Recent keystrokes:
-----------------
M-x r e p o r t TAB x e TAB RET
Recent messages (most recent first):
-----------------------------------
Loading mail-abbrevs...done
Loading mail-abbrevs...
Welcome to flyspell. Use M-tab or Mouse-2 to correct words.
Starting new Ispell process...
(Next local Ispell command will use american dictionary)
(Next local Ispell command will use american dictionary)
Loading flyspell...done
Loading flyspell...
Loading xemacsbug...done
Loading xemacsbug...
Loading font...done
Loading font...
Loading blink-cursor...done
Loading blink-cursor...
Paren mode is paren
Loading paren...done
Loading paren...
Loading big-menubar...done
Loading big-menubar...
Loading jnm-keybdmap...done