From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#71679: 29.3; treesit-node-child function chokes and crashes emacs for nodes with large number of child nodes Date: Thu, 20 Jun 2024 21:06:30 +0300 Message-ID: <86r0crmqu1.fsf@gnu.org> References: <87bk3vmz2o.fsf@disroot.org> <86zfrfmwke.fsf@gnu.org> <877cejmv0m.fsf@disroot.org> <86sex7mude.fsf@gnu.org> <87zfrflezz.fsf@disroot.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39159"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 71679@debbugs.gnu.org To: Mauritz Stenek Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jun 20 20:07:23 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sKMBv-0009vh-2m for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Jun 2024 20:07:23 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sKMBY-0001A4-KU; Thu, 20 Jun 2024 14:07:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sKMBX-00015D-1G for bug-gnu-emacs@gnu.org; Thu, 20 Jun 2024 14:06:59 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sKMBW-0007H3-Ob for bug-gnu-emacs@gnu.org; Thu, 20 Jun 2024 14:06:58 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sKMBa-0004bh-D6 for bug-gnu-emacs@gnu.org; Thu, 20 Jun 2024 14:07:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Jun 2024 18:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71679 X-GNU-PR-Package: emacs Original-Received: via spool by 71679-submit@debbugs.gnu.org id=B71679.171890680617678 (code B ref 71679); Thu, 20 Jun 2024 18:07:02 +0000 Original-Received: (at 71679) by debbugs.gnu.org; 20 Jun 2024 18:06:46 +0000 Original-Received: from localhost ([127.0.0.1]:38891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKMBJ-0004b4-UO for submit@debbugs.gnu.org; Thu, 20 Jun 2024 14:06:46 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:37230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKMBH-0004an-Sn for 71679@debbugs.gnu.org; Thu, 20 Jun 2024 14:06:44 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sKMB7-0007EO-W0; Thu, 20 Jun 2024 14:06:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=K3P99IlrSVjSa9xaezCteQENMvl46VXK851kM5YfHys=; b=e+1nkeFn0hRl QcwOIClrTsQYpD1xgCdCR4Uq4THEYARc2HaqAmiAtIg13mLBTb4NEN7jRBs6cUIJ26QyJnvv+onV2 4dbLdfeWCYkjsiA1zg1j4/61oNz5HEq68Aekt1CoV6cCNU9qYRTcIDYOH3HFtUQhcPtP8C8VkQ79x Oklq/QkBH+SDIgfzw6JzT9+xiKm7gRWXCyj0zcpXrcfpeZ6BP/shwGbtW2ezB0OugL8x0P5VtHuVr /191IQw8cwet077g7zSDjbSFBOT4bUA2YXhkajJLbUHQ2mcLSE66oIbWaJXYciDzpclKx28xp9xpZ Lw/ET2ZaGrMVYJUarWn+qQ==; In-Reply-To: <87zfrflezz.fsf@disroot.org> (message from Mauritz Stenek on Thu, 20 Jun 2024 11:07:28 -0600) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:287581 Archived-At: > From: Mauritz Stenek > Cc: 71679@debbugs.gnu.org > Date: Thu, 20 Jun 2024 11:07:28 -0600 > > On 2024-06-20 at 10:50, Eli Zaretskii wrote: > > > [Please use Reply All to keep the bug tracker CC'ed.] > > Will do -- I'm new at this. > > >> From: Mauritz Stenek > >> Date: Thu, 20 Jun 2024 10:36:09 -0600 > >> > >> Here's the recipe: > >> > >> 1) launch emacs -q > >> > >> 2) Execute the following: > >> > >> ``` > >> (setq treesit-language-source-alist > >> '((julia > >> "https://github.com/tree-sitter/tree-sitter-julia"))) > >> > >> (setq major-mode-remap-alist > >> '((julia-mode . julia-ts-mode))) > >> > >> (treesit-install-language-grammar 'julia) > >> ``` > > > > Thanks, but which julia-mode and julia-ts-mode are you using? > > Julia mode: https://github.com/JuliaEditorSupport/julia-emacs > Julia ts mode: https://github.com/nick4f42/julia-ts-mode > > > Or maybe it will be easier for everyone if you show a recipe > > with > > java-ts-mode? > > Its basically the same as the julia example, just replace the > references to julia with java. Thanks, but I cannot reproduce the crash with the Julia files. Can anyone else reproduce this crash?