unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#58584: 29.0.50; M-w crashes Emacs
@ 2022-10-17 15:15 Jacky Li via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-10-17 15:34 ` Robert Pluim
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Jacky Li via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-10-17 15:15 UTC (permalink / raw)
  To: 58584


I was at eff4a4f49a. In EXWM, using M-w will crash Emacs. The x server
gave an error of not finding the libinput module. I then switched to
dwm, Emacs still crashed after M-w.

I am currently at b9aff5fdb8, everything is fine. I strongly suspect the
bug was introduced in abf683bb03. It should be something related to
putting things into kill buffer related to X. An extra information is
that my Emacs is built with libinput2 support.

Here is the error log from the terminal.

Fatal error 11: Segmentation fault
Backtrace:
emacs(emacs_backtrace+0x53)[0x5594ab580793]
emacs(terminate_due_to_signal+0x84)[0x5594ab426c92]
emacs(+0x8d1bc)[0x5594ab4271bc]
emacs(+0x1e49b8)[0x5594ab57e9b8]
emacs(+0x1e4a39)[0x5594ab57ea39]
/usr/lib/libc.so.6(+0x38a00)[0x7f6faed06a00]
/usr/lib/libgdk-3.so.0(+0x8c822)[0x7f6fb8538822]
/usr/lib/libgdk-3.so.0(+0x87f54)[0x7f6fb8533f54]
/usr/lib/libgdk-3.so.0(+0x8ae68)[0x7f6fb8536e68]
/usr/lib/libgdk-3.so.0(gdk_display_get_event+0x99)[0x7f6fb84dd019]
/usr/lib/libgdk-3.so.0(+0x8b048)[0x7f6fb8537048]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x19b)[0x7f6fb769381b]
/usr/lib/libglib-2.0.so.0(+0xabec9)[0x7f6fb76e9ec9]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x32)[0x7f6fb76920d2]
/usr/lib/libgtk-3.so.0(gtk_main_iteration+0x1b)[0x7f6fb7dd7cfb]
emacs(+0x18140a)[0x5594ab51b40a]
emacs(gobble_input+0x101)[0x5594ab566bd1]
emacs(unblock_input+0x55)[0x5594ab569dc5]
emacs(x_own_selection+0x9e)[0x5594ab5464be]
emacs(Fx_own_selection_internal+0x82)[0x5594ab5466a2]
emacs(exec_byte_code+0x3f0)[0x5594ab6399a0]
emacs(Ffuncall+0xf6)[0x5594ab5ef5b6]
emacs(Fapply+0x100)[0x5594ab5ef7d0]
emacs(exec_byte_code+0x3f0)[0x5594ab6399a0]
emacs(Ffuncall+0xf6)[0x5594ab5ef5b6]
emacs(Fapply+0x100)[0x5594ab5ef7d0]
emacs(exec_byte_code+0x3f0)[0x5594ab6399a0]
emacs(Ffuncall+0xf6)[0x5594ab5ef5b6]
/usr/local/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-43dc7e10/preloaded/simple-fab5b0cf-76628045.eln(F6b696c6c2d6e6577_kill_new_0+0x282)[0x7f6fa9b27ee2]
emacs(Ffuncall+0xf6)[0x5594ab5ef5b6]
/usr/local/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-43dc7e10/preloaded/simple-fab5b0cf-76628045.eln(F636f70792d726567696f6e2d61732d6b696c6c_copy_region_as_kill_0+0x16a)[0x7f6fa9b28dda]
emacs(Ffuncall+0xf6)[0x5594ab5ef5b6]
/usr/local/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-43dc7e10/preloaded/simple-fab5b0cf-76628045.eln(F6b696c6c2d72696e672d73617665_kill_ring_save_0+0x50)[0x7f6fa9b28e40]
emacs(exec_byte_code+0x3f0)[0x5594ab6399a0]
emacs(+0x25a0c4)[0x5594ab5f40c4]
emacs(Ffuncall+0xf6)[0x5594ab5ef5b6]
emacs(Fapply+0x100)[0x5594ab5ef7d0]
emacs(exec_byte_code+0x3f0)[0x5594ab6399a0]
emacs(Ffuncall+0xf6)[0x5594ab5ef5b6]
emacs(Ffuncall_interactively+0x2e)[0x5594ab5eb49e]
emacs(Ffuncall+0xf6)[0x5594ab5ef5b6]



In GNU Emacs 29.0.50 (build 28, x86_64-pc-linux-gnu, GTK+ Version
 3.24.34, cairo version 1.17.6) of 2022-10-17 built on artix
Repository revision: b9aff5fdb89092b68ebd7782c8dc85e6daca14b2
Repository branch: HEAD
Windowing system distributor 'The X.Org Foundation', version 11.0.12101004
System Description: Artix Linux

Configured using:
 'configure --with-native-compilation --with-imagemagick --with-x
 --with-x-toolkit=gtk3 --with-xwidgets --with-xinput2 --with-mailutils'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ
IMAGEMAGICK JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES
NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3
THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS
GTK3 ZLIB

Important settings:
  value of $LC_ALL: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=exwm-xim
  locale-coding-system: utf-8-unix

Major mode: Dired by name

Minor modes in effect:
  electric-pair-mode: t
  display-time-mode: t
  exwm-firefox-mode: t
  pixel-scroll-precision-mode: t
  sly-symbol-completion-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  emms-playing-time-display-mode: t
  emms-playing-time-mode: t
  mood-line-mode: t
  global-tree-sitter-mode: t
  corfu-history-mode: t
  global-corfu-mode: t
  corfu-mode: t
  global-auto-revert-mode: t
  which-key-mode: t
  marginalia-mode: t
  savehist-mode: t
  vertico-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  shell-switcher-mode: t
  dired-omit-mode: t
  shell-dirtrack-mode: t
  org-roam-db-autosync-mode: t
  pdf-occur-dired-minor-mode: t
  pdf-occur-global-minor-mode: t
  straight-use-package-mode: t
  straight-package-neutering-mode: t
  windmove-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  global-visual-line-mode: t
  visual-line-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/home/jacky/.config/emacs/straight/build/jsonrpc/jsonrpc hides /usr/local/share/emacs/29.0.50/lisp/jsonrpc
/home/jacky/.config/emacs/straight/build/transient/transient hides /usr/local/share/emacs/29.0.50/lisp/transient
/home/jacky/.config/emacs/straight/build/project/project hides /usr/local/share/emacs/29.0.50/lisp/progmodes/project
/home/jacky/.config/emacs/straight/build/xref/xref hides /usr/local/share/emacs/29.0.50/lisp/progmodes/xref
/home/jacky/.config/emacs/straight/build/flymake/flymake hides /usr/local/share/emacs/29.0.50/lisp/progmodes/flymake
/home/jacky/.config/emacs/straight/build/eldoc/eldoc hides /usr/local/share/emacs/29.0.50/lisp/emacs-lisp/eldoc
/home/jacky/.config/emacs/straight/build/let-alist/let-alist hides /usr/local/share/emacs/29.0.50/lisp/emacs-lisp/let-alist

Features:
(shadow vc-hg vc-git vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view
vc vc-dispatcher mail-extr emacsbug misearch multi-isearch mule-util
cursor-sensor display-line-numbers init init-shapeless-blog
shapeless-blog shapeless-blog-autoloads init-ui elec-pair time init-font
init-exwm exwm-firefox exwm-firefox-core exwm-firefox-core-autoloads
exwm-edit exwm-edit-autoloads exwm-randr xcb-randr exwm-xim xcb-xim
xcb-xlib exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating
xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh
xcb-icccm xcb xcb-xproto xcb-types xcb-debug exwm-autoloads
xelb-autoloads init-pixel-scroll-precision pixel-scroll cua-base
init-geiser geiser-guile geiser-repl geiser-image geiser-capf geiser-doc
geiser-menu geiser-autodoc geiser-edit geiser-completion geiser-eval
geiser-connection geiser-syntax scheme geiser-log geiser-popup
geiser-guile-autoloads geiser-impl geiser-custom geiser-base geiser
geiser-autoloads init-sly sly sly-completion sly-buttons sly-messages
sly-common apropos hyperspec sly-autoloads init-pass pass password-store
pass-autoloads password-store-otp-autoloads password-store-autoloads
auth-source-pass init-mentor mentor url-scgi mentor-rpc mentor-files
mentor-data xml-rpc async mentor-autoloads async-autoloads
xml-rpc-autoloads init-notmuch notmuch notmuch-tree notmuch-jump
notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua
notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address
notmuch-company notmuch-parser notmuch-wash coolj goto-addr icalendar
diary-lib diary-loaddefs notmuch-tag notmuch-lib notmuch-version
notmuch-compat mm-view mml-smime smime dig init-magit forge-list
forge-commands forge-semi forge-bitbucket buck forge-gogs gogs
forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy
gsexp ghub url-http url-gw nsm url-auth gnutls forge-notify
forge-revnote forge-pullreq forge-issue forge-topic yaml bug-reference
forge-post forge-repo forge forge-core forge-db closql forge-autoloads
yaml-autoloads ghub-autoloads treepy-autoloads closql-autoloads
magit-bookmark magit-submodule magit-obsolete magit-blame magit-stash
magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone
magit-remote magit-commit magit-sequence magit-notes magit-worktree
magit-tag magit-merge magit-branch magit-reset magit-files magit-refs
magit-status magit magit-repos magit-apply magit-wip magit-log
which-func magit-diff smerge-mode diff diff-mode git-commit log-edit
message yank-media rfc822 mml mml-sec gnus-util mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils pcvs-util add-log
magit-core magit-autorevert magit-margin magit-transient magit-process
with-editor magit-mode magit-git magit-base crm magit-autoloads
git-commit-autoloads with-editor-autoloads init-w3m w3m doc-view
timezone w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-favicon w3m-image
tab-line w3m-proc w3m-util w3m-autoloads init-emms emms-librefm-stream
emms-librefm-scrobbler emms-playlist-limit emms-i18n emms-history
emms-score emms-stream-info emms-metaplaylist-mode emms-bookmarks
emms-cue emms-mode-line-icon emms-browser sort emms-volume
emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse
emms-volume-amixer emms-playlist-sort emms-last-played emms-player-xine
emms-player-mpd emms-lyrics emms-url emms-streams emms-show-all
emms-tag-editor emms-tag-tracktag emms-mark emms-mode-line emms-cache
emms-info-native bindat emms-info-exiftool emms-info-tinytag
emms-info-metaflac emms-info-opusinfo emms-info-ogginfo
emms-info-mp3info emms-playlist-mode emms-player-vlc emms-player-mpv
emms-playing-time emms-info emms-later-do emms-player-mplayer
emms-player-simple emms-source-playlist emms-source-file locate
emms-setup emms emms-compat emms-autoloads init-pdf pdf-view-restore
pdf-view-restore-autoloads init-eglot shapeless-c-arrow clang-format
eglot array jsonrpc ert ewoc eglot-autoloads flymake-autoloads
eldoc-autoloads jsonrpc-autoloads init-prettier prettier-autoloads
editorconfig-autoloads nvm-autoloads iter2-autoloads init-format-all
format-all language-id inheritenv format-all-autoloads
language-id-autoloads inheritenv-autoloads init-indent-guide
indent-guide indent-guide-autoloads init-caddyfile caddyfile-mode loop
caddyfile-mode-autoloads loop-autoloads init-typescript typescript-mode
typescript-mode-autoloads init-lilypond lilypond-mode init-json
json-mode json-snatcher js cc-mode cc-fonts cc-guess cc-menus cc-cmds
cc-styles cc-align cc-engine json-mode-autoloads json-snatcher-autoloads
init-wat wat-mode wat-mode-macro wat-mode-font-lock wat-mode-autoloads
init-flutter flutter flutter-l10n flutter-project flutter-autoloads
init-dart dart-mode dart-mode-autoloads init-glsl glsl-mode
glsl-mode-autoloads init-yaml yaml-mode yaml-mode-autoloads init-web
web-mode web-mode-autoloads init-nginx nginx-mode nginx-mode-autoloads
init-rust cargo cargo-process cargo-autoloads toml-mode conf-mode align
toml-mode-autoloads rustic-spellcheck rustic-expand rustic-lsp
rustic-playpen rustic-rustfix rustic-racer rustic-babel rustic-rustfmt
rustic-comint rustic-clippy rustic-doc xdg rustic-popup rustic-cargo
rustic-compile spinner xterm-color rustic-interaction rustic rust-utils
rust-mode rustic-autoloads xterm-color-autoloads spinner-autoloads
rust-mode-autoloads init-go go-mode find-file etags fileloop xref
go-mode-autoloads init-swift swift-mode swift-mode-imenu swift-mode-repl
swift-mode-font-lock swift-mode-standard-types swift-mode-fill
swift-mode-beginning-of-defun swift-mode-indent swift-mode-lexer
swift-mode-autoloads init-markdown markdown-mode markdown-mode-autoloads
init-restclient init-djvu djvu djvu-autoloads init-hackernews hackernews
hackernews-autoloads init-nov nov-xwidget xwidget nov-xwidget-autoloads
nov nov-autoloads init-calibredb calibredb calibredb-dired
calibredb-consult calibredb-opds esxml esxml-query calibredb-org
calibredb-library calibredb-ivy calibredb-utils calibredb-annotation
calibredb-transient calibredb-helm calibredb-show calibredb-search
calibredb-faces calibredb-core sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr transient edmacro hl-line sql view
calibredb-autoloads esxml-autoloads kv-autoloads transient-autoloads
init-inherit-org inherit-org inherit-org-autoloads init-shrface shrface
org-indent shr pixel-fill kinsoku url-file puny svg xml dom
shrface-autoloads language-detection-autoloads init-mood-line mood-line
mood-line-autoloads init-multiple-cursors multiple-cursors
mc-separate-operations rectangular-region-mode mc-mark-pop mc-edit-lines
mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors
multiple-cursors-core rect multiple-cursors-autoloads init-rainbow
rainbow-mode rainbow-mode-autoloads init-tree-sitter tree-sitter-langs
tree-sitter-langs-build tar-mode arc-mode archive-mode tree-sitter-hl
tree-sitter-langs-autoloads tree-sitter tree-sitter-load tree-sitter-cli
tsc tsc-dyn tsc-dyn-get dired-aux tsc-obsolete tree-sitter-autoloads
tsc-autoloads init-corfu corfu-history corfu corfu-autoloads init-cape
cape cape-autoloads init-framemove framemove init-request request
mailheader autorevert filenotify mail-utils request-autoloads
init-ripgrep ripgrep grep ripgrep-autoloads init-helpful helpful
cc-langs cc-vars cc-defs trace edebug debug backtrace info-look f
f-shortdoc shortdoc help-fns radix-tree elisp-refs s helpful-autoloads
elisp-refs-autoloads f-autoloads s-autoloads init-which-key which-key
which-key-autoloads init-consult init-embark embark-consult
consult-vertico consult compat-28 recentf tree-widget kmacro
embark-consult-autoloads consult-autoloads embark ffap embark-autoloads
init-marginalia marginalia marginalia-autoloads init-savehist savehist
init-orderless orderless orderless-autoloads init-vertico
vertico-directory vertico vertico-autoloads init-tempel tempel
tempel-autoloads init-yasnippet yasnippet yasnippet-autoloads
init-blackout blackout blackout-autoloads init-dictionary dictionary
dictionary-connection init-ibuffer ibuf-macs ibuffer-project
ibuffer-project-autoloads init-ediff ediff ediff-merg ediff-mult
ediff-wind ediff-diff ediff-help ediff-init ediff-util init-flymake
flymake-proc flymake thingatpt init-epa org-crypt server epa-file epa
derived epg rfc6068 epg-config pinentry pinentry-autoloads init-shell
vterm-toggle tramp-sh vterm-toggle-autoloads multi-vterm project
multi-vterm-autoloads project-autoloads xref-autoloads vterm face-remap
color term disp-table ehelp vterm-module term/xterm xterm
vterm-autoloads shell-switcher rswitcher shell-switcher-autoloads
init-input-method shapeless-chinese cangjie5 quail init-dired dired-x
init-theme shapeless-theme init-tramp tramp tramp-loaddefs trampver
tramp-integration files-x tramp-compat parse-time ls-lisp init-org
ob-shell shell ob-dot ob-restclient restclient ob-restclient-autoloads
restclient-autoloads org-present org-present-autoloads htmlize
htmlize-autoloads comp comp-cstr warnings org-roam-migrate org-roam-log
org-roam-mode org-roam-capture org-roam-id org-roam-node org-roam-db
org-roam-utils org-roam-compat org-roam org-capture org-attach org-id
emacsql-sqlite emacsql emacsql-compiler magit-section compat-27
compat-26 compat compat-macs dash org-roam-autoloads
magit-section-autoloads compat-autoloads emacsql-sqlite-autoloads
emacsql-autoloads dash-autoloads info ox-shapelesshtml ox-slimhtml
ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn
nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar
org-agenda ox-html table ox-ascii ox-publish ox ox-slimhtml-autoloads
org-pdftools pdf-occur ibuf-ext ibuffer ibuffer-loaddefs pdf-isearch
let-alist pdf-annot tablist tablist-filter semantic/wisent/comp
semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util
semantic semantic/tag semantic/lex semantic/fw mode-local cedet facemenu
pdf-misc imenu pdf-tools package browse-url url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse auth-source eieio
eieio-core url-vars compile cus-edit cus-load wid-edit pdf-view
password-cache bookmark text-property-search pp jka-compr pdf-cache
pdf-info tq pdf-util pdf-macs image-mode dired dired-loaddefs exif
org-noter easy-mmode org-element avl-tree generator org-refile
org-pdftools-autoloads org-noter-autoloads finder-inf
pdf-tools-autoloads let-alist-autoloads tablist-autoloads valign pcase
valign-autoloads org ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint
ansi-osc ansi-color ring org-list org-faces org-entities noutline
outline icons org-version ob-emacs-lisp ob-core ob-eval org-table
oc-basic json map bibtex iso8601 time-date ol rx org-keys oc org-compat
byte-opt advice org-macs org-loaddefs format-spec find-func cal-menu
calendar cal-loaddefs init-straight straight-x straight-autoloads cl-seq
cl-extra help-mode straight subr-x cl-macs gv cl-loaddefs cl-lib
bytecomp byte-compile cconv init-keybinding windmove init-helpers
init-compat rmc iso-transl tooltip eldoc paren electric uniquify
ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
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 composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads xwidget-internal dbusbind inotify lcms2 dynamic-setting
system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit
xinput2 x multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 1102426 198574)
 (symbols 48 72646 100)
 (strings 32 296207 26410)
 (string-bytes 1 9590989)
 (vectors 16 184970)
 (vector-slots 8 3669120 328240)
 (floats 8 788 411)
 (intervals 56 5696 2959)
 (buffers 1000 28))





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-17 15:15 bug#58584: 29.0.50; M-w crashes Emacs Jacky Li via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-10-17 15:34 ` Robert Pluim
  2022-10-17 16:58   ` Matt Armstrong
  2022-10-17 16:49 ` Matt Armstrong
  2022-10-18  0:53 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2 siblings, 1 reply; 11+ messages in thread
