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!
I'm running xemacs 21.4.3 on cygwin 1.3.3. When reading news using
Gnus 5.8.8, I regularly launches iexplore to browse urls posted in news
articles. This seems to spawn a new instance of xemacs. This is not
very nice on the system as each instance requires 25-30mb
memory. I.e. when spawning 8 instances of iexplore, I have 9 instances
of xemacs running (requiring 270mb of memory) in addition to the 8
(expected) instances of iexplorer
From init.el
(setq browse-url-generic-program "/Program Files/Internet
Explorer/iexplore.exe")
(setq browse-url-browser-function 'browse-url-generic)
I assume its a problem with the way processes are spawned using cygwin
(fork?) but I'm not sure whether this is a bug in xemacs, gnus or cygwin...
rgds
Jeppe
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: CYGWIN_NT-4.0 SHALOM 1.3.1(0.38/3/2) 2001-04-24 20:01 i686 unknown
./configure '--use-union-type' '--with-netinstall' '--with-x=no'
'--with-site-lisp' '--bindir=/usr/local/bin/i686-pc-cygwin'
XEmacs 21.4.3 "Academic Rigor" configured for `i686-pc-cygwin'.
Compilation / Installation:
Source code location: /build/xemacs/xemacs
Installation prefix: /usr/local
Operating system description file: `s/cygwin32.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wshadow -Wsign-compare -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.
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.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for GNU DBM.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: postgresql/libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Compiling in support for file coding.
Mail:
Compiling in support for POP mail retrieval.
Other Features:
Using the union type for Lisp_Objects.
Load-Path Lisp Shadows:
----------------------
(/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/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:
-------------------------
((xslt-process :version 1.05 :type regular)
(xemacs-devel :version 1.37 :type single-file)
(xemacs-base :version 1.55 :type regular)
(w3 :version 1.2 :type regular)
(view-process :version 1.11 :type regular)
(vc :version 1.28 :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)
(sh-script :version 1.13 :type regular)
(sgml :version 1.08 :type regular)
(scheme :version 1.11 :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
.41
: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.22 :type single-file)
(mailcrypt :version 2.09 :type regular)
(mail-lib :version 1.39 :type regular)
(ispell :version 1.23 :type regular)
(ilisp :version 1.19 :type regular)
(igrep :version 1.08 :type regular)
(hm--html-menus :version 1.16 :type regular)
(gnus :version 1.57 :type regular)
(fsf-compat :version 1.09 :type single-file)
(footnote :version 1.13 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.08 :type single-file)
(efs :version 1.26 :type regular)
(edit-utils :version 1.69 :type single-file)
(ediff :version 1.31 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.11 :type regular)
(debug :version 1.14 :type regular)
(cc-mode :version 1.26 :type regular)
(bbdb :version 1.16 :type regular)
(apel :version 1.2 :type regular))
Features:
--------
(xemacsbug shadow hyper-apropos w3-style w3-hot url-file url-cache
w3-xemac w3-xemacs w3-toolbar xbm-button xpm-button images url-http
url-cookie urlauth w3 w3-menu url-news url-gw w3-script w3-jscript
w3-elisp w3-java w3-emulate w3-auto w3-parse w3-cfg w3-sysdp flow-fill
gnus-srvr overlay flyspell ispell mail-extr gnus-score score-mode
gnus-picon w3-forms w3-display w3-imap w3-widget css w3-mouse w3-vars
w3-cus w3-keyword url mm mule-sysdp url-parse url-vars sort smiley
annotations gnus-cite gnus-async timezone gnus-ml gnus-msg gnus-art
mm-uu mm-view gnus-topic gnus-sum gnus-group gnus-undo nndraft nnmh
nnfolder utf7 imap pop3 env nnml gnus-cache nnmail mail-source
format-spec efs-cu nntp nnoo gnus-start gnus-range gnus-spec gnus-int
gnus-win gnus gnus-ems gnus-xmas message messagexmas mml mm-decode
mm-encode mailcap mm-bodies uudecode mail-parse rfc2045 rfc2231
rfc2047 qp ietf-drums mail-abbrevs sendmail mailheader gnus-util
time-date parse-time nnheader nnheaderxm mail-utils mm-util mail-prsvr
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 xslt-process-autoloads xemacs-devel-autoloads
xemacs-base-autoloads w3-autoloads view-process-autoloads vc-autoloads
textools-autoloads text-modes-autoloads texinfo-autoloads
supercite-autoloads strokes-autoloads speedbar-autoloads
sh-script-autoloads sgml-autoloads scheme-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 mailcrypt-autoloads mail-lib-autoloads
ispell-autoloads ilisp-autoloads igrep-autoloads
hm--html-menus-autoloads gnus-autoloads fsf-compat-autoloads
footnote-autoloads emerge-autoloads elib-autoloads efs-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads dired-autoloads
debug-autoloads cc-mode-autoloads bbdb-autoloads apel-autoloads
lisp-autoloads loadhist auto-show fontl-hooks code-cmds gutter-items
menubar-items x-menubar 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 postgresqlv7
postgresql file-coding mswindows-scrollbars mswindows tty-frames tty
toolbar native-sound scrollbar unix-processes multicast
network-streams subprocesses menu-accelerator-support menubar dbm md5
xemacs gutter tiff png gif jpeg xpm xbm lisp-float-type cygwin32
dialog devices window-system base64)
Recent keystrokes:
-----------------
misc-user misc-user misc-user misc-user misc-user misc-user
M-x s u b TAB BS BS BS b u f g BS BS TAB g TAB f1 a
b u g RET down down down down down down down down down
down down down down down down down down down down down
down down down down down down down down next next next
down down down down down down down down down down down
down down down down down down down down down down down
down down up up up up up up up RET M-x r e p o r TAB
RET
Recent messages (most recent first):
-----------------------------------
Starting new Ispell process...
(Next local Ispell command will use american dictionary)
(Next local Ispell command will use american dictionary)
Ispell process killed
Loading xemacsbug...done
Loading xemacsbug...
Quit
Making completion list...
Is news
Generating summary...done
Generating summary...
Fetching headers for sci.op-research...done
Fetching headers for sci.op-research...
Retrieving newsgroup: sci.op-research...
Is news
Generating summary...done
Generating summary...
Fetching headers for comp.constraints...done
Fetching headers for comp.constraints...
Retrieving newsgroup: comp.constraints...