[ESS-bugs] ess-mode 15.03-1 [<unknown>]; Emacse is very slow when ess support is enabled.
Dr. Michael L. Dowling
Mike.Dowling at t-online.de
Fri May 1 17:10:28 CEST 2015
I'm using Arch Linux. Last week there was an update to emacs-24.5 and
it appeared as though emacs simply refused to start. No error, just
stopped. Could only stop it with kill -9.
Merely commenting out (require 'ess-site) in my .emacs file eleiminates
the problem. Having an .emacs file with just that line not commented
out causes the problem.
In fact, emacs wasn't dead; it was trying to to do something over the
Internet. Starting emacs with ess support but using strace and I see at
one stage that it was trying to find ssh. Whle emacs is attempting to
start, I see the following:
recvmsg(8, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0t\25\0\0\0\0\360\360\377\377\360\360\0\0\360\377\360\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(8, 0x7fff29d5a870, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(8, 0x7fff29d5a870, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(8, 0x7fff29d5a6b0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}], 4, 0) = 0 (Timeout)
rt_sigprocmask(SIG_BLOCK, [WINCH IO], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [WINCH IO], NULL, 8) = 0
poll([{fd=8, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{"=\0\4\0q\0\340\1\31\0\0\0\7\0\r\0;\0\5\0\266\0\340\1\0\0\0\0\31\0\0\0"..., 248}, {NULL, 0}, {"", 0}], 3) = 248
recvmsg(8, 0x7fff29d5b670, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(8, 0x7fff29d5b490, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}], 4, 0) = 0 (Timeout)
recvmsg(8, 0x7fff29d5b490, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}], 4, 0) = 0 (Timeout)
poll([{fd=8, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{"\213\32\7\0\1\0\340\1\262\0\340\1\333\333\333\333\333\333\377\377\0\0\0\0\17\0\313\2\213\32\7\0"..., 440}, {NULL, 0}, {"", 0}], 3) = 440
recvmsg(8, 0x7fff29d5b490, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}], 4, 0) = 0 (Timeout)
pselect6(17, [5 7 8 9 16], [], NULL, {0, 477258169}, {NULL, 8}^CProcess 11910 detached
I could not compile ess after downloading the latest development version
using git even though the user was root and had no .emacs file. It
appeared to me that during the compile process ess elisp files were
being loaded. But turn off my DSL connection, and everything compiled
in seconds.
-------------------------------------------------------
This bug report will be sent to the ESS bugs email list
Press C-c C-c when you are ready to send your message.
-------------------------------------------------------
[ess-site.el]: ess-customize-alist=nil
[ess-site.el _2_]: ess-customize-alist=nil
(S): ess-s-versions-create making M-x defuns for
(R): ess-r-versions-create making M-x defuns for
Emacs : GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.2)
of 2015-04-20 on bitzer.hoetzel.info
Package: ess-mode 15.03-1 [<unknown>]
current state:
==============
(setq
ess-language nil
ess-dialect nil
ess-ask-for-ess-directory t
ess-ask-about-transfile nil
ess-directory "~/R/"
ess-keep-dump-files "always"
ess-source-directory "/tmp"
ess-use-ido t
ess-use-eldoc t
ess-use-tracebug t
ess-use-auto-complete t
ess-use-company t
ess-eval-visibly-p t
ess-can-eval-in-background nil
ess-local-process-name nil
)
--
Dr. Michael L. Dowling
Gaußstr. 27
38106 Braunschweig
Germany
--
Dr. Michael L. Dowling
Gaußstr. 27
38106 Braunschweig
Germany
More information about the ESS-bugs
mailing list