From: Robert Pluim @ 2022-10-17 15:34 UTC (permalink / raw)
  To: 58584; +Cc: drsl

>>>>> On Mon, 17 Oct 2022 23:15:01 +0800, Jacky Li via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org> said:

    Bug> I was at eff4a4f49a. In EXWM, using M-w will crash Emacs. The x server
    Bug> gave an error of not finding the libinput module. I then switched to
    Bug> dwm, Emacs still crashed after M-w.

    Bug> I am currently at b9aff5fdb8, everything is fine. I strongly suspect the
    Bug> bug was introduced in abf683bb03. It should be something related to
    Bug> putting things into kill buffer related to X. An extra information is
    Bug> that my Emacs is built with libinput2 support.

Reverting abf683bb03 makes that crash go away for me.

I guess Po Lu will look at it.

Robert
-- 





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-17 15:15 bug#58584: 29.0.50; M-w crashes Emacs Jacky Li via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-10-17 15:34 ` Robert Pluim
@ 2022-10-17 16:49 ` Matt Armstrong
  2022-10-18  0:53 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2 siblings, 0 replies; 11+ messages in thread
From: Matt Armstrong @ 2022-10-17 16:49 UTC (permalink / raw)
  To: Jacky Li, 58584

Can confirm; I was about to file a duplicate of this bug.  Below is the
info, which looks similar to Jacky's backtrace.  In my case, I was
reading email in notmuch.


SIGSEGV happens with a freshly synced+built master.  I haven't found a
reliable repro.

======================================================================
xbacktrace
======================================================================
"x-own-selection-internal" (0xf100d6e8)
0xf17bb7e0 PVEC_COMPILED
"apply" (0xf100d658)
"gui-backend-set-selection" (0xf100d5f8)
"gui-set-selection" (0xf100d5b0)
"gui-select-text" (0xf100d558)
"kill-new" (0xf100d508)
"kill-region" (0xf100d4b0)
"kill-word" (0xf100d478)
"backward-kill-word" (0xffffc9a0)
"funcall-interactively" (0xffffc998)
"call-interactively" (0xf100d3e8)
"command-execute" (0xffffcd88)
"read-from-minibuffer" (0xf100d350)
"completing-read-default" (0xffffd318)
"completing-read" (0xf100d280)
"read-file-name-default" (0xf100d1b8)
"read-file-name" (0xf100d140)
"find-file-read-args" (0xf100d0f8)
"byte-code" (0xffffd560)
"call-interactively" (0xf100d070)
"command-execute" (0xffffd9a8)

======================================================================
bt full
======================================================================
#0  0x00007ffff757893c in  () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#1  0x00007ffff75697e7 in  () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#2  0x00007ffff756fea2 in  () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#3  0x00007ffff756f9b3 in  () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#4  0x00007ffff7536b60 in gdk_display_get_event () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#5  0x00007ffff756f5a2 in  () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#6  0x00007ffff6f0d739 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff6f0d9c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff6f0da5c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffff7852315 in gtk_main_iteration () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#10 0x00005555556883a4 in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffc230) at xterm.c:24334
        count = 0
        dpyinfo = 0x5555562e5600
#11 0x00005555556dc08c in gobble_input () at keyboard.c:7370
        nr = <optimized out>

                    hold_quit = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = {i = 0x0}, y = {i = 0x0}, timestamp = 0, frame_or_window = {i = 0x0}, arg = {i = 0x0}, device = {i = 0x30}}
        next = 0x0
        nread = 0
        err = false
        t = 0x555555fb4bd8
#12 0x00005555556dc221 in handle_async_input () at keyboard.c:7601
        nread = <optimized out>
#13 0x00005555556dc23a in process_pending_signals () at keyboard.c:7615
#14 0x00005555556dc26b in unblock_input_to (level=<optimized out>) at keyboard.c:7630
#15 0x00005555556dc28b in unblock_input () at keyboard.c:7649
#16 0x00005555556b3cd1 in x_own_selection (selection_name=selection_name@entry=..., selection_value=..., 
    selection_value@entry=..., frame=frame@entry=..., dnd_data=..., timestamp=35068266, timestamp@entry=0) at xselect.c:288
        f = 0x555557017710
        selecting_window = 8389980
        dpyinfo = 0x5555562e5600
        display = 0x5555560aded0
        selection_atom = 411
#17 0x00005555556b3e59 in Fx_own_selection_internal (selection=..., value=..., frame=...) at xselect.c:2210
#18 0x000055555576619b in funcall_subr
    (subr=0x555555e091c0 <Sx_own_selection_internal>, numargs=numargs@entry=2, args=args@entry=0x7ffff100d6e8) at eval.c:3021

                    argbuf = {{i = 0x150}, {i = 0x555556693d64}, {i = 0x0}, {i = 0x5555557a2df1 <XSYMBOL+44>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x5555557a2e4f <make_lisp_symbol+49>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x0}}
        a = <optimized out>
        fun = {i = <optimized out>}
#19 0x00005555557a3c2d in exec_byte_code (fun=..., fun@entry=..., args_template=args_template@entry=514, nargs=<optimized out>, 
    nargs@entry=2, args=<optimized out>, args@entry=0x7fffffffc5d8) at bytecode.c:809
        call_nargs = 2
        call_fun = {i = 0x555555e091c5 <Sx_own_selection_internal+5>}
        count1 = {bytes = <optimized out>}
        template = {i = <optimized out>}
        val = {i = <optimized out>}
        call_args = 0x7ffff100d6e8
        original_fun = {i = <optimized out>}
        op = 2
        type = <optimized out>

                  targets = {0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5ef8 <exec_byte_code+10840>, 0x5555557a5efa <exec_byte_code+10842>, 0x5555557a5efc <exec_byte_code+10844>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5efe <exec_byte_code+10846>, 0x5555557a5f37 <exec_byte_code+10903>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37b9 <exec_byte_code+793>, 0x5555557a37bb <exec_byte_code+795>, 0x5555557a37bd <exec_byte_code+797>, 0x5555557a37bf <exec_byte_code+799>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37c1 <exec_byte_code+801>, 0x5555557a3742 <exec_byte_code+674>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a24 <exec_byte_code+1412>, 0x5555557a3a26 <exec_byte_code+1414>, 0x5555557a3a28 <exec_byte_code+1416>, 0x5555557a3a2a <exec_byte_code+1418>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a45 <exec_byte_code+1445>, 0x5555557a3a2f <exec_byte_code+1423>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3b1e <exec_byte_code+1662>, 0x5555557a3b20 <exec_byte_code+1664>, 0x5555557a3b22 <exec_byte_code+1666>, 0x5555557a3b24 <exec_byte_code+1668>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3ab9 <exec_byte_code+1561>, 0x5555557a3ac3 <exec_byte_code+1571>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3c9e <exec_byte_code+2046>, 0x5555557a3ca3 <exec_byte_code+2051>, 0x5555557a3ca8 <exec_byte_code+2056>, 0x5555557a3cad <exec_byte_code+2061>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3b26 <exec_byte_code+1670>, 0x5555557a3b30 <exec_byte_code+1680>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3df8 <exec_byte_code+2392>, 0x5555557a3dfa <exec_byte_code+2394>, 0x5555557a3dfc <exec_byte_code+2396>, 0x5555557a3dfe <exec_byte_code+2398>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3d87 <exec_byte_code+2279>, 0x5555557a3d91 <exec_byte_code+2289>, 0x5555557a42e2 <exec_byte_code+3650>, 0x5555557a4258 <exec_byte_code+3512>, 0x5555557a41e8 <exec_byte_code+3400>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a444e <exec_byte_code+4014>, 0x5555557a44e2 <exec_byte_code+4162>, 0x5555557a4533 <exec_byte_code+4243>, 0x5555557a458b <exec_byte_code+4331>, 0x5555557a45e3 <exec_byte_code+4419>, 0x5555557a38a3 <exec_byte_code+1027>, 0x5555557a3902 <exec_byte_code+1122>, 0x5555557a464b <exec_byte_code+4523>, 0x5555557a3836 <exec_byte_code+918>, 0x5555557a393c <exec_byte_code+1180>, 0x5555557a469c <exec_byte_code+4604>, 0x5555557a46d6 <exec_byte_code+4662>, 0x5555557a4702 <exec_byte_code+4706>, 0x5555557a473c <exec_byte_code+4764>, 0x5555557a4775 <exec_byte_code+4821>, 0x5555557a47f3 <exec_byte_code+4947>, 0x5555557a481f <exec_byte_code+4991>, 0x5555557a48d2 <exec_byte_code+5170>, 0x5555557a4993 <exec_byte_code+5363>, 0x5555557a49bf <exec_byte_code+5407>, 0x5555557a49eb <exec_byte_code+5451>, 0x5555557a4a25 <exec_byte_code+5509>, 0x5555557a4a5f <exec_byte_code+5567>, 0x5555557a4a99 <exec_byte_code+5625>, 0x5555557a4ad7 <exec_byte_code+5687>, 0x5555557a4b0d <exec_byte_code+5741>, 0x5555557a4b43 <exec_byte_code+5795>, 0x5555557a4bba <exec_byte_code+5914>, 0x5555557a4c22 <exec_byte_code+6018>, 0x5555557a4c8a <exec_byte_code+6122>, 0x5555557a4d0a <exec_byte_code+6250>, 0x5555557a4d9d <exec_byte_code+6397>, 0x5555557a4e30 <exec_byte_code+6544>, 0x5555557a4ec3 <exec_byte_code+6691>, 0x5555557a4f56 <exec_byte_code+6838>, 0x5555557a4fea <exec_byte_code+6986>, 0x5555557a5059 <exec_byte_code+7097>, 0x5555557a50ec <exec_byte_code+7244>, 0x5555557a5162 <exec_byte_code+7362>, 0x5555557a51d8 <exec_byte_code+7480>, 0x5555557a539c <exec_byte_code+7932>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a53df <exec_byte_code+7999>, 0x5555557a540b <exec_byte_code+8043>, 0x5555557a547d <exec_byte_code+8157>, 0x5555557a54c0 <exec_byte_code+8224>, 0x5555557a5503 <exec_byte_code+8291>, 0x5555557a552f <exec_byte_code+8335>, 0x5555557a555d <exec_byte_code+8381>, 0x5555557a558b <exec_byte_code+8427>, 0x5555557a55c1 <exec_byte_code+8481>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a55fc <exec_byte_code+8540>, 0x5555557a562a <exec_byte_code+8586>, 0x5555557a5658 <exec_byte_code+8632>, 0x5555557a5686 <exec_byte_code+8678>, 0x5555557a56b4 <exec_byte_code+8724>, 0x5555557a56e2 <exec_byte_code+8770>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a570e <exec_byte_code+8814>, 0x5555557a575d <exec_byte_code+8893>, 0x5555557a5789 <exec_byte_code+8937>, 0x5555557a57b5 <exec_byte_code+8981>, 0x5555557a57ef <exec_byte_code+9039>, 0x5555557a5829 <exec_byte_code+9097>, 0x5555557a5855 <exec_byte_code+9141>, 0x5555557a5881 <exec_byte_code+9185>, 0x5555557a58bb <exec_byte_code+9243>, 0x5555557a58f5 <exec_byte_code+9301>, 0x5555557a592f <exec_byte_code+9359>, 0x5555557a595d <exec_byte_code+9405>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a4084 <exec_byte_code+3044>, 0x5555557a3e00 <exec_byte_code+2400>, 0x5555557a37e6 <exec_byte_code+838>, 0x5555557a3e6c <exec_byte_code+2508>, 0x5555557a3ebc <exec_byte_code+2588>, 0x5555557a3f09 <exec_byte_code+2665>, 0x5555557a3f56 <exec_byte_code+2742>, 0x5555557a4062 <exec_byte_code+3010>, 0x5555557a3a8d <exec_byte_code+1517>, 0x5555557a40c6 <exec_byte_code+3110>, 0x5555557a410a <exec_byte_code+3178>, 0x5555557a4176 <exec_byte_code+3286>, 0x5555557a41a7 <exec_byte_code+3335>, 0x5555557a4312 <exec_byte_code+3698>, 0x5555557a4365 <exec_byte_code+3781>, 0x5555557a43a3 <exec_byte_code+3843>, 0x5555557a43ea <exec_byte_code+3914>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5989 <exec_byte_code+9449>, 0x5555557a59c7 <exec_byte_code+9511>, 0x5555557a59f3 <exec_byte_code+9555>, 0x5555557a5a1f <exec_byte_code+9599>, 0x5555557a5a4b <exec_byte_code+9643>, 0x5555557a5a77 <exec_byte_code+9687>, 0x5555557a5ab1 <exec_byte_code+9745>, 0x5555557a5aeb <exec_byte_code+9803>, 0x5555557a5b25 <exec_byte_code+9861>, 0x5555557a5b5f <exec_byte_code+9919>, 0x5555557a5bfa <exec_byte_code+10074>, 0x5555557a5c34 <exec_byte_code+10132>, 0x5555557a5c6e <exec_byte_code+10190>, 0x5555557a5c9a <exec_byte_code+10234>, 0x5555557a5d08 <exec_byte_code+10344>, 0x5555557a5d76 <exec_byte_code+10454>, 0x5555557a5da2 <exec_byte_code+10498>, 0x5555557a5dce <exec_byte_code+10542>, 0x5555557a5280 <exec_byte_code+7648>, 0x5555557a531b <exec_byte_code+7803>, 0x5555557a5e04 <exec_byte_code+10596>, 0x5555557a5e55 <exec_byte_code+10677>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a47b2 <exec_byte_code+4882>, 0x5555557a4b79 <exec_byte_code+5849>, 0x5555557a543c <exec_byte_code+8092>, 0x5555557a5f79 <exec_byte_code+10969>, 0x5555557a5fba <exec_byte_code+11034>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a6006 <exec_byte_code+11110>, 0x5555557a6052 <exec_byte_code+11186>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a60f7 <exec_byte_code+11351> <repeats 64 times>}
        quitcounter = 1 '\001'
        bc = 0x555555e01bb0 <main_thread+496>
        top = 0x7ffff100d6e0
        pc = 0x7ffff1efa2b2 "\207\301\002!\207"
        bytestr = {i = <optimized out>}
        vector = {i = <optimized out>}
        vectorp = 0x7ffff17bb838
        max_stack = <optimized out>
        frame_base = <optimized out>
        fp = <optimized out>
        bytestr_data = 0x7ffff1efa2aa "\211\203\t"
        rest = false
        mandatory = 2
        nonrest = 2
        pushedargs = <optimized out>
#20 0x0000555555765a3b in fetch_and_exec_byte_code (fun=fun@entry=..., args_template=514, nargs=nargs@entry=2, args=args@entry=0x7fffffffc5d8) at eval.c:3066
#21 0x00005555557670f2 in funcall_lambda (fun=fun@entry=..., nargs=nargs@entry=2, arg_vector=arg_vector@entry=0x7fffffffc5d8) at eval.c:3138
        syms_left = {i = 0x80a}
        next = {i = <optimized out>}
        lexenv = {i = <optimized out>}
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_rest = <optimized out>
#22 0x0000555555767520 in funcall_general (fun=..., numargs=numargs@entry=2, args=args@entry=0x7fffffffc5d8) at eval.c:2929
        original_fun = {i = 0x7ffff17bb7e5}
#23 0x0000555555764062 in Ffuncall (nargs=nargs@entry=3, args=args@entry=0x7fffffffc5d0) at eval.c:2979
        count = {bytes = 1376}
        val = {i = <optimized out>}
#24 0x0000555555764465 in Fapply (nargs=<optimized out>, args=<optimized out>) at eval.c:2650
        i = 3
        funcall_nargs = 3
        funcall_args = 0x7fffffffc5d0
        spread_arg = {i = 0x0}
        fun = {i = <optimized out>}
        sa_avail = <optimized out>
        numargs = 2
        retval = {i = <optimized out>}
#25 0x00005555557662bf in funcall_subr (subr=0x555555e11380 <Sapply>, numargs=numargs@entry=2, args=args@entry=0x7ffff100d658) at eval.c:3044
        fun = {i = <optimized out>}
#26 0x00005555557a3c2d in exec_byte_code (fun=..., fun@entry=..., args_template=770, args_template@entry=257, nargs=<optimized out>, nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffc9a0) at bytecode.c:809
        call_nargs = 2
        call_fun = {i = 0x555555e11385 <Sapply+5>}
        count1 = {bytes = <optimized out>}
        template = {i = <optimized out>}
        val = {i = <optimized out>}
        call_args = 0x7ffff100d658
        original_fun = {i = <optimized out>}
        op = 2
        type = <optimized out>
        targets = {0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5ef8 <exec_byte_code+10840>, 0x5555557a5efa <exec_byte_code+10842>, 0x5555557a5efc <exec_byte_code+10844>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5efe <exec_byte_code+10846>, 0x5555557a5f37 <exec_byte_code+10903>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37b9 <exec_byte_code+793>, 0x5555557a37bb <exec_byte_code+795>, 0x5555557a37bd <exec_byte_code+797>, 0x5555557a37bf <exec_byte_code+799>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37c1 <exec_byte_code+801>, 0x5555557a3742 <exec_byte_code+674>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a24 <exec_byte_code+1412>, 0x5555557a3a26 <exec_byte_code+1414>, 0x5555557a3a28 <exec_byte_code+1416>, 0x5555557a3a2a <exec_byte_code+1418>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a45 <exec_byte_code+1445>, 0x5555557a3a2f <exec_byte_code+1423>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3b1e <exec_byte_code+1662>, 0x5555557a3b20 <exec_byte_code+1664>, 0x5555557a3b22 <exec_byte_code+1666>, 0x5555557a3b24 <exec_byte_code+1668>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3ab9 <exec_byte_code+1561>, 0x5555557a3ac3 <exec_byte_code+1571>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3c9e <exec_byte_code+2046>, 0x5555557a3ca3 <exec_byte_code+2051>, 0x5555557a3ca8 <exec_byte_code+2056>, 0x5555557a3cad <exec_byte_code+2061>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3b26 <exec_byte_code+1670>, 0x5555557a3b30 <exec_byte_code+1680>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3df8 <exec_byte_code+2392>, 0x5555557a3dfa <exec_byte_code+2394>, 0x5555557a3dfc <exec_byte_code+2396>, 0x5555557a3dfe <exec_byte_code+2398>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3d87 <exec_byte_code+2279>, 0x5555557a3d91 <exec_byte_code+2289>, 0x5555557a42e2 <exec_byte_code+3650>, 0x5555557a4258 <exec_byte_code+3512>, 0x5555557a41e8 <exec_byte_code+3400>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a444e <exec_byte_code+4014>, 0x5555557a44e2 <exec_byte_code+4162>, 0x5555557a4533 <exec_byte_code+4243>, 0x5555557a458b <exec_byte_code+4331>, 0x5555557a45e3 <exec_byte_code+4419>, 0x5555557a38a3 <exec_byte_code+1027>, 0x5555557a3902 <exec_byte_code+1122>, 0x5555557a464b <exec_byte_code+4523>, 0x5555557a3836 <exec_byte_code+918>, 0x5555557a393c <exec_byte_code+1180>, 0x5555557a469c <exec_byte_code+4604>, 0x5555557a46d6 <exec_byte_code+4662>, 0x5555557a4702 <exec_byte_code+4706>, 0x5555557a473c <exec_byte_code+4764>, 0x5555557a4775 <exec_byte_code+4821>, 0x5555557a47f3 <exec_byte_code+4947>, 0x5555557a481f <exec_byte_code+4991>, 0x5555557a48d2 <exec_byte_code+5170>, 0x5555557a4993 <exec_byte_code+5363>, 0x5555557a49bf <exec_byte_code+5407>, 0x5555557a49eb <exec_byte_code+5451>, 0x5555557a4a25 <exec_byte_code+5509>, 0x5555557a4a5f <exec_byte_code+5567>, 0x5555557a4a99 <exec_byte_code+5625>, 0x5555557a4ad7 <exec_byte_code+5687>, 0x5555557a4b0d <exec_byte_code+5741>, 0x5555557a4b43 <exec_byte_code+5795>, 0x5555557a4bba <exec_byte_code+5914>, 0x5555557a4c22 <exec_byte_code+6018>, 0x5555557a4c8a <exec_byte_code+6122>, 0x5555557a4d0a <exec_byte_code+6250>, 0x5555557a4d9d <exec_byte_code+6397>, 0x5555557a4e30 <exec_byte_code+6544>, 0x5555557a4ec3 <exec_byte_code+6691>, 0x5555557a4f56 <exec_byte_code+6838>, 0x5555557a4fea <exec_byte_code+6986>, 0x5555557a5059 <exec_byte_code+7097>, 0x5555557a50ec <exec_byte_code+7244>, 0x5555557a5162 <exec_byte_code+7362>, 0x5555557a51d8 <exec_byte_code+7480>, 0x5555557a539c <exec_byte_code+7932>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a53df <exec_byte_code+7999>, 0x5555557a540b <exec_byte_code+8043>, 0x5555557a547d <exec_byte_code+8157>, 0x5555557a54c0 <exec_byte_code+8224>, 0x5555557a5503 <exec_byte_code+8291>, 0x5555557a552f <exec_byte_code+8335>, 0x5555557a555d <exec_byte_code+8381>, 0x5555557a558b <exec_byte_code+8427>, 0x5555557a55c1 <exec_byte_code+8481>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a55fc <exec_byte_code+8540>, 0x5555557a562a <exec_byte_code+8586>, 0x5555557a5658 <exec_byte_code+8632>, 0x5555557a5686 <exec_byte_code+8678>, 0x5555557a56b4 <exec_byte_code+8724>, 0x5555557a56e2 <exec_byte_code+8770>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a570e <exec_byte_code+8814>, 0x5555557a575d <exec_byte_code+8893>, 0x5555557a5789 <exec_byte_code+8937>, 0x5555557a57b5 <exec_byte_code+8981>, 0x5555557a57ef <exec_byte_code+9039>, 0x5555557a5829 <exec_byte_code+9097>, 0x5555557a5855 <exec_byte_code+9141>, 0x5555557a5881 <exec_byte_code+9185>, 0x5555557a58bb <exec_byte_code+9243>, 0x5555557a58f5 <exec_byte_code+9301>, 0x5555557a592f <exec_byte_code+9359>, 0x5555557a595d <exec_byte_code+9405>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a4084 <exec_byte_code+3044>, 0x5555557a3e00 <exec_byte_code+2400>, 0x5555557a37e6 <exec_byte_code+838>, 0x5555557a3e6c <exec_byte_code+2508>, 0x5555557a3ebc <exec_byte_code+2588>, 0x5555557a3f09 <exec_byte_code+2665>, 0x5555557a3f56 <exec_byte_code+2742>, 0x5555557a4062 <exec_byte_code+3010>, 0x5555557a3a8d <exec_byte_code+1517>, 0x5555557a40c6 <exec_byte_code+3110>, 0x5555557a410a <exec_byte_code+3178>, 0x5555557a4176 <exec_byte_code+3286>, 0x5555557a41a7 <exec_byte_code+3335>, 0x5555557a4312 <exec_byte_code+3698>, 0x5555557a4365 <exec_byte_code+3781>, 0x5555557a43a3 <exec_byte_code+3843>, 0x5555557a43ea <exec_byte_code+3914>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5989 <exec_byte_code+9449>, 0x5555557a59c7 <exec_byte_code+9511>, 0x5555557a59f3 <exec_byte_code+9555>, 0x5555557a5a1f <exec_byte_code+9599>, 0x5555557a5a4b <exec_byte_code+9643>, 0x5555557a5a77 <exec_byte_code+9687>, 0x5555557a5ab1 <exec_byte_code+9745>, 0x5555557a5aeb <exec_byte_code+9803>, 0x5555557a5b25 <exec_byte_code+9861>, 0x5555557a5b5f <exec_byte_code+9919>, 0x5555557a5bfa <exec_byte_code+10074>, 0x5555557a5c34 <exec_byte_code+10132>, 0x5555557a5c6e <exec_byte_code+10190>, 0x5555557a5c9a <exec_byte_code+10234>, 0x5555557a5d08 <exec_byte_code+10344>, 0x5555557a5d76 <exec_byte_code+10454>, 0x5555557a5da2 <exec_byte_code+10498>, 0x5555557a5dce <exec_byte_code+10542>, 0x5555557a5280 <exec_byte_code+7648>, 0x5555557a531b <exec_byte_code+7803>, 0x5555557a5e04 <exec_byte_code+10596>, 0x5555557a5e55 <exec_byte_code+10677>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a47b2 <exec_byte_code+4882>, 0x5555557a4b79 <exec_byte_code+5849>, 0x5555557a543c <exec_byte_code+8092>, 0x5555557a5f79 <exec_byte_code+10969>, 0x5555557a5fba <exec_byte_code+11034>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a6006 <exec_byte_code+11110>, 0x5555557a6052 <exec_byte_code+11186>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a60f7 <exec_byte_code+11351> <repeats 64 times>}
        quitcounter = 9 '\t'
        bc = 0x555555e01bb0 <main_thread+496>
        top = 0x7ffff100d650
        pc = 0x7ffff1efa277 "\207"
        bytestr = {i = <optimized out>}
        vector = {i = <optimized out>}
        vectorp = 0x7ffff17bb538
        max_stack = <optimized out>
        frame_base = <optimized out>
        fp = <optimized out>
        bytestr_data = 0x7ffff1efa24b "\f\306\307\002\r\"\307\001\300\"\206("
        rest = false
        mandatory = 2
        nonrest = 3
        pushedargs = <optimized out>
#27 0x0000555555765a3b in fetch_and_exec_byte_code (fun=fun@entry=..., args_template=257, nargs=nargs@entry=1, args=args@entry=0x7fffffffc9a0) at eval.c:3066
#28 0x00005555557670f2 in funcall_lambda (fun=fun@entry=..., nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffc9a0) at eval.c:3138
        syms_left = {i = 0x406}
        next = {i = <optimized out>}
        lexenv = {i = <optimized out>}
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_rest = <optimized out>
#29 0x0000555555767520 in funcall_general (fun=..., numargs=numargs@entry=1, args=args@entry=0x7fffffffc9a0) at eval.c:2929
        original_fun = {i = 0x2aaa9bcabc98}
#30 0x0000555555764062 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffc998) at eval.c:2979
        count = {bytes = 1120}
        val = {i = <optimized out>}
#31 0x000055555575ea54 in Ffuncall_interactively (nargs=2, args=0x7fffffffc998) at callint.c:248
#32 0x00005555557662bf in funcall_subr (subr=0x555555e10f00 <Sfuncall_interactively>, numargs=numargs@entry=2, args=args@entry=0x7fffffffc998) at eval.c:3044
        fun = {i = <optimized out>}
#33 0x0000555555767510 in funcall_general (fun=..., numargs=numargs@entry=2, args=args@entry=0x7fffffffc998) at eval.c:2925
        original_fun = {i = 0x7ec0}
#34 0x0000555555764062 in Ffuncall (nargs=nargs@entry=3, args=args@entry=0x7fffffffc990) at eval.c:2979
        count = {bytes = 1056}
        val = {i = <optimized out>}
#35 0x0000555555760b9d in Fcall_interactively (function=..., record_flag=..., keys=...) at callint.c:785
        arg_from_tty = false
        key_count = <optimized out>
        record_then_fail = <optimized out>
        save_this_command = {i = <optimized out>}
        save_this_original_command = {i = <optimized out>}
        save_real_this_command = {i = <optimized out>}
        save_last_command = {i = <optimized out>}
        prefix_arg = {i = <optimized out>}
        enable = {i = <optimized out>}
        specs = {i = <optimized out>}
        sa_avail = <optimized out>
        string_len = <optimized out>
        string = <optimized out>
        string_end = <optimized out>
        next_event = 1
        nargs = <optimized out>
        args = <optimized out>
        visargs = <optimized out>
        varies = <optimized out>
        tem = <optimized out>
#36 0x000055555576619b in funcall_subr (subr=0x555555e10ec0 <Scall_interactively>, numargs=numargs@entry=3, args=args@entry=0x7ffff100d3e8) at eval.c:3021
        argbuf = {{i = 0x2aaa9bcabc98}, {i = 0x0}, {i = 0x555558f8e533}, {i = 0x5555557a2df1 <XSYMBOL+44>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x5555557a2e4f <make_lisp_symbol+49>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x0}}
        a = <optimized out>
        fun = {i = <optimized out>}
#37 0x00005555557a3c2d in exec_byte_code (fun=..., fun@entry=..., args_template=args_template@entry=1025, nargs=<optimized out>, nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffcd88) at bytecode.c:809
        call_nargs = 3
        call_fun = {i = 0x555555e10ec5 <Scall_interactively+5>}
        count1 = {bytes = <optimized out>}
        template = {i = <optimized out>}
        val = {i = <optimized out>}
        call_args = 0x7ffff100d3e8
        original_fun = {i = <optimized out>}
        op = 3
        type = <optimized out>
        targets = {0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5ef8 <exec_byte_code+10840>, 0x5555557a5efa <exec_byte_code+10842>, 0x5555557a5efc <exec_byte_code+10844>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5efe <exec_byte_code+10846>, 0x5555557a5f37 <exec_byte_code+10903>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37b9 <exec_byte_code+793>, 0x5555557a37bb <exec_byte_code+795>, 0x5555557a37bd <exec_byte_code+797>, 0x5555557a37bf <exec_byte_code+799>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37c1 <exec_byte_code+801>, 0x5555557a3742 <exec_byte_code+674>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a24 <exec_byte_code+1412>, 0x5555557a3a26 <exec_byte_code+1414>, 0x5555557a3a28 <exec_byte_code+1416>, 0x5555557a3a2a <exec_byte_code+1418>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a45 <exec_byte_code+1445>, 0x5555557a3a2f <exec_byte_code+1423>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3b1e <exec_byte_code+1662>, 0x5555557a3b20 <exec_byte_code+1664>, 0x5555557a3b22 <exec_byte_code+1666>, 0x5555557a3b24 <exec_byte_code+1668>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3ab9 <exec_byte_code+1561>, 0x5555557a3ac3 <exec_byte_code+1571>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3c9e <exec_byte_code+2046>, 0x5555557a3ca3 <exec_byte_code+2051>, 0x5555557a3ca8 <exec_byte_code+2056>, 0x5555557a3cad <exec_byte_code+2061>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3b26 <exec_byte_code+1670>, 0x5555557a3b30 <exec_byte_code+1680>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3df8 <exec_byte_code+2392>, 0x5555557a3dfa <exec_byte_code+2394>, 0x5555557a3dfc <exec_byte_code+2396>, 0x5555557a3dfe <exec_byte_code+2398>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3d87 <exec_byte_code+2279>, 0x5555557a3d91 <exec_byte_code+2289>, 0x5555557a42e2 <exec_byte_code+3650>, 0x5555557a4258 <exec_byte_code+3512>, 0x5555557a41e8 <exec_byte_code+3400>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a444e <exec_byte_code+4014>, 0x5555557a44e2 <exec_byte_code+4162>, 0x5555557a4533 <exec_byte_code+4243>, 0x5555557a458b <exec_byte_code+4331>, 0x5555557a45e3 <exec_byte_code+4419>, 0x5555557a38a3 <exec_byte_code+1027>, 0x5555557a3902 <exec_byte_code+1122>, 0x5555557a464b <exec_byte_code+4523>, 0x5555557a3836 <exec_byte_code+918>, 0x5555557a393c <exec_byte_code+1180>, 0x5555557a469c <exec_byte_code+4604>, 0x5555557a46d6 <exec_byte_code+4662>, 0x5555557a4702 <exec_byte_code+4706>, 0x5555557a473c <exec_byte_code+4764>, 0x5555557a4775 <exec_byte_code+4821>, 0x5555557a47f3 <exec_byte_code+4947>, 0x5555557a481f <exec_byte_code+4991>, 0x5555557a48d2 <exec_byte_code+5170>, 0x5555557a4993 <exec_byte_code+5363>, 0x5555557a49bf <exec_byte_code+5407>, 0x5555557a49eb <exec_byte_code+5451>, 0x5555557a4a25 <exec_byte_code+5509>, 0x5555557a4a5f <exec_byte_code+5567>, 0x5555557a4a99 <exec_byte_code+5625>, 0x5555557a4ad7 <exec_byte_code+5687>, 0x5555557a4b0d <exec_byte_code+5741>, 0x5555557a4b43 <exec_byte_code+5795>, 0x5555557a4bba <exec_byte_code+5914>, 0x5555557a4c22 <exec_byte_code+6018>, 0x5555557a4c8a <exec_byte_code+6122>, 0x5555557a4d0a <exec_byte_code+6250>, 0x5555557a4d9d <exec_byte_code+6397>, 0x5555557a4e30 <exec_byte_code+6544>, 0x5555557a4ec3 <exec_byte_code+6691>, 0x5555557a4f56 <exec_byte_code+6838>, 0x5555557a4fea <exec_byte_code+6986>, 0x5555557a5059 <exec_byte_code+7097>, 0x5555557a50ec <exec_byte_code+7244>, 0x5555557a5162 <exec_byte_code+7362>, 0x5555557a51d8 <exec_byte_code+7480>, 0x5555557a539c <exec_byte_code+7932>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a53df <exec_byte_code+7999>, 0x5555557a540b <exec_byte_code+8043>, 0x5555557a547d <exec_byte_code+8157>, 0x5555557a54c0 <exec_byte_code+8224>, 0x5555557a5503 <exec_byte_code+8291>, 0x5555557a552f <exec_byte_code+8335>, 0x5555557a555d <exec_byte_code+8381>, 0x5555557a558b <exec_byte_code+8427>, 0x5555557a55c1 <exec_byte_code+8481>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a55fc <exec_byte_code+8540>, 0x5555557a562a <exec_byte_code+8586>, 0x5555557a5658 <exec_byte_code+8632>, 0x5555557a5686 <exec_byte_code+8678>, 0x5555557a56b4 <exec_byte_code+8724>, 0x5555557a56e2 <exec_byte_code+8770>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a570e <exec_byte_code+8814>, 0x5555557a575d <exec_byte_code+8893>, 0x5555557a5789 <exec_byte_code+8937>, 0x5555557a57b5 <exec_byte_code+8981>, 0x5555557a57ef <exec_byte_code+9039>, 0x5555557a5829 <exec_byte_code+9097>, 0x5555557a5855 <exec_byte_code+9141>, 0x5555557a5881 <exec_byte_code+9185>, 0x5555557a58bb <exec_byte_code+9243>, 0x5555557a58f5 <exec_byte_code+9301>, 0x5555557a592f <exec_byte_code+9359>, 0x5555557a595d <exec_byte_code+9405>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a4084 <exec_byte_code+3044>, 0x5555557a3e00 <exec_byte_code+2400>, 0x5555557a37e6 <exec_byte_code+838>, 0x5555557a3e6c <exec_byte_code+2508>, 0x5555557a3ebc <exec_byte_code+2588>, 0x5555557a3f09 <exec_byte_code+2665>, 0x5555557a3f56 <exec_byte_code+2742>, 0x5555557a4062 <exec_byte_code+3010>, 0x5555557a3a8d <exec_byte_code+1517>, 0x5555557a40c6 <exec_byte_code+3110>, 0x5555557a410a <exec_byte_code+3178>, 0x5555557a4176 <exec_byte_code+3286>, 0x5555557a41a7 <exec_byte_code+3335>, 0x5555557a4312 <exec_byte_code+3698>, 0x5555557a4365 <exec_byte_code+3781>, 0x5555557a43a3 <exec_byte_code+3843>, 0x5555557a43ea <exec_byte_code+3914>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5989 <exec_byte_code+9449>, 0x5555557a59c7 <exec_byte_code+9511>, 0x5555557a59f3 <exec_byte_code+9555>, 0x5555557a5a1f <exec_byte_code+9599>, 0x5555557a5a4b <exec_byte_code+9643>, 0x5555557a5a77 <exec_byte_code+9687>, 0x5555557a5ab1 <exec_byte_code+9745>, 0x5555557a5aeb <exec_byte_code+9803>, 0x5555557a5b25 <exec_byte_code+9861>, 0x5555557a5b5f <exec_byte_code+9919>, 0x5555557a5bfa <exec_byte_code+10074>, 0x5555557a5c34 <exec_byte_code+10132>, 0x5555557a5c6e <exec_byte_code+10190>, 0x5555557a5c9a <exec_byte_code+10234>, 0x5555557a5d08 <exec_byte_code+10344>, 0x5555557a5d76 <exec_byte_code+10454>, 0x5555557a5da2 <exec_byte_code+10498>, 0x5555557a5dce <exec_byte_code+10542>, 0x5555557a5280 <exec_byte_code+7648>, 0x5555557a531b <exec_byte_code+7803>, 0x5555557a5e04 <exec_byte_code+10596>, 0x5555557a5e55 <exec_byte_code+10677>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a47b2 <exec_byte_code+4882>, 0x5555557a4b79 <exec_byte_code+5849>, 0x5555557a543c <exec_byte_code+8092>, 0x5555557a5f79 <exec_byte_code+10969>, 0x5555557a5fba <exec_byte_code+11034>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a6006 <exec_byte_code+11110>, 0x5555557a6052 <exec_byte_code+11186>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a60f7 <exec_byte_code+11351> <repeats 64 times>}
        quitcounter = 1 '\001'
        bc = 0x555555e01bb0 <main_thread+496>
        top = 0x7ffff100d3e0
        pc = 0x7ffff1f042ea "\006\a9\205\233"
        bytestr = {i = <optimized out>}
        vector = {i = <optimized out>}
        vectorp = 0x7ffff17f17a0
        max_stack = <optimized out>
        frame_base = <optimized out>
        fp = <optimized out>
        bytestr_data = 0x7ffff1f04261 "\304\020\211?\205\023"
        rest = false
        mandatory = 1
        nonrest = 4
        pushedargs = <optimized out>
#38 0x0000555555765a3b in fetch_and_exec_byte_code (fun=fun@entry=..., args_template=1025, nargs=nargs@entry=1, args=args@entry=0x7fffffffcd88) at eval.c:3066
#39 0x00005555557670f2 in funcall_lambda (fun=fun@entry=..., nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffcd88) at eval.c:3138
        syms_left = {i = 0x1006}
        next = {i = <optimized out>}
        lexenv = {i = <optimized out>}
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_rest = <optimized out>
#40 0x0000555555767520 in funcall_general (fun=..., numargs=numargs@entry=1, args=args@entry=0x7fffffffcd88) at eval.c:2929
        original_fun = {i = 0x4b90}
#41 0x0000555555764062 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffcd80) at eval.c:2979
        count = {bytes = 960}
        val = {i = <optimized out>}
#42 0x00005555556ce875 in call1 (fn=..., arg1=...) at /home/matt/git/e/daily-driver/src/lisp.h:3245
#43 0x00005555556e2801 in command_loop_1 () at keyboard.c:1496
        cmd = {i = <optimized out>}
        keybuf = {{i = 0x200001fe}, {i = 0xa}, {i = 0x380}, {i = 0x0}, {i = 0x0}, {i = 0x7ffff1bd9445}, {i = 0x0}, {i = 0x0}, {i = 0x7fffffffcf90}, {i = 0x7fffffffcf90}, {i = 0x30}, {i = 0x555555765a3b <fetch_and_exec_byte_code+56>}, {i = 0x30}, {i = 0x7ffff1bd9445}, {i = 0x2}, {i = 0x2aaa9bd3d410}, {i = 0x0}, {i = 0x5555557670f2 <funcall_lambda+418>}, {i = 0x555555eab330 <lispsym+62256>}, {i = 0x55555574a4b2 <XOBJFWD+18>}, {i = 0x7ffff1eac7f8}, {i = 0x55555574fe9a <store_symval_forwarding+181>}, {i = 0x7ffff1bd9445}, {i = 0x5555557610a7 <XSYMBOL+44>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x555555761105 <make_lisp_symbol+49>}, {i = 0x360}, {i = 0x555555f9c260}, {i = 0x1}, {i = 0x555555762a02 <push_handler_nosignal+78>}}
        i = <optimized out>
        prev_modiff = 34
        prev_buffer = 0x55555759c5a0
#44 0x0000555555762dda in internal_condition_case (bfun=bfun@entry=0x5555556e233f <command_loop_1>, handlers=..., handlers@entry=..., hfun=hfun@entry=0x5555556d5567 <cmd_error>) at eval.c:1471
        val = {i = 0x0}
        c = 0x555555f9c260
#45 0x00005555556ce681 in command_loop_2 (handlers=handlers@entry=...) at keyboard.c:1123
#46 0x0000555555762d1e in internal_catch (tag=..., func=func@entry=0x5555556ce667 <command_loop_2>, arg=..., arg@entry=...) at eval.c:1194
        val = {i = 0x0}
        c = 0x555555f9f310
#47 0x00005555556ce597 in command_loop () at keyboard.c:1093
        val = {i = <optimized out>}
#48 0x00005555556d5014 in recursive_edit_1 () at keyboard.c:710
        val = {i = <optimized out>}
#49 0x000055555570c313 in read_minibuf (map=..., map@entry=..., initial=..., prompt=..., prompt@entry=..., expflag=<optimized out>, histvar=..., histvar@entry=..., histpos=..., histpos@entry=..., defalt=..., allow_props=<optimized out>, inherit_input_method=<optimized out>) at minibuf.c:905
        val = {i = <optimized out>}
        mini_frame = {i = <optimized out>}
        minibuffer = {i = <optimized out>}
        calling_frame = {i = 0x555557017715}
        calling_window = {i = <optimized out>}
        enable_multibyte = {i = <optimized out>}
        pos = <optimized out>
        histstring = {i = <optimized out>}
        histval = {i = <optimized out>}
#50 0x000055555570cead in Fread_from_minibuffer (prompt=..., initial_contents=..., keymap=..., read=..., hist=..., default_value=..., inherit_input_method=...) at minibuf.c:1373
        histvar = {i = 0x7200}
        histpos = {i = 0x2}
        val = {i = 0x0}
#51 0x000055555576621e in funcall_subr (subr=0x555555e0b880 <Sread_from_minibuffer>, numargs=numargs@entry=7, args=args@entry=0x7ffff100d350) at eval.c:3029
        argbuf = {{i = 0x2aaa9b891980}, {i = 0x555555772f91 <plist_get+269>}, {i = 0x7ffff1ea49c3}, {i = 0x5555557a2df1 <XSYMBOL+44>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x5555557a2e4f <make_lisp_symbol+49>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x0}}
        a = <optimized out>
        fun = {i = <optimized out>}
#52 0x00005555557a3c2d in exec_byte_code (fun=..., fun@entry=..., args_template=1026, args_template@entry=2050, nargs=<optimized out>, nargs@entry=8, args=<optimized out>, args@entry=0x7fffffffd318) at bytecode.c:809
        call_nargs = 7
        call_fun = {i = 0x555555e0b885 <Sread_from_minibuffer+5>}
        count1 = {bytes = <optimized out>}
        template = {i = <optimized out>}
        val = {i = <optimized out>}
        call_args = 0x7ffff100d350
        original_fun = {i = <optimized out>}
        op = 7
        type = <optimized out>
        targets = {0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5ef8 <exec_byte_code+10840>, 0x5555557a5efa <exec_byte_code+10842>, 0x5555557a5efc <exec_byte_code+10844>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5efe <exec_byte_code+10846>, 0x5555557a5f37 <exec_byte_code+10903>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37b9 <exec_byte_code+793>, 0x5555557a37bb <exec_byte_code+795>, 0x5555557a37bd <exec_byte_code+797>, 0x5555557a37bf <exec_byte_code+799>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37c1 <exec_byte_code+801>, 0x5555557a3742 <exec_byte_code+674>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a24 <exec_byte_code+1412>, 0x5555557a3a26 <exec_byte_code+1414>, 0x5555557a3a28 <exec_byte_code+1416>, 0x5555557a3a2a <exec_byte_code+1418>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a45 <exec_byte_code+1445>, 0x5555557a3a2f <exec_byte_code+1423>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3b1e <exec_byte_code+1662>, 0x5555557a3b20 <exec_byte_code+1664>, 0x5555557a3b22 <exec_byte_code+1666>, 0x5555557a3b24 <exec_byte_code+1668>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3ab9 <exec_byte_code+1561>, 0x5555557a3ac3 <exec_byte_code+1571>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3c9e <exec_byte_code+2046>, 0x5555557a3ca3 <exec_byte_code+2051>, 0x5555557a3ca8 <exec_byte_code+2056>, 0x5555557a3cad <exec_byte_code+2061>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3b26 <exec_byte_code+1670>, 0x5555557a3b30 <exec_byte_code+1680>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3df8 <exec_byte_code+2392>, 0x5555557a3dfa <exec_byte_code+2394>, 0x5555557a3dfc <exec_byte_code+2396>, 0x5555557a3dfe <exec_byte_code+2398>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3d87 <exec_byte_code+2279>, 0x5555557a3d91 <exec_byte_code+2289>, 0x5555557a42e2 <exec_byte_code+3650>, 0x5555557a4258 <exec_byte_code+3512>, 0x5555557a41e8 <exec_byte_code+3400>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a444e <exec_byte_code+4014>, 0x5555557a44e2 <exec_byte_code+4162>, 0x5555557a4533 <exec_byte_code+4243>, 0x5555557a458b <exec_byte_code+4331>, 0x5555557a45e3 <exec_byte_code+4419>, 0x5555557a38a3 <exec_byte_code+1027>, 0x5555557a3902 <exec_byte_code+1122>, 0x5555557a464b <exec_byte_code+4523>, 0x5555557a3836 <exec_byte_code+918>, 0x5555557a393c <exec_byte_code+1180>, 0x5555557a469c <exec_byte_code+4604>, 0x5555557a46d6 <exec_byte_code+4662>, 0x5555557a4702 <exec_byte_code+4706>, 0x5555557a473c <exec_byte_code+4764>, 0x5555557a4775 <exec_byte_code+4821>, 0x5555557a47f3 <exec_byte_code+4947>, 0x5555557a481f <exec_byte_code+4991>, 0x5555557a48d2 <exec_byte_code+5170>, 0x5555557a4993 <exec_byte_code+5363>, 0x5555557a49bf <exec_byte_code+5407>, 0x5555557a49eb <exec_byte_code+5451>, 0x5555557a4a25 <exec_byte_code+5509>, 0x5555557a4a5f <exec_byte_code+5567>, 0x5555557a4a99 <exec_byte_code+5625>, 0x5555557a4ad7 <exec_byte_code+5687>, 0x5555557a4b0d <exec_byte_code+5741>, 0x5555557a4b43 <exec_byte_code+5795>, 0x5555557a4bba <exec_byte_code+5914>, 0x5555557a4c22 <exec_byte_code+6018>, 0x5555557a4c8a <exec_byte_code+6122>, 0x5555557a4d0a <exec_byte_code+6250>, 0x5555557a4d9d <exec_byte_code+6397>, 0x5555557a4e30 <exec_byte_code+6544>, 0x5555557a4ec3 <exec_byte_code+6691>, 0x5555557a4f56 <exec_byte_code+6838>, 0x5555557a4fea <exec_byte_code+6986>, 0x5555557a5059 <exec_byte_code+7097>, 0x5555557a50ec <exec_byte_code+7244>, 0x5555557a5162 <exec_byte_code+7362>, 0x5555557a51d8 <exec_byte_code+7480>, 0x5555557a539c <exec_byte_code+7932>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a53df <exec_byte_code+7999>, 0x5555557a540b <exec_byte_code+8043>, 0x5555557a547d <exec_byte_code+8157>, 0x5555557a54c0 <exec_byte_code+8224>, 0x5555557a5503 <exec_byte_code+8291>, 0x5555557a552f <exec_byte_code+8335>, 0x5555557a555d <exec_byte_code+8381>, 0x5555557a558b <exec_byte_code+8427>, 0x5555557a55c1 <exec_byte_code+8481>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a55fc <exec_byte_code+8540>, 0x5555557a562a <exec_byte_code+8586>, 0x5555557a5658 <exec_byte_code+8632>, 0x5555557a5686 <exec_byte_code+8678>, 0x5555557a56b4 <exec_byte_code+8724>, 0x5555557a56e2 <exec_byte_code+8770>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a570e <exec_byte_code+8814>, 0x5555557a575d <exec_byte_code+8893>, 0x5555557a5789 <exec_byte_code+8937>, 0x5555557a57b5 <exec_byte_code+8981>, 0x5555557a57ef <exec_byte_code+9039>, 0x5555557a5829 <exec_byte_code+9097>, 0x5555557a5855 <exec_byte_code+9141>, 0x5555557a5881 <exec_byte_code+9185>, 0x5555557a58bb <exec_byte_code+9243>, 0x5555557a58f5 <exec_byte_code+9301>, 0x5555557a592f <exec_byte_code+9359>, 0x5555557a595d <exec_byte_code+9405>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a4084 <exec_byte_code+3044>, 0x5555557a3e00 <exec_byte_code+2400>, 0x5555557a37e6 <exec_byte_code+838>, 0x5555557a3e6c <exec_byte_code+2508>, 0x5555557a3ebc <exec_byte_code+2588>, 0x5555557a3f09 <exec_byte_code+2665>, 0x5555557a3f56 <exec_byte_code+2742>, 0x5555557a4062 <exec_byte_code+3010>, 0x5555557a3a8d <exec_byte_code+1517>, 0x5555557a40c6 <exec_byte_code+3110>, 0x5555557a410a <exec_byte_code+3178>, 0x5555557a4176 <exec_byte_code+3286>, 0x5555557a41a7 <exec_byte_code+3335>, 0x5555557a4312 <exec_byte_code+3698>, 0x5555557a4365 <exec_byte_code+3781>, 0x5555557a43a3 <exec_byte_code+3843>, 0x5555557a43ea <exec_byte_code+3914>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5989 <exec_byte_code+9449>, 0x5555557a59c7 <exec_byte_code+9511>, 0x5555557a59f3 <exec_byte_code+9555>, 0x5555557a5a1f <exec_byte_code+9599>, 0x5555557a5a4b <exec_byte_code+9643>, 0x5555557a5a77 <exec_byte_code+9687>, 0x5555557a5ab1 <exec_byte_code+9745>, 0x5555557a5aeb <exec_byte_code+9803>, 0x5555557a5b25 <exec_byte_code+9861>, 0x5555557a5b5f <exec_byte_code+9919>, 0x5555557a5bfa <exec_byte_code+10074>, 0x5555557a5c34 <exec_byte_code+10132>, 0x5555557a5c6e <exec_byte_code+10190>, 0x5555557a5c9a <exec_byte_code+10234>, 0x5555557a5d08 <exec_byte_code+10344>, 0x5555557a5d76 <exec_byte_code+10454>, 0x5555557a5da2 <exec_byte_code+10498>, 0x5555557a5dce <exec_byte_code+10542>, 0x5555557a5280 <exec_byte_code+7648>, 0x5555557a531b <exec_byte_code+7803>, 0x5555557a5e04 <exec_byte_code+10596>, 0x5555557a5e55 <exec_byte_code+10677>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a47b2 <exec_byte_code+4882>, 0x5555557a4b79 <exec_byte_code+5849>, 0x5555557a543c <exec_byte_code+8092>, 0x5555557a5f79 <exec_byte_code+10969>, 0x5555557a5fba <exec_byte_code+11034>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a6006 <exec_byte_code+11110>, 0x5555557a6052 <exec_byte_code+11186>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a60f7 <exec_byte_code+11351> <repeats 64 times>}
        quitcounter = 1 '\001'
        bc = 0x555555e01bb0 <main_thread+496>
        top = 0x7ffff100d348
        pc = 0x7ffff1fb5283 ")\266\202\211њ\203u"
        bytestr = {i = <optimized out>}
        vector = {i = <optimized out>}
        vectorp = 0x7ffff172d1f8
        max_stack = <optimized out>
        frame_base = <optimized out>
        fp = <optimized out>
        bytestr_data = 0x7ffff1fb522c "\003:\203\r"
        rest = false
        mandatory = 2
        nonrest = 4
        pushedargs = <optimized out>
#53 0x0000555555765a3b in fetch_and_exec_byte_code (fun=fun@entry=..., args_template=2050, nargs=nargs@entry=8, args=args@entry=0x7fffffffd318) at eval.c:3066
#54 0x00005555557670f2 in funcall_lambda (fun=fun@entry=..., nargs=nargs@entry=8, arg_vector=arg_vector@entry=0x7fffffffd318) at eval.c:3138
        syms_left = {i = 0x200a}
        next = {i = <optimized out>}
        lexenv = {i = <optimized out>}
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_rest = <optimized out>
#55 0x0000555555767520 in funcall_general (fun=..., numargs=numargs@entry=8, args=args@entry=0x7fffffffd318) at eval.c:2929
        original_fun = {i = 0x2aaa9b891160}
#56 0x0000555555764062 in Ffuncall (nargs=nargs@entry=9, args=args@entry=0x7fffffffd310) at eval.c:2979
        count = {bytes = 480}
        val = {i = <optimized out>}
#57 0x0000555555708de1 in Fcompleting_read (prompt=..., collection=..., predicate=..., require_match=..., initial_input=..., hist=..., def=..., inherit_input_method=...) at minibuf.c:2047
#58 0x000055555576624a in funcall_subr (subr=0x555555e0b6c0 <Scompleting_read>, numargs=numargs@entry=7, args=args@entry=0x7ffff100d280) at eval.c:3032
        argbuf = {{i = 0x7ffff179d7b4}, {i = 0x2aaa9b89f0c8}, {i = 0x7020}, {i = 0x2aaa9b89efd8}, {i = 0x555555f4d3a4}, {i = 0x7200}, {i = 0x555555f9bfd4}, {i = 0x0}}
        a = <optimized out>
        fun = {i = <optimized out>}
#59 0x00005555557a3c2d in exec_byte_code (fun=..., args_template=1026, args_template@entry=0, nargs=<optimized out>, nargs@entry=0, args=<optimized out>, args@entry=0x0) at bytecode.c:809
        call_nargs = 7
        call_fun = {i = 0x555555e0b6c5 <Scompleting_read+5>}
        count1 = {bytes = <optimized out>}
        template = {i = <optimized out>}
        val = {i = <optimized out>}
        call_args = 0x7ffff100d280
        original_fun = {i = <optimized out>}
        op = 7
        type = <optimized out>
        targets = {0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5ef8 <exec_byte_code+10840>, 0x5555557a5efa <exec_byte_code+10842>, 0x5555557a5efc <exec_byte_code+10844>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5efe <exec_byte_code+10846>, 0x5555557a5f37 <exec_byte_code+10903>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37b9 <exec_byte_code+793>, 0x5555557a37bb <exec_byte_code+795>, 0x5555557a37bd <exec_byte_code+797>, 0x5555557a37bf <exec_byte_code+799>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37c1 <exec_byte_code+801>, 0x5555557a3742 <exec_byte_code+674>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a24 <exec_byte_code+1412>, 0x5555557a3a26 <exec_byte_code+1414>, 0x5555557a3a28 <exec_byte_code+1416>, 0x5555557a3a2a <exec_byte_code+1418>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a45 <exec_byte_code+1445>, 0x5555557a3a2f <exec_byte_code+1423>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3b1e <exec_byte_code+1662>, 0x5555557a3b20 <exec_byte_code+1664>, 0x5555557a3b22 <exec_byte_code+1666>, 0x5555557a3b24 <exec_byte_code+1668>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3ab9 <exec_byte_code+1561>, 0x5555557a3ac3 <exec_byte_code+1571>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3c9e <exec_byte_code+2046>, 0x5555557a3ca3 <exec_byte_code+2051>, 0x5555557a3ca8 <exec_byte_code+2056>, 0x5555557a3cad <exec_byte_code+2061>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3b26 <exec_byte_code+1670>, 0x5555557a3b30 <exec_byte_code+1680>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3df8 <exec_byte_code+2392>, 0x5555557a3dfa <exec_byte_code+2394>, 0x5555557a3dfc <exec_byte_code+2396>, 0x5555557a3dfe <exec_byte_code+2398>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3d87 <exec_byte_code+2279>, 0x5555557a3d91 <exec_byte_code+2289>, 0x5555557a42e2 <exec_byte_code+3650>, 0x5555557a4258 <exec_byte_code+3512>, 0x5555557a41e8 <exec_byte_code+3400>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a444e <exec_byte_code+4014>, 0x5555557a44e2 <exec_byte_code+4162>, 0x5555557a4533 <exec_byte_code+4243>, 0x5555557a458b <exec_byte_code+4331>, 0x5555557a45e3 <exec_byte_code+4419>, 0x5555557a38a3 <exec_byte_code+1027>, 0x5555557a3902 <exec_byte_code+1122>, 0x5555557a464b <exec_byte_code+4523>, 0x5555557a3836 <exec_byte_code+918>, 0x5555557a393c <exec_byte_code+1180>, 0x5555557a469c <exec_byte_code+4604>, 0x5555557a46d6 <exec_byte_code+4662>, 0x5555557a4702 <exec_byte_code+4706>, 0x5555557a473c <exec_byte_code+4764>, 0x5555557a4775 <exec_byte_code+4821>, 0x5555557a47f3 <exec_byte_code+4947>, 0x5555557a481f <exec_byte_code+4991>, 0x5555557a48d2 <exec_byte_code+5170>, 0x5555557a4993 <exec_byte_code+5363>, 0x5555557a49bf <exec_byte_code+5407>, 0x5555557a49eb <exec_byte_code+5451>, 0x5555557a4a25 <exec_byte_code+5509>, 0x5555557a4a5f <exec_byte_code+5567>, 0x5555557a4a99 <exec_byte_code+5625>, 0x5555557a4ad7 <exec_byte_code+5687>, 0x5555557a4b0d <exec_byte_code+5741>, 0x5555557a4b43 <exec_byte_code+5795>, 0x5555557a4bba <exec_byte_code+5914>, 0x5555557a4c22 <exec_byte_code+6018>, 0x5555557a4c8a <exec_byte_code+6122>, 0x5555557a4d0a <exec_byte_code+6250>, 0x5555557a4d9d <exec_byte_code+6397>, 0x5555557a4e30 <exec_byte_code+6544>, 0x5555557a4ec3 <exec_byte_code+6691>, 0x5555557a4f56 <exec_byte_code+6838>, 0x5555557a4fea <exec_byte_code+6986>, 0x5555557a5059 <exec_byte_code+7097>, 0x5555557a50ec <exec_byte_code+7244>, 0x5555557a5162 <exec_byte_code+7362>, 0x5555557a51d8 <exec_byte_code+7480>, 0x5555557a539c <exec_byte_code+7932>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a53df <exec_byte_code+7999>, 0x5555557a540b <exec_byte_code+8043>, 0x5555557a547d <exec_byte_code+8157>, 0x5555557a54c0 <exec_byte_code+8224>, 0x5555557a5503 <exec_byte_code+8291>, 0x5555557a552f <exec_byte_code+8335>, 0x5555557a555d <exec_byte_code+8381>, 0x5555557a558b <exec_byte_code+8427>, 0x5555557a55c1 <exec_byte_code+8481>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a55fc <exec_byte_code+8540>, 0x5555557a562a <exec_byte_code+8586>, 0x5555557a5658 <exec_byte_code+8632>, 0x5555557a5686 <exec_byte_code+8678>, 0x5555557a56b4 <exec_byte_code+8724>, 0x5555557a56e2 <exec_byte_code+8770>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a570e <exec_byte_code+8814>, 0x5555557a575d <exec_byte_code+8893>, 0x5555557a5789 <exec_byte_code+8937>, 0x5555557a57b5 <exec_byte_code+8981>, 0x5555557a57ef <exec_byte_code+9039>, 0x5555557a5829 <exec_byte_code+9097>, 0x5555557a5855 <exec_byte_code+9141>, 0x5555557a5881 <exec_byte_code+9185>, 0x5555557a58bb <exec_byte_code+9243>, 0x5555557a58f5 <exec_byte_code+9301>, 0x5555557a592f <exec_byte_code+9359>, 0x5555557a595d <exec_byte_code+9405>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a4084 <exec_byte_code+3044>, 0x5555557a3e00 <exec_byte_code+2400>, 0x5555557a37e6 <exec_byte_code+838>, 0x5555557a3e6c <exec_byte_code+2508>, 0x5555557a3ebc <exec_byte_code+2588>, 0x5555557a3f09 <exec_byte_code+2665>, 0x5555557a3f56 <exec_byte_code+2742>, 0x5555557a4062 <exec_byte_code+3010>, 0x5555557a3a8d <exec_byte_code+1517>, 0x5555557a40c6 <exec_byte_code+3110>, 0x5555557a410a <exec_byte_code+3178>, 0x5555557a4176 <exec_byte_code+3286>, 0x5555557a41a7 <exec_byte_code+3335>, 0x5555557a4312 <exec_byte_code+3698>, 0x5555557a4365 <exec_byte_code+3781>, 0x5555557a43a3 <exec_byte_code+3843>, 0x5555557a43ea <exec_byte_code+3914>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5989 <exec_byte_code+9449>, 0x5555557a59c7 <exec_byte_code+9511>, 0x5555557a59f3 <exec_byte_code+9555>, 0x5555557a5a1f <exec_byte_code+9599>, 0x5555557a5a4b <exec_byte_code+9643>, 0x5555557a5a77 <exec_byte_code+9687>, 0x5555557a5ab1 <exec_byte_code+9745>, 0x5555557a5aeb <exec_byte_code+9803>, 0x5555557a5b25 <exec_byte_code+9861>, 0x5555557a5b5f <exec_byte_code+9919>, 0x5555557a5bfa <exec_byte_code+10074>, 0x5555557a5c34 <exec_byte_code+10132>, 0x5555557a5c6e <exec_byte_code+10190>, 0x5555557a5c9a <exec_byte_code+10234>, 0x5555557a5d08 <exec_byte_code+10344>, 0x5555557a5d76 <exec_byte_code+10454>, 0x5555557a5da2 <exec_byte_code+10498>, 0x5555557a5dce <exec_byte_code+10542>, 0x5555557a5280 <exec_byte_code+7648>, 0x5555557a531b <exec_byte_code+7803>, 0x5555557a5e04 <exec_byte_code+10596>, 0x5555557a5e55 <exec_byte_code+10677>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a47b2 <exec_byte_code+4882>, 0x5555557a4b79 <exec_byte_code+5849>, 0x5555557a543c <exec_byte_code+8092>, 0x5555557a5f79 <exec_byte_code+10969>, 0x5555557a5fba <exec_byte_code+11034>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a6006 <exec_byte_code+11110>, 0x5555557a6052 <exec_byte_code+11186>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a60f7 <exec_byte_code+11351> <repeats 64 times>}
        quitcounter = 1 '\001'
        bc = 0x555555e01bb0 <main_thread+496>
        top = 0x7ffff100d278
        pc = 0x7ffff1fa53f0 ")\266\202\262\001\202\016\001\336\006\n!\006\b\337>?\006\n\204", <incomplete sequence \343>
        bytestr = {i = <optimized out>}
        vector = {i = <optimized out>}
        vectorp = 0x7ffff173aba8
        max_stack = <optimized out>
        frame_base = <optimized out>
        fp = <optimized out>
        bytestr_data = 0x7ffff1fa5333 "\004\204\v"
        rest = false
        mandatory = 2
        nonrest = 4
        pushedargs = <optimized out>
#60 0x00005555557a61da in Fbyte_code (bytestr=..., vector=..., maxdepth=...) at bytecode.c:329
#61 0x0000555555766b02 in eval_sub (form=..., form@entry=...) at eval.c:2488
        i = 3
        maxargs = 3
        args_left = {i = 0x0}
        numargs = 3
        original_fun = {i = <optimized out>}
        original_args = {i = 0x7ffff179d773}
        count = {bytes = 256}
        fun = {i = 0x555555e14e05 <Sbyte_code+5>}
        val = {i = <optimized out>}
        funcar = {i = <optimized out>}
        argvals = {{i = 0x7ffff179d8ac}, {i = 0x7ffff179d795}, {i = 0xe}, {i = 0x0}, {i = 0x0}, {i = 0x5555557623e2 <do_specbind+98>}, {i = 0x9720}, {i = 0x555555ea5720 <lispsym+38688>}}
#62 0x00005555557689ae in Feval (form=form@entry=..., lexical=...) at eval.c:2345
#63 0x000055555575f3c0 in Fcall_interactively (function=..., record_flag=..., keys=...) at callint.c:321
        funval = {i = 0x7ffff179d72d}
        events = 103
        arg_from_tty = false
        key_count = 2
        record_then_fail = false
        save_this_command = {i = <optimized out>}
        save_this_original_command = {i = <optimized out>}
        save_real_this_command = {i = <optimized out>}
        save_last_command = {i = <optimized out>}
        prefix_arg = {i = <optimized out>}
        enable = {i = <optimized out>}
        specs = {i = 0x7ffff179d763}
        sa_avail = <optimized out>
        string_len = <optimized out>
        string = <optimized out>
        string_end = <optimized out>
        next_event = <optimized out>
        nargs = <optimized out>
        args = <optimized out>
        visargs = <optimized out>
        varies = <optimized out>
        tem = <optimized out>
#64 0x000055555576619b in funcall_subr (subr=0x555555e10ec0 <Scall_interactively>, numargs=numargs@entry=3, args=args@entry=0x7ffff100d070) at eval.c:3021
        argbuf = {{i = 0x2aaa9b9013e8}, {i = 0x0}, {i = 0x555556c5aa93}, {i = 0x5555557a2df1 <XSYMBOL+44>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x5555557a2e4f <make_lisp_symbol+49>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x0}}
        a = <optimized out>
        fun = {i = <optimized out>}
#65 0x00005555557a3c2d in exec_byte_code (fun=..., fun@entry=..., args_template=args_template@entry=1025, nargs=<optimized out>, nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffd9a8) at bytecode.c:809
        call_nargs = 3
        call_fun = {i = 0x555555e10ec5 <Scall_interactively+5>}
        count1 = {bytes = <optimized out>}
        template = {i = <optimized out>}
        val = {i = <optimized out>}
        call_args = 0x7ffff100d070
        original_fun = {i = <optimized out>}
        op = 3
        type = <optimized out>
        targets = {0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5ef8 <exec_byte_code+10840>, 0x5555557a5efa <exec_byte_code+10842>, 0x5555557a5efc <exec_byte_code+10844>, 0x5555557a5ec3 <exec_byte_code+10787>, 0x5555557a5efe <exec_byte_code+10846>, 0x5555557a5f37 <exec_byte_code+10903>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37b9 <exec_byte_code+793>, 0x5555557a37bb <exec_byte_code+795>, 0x5555557a37bd <exec_byte_code+797>, 0x5555557a37bf <exec_byte_code+799>, 0x5555557a3755 <exec_byte_code+693>, 0x5555557a37c1 <exec_byte_code+801>, 0x5555557a3742 <exec_byte_code+674>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a24 <exec_byte_code+1412>, 0x5555557a3a26 <exec_byte_code+1414>, 0x5555557a3a28 <exec_byte_code+1416>, 0x5555557a3a2a <exec_byte_code+1418>, 0x5555557a39aa <exec_byte_code+1290>, 0x5555557a3a45 <exec_byte_code+1445>, 0x5555557a3a2f <exec_byte_code+1423>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3b1e <exec_byte_code+1662>, 0x5555557a3b20 <exec_byte_code+1664>, 0x5555557a3b22 <exec_byte_code+1666>, 0x5555557a3b24 <exec_byte_code+1668>, 0x5555557a3ad6 <exec_byte_code+1590>, 0x5555557a3ab9 <exec_byte_code+1561>, 0x5555557a3ac3 <exec_byte_code+1571>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3c9e <exec_byte_code+2046>, 0x5555557a3ca3 <exec_byte_code+2051>, 0x5555557a3ca8 <exec_byte_code+2056>, 0x5555557a3cad <exec_byte_code+2061>, 0x5555557a3b43 <exec_byte_code+1699>, 0x5555557a3b26 <exec_byte_code+1670>, 0x5555557a3b30 <exec_byte_code+1680>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3df8 <exec_byte_code+2392>, 0x5555557a3dfa <exec_byte_code+2394>, 0x5555557a3dfc <exec_byte_code+2396>, 0x5555557a3dfe <exec_byte_code+2398>, 0x5555557a3da6 <exec_byte_code+2310>, 0x5555557a3d87 <exec_byte_code+2279>, 0x5555557a3d91 <exec_byte_code+2289>, 0x5555557a42e2 <exec_byte_code+3650>, 0x5555557a4258 <exec_byte_code+3512>, 0x5555557a41e8 <exec_byte_code+3400>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a444e <exec_byte_code+4014>, 0x5555557a44e2 <exec_byte_code+4162>, 0x5555557a4533 <exec_byte_code+4243>, 0x5555557a458b <exec_byte_code+4331>, 0x5555557a45e3 <exec_byte_code+4419>, 0x5555557a38a3 <exec_byte_code+1027>, 0x5555557a3902 <exec_byte_code+1122>, 0x5555557a464b <exec_byte_code+4523>, 0x5555557a3836 <exec_byte_code+918>, 0x5555557a393c <exec_byte_code+1180>, 0x5555557a469c <exec_byte_code+4604>, 0x5555557a46d6 <exec_byte_code+4662>, 0x5555557a4702 <exec_byte_code+4706>, 0x5555557a473c <exec_byte_code+4764>, 0x5555557a4775 <exec_byte_code+4821>, 0x5555557a47f3 <exec_byte_code+4947>, 0x5555557a481f <exec_byte_code+4991>, 0x5555557a48d2 <exec_byte_code+5170>, 0x5555557a4993 <exec_byte_code+5363>, 0x5555557a49bf <exec_byte_code+5407>, 0x5555557a49eb <exec_byte_code+5451>, 0x5555557a4a25 <exec_byte_code+5509>, 0x5555557a4a5f <exec_byte_code+5567>, 0x5555557a4a99 <exec_byte_code+5625>, 0x5555557a4ad7 <exec_byte_code+5687>, 0x5555557a4b0d <exec_byte_code+5741>, 0x5555557a4b43 <exec_byte_code+5795>, 0x5555557a4bba <exec_byte_code+5914>, 0x5555557a4c22 <exec_byte_code+6018>, 0x5555557a4c8a <exec_byte_code+6122>, 0x5555557a4d0a <exec_byte_code+6250>, 0x5555557a4d9d <exec_byte_code+6397>, 0x5555557a4e30 <exec_byte_code+6544>, 0x5555557a4ec3 <exec_byte_code+6691>, 0x5555557a4f56 <exec_byte_code+6838>, 0x5555557a4fea <exec_byte_code+6986>, 0x5555557a5059 <exec_byte_code+7097>, 0x5555557a50ec <exec_byte_code+7244>, 0x5555557a5162 <exec_byte_code+7362>, 0x5555557a51d8 <exec_byte_code+7480>, 0x5555557a539c <exec_byte_code+7932>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a53df <exec_byte_code+7999>, 0x5555557a540b <exec_byte_code+8043>, 0x5555557a547d <exec_byte_code+8157>, 0x5555557a54c0 <exec_byte_code+8224>, 0x5555557a5503 <exec_byte_code+8291>, 0x5555557a552f <exec_byte_code+8335>, 0x5555557a555d <exec_byte_code+8381>, 0x5555557a558b <exec_byte_code+8427>, 0x5555557a55c1 <exec_byte_code+8481>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a55fc <exec_byte_code+8540>, 0x5555557a562a <exec_byte_code+8586>, 0x5555557a5658 <exec_byte_code+8632>, 0x5555557a5686 <exec_byte_code+8678>, 0x5555557a56b4 <exec_byte_code+8724>, 0x5555557a56e2 <exec_byte_code+8770>, 0x5555557a40e8 <exec_byte_code+3144>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a570e <exec_byte_code+8814>, 0x5555557a575d <exec_byte_code+8893>, 0x5555557a5789 <exec_byte_code+8937>, 0x5555557a57b5 <exec_byte_code+8981>, 0x5555557a57ef <exec_byte_code+9039>, 0x5555557a5829 <exec_byte_code+9097>, 0x5555557a5855 <exec_byte_code+9141>, 0x5555557a5881 <exec_byte_code+9185>, 0x5555557a58bb <exec_byte_code+9243>, 0x5555557a58f5 <exec_byte_code+9301>, 0x5555557a592f <exec_byte_code+9359>, 0x5555557a595d <exec_byte_code+9405>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a4084 <exec_byte_code+3044>, 0x5555557a3e00 <exec_byte_code+2400>, 0x5555557a37e6 <exec_byte_code+838>, 0x5555557a3e6c <exec_byte_code+2508>, 0x5555557a3ebc <exec_byte_code+2588>, 0x5555557a3f09 <exec_byte_code+2665>, 0x5555557a3f56 <exec_byte_code+2742>, 0x5555557a4062 <exec_byte_code+3010>, 0x5555557a3a8d <exec_byte_code+1517>, 0x5555557a40c6 <exec_byte_code+3110>, 0x5555557a410a <exec_byte_code+3178>, 0x5555557a4176 <exec_byte_code+3286>, 0x5555557a41a7 <exec_byte_code+3335>, 0x5555557a4312 <exec_byte_code+3698>, 0x5555557a4365 <exec_byte_code+3781>, 0x5555557a43a3 <exec_byte_code+3843>, 0x5555557a43ea <exec_byte_code+3914>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5989 <exec_byte_code+9449>, 0x5555557a59c7 <exec_byte_code+9511>, 0x5555557a59f3 <exec_byte_code+9555>, 0x5555557a5a1f <exec_byte_code+9599>, 0x5555557a5a4b <exec_byte_code+9643>, 0x5555557a5a77 <exec_byte_code+9687>, 0x5555557a5ab1 <exec_byte_code+9745>, 0x5555557a5aeb <exec_byte_code+9803>, 0x5555557a5b25 <exec_byte_code+9861>, 0x5555557a5b5f <exec_byte_code+9919>, 0x5555557a5bfa <exec_byte_code+10074>, 0x5555557a5c34 <exec_byte_code+10132>, 0x5555557a5c6e <exec_byte_code+10190>, 0x5555557a5c9a <exec_byte_code+10234>, 0x5555557a5d08 <exec_byte_code+10344>, 0x5555557a5d76 <exec_byte_code+10454>, 0x5555557a5da2 <exec_byte_code+10498>, 0x5555557a5dce <exec_byte_code+10542>, 0x5555557a5280 <exec_byte_code+7648>, 0x5555557a531b <exec_byte_code+7803>, 0x5555557a5e04 <exec_byte_code+10596>, 0x5555557a5e55 <exec_byte_code+10677>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a47b2 <exec_byte_code+4882>, 0x5555557a4b79 <exec_byte_code+5849>, 0x5555557a543c <exec_byte_code+8092>, 0x5555557a5f79 <exec_byte_code+10969>, 0x5555557a5fba <exec_byte_code+11034>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a6006 <exec_byte_code+11110>, 0x5555557a6052 <exec_byte_code+11186>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a5ea6 <exec_byte_code+10758>, 0x5555557a60f7 <exec_byte_code+11351> <repeats 64 times>}
        quitcounter = 1 '\001'
        bc = 0x555555e01bb0 <main_thread+496>
        top = 0x7ffff100d068
        pc = 0x7ffff1f042ea "\006\a9\205\233"
        bytestr = {i = <optimized out>}
        vector = {i = <optimized out>}
        vectorp = 0x7ffff17f17a0
        max_stack = <optimized out>
        frame_base = <optimized out>
        fp = <optimized out>
        bytestr_data = 0x7ffff1f04261 "\304\020\211?\205\023"
        rest = false
        mandatory = 1
        nonrest = 4
        pushedargs = <optimized out>
#66 0x0000555555765a3b in fetch_and_exec_byte_code (fun=fun@entry=..., args_template=1025, nargs=nargs@entry=1, args=args@entry=0x7fffffffd9a8) at eval.c:3066
#67 0x00005555557670f2 in funcall_lambda (fun=fun@entry=..., nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffd9a8) at eval.c:3138
        syms_left = {i = 0x1006}
        next = {i = <optimized out>}
        lexenv = {i = <optimized out>}
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_rest = <optimized out>
#68 0x0000555555767520 in funcall_general (fun=..., numargs=numargs@entry=1, args=args@entry=0x7fffffffd9a8) at eval.c:2929
        original_fun = {i = 0x4b90}
#69 0x0000555555764062 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffd9a0) at eval.c:2979
        count = {bytes = 128}
        val = {i = <optimized out>}
#70 0x00005555556ce875 in call1 (fn=..., arg1=...) at /home/matt/git/e/daily-driver/src/lisp.h:3245
#71 0x00005555556e2801 in command_loop_1 () at keyboard.c:1496
        cmd = {i = <optimized out>}
        keybuf = {{i = 0x62}, {i = 0x1a}, {i = 0xca}, {i = 0x555555749a0e <make_lisp_symbol+49>}, {i = 0x80}, {i = 0x555555ea5720 <lispsym+38688>}, {i = 0x9720}, {i = 0x0}, {i = 0x2}, {i = 0x0}, {i = 0x0}, {i = 0x555555750960 <set_default_internal+405>}, {i = 0x7fffffffda90}, {i = 0x2}, {i = 0x0}, {i = 0x5555557610a7 <XSYMBOL+44>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x555555761105 <make_lisp_symbol+49>}, {i = 0x60}, {i = 0x0}, {i = 0x30}, {i = 0x555555761132 <NILP+16>}, {i = 0x60}, {i = 0x5555557610a7 <XSYMBOL+44>}, {i = 0x555555e9c000 <lispsym>}, {i = 0x555555761105 <make_lisp_symbol+49>}, {i = 0x0}, {i = 0x555555f9f1d0}, {i = 0x1}, {i = 0x555555762a02 <push_handler_nosignal+78>}}
        i = <optimized out>
        prev_modiff = 9853
        prev_buffer = 0x5555590d3c58
#72 0x0000555555762dda in internal_condition_case (bfun=bfun@entry=0x5555556e233f <command_loop_1>, handlers=..., handlers@entry=..., hfun=hfun@entry=0x5555556d5567 <cmd_error>) at eval.c:1471
        val = {i = 0x0}
        c = 0x555555f9f1d0
#73 0x00005555556ce681 in command_loop_2 (handlers=handlers@entry=...) at keyboard.c:1123
#74 0x0000555555762d1e in internal_catch (tag=..., func=func@entry=0x5555556ce667 <command_loop_2>, arg=..., arg@entry=...) at eval.c:1194
        val = {i = 0x0}
        c = 0x555555f9f090
#75 0x00005555556ce630 in command_loop () at keyboard.c:1101
#76 0x00005555556d5014 in recursive_edit_1 () at keyboard.c:710
        val = {i = <optimized out>}
#77 0x00005555556d5460 in Frecursive_edit () at keyboard.c:793
#78 0x00005555556cd385 in main (argc=1, argv=<optimized out>) at emacs.c:2515
        stack_bottom_variable = 0x0
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = <optimized out>
        dump_mode = <optimized out>
        skip_args = 0
        temacs = 0x0
        attempt_load_pdump = <optimized out>
        only_version = false
        rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615}
        lc_all = <optimized out>
        sockfd = -1
        module_assertions = <optimized out>



In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
 3.24.34, cairo version 1.16.0) of 2022-10-17 built on naz
Repository revision: eff4a4f49a7c45df9d27f0515c07d8e8727d84bb
Repository branch: master
System Description: Debian GNU/Linux bookworm/sid

Configured using:
 'configure --enable-checking=yes --enable-check-lisp-object-type
 'CFLAGS=-Og -g3''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Fundamental

Minor modes in effect:
  msb-mode: t
  display-time-mode: t
  global-tab-line-mode: t
  shell-dirtrack-mode: t
  auto-insert-mode: t
  keyfreq-autosave-mode: t
  keyfreq-mode: t
  savehist-mode: t
  icomplete-vertical-mode: t
  icomplete-mode: t
  editorconfig-mode: t
  which-key-mode: t
  electric-pair-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tab-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  blink-cursor-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  temp-buffer-resize-mode: t

Load-path shadows:
~/env/elisp/ol-notmuch hides /home/matt/.config/emacs/elpa/ol-notmuch-20220428.1337/ol-notmuch
/home/matt/.config/emacs/elpa/transient-20220918.2101/transient hides /home/matt/git/e/daily-driver/lisp/transient

Features:
(shadow sort mail-extr protbuf msb time emacsbug term/xterm xterm
org-element avl-tree generator ol-w3m ol-rmail ol-mhe ol-irc ol-info
org-habit org-agenda org-refile ol-gnus nnselect gnus-art mm-uu mml2015
mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo
gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo
parse-time gnus-spec gnus-int gnus-range message sendmail yank-media
rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mailabbrev gmm-utils mailheader gnus-win ol-eww eww xdg url-queue shr
pixel-fill kinsoku url-file svg xml dom puny mm-url gnus nnheader
gnus-util text-property-search mail-utils range wid-edit mm-util
mail-prsvr ol-doi org-link-doi ol-docview doc-view filenotify jka-compr
image-mode exif dired dired-loaddefs ol-bibtex ol-bbdb tab-line web-mode
disp-table nix-mode ffap thingatpt smie nix-repl nix-shell nix-store
magit-section dash compat-27 compat-26 nix-instantiate nix-shebang
nix-format nix dirtrack ob-shell shell ob-ruby ob-python python compat
compat-macs ob-dot org-protocol org ob ob-tangle ob-ref ob-lob ob-table
ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete
comint ansi-osc ansi-color ring org-list org-faces org-entities noutline
outline org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic
bibtex iso8601 time-date org-keys oc org-loaddefs find-func cal-menu
calendar cal-loaddefs finder-inf ol-notmuch ol rx org-compat org-macs
format-spec skeleton autoinsert advice keyfreq project edmacro kmacro
warnings icons savehist icomplete editorconfig which-key package
browse-url url url-proxy url-privacy url-expand url-methods url-history
url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers
url-parse auth-source eieio eieio-core password-cache json subr-x map
byte-opt url-vars cl-extra help-mode cl-macs gv cl-seq elec-pair
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core cl-loaddefs
cl-lib bytecomp byte-compile cconv info bazel-autoloads
clang-format+-autoloads clang-format-autoloads cmake-mode-autoloads
d-mode-autoloads debbugs-autoloads editorconfig-autoloads
eglot-autoloads elpy-autoloads company-autoloads
exec-path-from-shell-autoloads flymake-ruby-autoloads
flymake-easy-autoloads flymake-yamllint-autoloads go-mode-autoloads
google-c-style-autoloads graphviz-dot-mode-autoloads
highlight-indentation-autoloads magit-autoloads git-commit-autoloads
markdown-mode-autoloads meson-mode-autoloads nix-mode-autoloads
magit-section-autoloads dash-autoloads nixpkgs-fmt-autoloads
ol-notmuch-autoloads notmuch-autoloads orderless-autoloads
org-drill-autoloads ox-hugo-autoloads persist-autoloads pylint-autoloads
pyvenv-autoloads s-autoloads shfmt-autoloads reformatter-autoloads
tomelr-autoloads transient-autoloads use-package-autoloads
bind-key-autoloads vertico-autoloads web-mode-autoloads
which-key-autoloads with-editor-autoloads compat-autoloads
yaml-mode-autoloads yasnippet-autoloads rmc iso-transl tooltip eldoc
paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode
mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu
timer select scroll-bar mouse jit-lock font-lock syntax font-core
term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine 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
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads dbusbind inotify lcms2
dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process
emacs)

Memory information:
((conses 16 478039 119049)
 (symbols 48 31461 23)
 (strings 32 166569 20237)
 (string-bytes 1 4598539)
 (vectors 16 52605)
 (vector-slots 8 578324 143011)
 (floats 8 301 590)
 (intervals 56 506 7)
 (buffers 1000 12))





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-17 15:34 ` Robert Pluim
@ 2022-10-17 16:58   ` Matt Armstrong
  2022-10-18  0:36     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 11+ messages in thread
From: Matt Armstrong @ 2022-10-17 16:58 UTC (permalink / raw)
  To: Robert Pluim; +Cc: drsl, 58584, po lu

X-Debbugs-CC: Po Lu <luangruo@yahoo.com>

^^^ to get Po's attention.


Robert Pluim <rpluim@gmail.com> writes:

>>>>>> On Mon, 17 Oct 2022 23:15:01 +0800, Jacky Li via "Bug reports for GNU
> Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org> said:
>
>     Bug> I was at eff4a4f49a. In EXWM, using M-w will crash Emacs. The x server
>     Bug> gave an error of not finding the libinput module. I then switched to
>     Bug> dwm, Emacs still crashed after M-w.
>
>     Bug> I am currently at b9aff5fdb8, everything is fine. I strongly suspect the
>     Bug> bug was introduced in abf683bb03. It should be something related to
>     Bug> putting things into kill buffer related to X. An extra information is
>     Bug> that my Emacs is built with libinput2 support.
>
> Reverting abf683bb03 makes that crash go away for me.
>
> I guess Po Lu will look at it.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-17 16:58   ` Matt Armstrong
@ 2022-10-18  0:36     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 0 replies; 11+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-10-18  0:36 UTC (permalink / raw)
  To: Matt Armstrong; +Cc: drsl, Robert Pluim, 58584

