Closed shuxiao9058 closed 5 years ago
Would be helpful to know in what circumstances this happened and how did you build Emacs.
I install the emacs with brew.
brew install emacs-plus --HEAD --without-spacemacs-icon --with-ctags --with-dbus --with-mailutils
I run emacs under the iTerm2(Build 3.2.6).
I can't reproduce :(
Are you still affected?
yes,
➜ workspace emacs -nw
Fatal error 11: Segmentation fault[1] 77861 abort /usr/local/bin/emacs -nw
➜ workspace which emacs
emacs: aliased to /usr/local/bin/emacs
➜ workspace ls -al /usr/local/bin/emacs*
lrwxr-xr-x 1 jiya admin 43 Feb 14 00:12 /usr/local/bin/emacs -> ../Cellar/emacs-plus/HEAD-ae4bfd5/bin/emacs
lrwxr-xr-x 1 jiya admin 51 Feb 14 00:12 /usr/local/bin/emacs-27.0.50 -> ../Cellar/emacs-plus/HEAD-ae4bfd5/bin/emacs-27.0.50
lrwxr-xr-x 1 jiya admin 49 Feb 14 00:12 /usr/local/bin/emacsclient -> ../Cellar/emacs-plus/HEAD-ae4bfd5/bin/emacsclient
➜ workspace
elc count: 0
uname -a: Darwin jiyadeMBP-2.local 18.2.0 Darwin Kernel Version 18.2.0: Thu Dec 20 20:46:53 PST 2018; root:xnu-4903.241.1~1/RELEASE_X86_64 x86_64
modules: (:feature workspaces debugger eval (evil +everywhere) file-templates (lookup +docsets) snippets spellcheck (syntax-checker +childframe) :app regex :emacs dired ediff electric eshell hideshow imenu term vc :completion company ivy :ui doom-dashboard doom-quit modeline (window-select +ace-window) vc-gutter vi-tilde-fringe doom (popup +hacks +all +defaults) evil-goggles hl-todo nav-flash treemacs fci :tools gist macos make (magit +forge) editorconfig wakatime :lang org data emacs-lisp javascript ledger (python +conda) go (cc +irony +rtags) markdown plantuml sh web elixir :editor rotate-text (format +onsave) :config default)
packages: (company-lsp company-lua (emacs-snippets :disable t :recipe (emacs-snippets :fetcher github :repo hlissner/emacs-snippets :files (*))) flycheck-golangci-lint highlight-indent-guides (highlight-indentation :disable t) highlight-parentheses (ido-completing-read+ :disable t) lsp-mode lsp-ui lua-mode nginx-mode (org-drill :recipe (org-drill :fetcher github :repo hakanserce/org-drill :files (*))) org-drill-table posframe protobuf-mode (pyim :recipe (pyim :fetcher github :repo tumashu/pyim)) (smart-forward :disable t) (taskpaper-mode :recipe (taskpaper-mode :fetcher github :repo saf-dmitry/taskpaper-mode :files (*))))
exec-path: (/bin/ /sbin/ /usr/bin/ /usr/sbin/ /usr/local/bin/ /usr/local/sbin/ /usr/local/gopath/bin/ /usr/local/cuda/bin/ /opt/theos/bin/ /usr/local/anaconda3/bin/ # /usr/local/anaconda3/envs/py3/bin/ /usr/local/opt/llvm/bin/ /usr/local/opt/gnu-getopt/bin/ /usr/local/opt/m4/bin/ /usr/local/opt/gnu-sed/bin/ /usr/local/opt/coreutils/libexec/gnubin/ /usr/local/Cellar/go1.11/libexec/bin/ /Library/TeX/texbin/ /opt/X11/bin/ ~/.composer/vendor/bin/ ~/.local/bin/ ~/.emacs.d/bin/ ~/.gem/bin/ ~/.luarocks/bin/ ~/workspace/depot_tools/ ~/Library/Android/sdk/tools/ ~/Library/Android/sdk/platform-tools/ /usr/local/Cellar/emacs-plus/HEAD-ae4bfd5/libexec/emacs/27.0.50/x86_64-apple-darwin18.2.0/)
Oh well. I can't reproduce on my machine. Will check another computer.
@d12frosted It was caused by my config file, thanks for your reply.
refer to: https://github.com/hlissner/doom-emacs/issues/1170
Oh. Glad you figured that out.
This is still an issue and it's an Emacs bug. Any chance to get a backport of the fix? See in particular
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=38564#14
And apparently the fix is in: https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=ea84a95bd8d43612b4a424fb93de25a68ac31d05 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=81b697d106
@Blaisorblade the last commit is in master already, right? Does it still happen for you?
It still happened when I wrote that comment. IIRC, that commit is in a much later master, and would need to be backported.
Why backported? Where? If we are talking about HEAD, then you will get it once you reinstall.
Uh; I was talking about emacs-plus 26.3; but apparently this issue is specific to Emacs 27. Should I find enough info on what I experience (sounds unlikely), I'll file a new issue; sorry for the noise.
Ok, I've double checked, on the latest master this issue is not reproducible :)
Uh; I was talking about emacs-plus 26.3; but apparently this issue is specific to Emacs 27. Should I find enough info on what I experience (sounds unlikely), I'll file a new issue; sorry for the noise.
Sure, please do report. Regarding the 'noise' - don't worry. It's better to talk through (even potential) issues 😸