Package: emacs;
Reported by: raman <raman <at> google.com>
Date: Sun, 11 Dec 2016 04:03:01 UTC
Severity: normal
Tags: fixed
Merged with 25171
Found in version 26.0.50
Done: Noam Postavsky <npostavs <at> users.sourceforge.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 25164 in the body.
You can then email your comments to 25164 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#25164
; Package emacs
.
(Sun, 11 Dec 2016 04:03:01 GMT) Full text and rfc822 format available.raman <raman <at> google.com>
:bug-gnu-emacs <at> gnu.org
.
(Sun, 11 Dec 2016 04:03:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: raman <raman <at> google.com> To: bug-gnu-emacs <at> gnu.org Subject: 26.0.50; Concurrency: (make-thread #'gnus "gnus") Crashes Emacs Date: Sat, 10 Dec 2016 20:00:41 -0800
This is Emacs built from master after the concurrency branch was merged. Evaluating the expression (make-thread #'gnus "gnus") crashes Emacs and causes the emacs process to disappear. Note: This does not happen always -- I've gotten it to run successfully a couple of times, but crashes more often than not. In GNU Emacs 26.0.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.8) of 2016-12-10 built on raman-glaptop2 Repository revision: 8816b47ad5b63226ddbfcb027390a85684261800 Windowing system distributor 'The X.Org Foundation', version 11.0.11702000 System Description: Ubuntu 14.04 LTS Recent messages: Opening connection to imap.gmail.com via tls... Opening connection to imap.gmail.com...done Opening connection to imap.gmail.com via tls... Opening connection to imap.gmail.com...done nnimap read 0k from imap.gmail.com [2 times] nnimap read 3k from imap.gmail.com Gnus is ready [2 times] Opening nnimap server on gmail...done nnimap read 0k from imap.gmail.com Hid 8 citation lines Configured using: 'configure --enable-silent-rules --with-x-toolkit=gtk3 --with-modules --without-compress-install' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=none locale-coding-system: utf-8-unix Major mode: Summary Minor modes in effect: magit-auto-revert-mode: t global-git-commit-mode: t ido-ubiquitous-mode: t recentf-mode: t disable-mouse-mode: t diff-auto-refine-mode: t elscreen-persist-mode: t jabber-activity-mode: t jabber-mode-line-mode: t async-bytecomp-package-mode: t dynamic-completion-mode: t dired-omit-mode: t shell-dirtrack-mode: t global-voice-lock-mode: t voice-lock-mode: t savehist-mode: t save-place-mode: t midnight-mode: t ido-everywhere: t display-time-mode: t auto-insert-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t transient-mark-mode: t abbrev-mode: t Load-path shadows: /home/raman/emacs/lisp/site-lisp/w3/lisp/w3-hot hides /home/raman/emacs/lisp/emacspeak/tvr/w3-hot /home/raman/emacs/lisp/site-lisp/vm/lisp/vcard hides /home/raman/.emacs.d/elpa/bbdb-vcard-20150713.1350/vcard /home/raman/.emacs.d/elpa/org-eww-20160521.1458/org-eww hides /home/raman/.emacs.d/elpa/org-20161118/org-eww /home/raman/emacs/lisp/site-lisp/vm/lisp/tapestry hides /home/raman/emacs/lisp/emacspeak/lisp/tapestry /home/raman/emacs/lisp/emacspeak/tvr/nm hides /home/raman/emacs/lisp/emacspeak/lisp/nm /home/raman/emacs/lisp/emacspeak/tvr/folding-prepare hides /home/raman/emacs/lisp/site-lisp/folding-prepare /home/raman/emacs/lisp/emacspeak/tvr/dismal-prepare hides /home/raman/emacs/lisp/site-lisp/dismal-prepare /home/raman/emacs/lisp/emacspeak/tvr/bbdb-prepare hides /home/raman/emacs/lisp/site-lisp/bbdb-prepare /home/raman/emacs/lisp/emacspeak/tvr/cedet-prepare hides /home/raman/emacs/lisp/site-lisp/cedet-prepare /home/raman/emacs/lisp/emacspeak/tvr/exwm-prepare hides /home/raman/emacs/lisp/site-lisp/exwm-prepare /home/raman/.emacs.d/elpa/ssh-20120904.1342/ssh hides /home/raman/emacs/lisp/site-lisp/ssh /home/raman/emacs/lisp/emacspeak/tvr/eudc-prepare hides /home/raman/emacs/lisp/site-lisp/eudc-prepare /home/raman/emacs/lisp/emacspeak/tvr/eclim-prepare hides /home/raman/emacs/lisp/site-lisp/eclim-prepare /home/raman/emacs/lisp/emacspeak/tvr/emms-prepare hides /home/raman/emacs/lisp/site-lisp/emms-prepare /home/raman/emacs/lisp/emacspeak/tvr/touchpad-disable hides /home/raman/emacs/lisp/site-lisp/touchpad-disable /home/raman/emacs/lisp/emacspeak/tvr/fap-prepare hides /home/raman/emacs/lisp/site-lisp/fap-prepare /home/raman/emacs/lisp/emacspeak/tvr/company-prepare hides /home/raman/emacs/lisp/site-lisp/company-prepare /home/raman/emacs/lisp/emacspeak/tvr/go-mode-prepare hides /home/raman/emacs/lisp/site-lisp/go-mode-prepare /home/raman/.emacs.d/elpa/csv-20161113.710/csv hides /home/raman/emacs/lisp/site-lisp/csv /home/raman/emacs/lisp/emacspeak/tvr/csound-prepare hides /home/raman/emacs/lisp/site-lisp/csound-prepare /home/raman/emacs/lisp/emacspeak/tvr/color-theme-prepare hides /home/raman/emacs/lisp/site-lisp/color-theme-prepare /home/raman/emacs/lisp/emacspeak/tvr/fff-prepare hides /home/raman/emacs/lisp/site-lisp/fff-prepare /home/raman/emacs/lisp/emacspeak/tvr/erc-prepare hides /home/raman/emacs/lisp/site-lisp/erc-prepare /home/raman/emacs/lisp/emacspeak/tvr/calc-prepare hides /home/raman/emacs/lisp/site-lisp/calc-prepare /home/raman/emacs/lisp/emacspeak/tvr/enwc-prepare hides /home/raman/emacs/lisp/site-lisp/enwc-prepare /home/raman/emacs/lisp/emacspeak/tvr/screen hides /home/raman/.elisp/screen /home/raman/emacs/lisp/emacspeak/tvr/emacs-startup hides /home/raman/.elisp/emacs-startup /home/raman/emacs/lisp/emacspeak/lisp/.amarks hides /home/raman/.elisp/.amarks /home/raman/emacs/lisp/emacspeak/tvr/console hides /home/raman/.elisp/console /home/raman/.emacs.d/elpa/edit-server-20141231.1358/edit-server hides /home/raman/.elisp/edit-server /home/raman/emacs/lisp/emacspeak/tvr/isearch-customize hides /home/raman/.elisp/isearch-customize /home/raman/emacs/lisp/emacspeak/tvr/advice-setup hides /home/raman/.elisp/advice-setup /home/raman/emacs/lisp/emacspeak/tvr/x hides /home/raman/.elisp/x /home/raman/emacs/lisp/emacspeak/tvr/function-keys hides /home/raman/.elisp/function-keys /home/raman/emacs/lisp/emacspeak/tvr/gm-smtp hides /home/raman/.elisp/gm-smtp /home/raman/emacs/lisp/emacspeak/tvr/auto-correct-setup hides /home/raman/.elisp/auto-correct-setup /home/raman/emacs/lisp/emacspeak/lisp/tetris hides /usr/local/share/emacs/26.0.50/lisp/play/tetris /home/raman/.emacs.d/elpa/org-20161118/ob-org hides /usr/local/share/emacs/26.0.50/lisp/org/ob-org /home/raman/.emacs.d/elpa/org-20161118/org-archive hides /usr/local/share/emacs/26.0.50/lisp/org/org-archive /home/raman/.emacs.d/elpa/org-20161118/org-protocol hides /usr/local/share/emacs/26.0.50/lisp/org/org-protocol /home/raman/.emacs.d/elpa/org-20161118/ob-fortran hides /usr/local/share/emacs/26.0.50/lisp/org/ob-fortran /home/raman/.emacs.d/elpa/org-20161118/ob-lob hides /usr/local/share/emacs/26.0.50/lisp/org/ob-lob /home/raman/.emacs.d/elpa/org-20161118/ob-ditaa hides /usr/local/share/emacs/26.0.50/lisp/org/ob-ditaa /home/raman/.emacs.d/elpa/org-20161118/ob-js hides /usr/local/share/emacs/26.0.50/lisp/org/ob-js /home/raman/.emacs.d/elpa/org-20161118/org-plot hides /usr/local/share/emacs/26.0.50/lisp/org/org-plot /home/raman/.emacs.d/elpa/org-20161118/org-gnus hides /usr/local/share/emacs/26.0.50/lisp/org/org-gnus /home/raman/.emacs.d/elpa/org-20161118/ob-matlab hides /usr/local/share/emacs/26.0.50/lisp/org/ob-matlab /home/raman/.emacs.d/elpa/org-20161118/ox-ascii hides /usr/local/share/emacs/26.0.50/lisp/org/ox-ascii /home/raman/.emacs.d/elpa/org-20161118/ob-sass hides /usr/local/share/emacs/26.0.50/lisp/org/ob-sass /home/raman/.emacs.d/elpa/org-20161118/ob-mscgen hides /usr/local/share/emacs/26.0.50/lisp/org/ob-mscgen /home/raman/.emacs.d/elpa/org-20161118/org-rmail hides /usr/local/share/emacs/26.0.50/lisp/org/org-rmail /home/raman/.emacs.d/elpa/org-20161118/ob-picolisp hides /usr/local/share/emacs/26.0.50/lisp/org/ob-picolisp /home/raman/.emacs.d/elpa/org-20161118/ox-beamer hides /usr/local/share/emacs/26.0.50/lisp/org/ox-beamer /home/raman/.emacs.d/elpa/org-20161118/org-ctags hides /usr/local/share/emacs/26.0.50/lisp/org/org-ctags /home/raman/.emacs.d/elpa/org-20161118/org-agenda hides /usr/local/share/emacs/26.0.50/lisp/org/org-agenda /home/raman/.emacs.d/elpa/org-20161118/ob-exp hides /usr/local/share/emacs/26.0.50/lisp/org/ob-exp /home/raman/.emacs.d/elpa/org-20161118/org-id hides /usr/local/share/emacs/26.0.50/lisp/org/org-id /home/raman/.emacs.d/elpa/org-20161118/org-timer hides /usr/local/share/emacs/26.0.50/lisp/org/org-timer /home/raman/.emacs.d/elpa/org-20161118/org-indent hides /usr/local/share/emacs/26.0.50/lisp/org/org-indent /home/raman/.emacs.d/elpa/org-20161118/ob-makefile hides /usr/local/share/emacs/26.0.50/lisp/org/ob-makefile /home/raman/.emacs.d/elpa/org-20161118/org-footnote hides /usr/local/share/emacs/26.0.50/lisp/org/org-footnote /home/raman/.emacs.d/elpa/org-20161118/org-irc hides /usr/local/share/emacs/26.0.50/lisp/org/org-irc /home/raman/.emacs.d/elpa/org-20161118/ob-lilypond hides /usr/local/share/emacs/26.0.50/lisp/org/ob-lilypond /home/raman/.emacs.d/elpa/org-20161118/ob-plantuml hides /usr/local/share/emacs/26.0.50/lisp/org/ob-plantuml /home/raman/.emacs.d/elpa/org-20161118/org-crypt hides /usr/local/share/emacs/26.0.50/lisp/org/org-crypt /home/raman/.emacs.d/elpa/org-20161118/ob-latex hides /usr/local/share/emacs/26.0.50/lisp/org/ob-latex /home/raman/.emacs.d/elpa/org-20161118/ob-dot hides /usr/local/share/emacs/26.0.50/lisp/org/ob-dot /home/raman/.emacs.d/elpa/org-20161118/ob-R hides /usr/local/share/emacs/26.0.50/lisp/org/ob-R /home/raman/.emacs.d/elpa/org-20161118/ob-table hides /usr/local/share/emacs/26.0.50/lisp/org/ob-table /home/raman/.emacs.d/elpa/org-20161118/ob-eval hides /usr/local/share/emacs/26.0.50/lisp/org/ob-eval /home/raman/.emacs.d/elpa/org-20161118/ox hides /usr/local/share/emacs/26.0.50/lisp/org/ox /home/raman/.emacs.d/elpa/org-20161118/org-macro hides /usr/local/share/emacs/26.0.50/lisp/org/org-macro /home/raman/.emacs.d/elpa/org-20161118/ob-gnuplot hides /usr/local/share/emacs/26.0.50/lisp/org/ob-gnuplot /home/raman/.emacs.d/elpa/org-20161118/ob-comint hides /usr/local/share/emacs/26.0.50/lisp/org/ob-comint /home/raman/.emacs.d/elpa/org-20161118/ob-calc hides /usr/local/share/emacs/26.0.50/lisp/org/ob-calc /home/raman/.emacs.d/elpa/org-20161118/ob-scheme hides /usr/local/share/emacs/26.0.50/lisp/org/ob-scheme /home/raman/.emacs.d/elpa/org-20161118/org-clock hides /usr/local/share/emacs/26.0.50/lisp/org/org-clock /home/raman/.emacs.d/elpa/org-20161118/ob-lisp hides /usr/local/share/emacs/26.0.50/lisp/org/ob-lisp /home/raman/.emacs.d/elpa/org-20161118/ob-ruby hides /usr/local/share/emacs/26.0.50/lisp/org/ob-ruby /home/raman/.emacs.d/elpa/org-20161118/ox-html hides /usr/local/share/emacs/26.0.50/lisp/org/ox-html /home/raman/.emacs.d/elpa/org-20161118/org-attach hides /usr/local/share/emacs/26.0.50/lisp/org/org-attach /home/raman/.emacs.d/elpa/org-20161118/ob-awk hides /usr/local/share/emacs/26.0.50/lisp/org/ob-awk /home/raman/.emacs.d/elpa/org-20161118/org-mhe hides /usr/local/share/emacs/26.0.50/lisp/org/org-mhe /home/raman/.emacs.d/elpa/org-20161118/ob-python hides /usr/local/share/emacs/26.0.50/lisp/org/ob-python /home/raman/.emacs.d/elpa/org-20161118/org-macs hides /usr/local/share/emacs/26.0.50/lisp/org/org-macs /home/raman/.emacs.d/elpa/org-20161118/ob-shen hides /usr/local/share/emacs/26.0.50/lisp/org/ob-shen /home/raman/.emacs.d/elpa/org-20161118/org-feed hides /usr/local/share/emacs/26.0.50/lisp/org/org-feed /home/raman/.emacs.d/elpa/org-20161118/ob-perl hides /usr/local/share/emacs/26.0.50/lisp/org/ob-perl /home/raman/.emacs.d/elpa/org-20161118/org-info hides /usr/local/share/emacs/26.0.50/lisp/org/org-info /home/raman/.emacs.d/elpa/org-20161118/ob-keys hides /usr/local/share/emacs/26.0.50/lisp/org/ob-keys /home/raman/.emacs.d/elpa/org-20161118/org-compat hides /usr/local/share/emacs/26.0.50/lisp/org/org-compat /home/raman/.emacs.d/elpa/org-20161118/ox-man hides /usr/local/share/emacs/26.0.50/lisp/org/ox-man /home/raman/.emacs.d/elpa/org-20161118/ob-C hides /usr/local/share/emacs/26.0.50/lisp/org/ob-C /home/raman/.emacs.d/elpa/org-20161118/org-docview hides /usr/local/share/emacs/26.0.50/lisp/org/org-docview /home/raman/.emacs.d/elpa/org-20161118/ox-odt hides /usr/local/share/emacs/26.0.50/lisp/org/ox-odt /home/raman/.emacs.d/elpa/org-20161118/ob-sql hides /usr/local/share/emacs/26.0.50/lisp/org/ob-sql /home/raman/.emacs.d/elpa/org-20161118/ox-md hides /usr/local/share/emacs/26.0.50/lisp/org/ox-md /home/raman/.emacs.d/elpa/org-20161118/org-colview hides /usr/local/share/emacs/26.0.50/lisp/org/org-colview /home/raman/.emacs.d/elpa/org-20161118/ob-sqlite hides /usr/local/share/emacs/26.0.50/lisp/org/ob-sqlite /home/raman/.emacs.d/elpa/org-20161118/org-capture hides /usr/local/share/emacs/26.0.50/lisp/org/org-capture /home/raman/.emacs.d/elpa/org-20161118/ox-publish hides /usr/local/share/emacs/26.0.50/lisp/org/ox-publish /home/raman/.emacs.d/elpa/org-20161118/org-element hides /usr/local/share/emacs/26.0.50/lisp/org/org-element /home/raman/.emacs.d/elpa/org-20161118/ox-texinfo hides /usr/local/share/emacs/26.0.50/lisp/org/ox-texinfo /home/raman/.emacs.d/elpa/org-20161118/ob-java hides /usr/local/share/emacs/26.0.50/lisp/org/ob-java /home/raman/.emacs.d/elpa/org-20161118/org-inlinetask hides /usr/local/share/emacs/26.0.50/lisp/org/org-inlinetask /home/raman/.emacs.d/elpa/org-20161118/ob-tangle hides /usr/local/share/emacs/26.0.50/lisp/org/ob-tangle /home/raman/.emacs.d/elpa/org-20161118/org-mouse hides /usr/local/share/emacs/26.0.50/lisp/org/org-mouse /home/raman/.emacs.d/elpa/org-20161118/org-habit hides /usr/local/share/emacs/26.0.50/lisp/org/org-habit /home/raman/.emacs.d/elpa/org-20161118/org-entities hides /usr/local/share/emacs/26.0.50/lisp/org/org-entities /home/raman/.emacs.d/elpa/org-20161118/ox-org hides /usr/local/share/emacs/26.0.50/lisp/org/ox-org /home/raman/.emacs.d/elpa/org-20161118/ob-screen hides /usr/local/share/emacs/26.0.50/lisp/org/ob-screen /home/raman/.emacs.d/elpa/org-20161118/ob-octave hides /usr/local/share/emacs/26.0.50/lisp/org/ob-octave /home/raman/.emacs.d/elpa/org-20161118/org-pcomplete hides /usr/local/share/emacs/26.0.50/lisp/org/org-pcomplete /home/raman/.emacs.d/elpa/org-20161118/ob hides /usr/local/share/emacs/26.0.50/lisp/org/ob /home/raman/.emacs.d/elpa/org-20161118/ob-core hides /usr/local/share/emacs/26.0.50/lisp/org/ob-core /home/raman/.emacs.d/elpa/org-20161118/ob-scala hides /usr/local/share/emacs/26.0.50/lisp/org/ob-scala /home/raman/.emacs.d/elpa/org-20161118/org-src hides /usr/local/share/emacs/26.0.50/lisp/org/org-src /home/raman/.emacs.d/elpa/org-20161118/org-mobile hides /usr/local/share/emacs/26.0.50/lisp/org/org-mobile /home/raman/.emacs.d/elpa/org-20161118/ob-maxima hides /usr/local/share/emacs/26.0.50/lisp/org/ob-maxima /home/raman/.emacs.d/elpa/org-20161118/ob-haskell hides /usr/local/share/emacs/26.0.50/lisp/org/ob-haskell /home/raman/.emacs.d/elpa/org-20161118/ob-ref hides /usr/local/share/emacs/26.0.50/lisp/org/ob-ref /home/raman/.emacs.d/elpa/org-20161118/org-datetree hides /usr/local/share/emacs/26.0.50/lisp/org/org-datetree /home/raman/.emacs.d/elpa/org-20161118/org-version hides /usr/local/share/emacs/26.0.50/lisp/org/org-version /home/raman/.emacs.d/elpa/org-20161118/org-list hides /usr/local/share/emacs/26.0.50/lisp/org/org-list /home/raman/.emacs.d/elpa/org-20161118/ox-latex hides /usr/local/share/emacs/26.0.50/lisp/org/ox-latex /home/raman/.emacs.d/elpa/org-20161118/org-eshell hides /usr/local/share/emacs/26.0.50/lisp/org/org-eshell /home/raman/.emacs.d/elpa/org-20161118/ob-io hides /usr/local/share/emacs/26.0.50/lisp/org/ob-io /home/raman/.emacs.d/elpa/org-20161118/ob-asymptote hides /usr/local/share/emacs/26.0.50/lisp/org/ob-asymptote /home/raman/.emacs.d/elpa/org-20161118/org-bibtex hides /usr/local/share/emacs/26.0.50/lisp/org/org-bibtex /home/raman/.emacs.d/elpa/org-20161118/org-bbdb hides /usr/local/share/emacs/26.0.50/lisp/org/org-bbdb /home/raman/.emacs.d/elpa/org-20161118/ob-clojure hides /usr/local/share/emacs/26.0.50/lisp/org/ob-clojure /home/raman/.emacs.d/elpa/org-20161118/ob-ledger hides /usr/local/share/emacs/26.0.50/lisp/org/ob-ledger /home/raman/.emacs.d/elpa/org-20161118/org-w3m hides /usr/local/share/emacs/26.0.50/lisp/org/org-w3m /home/raman/.emacs.d/elpa/org-20161118/ob-emacs-lisp hides /usr/local/share/emacs/26.0.50/lisp/org/ob-emacs-lisp /home/raman/.emacs.d/elpa/org-20161118/ob-ocaml hides /usr/local/share/emacs/26.0.50/lisp/org/ob-ocaml /home/raman/.emacs.d/elpa/org-20161118/ob-css hides /usr/local/share/emacs/26.0.50/lisp/org/ob-css /home/raman/.emacs.d/elpa/org-20161118/org-install hides /usr/local/share/emacs/26.0.50/lisp/org/org-install /home/raman/.emacs.d/elpa/org-20161118/ox-icalendar hides /usr/local/share/emacs/26.0.50/lisp/org/ox-icalendar /home/raman/.emacs.d/elpa/org-20161118/org-loaddefs hides /usr/local/share/emacs/26.0.50/lisp/org/org-loaddefs /home/raman/.emacs.d/elpa/org-20161118/org-faces hides /usr/local/share/emacs/26.0.50/lisp/org/org-faces /home/raman/.emacs.d/elpa/org-20161118/org hides /usr/local/share/emacs/26.0.50/lisp/org/org /home/raman/.emacs.d/elpa/org-20161118/org-table hides /usr/local/share/emacs/26.0.50/lisp/org/org-table Features: (shadow emacsbug amixer magit-extras magit-gh-pulls gh gh-users gh-issues gh-pulls gh-repos ...) Memory information: ((conses 16 17699597 917766) (symbols 48 104752 42) (miscs 40 1257 3727) (strings 32 551265 195339) (string-bytes 1 23895322) (vectors 16 130035) (vector-slots 8 2699464 334114) (floats 8 2499 2359) (intervals 56 2276421 61080) (buffers 976 100) ...) --
bug-gnu-emacs <at> gnu.org
:bug#25164
; Package emacs
.
(Sun, 11 Dec 2016 16:16:02 GMT) Full text and rfc822 format available.Message #8 received at 25164 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: raman <raman <at> google.com> Cc: 25164 <at> debbugs.gnu.org Subject: Re: bug#25164: 26.0.50; Concurrency: (make-thread #'gnus "gnus") Crashes Emacs Date: Sun, 11 Dec 2016 18:15:29 +0200
merge 25164 25171 thanks > From: raman <raman <at> google.com> > Date: Sat, 10 Dec 2016 20:00:41 -0800 > > This is Emacs built from master after the concurrency branch was merged. > > Evaluating the expression > (make-thread #'gnus "gnus") > crashes Emacs and causes the emacs process to disappear. Note: This does > not happen always -- I've gotten it to run successfully a couple of > times, but crashes more often than not. Thanks, I think I fixed this now.
Eli Zaretskii <eliz <at> gnu.org>
to control <at> debbugs.gnu.org
.
(Sun, 11 Dec 2016 16:16:02 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#25164
; Package emacs
.
(Sun, 11 Dec 2016 16:47:02 GMT) Full text and rfc822 format available.Message #13 received at 25164 <at> debbugs.gnu.org (full text, mbox):
From: raman <raman <at> google.com> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 25164 <at> debbugs.gnu.org Subject: Re: bug#25164: 26.0.50; Concurrency: (make-thread #'gnus "gnus") Crashes Emacs Date: Sun, 11 Dec 2016 08:46:09 -0800
Eli Zaretskii <eliz <at> gnu.org> writes: Updated from master and rebuilt -- but gnus still crashes as before when invoked from a separate thread.> merge 25164 25171 > thanks > >> From: raman <raman <at> google.com> >> Date: Sat, 10 Dec 2016 20:00:41 -0800 >> >> This is Emacs built from master after the concurrency branch was merged. >> >> Evaluating the expression >> (make-thread #'gnus "gnus") >> crashes Emacs and causes the emacs process to disappear. Note: This does >> not happen always -- I've gotten it to run successfully a couple of >> times, but crashes more often than not. > > Thanks, I think I fixed this now. --
bug-gnu-emacs <at> gnu.org
:bug#25164
; Package emacs
.
(Sun, 11 Dec 2016 17:41:01 GMT) Full text and rfc822 format available.Message #16 received at 25164 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: raman <raman <at> google.com> Cc: 25164 <at> debbugs.gnu.org Subject: Re: bug#25164: 26.0.50; Concurrency: (make-thread #'gnus "gnus") Crashes Emacs Date: Sun, 11 Dec 2016 19:40:44 +0200
> From: raman <raman <at> google.com> > Cc: 25164 <at> debbugs.gnu.org > Date: Sun, 11 Dec 2016 08:46:09 -0800 > > Eli Zaretskii <eliz <at> gnu.org> writes: > > Updated from master and rebuilt -- but gnus still crashes as before when > invoked from a separate thread. Your original recipe doesn't crash for me anymore with the current trunk. I tried on 2 different systems. If someone sees a crash, please post a backtrace.
bug-gnu-emacs <at> gnu.org
:bug#25164
; Package emacs
.
(Sun, 11 Dec 2016 20:18:02 GMT) Full text and rfc822 format available.Message #19 received at 25164 <at> debbugs.gnu.org (full text, mbox):
From: raman <raman <at> google.com> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 25164 <at> debbugs.gnu.org Subject: Re: bug#25164: 26.0.50; Concurrency: (make-thread #'gnus "gnus") Crashes Emacs Date: Sun, 11 Dec 2016 12:16:53 -0800
When the crash happens for me, the entire emacs disappears -- I suspect it has to be run inside GDB --- but that is going to be hard for me to do since I lose all speech output when emacs dies. --
bug-gnu-emacs <at> gnu.org
:bug#25164
; Package emacs
.
(Sun, 11 Dec 2016 20:42:01 GMT) Full text and rfc822 format available.Message #22 received at 25164 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: raman <raman <at> google.com> Cc: 25164 <at> debbugs.gnu.org Subject: Re: bug#25164: 26.0.50; Concurrency: (make-thread #'gnus "gnus") Crashes Emacs Date: Sun, 11 Dec 2016 22:41:41 +0200
> From: raman <raman <at> google.com> > Cc: 25164 <at> debbugs.gnu.org > Date: Sun, 11 Dec 2016 12:16:53 -0800 > > When the crash happens for me, the entire emacs disappears -- I suspect > it has to be run inside GDB --- but that is going to be hard for me to > do since I lose all speech output when emacs dies. The original problem was not a crash, it was an abort. I guess what you describe still happening to you is also an abort. If someone else can reproduce this and show a backtrace, maybe I'll have an idea.
bug-gnu-emacs <at> gnu.org
:bug#25164
; Package emacs
.
(Sun, 11 Dec 2016 21:32:02 GMT) Full text and rfc822 format available.Message #25 received at 25164 <at> debbugs.gnu.org (full text, mbox):
From: raman <raman <at> google.com> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 25164 <at> debbugs.gnu.org Subject: Re: bug#25164: 26.0.50; Concurrency: (make-thread #'gnus "gnus") Crashes Emacs Date: Sun, 11 Dec 2016 13:31:40 -0800
This log may give you some more info. I placed the expression (make-thread #'gnus "gnus") in a file "g.el" , then started emacs like so: emacs -l g.el & from an XTErm. That started successfuly and even started gnus. Then I evaluated the same expression in the minibuffer and that emacs aborted. i then grabbed the log output to that XTerm -- here's what it says: In case it matters, I'm using stumpwm as my window manager, not gnome. 13:27:17 raman-glaptop2 tmp $ [xcb] Unknown sequence number while processing queue [xcb] Most likely this is a multi-threaded client and XInitThreads has not been ca lled [xcb] Aborting, sorry about that. emacs: ../../src/xcb_io.c:274: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed. Backtrace: emacs[0x505758] emacs[0x505849] /lib/x86_64-linux-gnu/libpthread.so.0(+0x10330)[0x7ffff1300330] /lib/x86_64-linux-gnu/libc.so.6(gsi gnal+0x37)[0x7ffff0b59c37] /lib/x86_64-linux-gnu/libc.so.6(abort+0x148)[0x7ffff0b5d028] /lib/x86_64-linux-gnu/libc.so.6(+0x2fbf6)[0x7ffff0b52bf6] /lib/x86_64-linux-gnu/libc.so.6(+0x2fca2)[0x7ffff0b52ca2] /usr/lib/x86_64-linux-gnu/libX11.so.6(+0x3bc69)[0x7ffff51b7c69] /usr/lib/x 86_64-linux-gnu/libX11.so.6(+0x3bcfc)[0x7ffff51b7cfc] /usr/lib/x86_64-linux-gnu/libX11.so.6(_XEventsQueued+0x5d)[0x7ffff51b7fcd] /usr/lib/x86_64-linux-gnu/libX11.so.6(XPending+0x4d)[0x7ffff51aa12d] /usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x4cceb)[0x7ffff6966ceb] /lib/x86_64-l inux-gnu/libglib-2.0.so.0(g_main_context_prepare+0x15d)[0x7ffff591d68d] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x48f03)[0x7ffff591df03] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_pending+0x27)[0x7ffff591e097] emacs[0x5dd798] emacs[0x5c08b3] emacs[0x5497dc] emacs[0x5c 1047] emacs[0x5a5840] emacs[0x4f84f7] emacs[0x580b8a] emacs[0x562a3e] emacs[0x59a7dd] emacs[0x5629b3] emacs[0x5c0d73] emacs[0x560f5d] emacs[0x5c0c77] / lib/x86_64-linux-gnu/libpthread.so.0(+0x8184)[0x7ffff12f8184] /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7ffff0c1d37d] ... --
bug-gnu-emacs <at> gnu.org
:bug#25164
; Package emacs
.
(Sat, 14 Jan 2017 04:35:01 GMT) Full text and rfc822 format available.Message #28 received at 25164 <at> debbugs.gnu.org (full text, mbox):
From: npostavs <at> users.sourceforge.net To: raman <raman <at> google.com> Cc: 25164 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org> Subject: Re: bug#25164: 26.0.50; Concurrency: (make-thread #'gnus "gnus") Crashes Emacs Date: Fri, 13 Jan 2017 23:35:26 -0500
raman <raman <at> google.com> writes: > 13:27:17 raman-glaptop2 tmp $ [xcb] Unknown sequence number while processing queue > [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called > [xcb] Aborting, sorry about that. This error message sounds like what Ken Raeburn fixed in [1] (more context in [2]). Does this bug still occur in latest master? [1]: 2016-12-30 17:39:23 -0500 b0239945a36dafae908259a9a29c2a166ff53cee Initialize thread support for Xlib. [2]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25247#38
Noam Postavsky <npostavs <at> users.sourceforge.net>
to control <at> debbugs.gnu.org
.
(Wed, 01 Nov 2017 20:27:02 GMT) Full text and rfc822 format available.Noam Postavsky <npostavs <at> users.sourceforge.net>
to control <at> debbugs.gnu.org
.
(Wed, 01 Nov 2017 20:27:02 GMT) Full text and rfc822 format available.Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Thu, 30 Nov 2017 12:24:04 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.