Matt Armstrong <matt@rfc20.org> writes:

> X-Debbugs-CC: Po Lu <luangruo@yahoo.com>
>
> ^^^ to get Po's attention.
>
>
> Robert Pluim <rpluim@gmail.com> writes:
>
>>>>>>> On Mon, 17 Oct 2022 23:15:01 +0800, Jacky Li via "Bug reports for GNU
>> Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org> said:
>>
>>     Bug> I was at eff4a4f49a. In EXWM, using M-w will crash Emacs. The x server
>>     Bug> gave an error of not finding the libinput module. I then switched to
>>     Bug> dwm, Emacs still crashed after M-w.
>>
>>     Bug> I am currently at b9aff5fdb8, everything is fine. I strongly suspect the
>>     Bug> bug was introduced in abf683bb03. It should be something related to
>>     Bug> putting things into kill buffer related to X. An extra information is
>>     Bug> that my Emacs is built with libinput2 support.
>>
>> Reverting abf683bb03 makes that crash go away for me.
>>
>> I guess Po Lu will look at it.

I tested that change under the no toolkit build and it worked there, so
it's probably specific to GTK 3.  Thanks, I will look into this.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-17 15:15 bug#58584: 29.0.50; M-w crashes Emacs Jacky Li via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-10-17 15:34 ` Robert Pluim
  2022-10-17 16:49 ` Matt Armstrong
@ 2022-10-18  0:53 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-10-18  8:24   ` Robert Pluim
  2 siblings, 1 reply; 11+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-10-18  0:53 UTC (permalink / raw)
  To: Jacky Li; +Cc: 58584

