GNU bug report logs -
#71681
29.3.50; tree-sitter crash
Previous Next
Full log
Message #11 received at 71681 <at> debbugs.gnu.org (full text, mbox):
> Cc: 71681 <at> debbugs.gnu.org
> From: Yuan Fu <casouri <at> gmail.com>
> Date: Sat, 22 Jun 2024 16:55:38 -0700
>
>
>
> > On Jun 20, 2024, at 9:33 AM, Juri Linkov <juri <at> linkov.net> wrote:
> >
> > Evaluating this expression causes a crash:
> >
> > (progn
> > (find-file (expand-file-name "src/treesit.c" installation-directory))
> > (c-ts-mode)
> > (font-lock-ensure 63209 63387))
> >
> > in latest master, but not in latest emacs-29 (only in 5-months old emacs-29).
> >
> > If this is not reproducible, I could provide more details.
> >
> > libtree-sitter is at the latest version.
>
> Hmm, I can’t reproduce with latest master and libtree-sitter. Maybe you can send me the exact commits that you used?
>
> Here’s mine:
>
> Emacs: 72f2b01e318
> Tree-sitter: 6ec478c1
I can reproduce this with tree-sitter version 0.20.8. Can you try
building Emacs with that version? I know it's somewhat old, but given
the ABI breakage issue, I expect quite a few people avoid upgrading to
a later version (I didn't).
This bug report was last modified 107 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.