emacs -Q locksup_python_mode.__init__.py In a curses window causes emacs to lock up at near 100% CPU utilization. ^G does interrupt in some manner, however emacs mini-buffer doesn't take commands and it continues to consume CPU. Unable to get lisp stack trace. kill -9 is the only way out gdb.txt attached In GNU Emacs 25.1.1 (x86_64-apple-darwin16.4.0, NS appkit-1504.81 Version 10.12.3 (Build 16D32)) of 2017-02-18 built on sierra.internal.macports.net Windowing system distributor 'Apple', version 10.3.1504 Configured using: 'configure --prefix=/opt/local --without-ns --without-dbus --without-gconf --without-libotf --without-m17n-flt --without-gpm --without-gnutls --with-xml2 --with-modules --infodir /opt/local/share/info/emacs --with-ns CC=/usr/bin/clang 'CFLAGS=-pipe -Os -arch x86_64' 'LDFLAGS=-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-no_pie -arch x86_64' CPPFLAGS=-I/opt/local/include' Configured features: NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES Important settings: value of $LC_ALL: en_US.UTF-8 value of $LC_COLLATE: C value of $LC_CTYPE: C value of $LC_MESSAGES: en_US.UTF-8 value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: C value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Shell Minor modes in effect: csv-field-index-mode: t delete-selection-mode: t cua-mode: t diff-auto-refine-mode: t url-handler-mode: t display-time-mode: t TeX-PDF-mode: t shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent messages: ucsc: No new mail Auto-saving...done Invoking man emacs in the background emacs man page formatted GNU Emacs 25.1.1 (x86_64-apple-darwin16.4.0, NS appkit-1504.81 Version 10.12.3 (Build 16D32)) of 2017-02-18 Mark set Invoking man killall in the background killall man page formatted Mark set [3 times] Making completion list... [2 times] Load-path shadows: /usr/local/share/emacs/site-lisp/vm/vcard hides /Users/markd/.emacs.d/elpa/bbdb-vcard-20150713.1350/vcard /Users/markd/.emacs.d/elpa/org-20170210/ox hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox /Users/markd/.emacs.d/elpa/org-20170210/ox-texinfo hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-texinfo /Users/markd/.emacs.d/elpa/org-20170210/ox-publish hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-publish /Users/markd/.emacs.d/elpa/org-20170210/ox-org hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-org /Users/markd/.emacs.d/elpa/org-20170210/ox-odt hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-odt /Users/markd/.emacs.d/elpa/org-20170210/ox-md hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-md /Users/markd/.emacs.d/elpa/org-20170210/ox-man hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-man /Users/markd/.emacs.d/elpa/org-20170210/ox-latex hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-latex /Users/markd/.emacs.d/elpa/org-20170210/ox-icalendar hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-icalendar /Users/markd/.emacs.d/elpa/org-20170210/ox-html hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-html /Users/markd/.emacs.d/elpa/org-20170210/ox-beamer hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-beamer /Users/markd/.emacs.d/elpa/org-20170210/ox-ascii hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-ascii /Users/markd/.emacs.d/elpa/org-20170210/org hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org /Users/markd/.emacs.d/elpa/org-20170210/org-w3m hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-w3m /Users/markd/.emacs.d/elpa/org-20170210/org-version hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-version /Users/markd/.emacs.d/elpa/org-20170210/org-timer hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-timer /Users/markd/.emacs.d/elpa/org-20170210/org-table hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-table /Users/markd/.emacs.d/elpa/org-20170210/org-src hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-src /Users/markd/.emacs.d/elpa/org-20170210/org-rmail hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-rmail /Users/markd/.emacs.d/elpa/org-20170210/org-protocol hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-protocol /Users/markd/.emacs.d/elpa/org-20170210/org-plot hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-plot /Users/markd/.emacs.d/elpa/org-20170210/org-pcomplete hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-pcomplete /Users/markd/.emacs.d/elpa/org-20170210/org-mouse hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-mouse /Users/markd/.emacs.d/elpa/org-20170210/org-mobile hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-mobile /Users/markd/.emacs.d/elpa/org-20170210/org-mhe hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-mhe /Users/markd/.emacs.d/elpa/org-20170210/org-macs hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-macs /Users/markd/.emacs.d/elpa/org-20170210/org-macro hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-macro /Users/markd/.emacs.d/elpa/org-20170210/org-loaddefs hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-loaddefs /Users/markd/.emacs.d/elpa/org-20170210/org-list hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-list /Users/markd/.emacs.d/elpa/org-20170210/org-irc hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-irc /Users/markd/.emacs.d/elpa/org-20170210/org-install hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-install /Users/markd/.emacs.d/elpa/org-20170210/org-inlinetask hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-inlinetask /Users/markd/.emacs.d/elpa/org-20170210/org-info hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-info /Users/markd/.emacs.d/elpa/org-20170210/org-indent hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-indent /Users/markd/.emacs.d/elpa/org-20170210/org-id hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-id /Users/markd/.emacs.d/elpa/org-20170210/org-habit hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-habit /Users/markd/.emacs.d/elpa/org-20170210/org-gnus hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-gnus /Users/markd/.emacs.d/elpa/org-20170210/org-footnote hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-footnote /Users/markd/.emacs.d/elpa/org-20170210/org-feed hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-feed /Users/markd/.emacs.d/elpa/org-20170210/org-faces hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-faces /Users/markd/.emacs.d/elpa/org-20170210/org-eshell hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-eshell /Users/markd/.emacs.d/elpa/org-20170210/org-entities hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-entities /Users/markd/.emacs.d/elpa/org-20170210/org-element hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-element /Users/markd/.emacs.d/elpa/org-20170210/org-docview hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-docview /Users/markd/.emacs.d/elpa/org-20170210/org-datetree hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-datetree /Users/markd/.emacs.d/elpa/org-20170210/org-ctags hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-ctags /Users/markd/.emacs.d/elpa/org-20170210/org-crypt hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-crypt /Users/markd/.emacs.d/elpa/org-20170210/org-compat hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-compat /Users/markd/.emacs.d/elpa/org-20170210/org-colview hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-colview /Users/markd/.emacs.d/elpa/org-20170210/org-clock hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-clock /Users/markd/.emacs.d/elpa/org-20170210/org-capture hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-capture /Users/markd/.emacs.d/elpa/org-20170210/org-bibtex hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-bibtex /Users/markd/.emacs.d/elpa/org-20170210/org-bbdb hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-bbdb /Users/markd/.emacs.d/elpa/org-20170210/org-attach hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-attach /Users/markd/.emacs.d/elpa/org-20170210/org-archive hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-archive /Users/markd/.emacs.d/elpa/org-20170210/org-agenda hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-agenda /Users/markd/.emacs.d/elpa/org-20170210/ob hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob /Users/markd/.emacs.d/elpa/org-20170210/ob-tangle hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-tangle /Users/markd/.emacs.d/elpa/org-20170210/ob-table hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-table /Users/markd/.emacs.d/elpa/org-20170210/ob-sqlite hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sqlite /Users/markd/.emacs.d/elpa/org-20170210/ob-sql hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sql /Users/markd/.emacs.d/elpa/org-20170210/ob-shen hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-shen /Users/markd/.emacs.d/elpa/org-20170210/ob-screen hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-screen /Users/markd/.emacs.d/elpa/org-20170210/ob-scheme hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-scheme /Users/markd/.emacs.d/elpa/org-20170210/ob-scala hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-scala /Users/markd/.emacs.d/elpa/org-20170210/ob-sass hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sass /Users/markd/.emacs.d/elpa/org-20170210/ob-ruby hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ruby /Users/markd/.emacs.d/elpa/org-20170210/ob-ref hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ref /Users/markd/.emacs.d/elpa/org-20170210/ob-R hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-R /Users/markd/.emacs.d/elpa/org-20170210/ob-python hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-python /Users/markd/.emacs.d/elpa/org-20170210/ob-plantuml hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-plantuml /Users/markd/.emacs.d/elpa/org-20170210/ob-picolisp hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-picolisp /Users/markd/.emacs.d/elpa/org-20170210/ob-perl hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-perl /Users/markd/.emacs.d/elpa/org-20170210/ob-org hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-org /Users/markd/.emacs.d/elpa/org-20170210/ob-octave hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-octave /Users/markd/.emacs.d/elpa/org-20170210/ob-ocaml hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ocaml /Users/markd/.emacs.d/elpa/org-20170210/ob-mscgen hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-mscgen /Users/markd/.emacs.d/elpa/org-20170210/ob-maxima hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-maxima /Users/markd/.emacs.d/elpa/org-20170210/ob-matlab hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-matlab /Users/markd/.emacs.d/elpa/org-20170210/ob-makefile hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-makefile /Users/markd/.emacs.d/elpa/org-20170210/ob-lob hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lob /Users/markd/.emacs.d/elpa/org-20170210/ob-lisp hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lisp /Users/markd/.emacs.d/elpa/org-20170210/ob-lilypond hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lilypond /Users/markd/.emacs.d/elpa/org-20170210/ob-ledger hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ledger /Users/markd/.emacs.d/elpa/org-20170210/ob-latex hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-latex /Users/markd/.emacs.d/elpa/org-20170210/ob-keys hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-keys /Users/markd/.emacs.d/elpa/org-20170210/ob-js hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-js /Users/markd/.emacs.d/elpa/org-20170210/ob-java hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-java /Users/markd/.emacs.d/elpa/org-20170210/ob-io hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-io /Users/markd/.emacs.d/elpa/org-20170210/ob-haskell hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-haskell /Users/markd/.emacs.d/elpa/org-20170210/ob-gnuplot hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot /Users/markd/.emacs.d/elpa/org-20170210/ob-fortran hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-fortran /Users/markd/.emacs.d/elpa/org-20170210/ob-exp hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-exp /Users/markd/.emacs.d/elpa/org-20170210/ob-eval hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-eval /Users/markd/.emacs.d/elpa/org-20170210/ob-emacs-lisp hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp /Users/markd/.emacs.d/elpa/org-20170210/ob-dot hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-dot /Users/markd/.emacs.d/elpa/org-20170210/ob-ditaa hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ditaa /Users/markd/.emacs.d/elpa/org-20170210/ob-css hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-css /Users/markd/.emacs.d/elpa/org-20170210/ob-core hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-core /Users/markd/.emacs.d/elpa/org-20170210/ob-comint hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-comint /Users/markd/.emacs.d/elpa/org-20170210/ob-clojure hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-clojure /Users/markd/.emacs.d/elpa/org-20170210/ob-calc hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-calc /Users/markd/.emacs.d/elpa/org-20170210/ob-C hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-C /Users/markd/.emacs.d/elpa/org-20170210/ob-awk hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-awk /Users/markd/.emacs.d/elpa/org-20170210/ob-asymptote hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-asymptote /Users/markd/.emacs.d/elpa/seq-2.19/seq hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/emacs-lisp/seq Features: (shadow emacsbug parse-time vc smerge-mode vc-hg conf-mode sh-script smie executable vm-edit whitespace osx-dictionary autoload tar-mode perl-mode url-dav xml ange-ftp tramp-ftp url-tramp cua-rect rect popup langtool cal-move org-agenda csv-mode sort dired-aux org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view subr-x org-bibtex bibtex org-bbdb org-w3m tcl tramp-cmds vm-digest image-mode sgml-mode nxml-uchnm rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok grep cc-mode cc-fonts cc-guess cc-menus cc-cmds two-column iso-transl pp delsel cua-base etags xref project vm-smime python tramp-sh json map make-mode pcmpl-gnu tramp-cache vc-git diff-mode compile debug google-this cus-edit wid-edit apropos lisp-mnt mm-archive network-stream nsm starttls url-http tls gnutls url-gw url-cache url-auth url url-proxy url-privacy url-history url-cookie url-domsuf mailcap url-expand url-util url-methods browse-url vc-bzr eieio-opt speedbar sb-image ezimage dframe vcard vm-vcard mail-extr bbdb-message message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader vm-pine dabbrev vm-delete utf-7 tabify imenu man misearch multi-isearch flyspell ispell dired vm-sort ffap thingatpt vm-save tapestry vc-dispatcher vc-svn bbdb-vm bbdb-mua bbdb-com mailabbrev bbdb bbdb-site sendmail rfc2047 rfc2045 ietf-drums mail-utils vm-rfaddons vm-undo vm-page vm-message vm-macro cl pcmpl-unix jka-compr url-handlers url-parse url-vars cus-start cus-load epa-file epa derived epg time server preview prv-emacs reporter desktop frameset tex-buf latex tex-ispell tex-style tex crm org-vm org-element avl-tree org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint tramp tramp-compat auth-source cl-seq eieio eieio-core cl-macs gnus-util password-cache tramp-loaddefs trampver ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs org-install cc-styles cc-align cc-engine cc-vars cc-defs mailrc warnings advice vm-reply vm-virtual vm-summary-faces vm-pop utf7 mm-util help-fns mail-prsvr vm-imap vm-thread vm-mime vm-motion vm-mouse vm-toolbar vm-menu vm-window vm-crypto vm-summary vm-folder vm-minibuf vm-misc timezone vm-pcrisis vm-autoload vm-autoloads vm-vars vm-version vm medutil background shell pcomplete comint ansi-color ring exec-path-from-shell finder-inf tex-site edmacro kmacro info package epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win ucs-normalize term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 1811814 295797) (symbols 48 94319 2) (miscs 40 65420 18587) (strings 32 440135 55524) (string-bytes 1 9237719) (vectors 16 132704) (vector-slots 8 2876956 58765) (floats 8 544 1413) (intervals 56 199645 13605) (buffers 976 181))