From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: German Pacenza Newsgroups: gmane.emacs.bugs Subject: bug#59832: 30.0.50; [TREESIT] Segfault in treesit_load_language Date: Mon, 05 Dec 2022 06:50:32 -0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20701"; mail-complaints-to="usenet@ciao.gmane.io" To: 59832@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Dec 05 11:04:22 2022 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 1p28Ki-0005Dq-UP for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 05 Dec 2022 11:04:21 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p28Dr-0004oP-Sc; Mon, 05 Dec 2022 04:57:15 -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 1p28De-0004f9-Jg for bug-gnu-emacs@gnu.org; Mon, 05 Dec 2022 04:57:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p28De-0007qu-BO for bug-gnu-emacs@gnu.org; Mon, 05 Dec 2022 04:57:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p28Dd-0002M9-QN for bug-gnu-emacs@gnu.org; Mon, 05 Dec 2022 04:57:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: German Pacenza Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Dec 2022 09:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59832 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16702341629022 (code B ref -1); Mon, 05 Dec 2022 09:57:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Dec 2022 09:56:02 +0000 Original-Received: from localhost ([127.0.0.1]:34993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p28Cf-0002LO-Lx for submit@debbugs.gnu.org; Mon, 05 Dec 2022 04:56:02 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:36438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p28Cb-0002LI-GF for submit@debbugs.gnu.org; Mon, 05 Dec 2022 04:56:00 -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 1p28CT-00034g-Ni for bug-gnu-emacs@gnu.org; Mon, 05 Dec 2022 04:55:54 -0500 Original-Received: from mail-bn8nam11olkn20800.outbound.protection.outlook.com ([2a01:111:f400:7eae::800] helo=NAM11-BN8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p28CR-0007Rg-8g for bug-gnu-emacs@gnu.org; Mon, 05 Dec 2022 04:55:49 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QpqEix8f8OxQmsrVAoy2HUv4HL0Oql/JqFA4aJvk46KFQ4b1T81uCZY1/KtnZt7t8/UCvkzhyEcnOE+/BOAt6X0v2ziUNdi0ZpESfx7LKWgemvp8WS02g1g5L1zYGDlOr3EYBGwGN14GGXO6Uzhrser60F6g8womatgQw+s6+cMZ5aNrya/zJMdvZXWGXM2d2L2YFFAVTFWB8NlbRCWDqJh+ZxAtXRfqHN/TO9Cv/ncevhDTsT2SlNjCk5PbgOnBVlbW0yJAKL54nyP95a5YOxvyuQ5MvJLB0wM2/kJ1QEbmpuCqzny4wCxSKTqNKRgnXVUt9kZKWV8sCyVj0KsxXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UT+SOHAPLDQwAiRJsu8FOeFr6U5YbeHJZ23dzuNdiPI=; b=Q471Go+vljbRXB600rhqEKA/i4+3zW4BFdSNAKESyQIy+1njoD+VxovvEONYJQ1em83My1EkZ2MBGu/+P5S3Vj2knsED6Y119egxZuWTJ28MjzGnKZdZe99Hg9xGlpiNbjbM+2Ji00NkK2hqOEr9QIMkOzpbPLrkWSh19rr2YI/8g8wDAjIlraJnIGj+Hx+afF2T83tE6w7LHpKFyY4LsICdutu6SRTgJvsUHywftChqvMXiOA17kdHBmNyIx7W/hTFcrdFdqjr40awbjC2k03Gnj6qZ7M6UaLL+NWH9JuQFYUfd/QQFAqHwZtZJ41qoz0WbUv9WrqP382sNE6wzpg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UT+SOHAPLDQwAiRJsu8FOeFr6U5YbeHJZ23dzuNdiPI=; b=Lxqx0AF5ysfqeKGr6qDqaRLkvhbHPehtSG4pP/uIHA+vwb3yt3UNWuloepu0LE9Cx0jz4kcDaN+EItjgBV5qd4G/cxhWKnuoWwIQaSrTIFy1QrV9pSR7IiPVJJpbgOhQ+f6KTyRwvNfVpPDwt6DbXb3FBZO6SIgSsociW51uYGnCHKaOBW4+qDAL5O1RDd7tV8pleARlzIcdU8L+ad3iw5kBYpLxM1KWLSDuSIeHc+9rccxWymqvAgcfZXJgpHn83OsZ0uPE7BBLyE7E+2g0mAkEUIeg0IhUj9/0SYsPFQXgi5H0JQz/CjH344jZrLKApy3oI2KNdp11h8xQFRmy/g== Original-Received: from DM5PR2201MB1161.namprd22.prod.outlook.com (2603:10b6:4:2f::19) by PH0PR22MB3723.namprd22.prod.outlook.com (2603:10b6:510:16f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.13; Mon, 5 Dec 2022 09:50:43 +0000 Original-Received: from DM5PR2201MB1161.namprd22.prod.outlook.com ([fe80::846:b278:294b:51fe]) by DM5PR2201MB1161.namprd22.prod.outlook.com ([fe80::846:b278:294b:51fe%7]) with mapi id 15.20.5880.013; Mon, 5 Dec 2022 09:50:43 +0000 X-TMN: [d3H72ruV4kK7Q4Kr5GtwaJE4FY1MRLLF] X-ClientProxiedBy: CP5P284CA0058.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:97::9) To DM5PR2201MB1161.namprd22.prod.outlook.com (2603:10b6:4:2f::19) X-Microsoft-Original-Message-ID: <87zgc2uql3.fsf@hotmail.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR2201MB1161:EE_|PH0PR22MB3723:EE_ X-MS-Office365-Filtering-Correlation-Id: 235cfd2a-4ce1-40be-a1d8-08dad6a62c7c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CwhwOa6WDgJL5qobC4pYLQGKYT9rzp1irQvRWOXSoAJ7ifH4n+lbR6vd37p1DsgL7HWw8ZWhcwCTII4XTv4iLH4+2Khz5OTLoz2Dwi4LPoeHidilEGlIwkYVE0hz/OVy9C5s8ovvRl9U8Awlf4/4wmDk/nXdy0liZq6vW6tgu8xHE0lqNLEGswVMNPPP0lpgQCMaxda2PHgTrd80/dll6uOMA3s15KJ3254kb0oqZU4gDVrhNY7mwQPNETBJ0C/9WrF1uKgZBSOS0XEFqQtWV3rEln4IW5wpgC4/UlxiEdvhkCFdCDjCbaC4lRaHt8U8dKHvirPYrljJrCwOftTr+ACP/YCU/op/8t1sy1t/MU8uplSVtI1pk5BQmKZXacMhjJoqAQ94QSZqQ0wFeIAgI0qwn9ZNYfERTaST+gU+gSmPGd8MPCS6IQZdyWqVLDsyW1VTZyQw1j4W8hmaQxu/vW8EeFLPE1HM8bfdKWsMshUdD/GDGXoiQSKunZIqXEGiWlDVWguRsBYQcdhKRTDEufhFsb2RmlhYdQB1XBFCLTK1lh+amOQgKhF8H+oi4I1srNWkwqWDf2KW3kxhoJNGO/kVWwAAhpHyiDxVY4GY5ew= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: FnLjJiq4hqOVMEfyapRG+Q4HnxMABVDTrCus7dCMeoayqNxP5iUwB83LQ12lu5MHOiS0sUq3FWL+H+y99qs37EkqyG80v8TazXSBz8XwFRIBpKshlCh2zI/Ftp9BIYtGRKlwSLMSLiI3H6eCwTEHsHYLH7GgHPwizmi1pSUpEnKhY7hN+qIqBVI5dfgtQA4ueszknrXmgC6jeqVS66Lmvxi8co9C9OOwyxdD3vVqrrNXLZB0QL963HxKOusbgNbc5k6GLy0N6Ss18qloPVxEKISFU0GqMZPoZFyskVEfTtg3aNlJonqF8qEXq3MExbx+qFlJWrbuwOkGsMiZJLE+dwS9R//MZGT1wtBpJiO1aq5ZTYTot6bpZqpVWVms5z03t1okTBKPuiu3z8QfQpz5VO94TDPK5rROE2Ua/sYecal5WZJ7QCqd7VnD/LE+KGB2ImVsqP8M0zWxMjyYL5vZvBXx/0pUgYh12jaCqJ9Jg/Wm2gw9jtxxV9eIQBvO/Lc5Sy7vrjNkJagkaUbnwAV4A7K8rDxTNh5lAS2Icd/h4QS9lBIxxw9yo/YTRVAzfbmVorw7eHnxeOy4sY9oE+P68pBf428Aj3G52fJvWWMccUAlQe2PBVEVpbIcSPldF/tZ2Gn9ZWbOIxTrzBn+oQyUF1XhPL9rIIy3McBlN7uzESiN7qOkqxzSVJxi6DEdeVTQH7qds149bMk3ljZkO4XxWGKAP7RXf21ZMVHUjE2Rfn5hRbFj1WROsQAh4K CwydiCrL2BxPsCn8OfC+XYsq+c/Aur+RKff5tFJ/CJI5sxrkwH+629ATsNCSxswWJ+QXWaZVsdwNN/2HnxwHLKPSabDrBwLW6j X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-c3c87.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 235cfd2a-4ce1-40be-a1d8-08dad6a62c7c X-MS-Exchange-CrossTenant-AuthSource: DM5PR2201MB1161.namprd22.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2022 09:50:43.1720 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR22MB3723 Received-SPF: pass client-ip=2a01:111:f400:7eae::800; envelope-from=germanp82@hotmail.com; helo=NAM11-BN8-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:250003 Archived-At: In release build emacs segfaults when loading a ts-mode for which language definitions are unavailable. Building with -g3 -O0 emacs shows a warning buffer instead of crashing. In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.35, cairo version 1.17.6) of 2022-12-05 built on KRONOS Repository revision: 4fa37dc426184811e39ce113f6af7f5b308f116b Repository branch: master System Description: Manjaro Linux Configured using: 'configure --without-modules --without-libotf --without-m17n-flt --without-gconf --with-pgtk --with-sound=no --without-gpm --with-native-compilation --without-gsettings --without-libsystemd --without-sqlite3 --without-xim --with-xwidgets --without-compress-install --prefix=/home/german/.local/emacs' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM XWIDGETS GTK3 ZLIB Important settings: value of $LC_MONETARY: es_AR.UTF-8 value of $LC_NUMERIC: es_AR.UTF-8 value of $LC_TIME: es_AR.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: savehist-mode: t popper-mode: t electric-pair-mode: t vertico-mode: t minibuffer-depth-indicate-mode: t delete-selection-mode: t global-so-long-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t window-divider-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/german/.emacs.d/elpa/transient-0.3.7/transient hides /home/german/.local/emacs/share/emacs/30.0.50/lisp/transient Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils orderless savehist popper comp comp-cstr subr-x rx cl-seq cl-macs gv cl-extra help-mode bytecomp byte-compile elec-pair vertico mb-depth delsel xah-fly-keys g3r-dark-theme info vertico-autoloads orderless-autoloads embark-consult-autoloads consult-autoloads embark-autoloads aircon-theme-autoloads popper-autoloads helpful-autoloads f-autoloads rainbow-mode-autoloads elisp-refs-autoloads s-autoloads compat-autoloads magit-autoloads magit-section-autoloads git-commit-autoloads with-editor-autoloads transient-autoloads dash-autoloads warnings icons so-long cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-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 dynamic-setting font-render-setting cairo gtk pgtk lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 102467 63599) (symbols 48 8610 7) (strings 32 29434 9285) (string-bytes 1 892462) (vectors 16 16750) (vector-slots 8 343188 133003) (floats 8 51 306) (intervals 56 558 67) (buffers 992 11)) -- German Pacenza