* bug#73256: 30.0.91; html-ts-mode crashes Emacs
@ 2024-09-14 19:08 Damien Cassou
2024-09-15 4:02 ` Yuan Fu
0 siblings, 1 reply; 5+ messages in thread
From: Damien Cassou @ 2024-09-14 19:08 UTC (permalink / raw)
To: 73256; +Cc: Mickey Petersen
[-- Attachment #1: Type: text/plain, Size: 48864 bytes --]
I can reproducibly crash Emacs with html-ts-mode:
1. Save the attached file to your disk
2. Build libtree-sitter-html.so 0.22.6 if you haven't already
2. emacs -Q --eval "(setq treesit-extra-load-path '(\"…location-of-libtree-sitter-files/\"))" -l /…/crash-html-ts-mode.el
3. Type a letter or two, press backspace to get rid of them
4. Repeat step 3 once or twice
Fatal error 11: Segmentation fault
Backtrace:
/…emacs-unstable-30.0.91/bin/emacs[0x57cc28]
/…-glibc-2.39-52/lib/libc.so.6(+0x405c0)[0x7f992da495c0]
/…-glibc-2.39-52/lib/libc.so.6(__libc_free+0x1e)[0x7f992daaa8be]
/…-emacs-packages-deps/lib/libtree-sitter-html.so(tree_sitter_html_externa02]
/…-tree-sitter-0.22.6/lib/libtree-sitter.so.0(ts_parser_reset+0x164)[0x7f9/…-tree-sitter-0.22.6/lib/libtree-sitter.so.0(ts_parser_parse+0x112f)[0x7f/…emacs-unstable-30.0.91/bin/emacs[0x67e4e9]
/…emacs-unstable-30.0.91/lib/emacs/30.0.91/native-lisp/30.0.91-be7dc7d2/t657369742d2d7072652d7265646973706c6179_treesit__pre_redisplay_0+0x74)[0x7f9917f83494]
In GNU Emacs 30.0.91 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo
version 1.18.0, Xaw3d scroll bars)
Repository revision: 38de992a5a3ff13c6c727fd519b3f016f15264ea
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12014000
System Description: Fedora Linux 40 (Workstation Edition)
Configured using:
'configure
--prefix=/nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91
--disable-build-details --with-modules --with-x-toolkit=lucid
--with-cairo --with-xft --with-compress-install
--with-toolkit-scroll-bars --with-native-compilation
--without-imagemagick --with-mailutils --without-small-ja-dic
--with-tree-sitter --with-xinput2 --without-xwidgets --with-dbus
--with-selinux'
Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM
LUCID ZLIB
Important settings:
value of $EMACSLOADPATH:
value of $EMACSNATIVELOADPATH:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: VTerm
Minor modes in effect:
denote-menu-bar-mode: t
global-jinx-mode: t
editorconfig-mode: t
global-ligature-mode: t
ligature-mode: t
spacious-padding-mode: t
marginalia-mode: t
vertico-multiform-mode: t
vertico-mode: t
savehist-mode: t
mpdel-mode: t
global-subword-mode: t
subword-mode: t
repeat-mode: t
beginend-global-mode: t
global-paren-face-mode: t
electric-pair-mode: t
drag-stuff-global-mode: t
drag-stuff-mode: t
which-function-mode: t
global-git-commit-mode: t
runner-run-in-background: t
magit-auto-revert-mode: t
server-mode: t
recentf-mode: t
lin-global-mode: t
global-hl-line-mode: t
global-auto-revert-mode: t
winner-mode: t
save-place-mode: t
global-so-long-mode: t
ace-window-display-mode: t
auto-compile-on-load-mode: t
auto-compile-on-save-mode: t
override-global-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
blink-cursor-mode: t
minibuffer-regexp-mode: t
buffer-read-only: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
/home/cassou/.emacs.d/lib/marginalia/marginalia hides /…-emacs-packages-deps/share/emacs/site-lisp/elpa/marginalia-20240912.1621/marginalia
/….d/lib/marginalia/marginalia-autoloads hides /nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-…-20240912.1621/marginalia-autoloads
/….d/lib/tablist/tablist hides /nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/….1126/tablist
/home/cassou/.emacs.d/lib/tablist/tablist-filter hides /nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/….1126/tablist-filter
/home/cassou/.emacs.d/lib/tablist/tablist-autoloads hides /nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/….1126/tablist-autoloads
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/site-start hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/site-lisp/site-start
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/transient-20240911.1551/transient hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/transient
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/jsonrpc-1.0.25/jsonrpc hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/jsonrpc
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/external-completion-0.1/external-completion hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/external-completion
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20240813.801/editorconfig hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/editorconfig
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20240813.801/editorconfig-fnmatch hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/editorconfig-fnmatch
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20240813.801/editorconfig-core-handle hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/editorconfig-core-handle
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20240813.801/editorconfig-tools hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/editorconfig-tools
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20240813.801/editorconfig-core hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/editorconfig-core
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20240813.801/editorconfig-conf-mode hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/editorconfig-conf-mode
/home/cassou/.emacs.d/lib/html-ts-mode/html-ts-mode hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/textmodes/html-ts-mode
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/xref-1.7.0/xref hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/progmodes/xref
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/project-0.11.1/project hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/progmodes/project
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/eglot-1.17/eglot hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/progmodes/eglot
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/flymake-1.3.7/flymake hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/progmodes/flymake
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-odt hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-odt
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-table hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-table
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-latex hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-latex
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-agenda hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-agenda
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-publish hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-publish
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-org hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-org
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-html hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-html
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-md hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-md
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-man hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-man
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-ascii hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-ascii
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-icalendar hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-icalendar
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-koma-letter hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-koma-letter
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-beamer hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-beamer
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-list hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-list
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-src hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-src
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-timer hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-timer
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-lint hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-lint
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-tempo hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-tempo
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-refile hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-refile
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-persist hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-persist
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-plot hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-plot
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-mobile hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-mobile
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-protocol hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-protocol
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-macs hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-macs
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-mouse hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-mouse
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-num hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-num
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-pcomplete hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-pcomplete
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-fold-core hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-fold-core
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-element-ast hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-element-ast
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-inlinetask hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-inlinetask
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-loaddefs hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-loaddefs
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-indent hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-indent
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-clock hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-clock
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-keys hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-keys
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-id hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-id
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-habit hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-habit
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-footnote hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-footnote
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-goto hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-goto
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-fold hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-fold
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-colview hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-colview
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-capture hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-capture
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-feed hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-feed
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-faces hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-faces
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-entities hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-entities
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-datetree hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-datetree
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-cycle hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-cycle
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-duration hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-duration
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-ctags hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-ctags
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-compat hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-compat
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-crypt hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-crypt
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-attach hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-attach
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-archive hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-archive
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-attach-git hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-attach-git
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-w3m hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-w3m
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-gnus hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-gnus
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-irc hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-irc
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-rmail hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-rmail
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-bibtex hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-bibtex
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-mhe hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-mhe
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-eww hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-eww
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-info hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-info
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-man hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-man
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-eshell hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-eshell
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-bbdb hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-bbdb
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/oc-csl hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/oc-csl
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-core hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-core
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-tangle hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-tangle
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-doi hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-doi
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol-docview hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol-docview
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/oc-basic hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/oc-basic
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/oc-natbib hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/oc-natbib
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/oc-biblatex hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/oc-biblatex
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-sql hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-sql
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/oc-bibtex hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/oc-bibtex
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-shell hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-shell
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-sqlite hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-sqlite
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-table hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-table
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-python hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-python
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-ruby hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-ruby
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-scheme hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-scheme
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-sed hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-sed
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-screen hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-screen
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-sass hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-sass
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-ref hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-ref
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-processing hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-processing
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-plantuml hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-plantuml
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-fortran hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-fortran
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-octave hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-octave
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-perl hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-perl
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-ocaml hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-ocaml
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-org hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-org
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-maxima hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-maxima
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-lua hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-lua
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-matlab hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-matlab
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-makefile hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-makefile
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-lob hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-lob
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-C hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-C
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-latex hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-latex
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-lilypond hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-lilypond
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-lisp hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-lisp
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-julia hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-julia
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-java hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-java
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-haskell hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-haskell
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-js hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-js
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-gnuplot hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-gnuplot
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-groovy hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-groovy
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-exp hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-exp
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-forth hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-forth
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-eshell hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-eshell
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-dot hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-dot
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-eval hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-eval
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-emacs-lisp hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-emacs-lisp
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-ditaa hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-ditaa
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-R hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-R
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-comint hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-comint
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-css hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-css
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-clojure hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-clojure
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-calc hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-calc
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ob-awk hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ob-awk
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-element hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-element
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/oc hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/oc
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ol hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ol
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/ox-texinfo hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/ox-texinfo
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-macro hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-macro
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.7.11/org-version hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/org/org-version
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/let-alist-1.0.6/let-alist hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/emacs-lisp/let-alist
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/compat-30.0.0.0/compat hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/emacs-lisp/compat
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/seq-2.24/seq hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/emacs-lisp/seq
/nix/store/qnrdk591zibx6q47sfjk0y2fc3g98ixj-emacs-packages-deps/share/emacs/site-lisp/elpa/eldoc-1.15.0/eldoc hides /nix/store/jcizpg78w8lkjk6dmjxwawnmrr3x72wq-emacs-unstable-30.0.91/share/emacs/30.0.91/lisp/emacs-lisp/eldoc
Features:
(shadow sort company-oddmuse company-keywords company-etags etags
fileloop company-gtags company-dabbrev-code company-dabbrev
company-files company-clang company-capf company-cmake company-semantic
company-template company-bbdb company mail-extr emacsbug tramp-cmds
combobulate combobulate-json combobulate-yaml combobulate-css
combobulate-js-ts combobulate-python combobulate-html combobulate-query
scheme combobulate-ui combobulate-display combobulate-ztree
combobulate-contrib 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 combobulate-envelope combobulate-manipulation
python-el-fgallina-expansions python combobulate-procedure
combobulate-navigation combobulate-misc combobulate-interface generator
combobulate-rules combobulate-settings tempo html-ts-mode
html-mode-expansions sgml-mode facemenu dom treesit vc-git vc-dispatcher
executable tramp-cache tramp-sh shortdoc help-fns outli org-keys oc
org-compat org-version org-macs nameless embrace expand-region
subword-mode-expansions text-mode-expansions er-basic-expansions
expand-region-core expand-region-custom yasnippet paredit
aggressive-indent ws-butler all-the-icons-dired all-the-icons
all-the-icons-faces data-material data-weathericons data-octicons
data-fileicons data-faicons data-alltheicons gnus-dired denote xref
project misearch multi-isearch goto-addr view consult-imenu
embark-consult consult imenu-list hideshow epithet mule-util
info-variable-pitch s olivetti vertico-directory vterm tramp trampver
tramp-integration files-x tramp-message tramp-compat xdg tramp-loaddefs
term disp-table ehelp vterm-module term/xterm xterm ispell jinx
display-line-numbers editorconfig editorconfig-core
editorconfig-core-handle editorconfig-fnmatch ligature spacious-padding
mpdel-embark embark ffap cape orderless-kwd orderless epkg-marginalia
epkg-elpa epkg-utils epkg-list epkg-desc epkg llama marginalia
vertico-multiform vertico-quick vertico savehist minions mpdel
mpdel-browser libmpdel-directory mpdel-playlist mpdel-tablist mpdel-song
mpdel-core navigel magit-bookmark bookmark tablist advice tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util semantic pp semantic/tag semantic/lex
semantic/fw mode-local find-func cedet libmpdel tq time-stamp alert
log4e notifications dbus compile xml reformatter cap-words superword
subword repeat beginend auth-source-pass paren-face elec-pair
notmuch-mua notmuch-message notmuch-draft notmuch-tag
notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser
notmuch-lib notmuch-version notmuch-compat mm-view mml-smime smime dig
unify-opening drag-stuff forge-repos forge-tablist forge-topics
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 let-alist gnutls forge-notify
forge-revnote forge-pullreq forge-issue forge-topic yaml parse-time
iso8601 eieio-custom bug-reference forge-post markdown-mode
edit-indirect color thingatpt noutline outline forge-repo forge
forge-core forge-db closql emacsql-sqlite-common emacsql
emacsql-compiler eieio-base magit-tbdiff magit-extras magit-submodule
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 package
url-handlers magit-repos magit-apply magit-wip magit-log which-func
magit-diff smerge-mode diff diff-mode track-changes git-commit log-edit
message sendmail yank-media puny dired-imenu imenu runner dired-aux
dired-x dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068
epg-config gnus-util text-property-search time-date mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums
mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log
magit-core magit-autorevert magit-margin magit-transient magit-process
with-editor shell pcomplete comint ansi-osc server ansi-color magit-mode
browse-url url url-proxy url-privacy url-expand url-methods url-history
url-cookie url-domsuf url-util url-parse auth-source password-cache json
map url-vars mailcap benchmark magit-git magit-base magit-section
cursor-sensor crm dash recentf tree-widget wid-edit ibuf-macs lin
face-remap hl-line autorevert filenotify winner saveplace so-long
modus-operandi-theme modus-themes casual-isearch casual-lib
casual-lib-version transient format-spec eieio eieio-core ace-window avy
ring edmacro kmacro byte-opt jka-compr no-littering compat auto-compile
comp-run use-package use-package-ensure use-package-delight
use-package-diminish use-package-bind-key bind-key easy-mmode
use-package-core ytdl-autoloads yasnippet-autoloads yaml-mode-autoloads
yaml-autoloads xterm-color-autoloads xref-js2-autoloads
ws-butler-autoloads workflows-autoloads with-editor-autoloads
wgrep-autoloads webpaste-autoloads web-mode-autoloads vundo-autoloads
vertico-autoloads verb-autoloads vdirel-autoloads
unify-opening-autoloads undercover-autoloads typescript-mode-autoloads
treesit-auto-autoloads treepy-autoloads tmr-autoloads tbdiff-autoloads
tablist-autoloads stream-autoloads spinner-autoloads
spacious-padding-autoloads sourcemap-autoloads
snapshot-timemachine-rsnapshot-autoloads snapshot-timemachine-autoloads
sicp-autoloads shut-up-autoloads sed-mode-autoloads s-autoloads
runner-autoloads rjsx-mode-autoloads rg-autoloads
related-files-autoloads reformatter-autoloads
rainbow-identifiers-autoloads racket-mode-autoloads prot-emacs-autoloads
projectile-autoloads prodigy-autoloads posframe-autoloads
pos-tip-autoloads popup-autoloads poporg-autoloads pkg-info-autoloads
pinentry-autoloads php-mode-autoloads cl-macs
password-store-otp-autoloads password-store-autoloads pass-autoloads
paren-face-autoloads paredit-everywhere-autoloads paredit-autoloads
package-lint-autoloads ox-reveal-autoloads ox-linuxmag-fr-autoloads
ox-gfm-autoloads ov-autoloads outli-autoloads
orgtbl-show-header-autoloads org-vcard-autoloads org-make-toc-autoloads
org-caldav-autoloads orderless-autoloads olivetti-autoloads
ob-racket-autoloads ob-mermaid-autoloads oauth2-autoloads nov-autoloads
no-littering-autoloads nix-ts-mode-autoloads nix-mode-autoloads
nix-emacs-autoloads nix-buffer-autoloads navigel-autoloads
nameless-autoloads multiple-cursors-autoloads mpdel-embark-autoloads
mpdel-autoloads moldable-emacs-autoloads mmm-mode-autoloads
mixed-pitch-autoloads minions-autoloads meson-mode-autoloads
mermaid-mode-autoloads meow-autoloads memoize-autoloads
markup-faces-autoloads markdown-mode-autoloads marginalia-autoloads
makel-autoloads magit-tbdiff-autoloads magit-autoloads
macrostep-autoloads m-buffer-autoloads loop-autoloads log4e-autoloads
lintel-autoloads lin-autoloads ligature-autoloads libmpdel-autoloads
libelcouch-autoloads libbcel-autoloads ledger-mode-autoloads
ledger-import-autoloads know-your-http-well-autoloads khardel-autoloads
json-snatcher-autoloads json-reformat-autoloads
json-process-client-autoloads json-navigator-autoloads
json-mode-autoloads js2-refactor-autoloads js2-mode-autoloads
journalctl-mode-autoloads inheritenv-autoloads
info-variable-pitch-autoloads info-colors-autoloads imenu-list-autoloads
imenu-extra-autoloads hydra-autoloads htmlize-autoloads
html-ts-mode-autoloads ht-autoloads helpful-autoloads helm-autoloads
haskell-mode-autoloads graphviz-dot-mode-autoloads
graphql-mode-autoloads graphql-autoloads gpastel-autoloads
goggles-autoloads go-mode-autoloads gnuplot-mode-autoloads
git-timemachine-autoloads git-modes-autoloads ghub-autoloads
ftgp-autoloads frame-purpose-autoloads frame-fns-autoloads
frame-cmds-autoloads forge-autoloads fontaine-autoloads
font-lock+-autoloads flyspell-correct-autoloads
flymake-hledger-autoloads flymake-eslint-autoloads
flycheck-hledger-autoloads flycheck-autoloads flx-autoloads
feature-mode-autoloads f-autoloads expand-region-autoloads
esxml-autoloads ess-autoloads espuds-autoloads
eslint-disable-rule-autoloads ert-async-autoloads epl-autoloads
epithet-autoloads embrace-autoloads embark-autoloads
emacs-everywhere-autoloads elisp-refs-autoloads elisp-lint-autoloads
elcouch-autoloads el-mock-autoloads edit-indirect-autoloads
ecukes-autoloads dwim-shell-command-autoloads dumb-jump-autoloads
drag-stuff-autoloads dotenv-mode-autoloads docker-autoloads
dired-rsync-autoloads dired-imenu-autoloads dired-du-autoloads
desktop-environment-autoloads denote-autoloads define-word-autoloads
debbugs-autoloads dash-autoloads dape-autoloads daemons-autoloads
csv-autoloads css-eldoc-autoloads counsel-projectile-autoloads
counsel-jq-autoloads corfu-autoloads consult-denote-autoloads
consult-autoloads conner-autoloads company-quickhelp-autoloads
company-ledger-autoloads company-autoloads combobulate-autoloads
circe-notifications-autoloads casual-re-builder-autoloads
casual-lib-autoloads casual-isearch-autoloads casual-dired-autoloads
cask-autoloads cape-autoloads buttercup-autoloads bui-autoloads
buffer-move-autoloads borg-autoloads beginend-autoloads avy-autoloads
auto-compile-autoloads async-autoloads assess-autoloads ansi-autoloads
all-the-icons-dired-autoloads all-the-icons-completion-autoloads
alert-autoloads aio-autoloads aggressive-indent-autoloads ag-autoloads
adoc-mode-autoloads adaptive-wrap-autoloads ace-window-autoloads borg
loaddefs-gen generate-lisp-file lisp-mnt radix-tree pcase info comp
cl-seq comp-cstr cl-extra help-mode comp-common warnings icons subr-x rx
gv cl-loaddefs cl-lib bytecomp byte-compile rmc iso-transl tooltip cconv
eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen
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 dynamic-setting system-font-setting font-render-setting cairo
x-toolkit xinput2 x multi-tty move-toolbar make-network-process
native-compile emacs)
Memory information:
((conses 16 846284 311194) (symbols 48 42236 2)
(strings 32 213888 45985) (string-bytes 1 7300050) (vectors 16 97625)
(vector-slots 8 1043821 210489) (floats 8 1227 3296)
(intervals 56 46719 9384) (buffers 992 22))
--
Damien Cassou
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
[-- Attachment #2: crash-html-ts-mode.el --]
[-- Type: text/plain, Size: 178 bytes --]
(progn
(switch-to-buffer (get-buffer-create "foo.html"))
(html-ts-mode)
(insert "<input></input>")
(goto-char (point-min))
(forward-word)
(self-insert-command 1 ? ))
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#73256: 30.0.91; html-ts-mode crashes Emacs
2024-09-14 19:08 bug#73256: 30.0.91; html-ts-mode crashes Emacs Damien Cassou
@ 2024-09-15 4:02 ` Yuan Fu
2024-09-15 5:42 ` Eli Zaretskii
0 siblings, 1 reply; 5+ messages in thread
From: Yuan Fu @ 2024-09-15 4:02 UTC (permalink / raw)
To: Damien Cassou; +Cc: Mickey Petersen, 73256
> On Sep 14, 2024, at 12:08 PM, Damien Cassou <damien@cassou.me> wrote:
>
>
> I can reproducibly crash Emacs with html-ts-mode:
>
> 1. Save the attached file to your disk
>
> 2. Build libtree-sitter-html.so 0.22.6 if you haven't already
>
> 2. emacs -Q --eval "(setq treesit-extra-load-path '(\"…location-of-libtree-sitter-files/\"))" -l /…/crash-html-ts-mode.el
>
> 3. Type a letter or two, press backspace to get rid of them
>
> 4. Repeat step 3 once or twice
>
> Fatal error 11: Segmentation fault
> Backtrace:
> /…emacs-unstable-30.0.91/bin/emacs[0x57cc28]
> /…-glibc-2.39-52/lib/libc.so.6(+0x405c0)[0x7f992da495c0]
> /…-glibc-2.39-52/lib/libc.so.6(__libc_free+0x1e)[0x7f992daaa8be]
> /…-emacs-packages-deps/lib/libtree-sitter-html.so(tree_sitter_html_externa02]
> /…-tree-sitter-0.22.6/lib/libtree-sitter.so.0(ts_parser_reset+0x164)[0x7f9/…-tree-sitter-0.22.6/lib/libtree-sitter.so.0(ts_parser_parse+0x112f)[0x7f/…emacs-unstable-30.0.91/bin/emacs[0x67e4e9]
> /…emacs-unstable-30.0.91/lib/emacs/30.0.91/native-lisp/30.0.91-be7dc7d2/t657369742d2d7072652d7265646973706c6179_treesit__pre_redisplay_0+0x74)[0x7f9917f83494]
Hmm, that’s a new one. Might be a double-free or something. I’ll look into it ASAP. Thanks for the report!
Yuan
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#73256: 30.0.91; html-ts-mode crashes Emacs
2024-09-15 4:02 ` Yuan Fu
@ 2024-09-15 5:42 ` Eli Zaretskii
2024-09-16 20:10 ` Damien Cassou
0 siblings, 1 reply; 5+ messages in thread
From: Eli Zaretskii @ 2024-09-15 5:42 UTC (permalink / raw)
To: Yuan Fu; +Cc: damien, mickey, 73256
> Cc: Mickey Petersen <mickey@masteringemacs.org>, 73256@debbugs.gnu.org
> From: Yuan Fu <casouri@gmail.com>
> Date: Sat, 14 Sep 2024 21:02:59 -0700
>
>
>
> > On Sep 14, 2024, at 12:08 PM, Damien Cassou <damien@cassou.me> wrote:
> >
> >
> > I can reproducibly crash Emacs with html-ts-mode:
> >
> > 1. Save the attached file to your disk
> >
> > 2. Build libtree-sitter-html.so 0.22.6 if you haven't already
> >
> > 2. emacs -Q --eval "(setq treesit-extra-load-path '(\"…location-of-libtree-sitter-files/\"))" -l /…/crash-html-ts-mode.el
> >
> > 3. Type a letter or two, press backspace to get rid of them
> >
> > 4. Repeat step 3 once or twice
> >
> > Fatal error 11: Segmentation fault
> > Backtrace:
> > /…emacs-unstable-30.0.91/bin/emacs[0x57cc28]
> > /…-glibc-2.39-52/lib/libc.so.6(+0x405c0)[0x7f992da495c0]
> > /…-glibc-2.39-52/lib/libc.so.6(__libc_free+0x1e)[0x7f992daaa8be]
> > /…-emacs-packages-deps/lib/libtree-sitter-html.so(tree_sitter_html_externa02]
> > /…-tree-sitter-0.22.6/lib/libtree-sitter.so.0(ts_parser_reset+0x164)[0x7f9/…-tree-sitter-0.22.6/lib/libtree-sitter.so.0(ts_parser_parse+0x112f)[0x7f/…emacs-unstable-30.0.91/bin/emacs[0x67e4e9]
> > /…emacs-unstable-30.0.91/lib/emacs/30.0.91/native-lisp/30.0.91-be7dc7d2/t657369742d2d7072652d7265646973706c6179_treesit__pre_redisplay_0+0x74)[0x7f9917f83494]
>
> Hmm, that’s a new one. Might be a double-free or something. I’ll look into it ASAP. Thanks for the report!
FWIW, I cannot reproduce the crash here. It could be something
related to Tree-sitter version (mine is 0.22.8) or version of the HTML
grammar (mine was updated on Sep 8).
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#73256: 30.0.91; html-ts-mode crashes Emacs
2024-09-15 5:42 ` Eli Zaretskii
@ 2024-09-16 20:10 ` Damien Cassou
2024-09-17 11:43 ` Eli Zaretskii
0 siblings, 1 reply; 5+ messages in thread
From: Damien Cassou @ 2024-09-16 20:10 UTC (permalink / raw)
To: Eli Zaretskii, Yuan Fu; +Cc: mickey, 73256
Eli Zaretskii <eliz@gnu.org> writes:
> FWIW, I cannot reproduce the crash here. It could be something
> related to Tree-sitter version (mine is 0.22.8) or version of the HTML
> grammar (mine was updated on Sep 8).
Updating tree-sitter and the grammar to their latest version fixes the issue
for me. Thank you Eli.
Feel free to close the ticket.
--
Damien Cassou
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#73256: 30.0.91; html-ts-mode crashes Emacs
2024-09-16 20:10 ` Damien Cassou
@ 2024-09-17 11:43 ` Eli Zaretskii
0 siblings, 0 replies; 5+ messages in thread
From: Eli Zaretskii @ 2024-09-17 11:43 UTC (permalink / raw)
To: Damien Cassou; +Cc: casouri, mickey, 73256-done
> From: Damien Cassou <damien@cassou.me>
> Cc: mickey@masteringemacs.org, 73256@debbugs.gnu.org
> Date: Mon, 16 Sep 2024 22:10:30 +0200
>
> Eli Zaretskii <eliz@gnu.org> writes:
> > FWIW, I cannot reproduce the crash here. It could be something
> > related to Tree-sitter version (mine is 0.22.8) or version of the HTML
> > grammar (mine was updated on Sep 8).
>
> Updating tree-sitter and the grammar to their latest version fixes the issue
> for me. Thank you Eli.
>
> Feel free to close the ticket.
Thanks, closing.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-09-17 11:43 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-14 19:08 bug#73256: 30.0.91; html-ts-mode crashes Emacs Damien Cassou
2024-09-15 4:02 ` Yuan Fu
2024-09-15 5:42 ` Eli Zaretskii
2024-09-16 20:10 ` Damien Cassou
2024-09-17 11:43 ` Eli Zaretskii
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.