Jacky Li <drsl@drshapeless.com> writes:

> /usr/lib/libc.so.6(+0x38a00)[0x7f6faed06a00]
> /usr/lib/libgdk-3.so.0(+0x8c822)[0x7f6fb8538822]
> /usr/lib/libgdk-3.so.0(+0x87f54)[0x7f6fb8533f54]
> /usr/lib/libgdk-3.so.0(+0x8ae68)[0x7f6fb8536e68]
> /usr/lib/libgdk-3.so.0(gdk_display_get_event+0x99)[0x7f6fb84dd019]
> /usr/lib/libgdk-3.so.0(+0x8b048)[0x7f6fb8537048]
> /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x19b)[0x7f6fb769381b]
> /usr/lib/libglib-2.0.so.0(+0xabec9)[0x7f6fb76e9ec9]
> /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x32)[0x7f6fb76920d2]
> /usr/lib/libgtk-3.so.0(gtk_main_iteration+0x1b)[0x7f6fb7dd7cfb]

Should be fixed now, thanks.  For reference, this is a bug in GTK, where
it doesn't understand XFixesSelectionNotify events selected for by
external code.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-18  0:53 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-10-18  8:24   ` Robert Pluim
  2022-10-18 10:08     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 11+ messages in thread
From: Robert Pluim @ 2022-10-18  8:24 UTC (permalink / raw)
  To: Jacky Li; +Cc: Po Lu, 58584

>>>>> On Tue, 18 Oct 2022 08:53:16 +0800, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org> said:

    Po Lu> Jacky Li <drsl@drshapeless.com> writes:
    >> /usr/lib/libc.so.6(+0x38a00)[0x7f6faed06a00]
    >> /usr/lib/libgdk-3.so.0(+0x8c822)[0x7f6fb8538822]
    >> /usr/lib/libgdk-3.so.0(+0x87f54)[0x7f6fb8533f54]
    >> /usr/lib/libgdk-3.so.0(+0x8ae68)[0x7f6fb8536e68]
    >> /usr/lib/libgdk-3.so.0(gdk_display_get_event+0x99)[0x7f6fb84dd019]
    >> /usr/lib/libgdk-3.so.0(+0x8b048)[0x7f6fb8537048]
    >> /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x19b)[0x7f6fb769381b]
    >> /usr/lib/libglib-2.0.so.0(+0xabec9)[0x7f6fb76e9ec9]
    >> /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x32)[0x7f6fb76920d2]
    >> /usr/lib/libgtk-3.so.0(gtk_main_iteration+0x1b)[0x7f6fb7dd7cfb]

    Po Lu> Should be fixed now, thanks.  For reference, this is a bug in GTK, where
    Po Lu> it doesn't understand XFixesSelectionNotify events selected for by
    Po Lu> external code.

Works for me. I still get lots of:

emacs:1276932): Gtk-CRITICAL **: 10:21:57.131:
gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed

but I seem to remember you saying thatʼs a GTK issue?

Thanks

Robert
-- 





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-18  8:24   ` Robert Pluim
@ 2022-10-18 10:08     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-10-18 10:27       ` Robert Pluim
  0 siblings, 1 reply; 11+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-10-18 10:08 UTC (permalink / raw)
  To: Robert Pluim; +Cc: Jacky Li, 58584

Robert Pluim <rpluim@gmail.com> writes:

>>>>>> On Tue, 18 Oct 2022 08:53:16 +0800, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org> said:
>
>     Po Lu> Jacky Li <drsl@drshapeless.com> writes:
>     >> /usr/lib/libc.so.6(+0x38a00)[0x7f6faed06a00]
>     >> /usr/lib/libgdk-3.so.0(+0x8c822)[0x7f6fb8538822]
>     >> /usr/lib/libgdk-3.so.0(+0x87f54)[0x7f6fb8533f54]
>     >> /usr/lib/libgdk-3.so.0(+0x8ae68)[0x7f6fb8536e68]
>     >> /usr/lib/libgdk-3.so.0(gdk_display_get_event+0x99)[0x7f6fb84dd019]
>     >> /usr/lib/libgdk-3.so.0(+0x8b048)[0x7f6fb8537048]
>     >> /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x19b)[0x7f6fb769381b]
>     >> /usr/lib/libglib-2.0.so.0(+0xabec9)[0x7f6fb76e9ec9]
>     >> /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x32)[0x7f6fb76920d2]
>     >> /usr/lib/libgtk-3.so.0(gtk_main_iteration+0x1b)[0x7f6fb7dd7cfb]
>
>     Po Lu> Should be fixed now, thanks.  For reference, this is a bug in GTK, where
>     Po Lu> it doesn't understand XFixesSelectionNotify events selected for by
>     Po Lu> external code.
>
> Works for me. I still get lots of:
>
> emacs:1276932): Gtk-CRITICAL **: 10:21:57.131:
> gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
>
> but I seem to remember you saying thatʼs a GTK issue?

Yes.  The warnings are harmless (aside from occasionally leading to the
frame being randomly resized), and can be resolved by making the frame
wider than the menu bar.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-18 10:08     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-10-18 10:27       ` Robert Pluim
  2022-10-18 10:45         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 11+ messages in thread
