GNU bug report logs - #25164
26.0.50; Concurrency: (make-thread #'gnus "gnus") Crashes Emacs

Previous Next

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


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#25164; Package emacs. (Sun, 11 Dec 2016 04:03:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to raman <raman <at> google.com>:
New bug report received and forwarded. Copy sent to 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)
 ...)

-- 




Information forwarded to 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.




Merged 25164 25171. Request was from 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.

Information forwarded to 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.

-- 




Information forwarded to 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.




Information forwarded to 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.
-- 




Information forwarded to 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.




Information forwarded to 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]
                                                                                                                        ...






















-- 




Information forwarded to 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





Added tag(s) fixed. Request was from 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.

bug closed, send any further explanations to 25171 <at> debbugs.gnu.org and Andreas Schwab <schwab <at> linux-m68k.org> Request was from 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.

bug archived. Request was from 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.

This bug report was last modified 7 years and 262 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.