From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuan Fu Newsgroups: gmane.emacs.bugs Subject: bug#67977: 30.0.50; tree-sitter: Emacs crashes when accessing treesit-nodes in a narrowed buffer Date: Tue, 2 Jan 2024 14:58:13 -0800 Message-ID: References: <87r0jdddxf.fsf@yandex.ru> <835y0pfkgr.fsf@gnu.org> <1DE32BF7-75D8-4F49-975D-53C782D26016@gmail.com> <08D379EF-1556-4498-8E60-F7972A25752A@gmail.com> <2141703952885@mail.yandex.ru> <10451704018554@mail.yandex.ru> <8702f943-54c4-47ee-b9eb-c9540ed4043a@gutov.dev> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23525"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Stefan Monnier , Denis Zubarev , "67977@debbugs.gnu.org" <67977@debbugs.gnu.org> To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jan 02 23:59:09 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 1rKnj3-000611-3o for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 02 Jan 2024 23:59:09 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rKniw-0005Mh-78; Tue, 02 Jan 2024 17:59:02 -0500 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 1rKniu-0005MY-Ke for bug-gnu-emacs@gnu.org; Tue, 02 Jan 2024 17:59:00 -0500 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 1rKniu-0004dk-C7 for bug-gnu-emacs@gnu.org; Tue, 02 Jan 2024 17:59:00 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rKniw-0007NB-Hp for bug-gnu-emacs@gnu.org; Tue, 02 Jan 2024 17:59:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Yuan Fu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jan 2024 22:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67977 X-GNU-PR-Package: emacs Original-Received: via spool by 67977-submit@debbugs.gnu.org id=B67977.170423632028312 (code B ref 67977); Tue, 02 Jan 2024 22:59:02 +0000 Original-Received: (at 67977) by debbugs.gnu.org; 2 Jan 2024 22:58:40 +0000 Original-Received: from localhost ([127.0.0.1]:51549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKniZ-0007Ma-N7 for submit@debbugs.gnu.org; Tue, 02 Jan 2024 17:58:39 -0500 Original-Received: from mail-ot1-x332.google.com ([2607:f8b0:4864:20::332]:51613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKniU-0007MJ-1I for 67977@debbugs.gnu.org; Tue, 02 Jan 2024 17:58:38 -0500 Original-Received: by mail-ot1-x332.google.com with SMTP id 46e09a7af769-6dc049c7b58so3599047a34.3 for <67977@debbugs.gnu.org>; Tue, 02 Jan 2024 14:58:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704236305; x=1704841105; darn=debbugs.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=+WPyuBMnF+d7vSmJe3aiPQB13azrk0LvPyhb5oUDkDU=; b=m3p3olitdDbVUr16NVGxIMMjbiVlpqaJgcMESW17f3PSs7hl1Js2fBqwcB2Ojs2ODe w1cjPRZFr+vuhDUD0hZvdr9ZWpcBbHeFtMpbjwljl/Oah+IXGbIfYi6Fccm5It6lKjHk M2ZhdmDt+vfQ5zYOWMUrFS6SoMqzZ/TW5Of65nerN3BhSB+W+eH73qRPMLx9gNa9Yz3o AlWxsgRWHaa14iPKnVbP5S8FWtt5TDt7W2GLP3DGlZiRwmw8S6AtKvTphLfdciawfyYF W7X0OEl0QN91WllzEG76i8cZWyVdH7BHOhsrNhX8qbjjuONnjbJ2c9C8u3ME7WC4AtKv UMqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704236305; x=1704841105; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+WPyuBMnF+d7vSmJe3aiPQB13azrk0LvPyhb5oUDkDU=; b=BZnMdPqniTevArqlu6G9j3H5w2Xt6QiZ0h9Bt5dfvuhk8jXHb6iKXXMyO6Lm5kIzdl eZgsj2OeJyraf0/704iecsYunwCOpD795T/L6U/hFox2sF2Ny+1TEgha5xC+UcdYCWag 7YHpb7b6Qexx4TxFBjPf374jJJ81kz/GrTnPYHNfFDbmug+UPN/sSkjrk8qjrZ3Y6KYb VSdHibjZzYgSnknq5uSYNwLYK97ipDzHIVrWOP2KpzuqKnp7jfQdu6ESBQR0Clw23ACx Klzg9DdpeppZ3BZSylzFJLf/OQg15CUuq6BdHc5wBai874xU2VvWii2TaP8uuEAbjbrX y9Lg== X-Gm-Message-State: AOJu0YznV++/Hu/WtpNeb/twkdNAH5wUnNlCclIq97Dqt+6NMKlQRpA9 X0sbAW9nnu3IP4K7XFpWk2Y= X-Google-Smtp-Source: AGHT+IHTmajVE2jZZS7f0AHqHd8TlthbglTdFJPoHvbEFziT3u+yz5+YY3f72xmChIIX5D1oqMx6Ng== X-Received: by 2002:a9d:5d06:0:b0:6dc:7d3c:91e5 with SMTP id b6-20020a9d5d06000000b006dc7d3c91e5mr210137oti.26.1704236305580; Tue, 02 Jan 2024 14:58:25 -0800 (PST) Original-Received: from smtpclient.apple (172-117-161-177.res.spectrum.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id 21-20020a631355000000b005cda7a1d72dsm20840681pgt.74.2024.01.02.14.58.24 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Jan 2024 14:58:25 -0800 (PST) In-Reply-To: <8702f943-54c4-47ee-b9eb-c9540ed4043a@gutov.dev> X-Mailer: Apple Mail (2.3731.700.6) 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:277261 Archived-At: > Though might be that the signaled args-out-of-range will be a reliable = indicator of this situation anyway. Right. The signal is pretty clear on what=E2=80=99s wrong. Yuan=