From: Robert Pluim @ 2022-10-18 10:27 UTC (permalink / raw)
  To: Po Lu; +Cc: Jacky Li, 58584

>>>>> On Tue, 18 Oct 2022 18:08:35 +0800, Po Lu <luangruo@yahoo.com> said:
    >> emacs:1276932): Gtk-CRITICAL **: 10:21:57.131:
    >> gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
    >> 
    >> but I seem to remember you saying thatʼs a GTK issue?

    Po Lu> Yes.  The warnings are harmless (aside from occasionally leading to the
    Po Lu> frame being randomly resized), and can be resolved by making the frame
    Po Lu> wider than the menu bar.

Menu bar? Whatʼs that?
I think I can live with it for 'emacs -Q' ;-)

Robert
-- 





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-18 10:27       ` Robert Pluim
@ 2022-10-18 10:45         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-10-18 12:42           ` Robert Pluim
  0 siblings, 1 reply; 11+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-10-18 10:45 UTC (permalink / raw)
  To: Robert Pluim; +Cc: Jacky Li, 58584

Robert Pluim <rpluim@gmail.com> writes:

> Menu bar? Whatʼs that?

Well, then the tool bar.  Or maybe it happens when the menu bar is
enabled momentarily during startup, before init.el turns it off.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#58584: 29.0.50; M-w crashes Emacs
  2022-10-18 10:45         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-10-18 12:42           ` Robert Pluim
  0 siblings, 0 replies; 11+ messages in thread
From: Robert Pluim @ 2022-10-18 12:42 UTC (permalink / raw)
  To: Po Lu; +Cc: Jacky Li, 58584

>>>>> On Tue, 18 Oct 2022 18:45:32 +0800, Po Lu <luangruo@yahoo.com> said:

    Po Lu> Robert Pluim <rpluim@gmail.com> writes:
    >> Menu bar? Whatʼs that?

    Po Lu> Well, then the tool bar.  Or maybe it happens when the menu bar is
    Po Lu> enabled momentarily during startup, before init.el turns it off.

I only get it for 'emacs -Q'. My normal setup has menu bar and tool
bar turned off, and doesnʼt result in any messages from GTK

Robert
-- 





^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2022-10-18 12:42 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-17 15:15 bug#58584: 29.0.50; M-w crashes Emacs Jacky Li via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-17 15:34 ` Robert Pluim
2022-10-17 16:58   ` Matt Armstrong
2022-10-18  0:36     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-17 16:49 ` Matt Armstrong
2022-10-18  0:53 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-18  8:24   ` Robert Pluim
2022-10-18 10:08     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-18 10:27       ` Robert Pluim
2022-10-18 10:45         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-18 12:42           ` Robert Pluim

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).