From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Andrew John De Angelis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2022 11:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 58288@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166488151516620 (code B ref -1); Tue, 04 Oct 2022 11:06:03 +0000 Received: (at submit) by debbugs.gnu.org; 4 Oct 2022 11:05:15 +0000 Received: from localhost ([127.0.0.1]:52636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1offjd-0004Ju-Vt for submit@debbugs.gnu.org; Tue, 04 Oct 2022 07:05:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:42760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofSrR-0003rR-2x for submit@debbugs.gnu.org; Mon, 03 Oct 2022 17:20:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49008) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofSrP-0004rR-GL for bug-gnu-emacs@gnu.org; Mon, 03 Oct 2022 17:20:24 -0400 Received: from mx0a-00364e01.pphosted.com ([148.163.135.74]:12060) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofSrM-00037b-Iw for bug-gnu-emacs@gnu.org; Mon, 03 Oct 2022 17:20:23 -0400 Received: from pps.filterd (m0167068.ppops.net [127.0.0.1]) by mx0a-00364e01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 293LK2As001854 for ; Mon, 3 Oct 2022 17:20:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=columbia.edu; h=from : content-type : content-transfer-encoding : mime-version : subject : message-id : date : to; s=pps01; bh=/nr90UP5s0G7jEAMy20jUQxTvcHT1wKmUiASqlQtpMo=; b=AyCLJfD6aYSP5uZqk+CyYVJCWYGad5YQf3znRAEdzjcrJU/hB0jeZR+qGqbaYT2ovCPJ svPxzXtaz3eHT0MpUtnxSr43WXqldMqv+FDqH5ZbwGbts8fQCwzr5HVXSF/TgtNeQUGG mQKOifxt/9HWX/xVacw/a5Kk+QwKwjHwt+pCdUbcJUi7NPVpdjJ3LDFh6mTe+Qx39FlC VqA7pHynEYmXzHVkYVJd1ov/wLC6hYZiQ4UG3QDcWr85EXtmuZErcKQNgveyJJ8vmB4x C1ekJRlGHJaLp6OK01ZTMsse5oKpLUaHWdHXQlCewVcUjVceE8xH1P+9gzceK9dnZWZZ GQ== Received: from sendprdmail20.cc.columbia.edu (sendprdmail20.cc.columbia.edu [128.59.72.22]) by mx0a-00364e01.pphosted.com (PPS) with ESMTPS id 3jy2jh5c3f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 03 Oct 2022 17:20:14 -0400 Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by sendprdmail20.cc.columbia.edu (8.14.7/8.14.4) with ESMTP id 293LK6HM046210 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Mon, 3 Oct 2022 17:20:13 -0400 Received: by mail-qk1-f198.google.com with SMTP id ay35-20020a05620a17a300b006cfc01b4436so10112241qkb.13 for ; Mon, 03 Oct 2022 14:20:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date; bh=/nr90UP5s0G7jEAMy20jUQxTvcHT1wKmUiASqlQtpMo=; b=K9CNeZAm3KxzqW/hvG5j1I0OswccJ3CcfaMSR5KxcTWxLWREfH6Kmp3lUQXPMzICdq JJgWGUThTdklg2MZeTL36we9mWaAkDgzqtvGhpn08DRYc/JTKcPxn6JLn1NsG1YWY0+5 UFD+LmKJvADhxYnZS9+wzkpEZ/F2bMzKDf2HggrUv7G7/1dKkOkRF2Qq7bs6iENxSTLc /C+XsmYGiuxw3HAiASAsarZQFDVitJSUN0gA3tUPsEMYXdKkKuGDdqgdk9Jk4Pw5vQ7i 7O9SCyZakIZMek8HXXA90I1h7nRBCUoN1iPuF4lKT0vUDEZjIcTO8ymLNyia8J2yOTi/ 7XCQ== X-Gm-Message-State: ACrzQf1qYax+6ecc79zK8FF5aLh+V3kBBwi7TK7lvjdewi+1uRVKBXeP bSXhA45TKfg88nIUb+qONVurwSl4rKRsJ/3GK8Yi2aOrQ8nlZ3xAziXSKbFq4Fnnh2WmOtPH2CY tT5kAYzGdrRPJCgH6irCpaPc= X-Received: by 2002:a37:897:0:b0:6cd:f5da:f1bc with SMTP id 145-20020a370897000000b006cdf5daf1bcmr14795982qki.491.1664832012982; Mon, 03 Oct 2022 14:20:12 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7QYjL/NXbYcqYDTwaZB5EryE35zgPy/krK2Na0io7tnbeG5zYGgSUkM08E3yWUbCbZc8fN4g== X-Received: by 2002:a37:897:0:b0:6cd:f5da:f1bc with SMTP id 145-20020a370897000000b006cdf5daf1bcmr14795966qki.491.1664832012633; Mon, 03 Oct 2022 14:20:12 -0700 (PDT) Received: from smtpclient.apple (ool-944bd134.dyn.optonline.net. [148.75.209.52]) by smtp.gmail.com with ESMTPSA id bj39-20020a05620a192700b006ce16588056sm12331636qkb.89.2022.10.03.14.20.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 03 Oct 2022 14:20:12 -0700 (PDT) From: Andrew John De Angelis Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Message-Id: Date: Mon, 3 Oct 2022 17:20:11 -0400 X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Proofpoint-ORIG-GUID: 9Vo1Sz40yZi1PLQ9JgmVOjxDNxoslezg X-Proofpoint-GUID: 9Vo1Sz40yZi1PLQ9JgmVOjxDNxoslezg X-CU-OB: Yes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-10-03_02,2022-09-29_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 clxscore=1015 lowpriorityscore=10 malwarescore=0 priorityscore=1501 mlxscore=0 phishscore=0 adultscore=0 mlxlogscore=999 spamscore=0 bulkscore=10 impostorscore=10 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2210030127 Received-SPF: pass client-ip=148.163.135.74; envelope-from=ajd2195@columbia.edu; helo=mx0a-00364e01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Tue, 04 Oct 2022 07:05:12 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) - emacs -Q - Eval: (turn-on-flyspell) - write a word that's not present in the dictionary (I wrote "incorrectlll") - place cursor at word - M-x flyspell-correct-word-before-point - press down arrow () to navigate to the 'Save word' option - emacs crashes (in the terminal, this is the message: Fatal error 11: Segmentation fault zsh: abort emacs -Q - (note: the crash only happens if I try to navigate to the option using keys: when I use a mouse/trackpad, there is no apparent issue I've tried to follow the instructions to use the gdb debugger but I wasn't able to get it to run: I don't have a src directory, as I built emacs using homebrew. If there's anything else I can do to provide useful information, let me know. In GNU Emacs 29.0.50 (build 1, aarch64-apple-darwin21.6.0, NS appkit-2113.60 Version 12.6 (Build 21G115)) of 2022-10-03 built on andrews-mbp.lan Windowing system distributor 'Apple', version 10.3.2113 System Description: macOS 12.6 Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=/opt/homebrew/share/emacs/site-lisp --infodir=/opt/homebrew/Cellar/emacs-plus@29/29.0.50/share/info/emacs --prefix=/opt/homebrew/Cellar/emacs-plus@29/29.0.50 --with-xml2 --with-gnutls --with-native-compilation --without-compress-install --without-dbus --with-imagemagick --with-modules --with-rsvg --with-xwidgets --with-ns --disable-ns-self-contained 'CFLAGS=-Os -w -pipe -mmacosx-version-min=12 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -DFD_SETSIZE=10000 -DDARWIN_UNLIMITED_SELECT' 'CPPFLAGS=-I/opt/homebrew/opt/zlib/include -I/opt/homebrew/opt/jpeg/include -I/opt/homebrew/opt/icu4c/include -I/opt/homebrew/opt/openssl@1.1/include -I/opt/homebrew/opt/readline/include -isystem/opt/homebrew/include -F/opt/homebrew/Frameworks -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk' 'LDFLAGS=-L/opt/homebrew/opt/zlib/lib -L/opt/homebrew/opt/jpeg/lib -L/opt/homebrew/opt/icu4c/lib -L/opt/homebrew/opt/openssl@1.1/lib -L/opt/homebrew/opt/readline/lib -L/opt/homebrew/lib -F/opt/homebrew/Frameworks -Wl,-headerpad_max_install_names -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'' Configured features: ACL GIF GLIB GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM XWIDGETS ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: 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 blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. 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 cl-loaddefs comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode bytecomp byte-compile cconv cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win 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 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 kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 75976 9307) (symbols 48 7044 0) (strings 32 18851 2756) (string-bytes 1 602506) (vectors 16 16382) (vector-slots 8 329785 12666) (floats 8 27 30) (intervals 56 293 0) (buffers 1000 11)) From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2022 11:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrew John De Angelis Cc: 58288@debbugs.gnu.org Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166488236226566 (code B ref 58288); Tue, 04 Oct 2022 11:20:01 +0000 Received: (at 58288) by debbugs.gnu.org; 4 Oct 2022 11:19:22 +0000 Received: from localhost ([127.0.0.1]:52698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1offxK-0006uQ-HB for submit@debbugs.gnu.org; Tue, 04 Oct 2022 07:19:22 -0400 Received: from quimby.gnus.org ([95.216.78.240]:44928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1offxI-0006u9-Pq for 58288@debbugs.gnu.org; Tue, 04 Oct 2022 07:19:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lCYQ+OX/ABbnIlV9Z1WhvLvortRaS7CkDO+YA7rLU84=; b=SZNOKdAUoC5LtZzYamhzvAOqQs /HUEcwf+BiVkvAbjRGHTYNMSpOpWHeVU6WHNI0E1zAN6UfaK/++uJmX09SmO/V3pzW+IPVuiuCdfv JZ1GO1E/WvOyuN5xdnz7NhOO96fxVyLA7FM/5GlvW4i5WyOcl3h68hVi2lsuLe+Q+70k=; Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1offx7-0003Fa-3M; Tue, 04 Oct 2022 13:19:11 +0200 From: Lars Ingebrigtsen In-Reply-To: (Andrew John De Angelis's message of "Mon, 3 Oct 2022 17:20:11 -0400") References: X-Now-Playing: Prince's _Around The World In A Day_: "Raspberry Beret" Date: Tue, 04 Oct 2022 13:19:08 +0200 Message-ID: <877d1f3kgj.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Andrew John De Angelis writes: > - emacs -Q > - Eval: (turn-on-flyspell) Or `M-x flyspell-mode'. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Andrew John De Angelis writes: > - emacs -Q > - Eval: (turn-on-flyspell) Or `M-x flyspell-mode'. > - write a word that's not present in the dictionary > (I wrote "incorrectlll") > - place cursor at word > - M-x flyspell-correct-word-before-point > - press down arrow () to navigate to the 'Save word' option > - emacs crashes > (in the terminal, this is the message: > Fatal error 11: Segmentation fault > zsh: abort emacs -Q I can reproduce this crash on Macos (but not on Ubuntu) with the current "master". However, I'm not well versed in debugging stuff like this on Macos, so if somebody else could have a look, that'd be great. From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2022 12:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 58288@debbugs.gnu.org, ajd2195@columbia.edu Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.16648867472926 (code B ref 58288); Tue, 04 Oct 2022 12:33:02 +0000 Received: (at 58288) by debbugs.gnu.org; 4 Oct 2022 12:32:27 +0000 Received: from localhost ([127.0.0.1]:52848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofh63-0000l7-AK for submit@debbugs.gnu.org; Tue, 04 Oct 2022 08:32:27 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofh5z-0000kr-1l for 58288@debbugs.gnu.org; Tue, 04 Oct 2022 08:32:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49440) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofh5s-0004Kg-AU; Tue, 04 Oct 2022 08:32:16 -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=13W++7eJJJYrKY3x7tIAG84m/ESlpuTAnEJBQ4CQMvs=; b=JQyooP2s396j Y77GJ0Wk07QkLw8+2crjI/smaQpbKNc8B5b9wk6pHu44m0DBrOCWWkkZmm9Nd02VuadyKaW3rac1b EvOG10dlio5zdRYTj9BhYVrleqqK7xNroyj+hFBbc9XQasqrnh90a9JDLgcys9E+LJeiCDLhOB6KX VkrpXkVx9c8NL3wM/1j8bmsc5lYD5AOf9jBexVtDWXUcXWEDrK15shRVLWNFnDS6D7w7n3iyLl0Xi fDJKO5d8/Jbp8SLwofpY4FtKryjjWXOdiPLcq1Yf1Mn2fJQWS2f728+E37wvWX9V9bEDuVOepyZr5 fnUBY6ifNcDzX3Ujt2df4Q==; Received: from [87.69.77.57] (port=4306 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofh5g-00030q-10; Tue, 04 Oct 2022 08:32:14 -0400 Date: Tue, 04 Oct 2022 15:32:00 +0300 Message-Id: <83tu4jvkfz.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <877d1f3kgj.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 04 Oct 2022 13:19:08 +0200) References: <877d1f3kgj.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 58288@debbugs.gnu.org > From: Lars Ingebrigtsen > Date: Tue, 04 Oct 2022 13:19:08 +0200 > > Andrew John De Angelis writes: > > > - emacs -Q > > - Eval: (turn-on-flyspell) > > Or `M-x flyspell-mode'. > > > - write a word that's not present in the dictionary > > (I wrote "incorrectlll") > > - place cursor at word > > - M-x flyspell-correct-word-before-point > > - press down arrow () to navigate to the 'Save word' option > > - emacs crashes > > (in the terminal, this is the message: > > Fatal error 11: Segmentation fault > > zsh: abort emacs -Q > > I can reproduce this crash on Macos (but not on Ubuntu) with the current > "master". > > However, I'm not well versed in debugging stuff like this on Macos, so > if somebody else could have a look, that'd be great. If you or someone else could show a meaningful backtrace, maybe the reason will become evident. From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2022 13:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 58288@debbugs.gnu.org, Lars Ingebrigtsen , ajd2195@columbia.edu Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166488941515727 (code B ref 58288); Tue, 04 Oct 2022 13:17:01 +0000 Received: (at 58288) by debbugs.gnu.org; 4 Oct 2022 13:16:55 +0000 Received: from localhost ([127.0.0.1]:52922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofhn5-00045b-1c for submit@debbugs.gnu.org; Tue, 04 Oct 2022 09:16:55 -0400 Received: from mail-wr1-f46.google.com ([209.85.221.46]:37816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofhn0-00045L-Vc for 58288@debbugs.gnu.org; Tue, 04 Oct 2022 09:16:54 -0400 Received: by mail-wr1-f46.google.com with SMTP id bq9so21286306wrb.4 for <58288@debbugs.gnu.org>; Tue, 04 Oct 2022 06:16:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=9DN0CN3FeDwXvc1l0B6ojb4IQ7UjnpJ7hHIKWItqRsk=; b=kR3/dn9nBwFhKbObjs5IljWRBMJrzl4I0/VkMFmdFQR1aN2+C5/TM8uwclq94M0WIU 77w1+DfJ+7Dq2K20Bd/FfuWlHSxwVG9XVNOLKCeSLtReSfoEjG/HFk51ZfpbddHe62Po wZNhpPV3BAq7oBPkvP0tKXo3w9OLlODPXnlnEovQU+PrguiyjYTSKgIaLa+OOGc2H+WZ OiQQuWzT4rFbESp5nYlG64IAvNWckkHE0+Vjex+xpXms65YttZELrJ1C1+u9GKzZ40EK DK8SX9iyOWFlPeq2hGn8ebOLGiUUL2LbcRDW6Jru5pQFDBAXiCgavI1fXWdBJqAZHbfv pxNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9DN0CN3FeDwXvc1l0B6ojb4IQ7UjnpJ7hHIKWItqRsk=; b=kks/O/38yqA9Ef1sq4hxkoyDSe/BJKbB2qaopznldL0Dxk2eS2Xjdaj9nh6uR0iERi UQUP3z6cB90uID5r1vSj9idZJ3/BzRVXRGk4nlZQjyQ22jy0J4Y0s6pLzh3q+E6EKGOc xWH7uExzLTWjZ6GcdhtMOVSmBVnuYVeWXgvM6XtE42imWvnEbSkAwbp+EvgK9PhEtfqL 5/Y7D7WjTSwrt4BOrGn/yS4TejWc1YRv1wzJ90sD13GYETQf0+wyfzNdERt7txcVnKNG ujwuzkcBy0HeG7eFCqWTvcVZuHBQ0Q9FLqg9Q0WaQ5+cxl7h2jO+e+Rf+Hql/O5wmf+7 LVtg== X-Gm-Message-State: ACrzQf1mZNAPby2rHXuJCgWhSvZvOuctVOIvKAsgUCvPu738pfa8SqXG R12bTsrvzTjb9eaLK2tVaAg= X-Google-Smtp-Source: AMsMyM52zCxHJzLswS6HUXTGPbWHSC6mIzmJ9j5DWmp5E5XVVCI/5KcPjOvRA+tN1OBFw9LPWdZfJg== X-Received: by 2002:a05:6000:384:b0:22a:5d05:c562 with SMTP id u4-20020a056000038400b0022a5d05c562mr16281434wrf.701.1664889404913; Tue, 04 Oct 2022 06:16:44 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:37f5:e4da:5e9c:64c1]) by smtp.gmail.com with ESMTPSA id x25-20020a1c7c19000000b003b3307fb98fsm14130007wmc.24.2022.10.04.06.16.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Oct 2022 06:16:44 -0700 (PDT) From: Robert Pluim In-Reply-To: <83tu4jvkfz.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 04 Oct 2022 15:32:00 +0300") References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> Date: Tue, 04 Oct 2022 15:16:43 +0200 Message-ID: <87zgeb91ac.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 04 Oct 2022 15:32:00 +0300, Eli Zaretskii said: >> I can reproduce this crash on Macos (but not on Ubuntu) with the current >> "master". >> >> However, I'm not well versed in debugging stuff like this on Macos, so >> if somebody else could have a look, that'd be great. Eli> If you or someone else could show a meaningful backtrace, maybe the Eli> reason will become evident. (this is not current master. I doubt that changes things, but I can recompile if needed) Process 48138 stopped * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x3) frame #0: 0x00000001000743b0 emacs`find_and_return_menu_selection [inlined] AREF(array=, idx=0) at lisp.h:1941:10 [opt] 1938 AREF (Lisp_Object array, ptrdiff_t idx) 1939 { 1940 eassert (0 <= idx && idx < gc_asize (array)); -> 1941 return XVECTOR (array)->contents[idx]; 1942 } 1943 1944 INLINE Lisp_Object * Target 0: (emacs) stopped. warning: emacs was compiled with optimization - stepping may behave oddly; variables may not be available. (lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x3) * frame #0: 0x00000001000743b0 emacs`find_and_return_menu_selection [inlined] AREF(array=, idx=0) at lisp.h:1941:10 [opt] frame #1: 0x00000001000743b0 emacs`find_and_return_menu_selection(f=0x00000001040cde30, keymaps=false, client_data=0x0000000103071c80) at menu.c:988:17 [opt] frame #2: 0x0000000100249fce emacs`-[EmacsMenu runMenuAt:forFrame:keymaps:](self=0x000060000175d840, _cmd=, p=(x = 86, y = 464), f=0x00000001040cde30, keymaps=false) at nsmenu.m:767:9 [opt] Robert -- From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2022 13:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: 58288@debbugs.gnu.org, larsi@gnus.org, ajd2195@columbia.edu Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166489127318595 (code B ref 58288); Tue, 04 Oct 2022 13:48:02 +0000 Received: (at 58288) by debbugs.gnu.org; 4 Oct 2022 13:47:53 +0000 Received: from localhost ([127.0.0.1]:52956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofiH2-0004po-VG for submit@debbugs.gnu.org; Tue, 04 Oct 2022 09:47:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofiH1-0004p4-4O for 58288@debbugs.gnu.org; Tue, 04 Oct 2022 09:47:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37116) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofiGv-0003PG-5B; Tue, 04 Oct 2022 09:47:45 -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=rudY2xWF+i8a7fKH9e+yOWt1tOgghf2TyYqW3hE5VW8=; b=QGDkyLaFmV/Y eEHwrdCis4GXLAmVl6PxYQk7HuBLUW1EQenUxVGA6b0OK99+TSUH3A5AeSAQaeApjzu/ClrmIufs0 hOI4tzJQStc7Sx1G1laIUrm8AtpM3po4INNbTiW42VT92v0EM0+yJMgkyhL+C170nDfDm60YBsJP1 qNRT26iXTXPZklZPy6tbkHihkn8a8AVNBBVsWaVdH/bzC8rEL4v3c/yfbuqH0vBYkCh8KPsgG9HVx tfgvn9GAnBVwt13SsosHXJlySdqNSi0OdaNZzaAs4nztsQxKAPghtMvo/TNlsDwg5YF9nk8E8a54i 1BIsP4GFR6OfMuMUn45ong==; Received: from [87.69.77.57] (port=1217 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofiGu-0006nr-4H; Tue, 04 Oct 2022 09:47:44 -0400 Date: Tue, 04 Oct 2022 16:47:39 +0300 Message-Id: <83mtabvgxw.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87zgeb91ac.fsf@gmail.com> (message from Robert Pluim on Tue, 04 Oct 2022 15:16:43 +0200) References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> <87zgeb91ac.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Robert Pluim > Cc: Lars Ingebrigtsen , 58288@debbugs.gnu.org, > ajd2195@columbia.edu > Date: Tue, 04 Oct 2022 15:16:43 +0200 > > >>>>> On Tue, 04 Oct 2022 15:32:00 +0300, Eli Zaretskii said: > > >> I can reproduce this crash on Macos (but not on Ubuntu) with the current > >> "master". > >> > >> However, I'm not well versed in debugging stuff like this on Macos, so > >> if somebody else could have a look, that'd be great. > > Eli> If you or someone else could show a meaningful backtrace, maybe the > Eli> reason will become evident. > > (this is not current master. I doubt that changes things, but I can > recompile if needed) > > Process 48138 stopped > * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x3) > frame #0: 0x00000001000743b0 emacs`find_and_return_menu_selection [inlined] AREF(array=, idx=0) at lisp.h:1941:10 [opt] > 1938 AREF (Lisp_Object array, ptrdiff_t idx) > 1939 { > 1940 eassert (0 <= idx && idx < gc_asize (array)); > -> 1941 return XVECTOR (array)->contents[idx]; > 1942 } > 1943 > 1944 INLINE Lisp_Object * > Target 0: (emacs) stopped. > warning: emacs was compiled with optimization - stepping may behave oddly; variables may not be available. > (lldb) bt > * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x3) > * frame #0: 0x00000001000743b0 emacs`find_and_return_menu_selection [inlined] AREF(array=, idx=0) at lisp.h:1941:10 [opt] > frame #1: 0x00000001000743b0 emacs`find_and_return_menu_selection(f=0x00000001040cde30, keymaps=false, client_data=0x0000000103071c80) at menu.c:988:17 [opt] > frame #2: 0x0000000100249fce emacs`-[EmacsMenu runMenuAt:forFrame:keymaps:](self=0x000060000175d840, _cmd=, p=(x = 86, y = 464), f=0x00000001040cde30, keymaps=false) at nsmenu.m:767:9 [opt] This is in NS-specific code for popup menus. Sounds like no one is setting up the menu_items array in that case? From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2022 15:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 58288@debbugs.gnu.org, larsi@gnus.org, ajd2195@columbia.edu Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.16648965094803 (code B ref 58288); Tue, 04 Oct 2022 15:16:02 +0000 Received: (at 58288) by debbugs.gnu.org; 4 Oct 2022 15:15:09 +0000 Received: from localhost ([127.0.0.1]:54939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofjdV-0001FO-EV for submit@debbugs.gnu.org; Tue, 04 Oct 2022 11:15:09 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:37445) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofjdR-0001EZ-8F for 58288@debbugs.gnu.org; Tue, 04 Oct 2022 11:15:07 -0400 Received: by mail-wr1-f42.google.com with SMTP id bq9so21827996wrb.4 for <58288@debbugs.gnu.org>; Tue, 04 Oct 2022 08:15:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=kp23X6jeRirFv8ZQxfZVpjGVpq93SDbTUc1FQWU92RY=; b=IawHmkcRU1SCMYyEuLOfPG+DanPTUrnFSyTR5rd5pAGqfG53m8+nl/COkExX17foKC zGHx2X9G24yw7liCEhPF1LIx+P/um1bm+9w3YhDhWdHj81xBKZBLDXfM3vLD1ljS0zKo lU5jKlbrDlJg4QGBzYy/wfpfzkUUcG5oMSjxuaZ1U+U7XyOHtY4d1JGkqLqnJg8NCCKJ L1KP+7rpB88yQEbOiC+wr6gmchpJFObQK7qpdQcj2uFCCWlmhWW+WD8WEvEjQ45MdeEl kHeHIrRrL7GJe33k5Hiy7JOSnmldt33qXvOJGUkpb6jAF/t6N7LErfmkXuCVDgg4G0/V IRoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kp23X6jeRirFv8ZQxfZVpjGVpq93SDbTUc1FQWU92RY=; b=RW24VU1Bd1UeJ7cZXuyT8Jm2bmuSmq6r97K6dMQXIDgFY2ndF+nPeUVAI52BphoTi/ saSqvGv7/rCry8OCnxGfgV69lztGhtr4RhuQszdpVUYZYCu6ziVKQ3NWXI/OXQfgXPHn pdVCmvCsKMwlH84cm0Eo53ZY+tEMsvBI93z1rHuJyaxhlPJnkT6oe4OjMQ7QkSqut/46 acmCnTib4CChfxy0QmeipQQ1M5QtJhn+fqlnsE5zBA4eF+If0L6c9oWBtqgmRgQZ0P1r 488UMF1sX+hU+tt+vu0fQ3OU4+WHGJWbY/wllG7/9vHIuXqNgqZ7qNqHCWBlCav95X47 kjZA== X-Gm-Message-State: ACrzQf2ec+4UF7iGmXLoWgI6DdkR5u1jjii2HU2gOP3uMRH5K/s8iv2G cYIm2gF0JCVNZOikN7enTjs= X-Google-Smtp-Source: AMsMyM79bOZdBF6uvcwGIoQzayQzb/5lMxUYnzhkkZvTVDh59l7TNFfIB6ULwO49jJIhd3dcS9sokQ== X-Received: by 2002:a5d:6245:0:b0:225:3e24:e5b1 with SMTP id m5-20020a5d6245000000b002253e24e5b1mr16958643wrv.698.1664896499145; Tue, 04 Oct 2022 08:14:59 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:37f5:e4da:5e9c:64c1]) by smtp.gmail.com with ESMTPSA id p8-20020a05600c358800b003b4868eb71bsm21364024wmq.25.2022.10.04.08.14.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Oct 2022 08:14:58 -0700 (PDT) From: Robert Pluim In-Reply-To: <83mtabvgxw.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 04 Oct 2022 16:47:39 +0300") References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> <87zgeb91ac.fsf@gmail.com> <83mtabvgxw.fsf@gnu.org> Date: Tue, 04 Oct 2022 17:14:57 +0200 Message-ID: <87pmf78vta.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 04 Oct 2022 16:47:39 +0300, Eli Zaretskii said: Eli> This is in NS-specific code for popup menus. Sounds like no one is Eli> setting up the menu_items array in that case? It=CA=BCs being set up, but menu_items is ending up as Qnil for some reason (I suspect something is going wrong with save_menu_items). Of course debugging this makes the crash go away Robert --=20 From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2022 16:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: 58288@debbugs.gnu.org, larsi@gnus.org, ajd2195@columbia.edu Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166490101912014 (code B ref 58288); Tue, 04 Oct 2022 16:31:02 +0000 Received: (at 58288) by debbugs.gnu.org; 4 Oct 2022 16:30:19 +0000 Received: from localhost ([127.0.0.1]:55030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofkoF-00037i-HH for submit@debbugs.gnu.org; Tue, 04 Oct 2022 12:30:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofkoC-00037P-7U for 58288@debbugs.gnu.org; Tue, 04 Oct 2022 12:30:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38730) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofko6-0003S4-Cw; Tue, 04 Oct 2022 12:30:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=wpxfRY3lfC6WVmicXbFJJVq8wSwmYtWl3y8X0VE4e34=; b=plkEJ97YQqplhxwVc2eM BHBS5+xOJ+l7xr2c5DnCrItQTlzqg/SeqYtojo3iwRRLoARQyuGI0qh+dem4GVhmwQuXl1pewFXwd aKWGx5nTUGKoXt5ORUEDgUwaWTqaYXvaKEjKHuZHp91qVJ1lXSSrBP/a/WrhdcwVp63p3zEgl0zz8 7f7WyOYEDWf1Pp3ZOQEdsHHBbxoBW0BXVkSLWBvHOMcppYdRTXbZxkz4G7MjeKJPDsapHQvhEBYk9 notaz7Jka7gM7V1YsfoOR+mt3g18rRPnRp8t4pLrDqWxuCvIccIwv5sdkfsAgE7vkV3tpn1CfJLan Y0xjbNaQU408LQ==; Received: from [87.69.77.57] (port=3924 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofknz-0004p3-7H; Tue, 04 Oct 2022 12:30:06 -0400 Date: Tue, 04 Oct 2022 19:30:00 +0300 Message-Id: <83fsg3v9fb.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87pmf78vta.fsf@gmail.com> (message from Robert Pluim on Tue, 04 Oct 2022 17:14:57 +0200) References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> <87zgeb91ac.fsf@gmail.com> <83mtabvgxw.fsf@gnu.org> <87pmf78vta.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Robert Pluim > Cc: larsi@gnus.org, 58288@debbugs.gnu.org, ajd2195@columbia.edu > Date: Tue, 04 Oct 2022 17:14:57 +0200 > > >>>>> On Tue, 04 Oct 2022 16:47:39 +0300, Eli Zaretskii said: > > Eli> This is in NS-specific code for popup menus. Sounds like no one is > Eli> setting up the menu_items array in that case? > > Itʼs being set up, but menu_items is ending up as Qnil for some reason > (I suspect something is going wrong with save_menu_items). GC, perhaps? From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Oct 2022 10:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 58288@debbugs.gnu.org, larsi@gnus.org, ajd2195@columbia.edu Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166496407317416 (code B ref 58288); Wed, 05 Oct 2022 10:02:01 +0000 Received: (at 58288) by debbugs.gnu.org; 5 Oct 2022 10:01:13 +0000 Received: from localhost ([127.0.0.1]:55923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og1DE-0004Wo-PQ for submit@debbugs.gnu.org; Wed, 05 Oct 2022 06:01:13 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:46903) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og1DD-0004Wc-8N for 58288@debbugs.gnu.org; Wed, 05 Oct 2022 06:01:12 -0400 Received: by mail-wr1-f49.google.com with SMTP id bk15so25153295wrb.13 for <58288@debbugs.gnu.org>; Wed, 05 Oct 2022 03:01:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=xhnxLeXoTMFCCPDp2x4Fws5lAjo9Sz3rjjwz9V2tQws=; b=M0IKotIwJbBjFqF6IUoOFqL7e/FBd/vofgXY39G788bzqt0yBOCNOB+p1+6Td1gbCV FdaN3Gr95S/2YVqP+3VM4qpWY93p+DrJZT0cA3bs43X+kRzor/iR1fmNwvzG2jDLKO5K cxCrgJfgimfMPiM9RwZ6AJuZan83WIjp+P7epBjEgw7fPhn592WWtIkNaagMAE6rI6GN Qo4tE4OM7D6NzrGLQgPguag4bLX8zcBMhxWuQApbiBoqA/OiggYiJWTn5RWLEPHrFQbB sWKQeYlECQUEaiU5ITkQJSsiUs8JSVYZYOxpVyrUhPoAeNFH8W5Ey3nkdHMSQPpYlCnZ 231g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xhnxLeXoTMFCCPDp2x4Fws5lAjo9Sz3rjjwz9V2tQws=; b=PYUfW2D+GSHYuao16m+W33mQRSoQd0TWGk8O9pzBGIN90YLSPwA8sFx64eHv9KGMHT lCWY6MHVrZSotTyWwOv/VYaGVNdFIPAmExy8U9fisnNCQO5Uw5Yueql4IXx2wc597S30 G4ARB/LaaXk935Dgth3X5yrbwgAh0ULdocZ/51Zlz6Y1JNqtE7ipg2H5rYHTURWVIYZJ cezzKMqIaXW5MYxj9zC/pb/nuIeFUNeD629CuLA/4pZLZ8vZVlfMfXEcps129+6rfRbh oiQfOjYWBS8p103XM59d5fMf1FKAm6u5jIS4hQ6sdwnTVtCUv7oac/Kcoi7l4EfcTNMU NO3A== X-Gm-Message-State: ACrzQf1zOVYd5TdESzHrHwQEuHvY4YS/kHVhUTaGPSImH8YyrW77WzNl Z9JcDGGsWmeDPMFJF6lIEkw= X-Google-Smtp-Source: AMsMyM5XabPTVS42hpDP2URWz8m1u2taNyI3Qh0vfCOv6qc/wI9l/Ye6PgEG1aAXljbCRZcTzaUFBg== X-Received: by 2002:adf:fec6:0:b0:22e:3218:f7e1 with SMTP id q6-20020adffec6000000b0022e3218f7e1mr11492597wrs.522.1664964064986; Wed, 05 Oct 2022 03:01:04 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:37a5:6c3e:78d8:b7fc]) by smtp.gmail.com with ESMTPSA id l1-20020a5d6741000000b0022cdf2179b2sm9226407wrw.68.2022.10.05.03.01.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Oct 2022 03:01:04 -0700 (PDT) From: Robert Pluim In-Reply-To: <83fsg3v9fb.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 04 Oct 2022 19:30:00 +0300") References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> <87zgeb91ac.fsf@gmail.com> <83mtabvgxw.fsf@gnu.org> <87pmf78vta.fsf@gmail.com> <83fsg3v9fb.fsf@gnu.org> Date: Wed, 05 Oct 2022 12:01:03 +0200 Message-ID: <87k05e8u8w.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 04 Oct 2022 19:30:00 +0300, Eli Zaretskii said: >> It=CA=BCs being set up, but menu_items is ending up as Qnil for some= reason >> (I suspect something is going wrong with save_menu_items). Eli> GC, perhaps? No, not GC. frame #1: 0x00000001000754e0 emacs`find_and_return_menu_selection(f=3D0x000= 06210000c1530, keymaps=3Dfalse, client_data=3D0x00006210006854e8) at menu.c= :989:11 986 987 while (i < menu_items_used) 988 { -> 989 if (NILP (AREF (menu_items, i))) 990 { 991 subprefix_stack[submenu_depth++] =3D prefix; 992 prefix =3D entry; (lldb) p menu_items_used (int) $36 =3D 59 (lldb) p menu_items (Lisp_Object) $37 =3D NULL So the code is assuming that menu_items_used > 0 means that menu_items is valid, but we have this in menu.c: void save_menu_items (void) { Lisp_Object saved =3D list4 (menu_items_inuse ? menu_items : Qnil, make_fixnum (menu_items_used), make_fixnum (menu_items_n_panes), make_fixnum (menu_items_submenu_depth)); record_unwind_protect (restore_menu_items, saved); menu_items_inuse =3D false; menu_items =3D Qnil; } This fixes it, but it seems a bit dodgy to me, why has no other platform ever run into this? diff --git a/src/menu.c b/src/menu.c index eeb0c9a7e5..a368da373b 100644 --- a/src/menu.c +++ b/src/menu.c @@ -147,7 +147,7 @@ restore_menu_items (Lisp_Object saved) void save_menu_items (void) { - Lisp_Object saved =3D list4 (menu_items_inuse ? menu_items : Qnil, + Lisp_Object saved =3D list4 (menu_items, make_fixnum (menu_items_used), make_fixnum (menu_items_n_panes), make_fixnum (menu_items_submenu_depth)); Robert --=20 From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Oct 2022 10:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: 58288@debbugs.gnu.org, larsi@gnus.org, ajd2195@columbia.edu Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166496442517915 (code B ref 58288); Wed, 05 Oct 2022 10:08:01 +0000 Received: (at 58288) by debbugs.gnu.org; 5 Oct 2022 10:07:05 +0000 Received: from localhost ([127.0.0.1]:55928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og1Iv-0004et-Jb for submit@debbugs.gnu.org; Wed, 05 Oct 2022 06:07:05 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og1Ir-0004eM-1k for 58288@debbugs.gnu.org; Wed, 05 Oct 2022 06:07:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50382) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1og1Il-0007z3-AG; Wed, 05 Oct 2022 06:06:55 -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=ZMLWaoURXG9aXBlShvqZh0nSUTiFsMWLbob3GSEGgF8=; b=jKRcjKTmYLah 6FEGBFtpHJyey+jMJLWBzcamP8wiyTQ88iBG/+XSuG5T7wdyEWxBFGA6IZoJ/84bu3E7jvMY09i9U 0Mi+pH9rTHaMhp6c+CxEEmFrdIQRvri/fhihK23hHmXN13FH8EvflRw4VRqX+tbjVJm6j4oVf0OXf +7403opmp+DVthmSa3YO4viAQtEdG0qdQKpJNx06Duw3xj8uJYcf0XuvWP5NqBSRe/2gA4zktxSj/ OlDvXYG6ofxgnVh/H6yzBDoyzRcxN9HsiCf8eeknw8yBvlk0nT1wno2Yz7vwCDq6ngxyar9OHASjP isXhKvvYWKAbNPUnwAu8pw==; Received: from [87.69.77.57] (port=2470 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1og1Ik-0000hO-Pn; Wed, 05 Oct 2022 06:06:55 -0400 Date: Wed, 05 Oct 2022 13:06:52 +0300 Message-Id: <83fsg2twhv.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87k05e8u8w.fsf@gmail.com> (message from Robert Pluim on Wed, 05 Oct 2022 12:01:03 +0200) References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> <87zgeb91ac.fsf@gmail.com> <83mtabvgxw.fsf@gnu.org> <87pmf78vta.fsf@gmail.com> <83fsg3v9fb.fsf@gnu.org> <87k05e8u8w.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Robert Pluim > Cc: 58288@debbugs.gnu.org, larsi@gnus.org, ajd2195@columbia.edu > Date: Wed, 05 Oct 2022 12:01:03 +0200 > > So the code is assuming that menu_items_used > 0 means that menu_items > is valid, but we have this in menu.c: > > void > save_menu_items (void) > { > Lisp_Object saved = list4 (menu_items_inuse ? menu_items : Qnil, > make_fixnum (menu_items_used), > make_fixnum (menu_items_n_panes), > make_fixnum (menu_items_submenu_depth)); > record_unwind_protect (restore_menu_items, saved); > menu_items_inuse = false; > menu_items = Qnil; > } > > This fixes it, but it seems a bit dodgy to me, why has no other > platform ever run into this? How come a menu is in use, but menu_items_inuse is zero? From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Oct 2022 10:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 58288@debbugs.gnu.org, larsi@gnus.org, ajd2195@columbia.edu Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166496576920819 (code B ref 58288); Wed, 05 Oct 2022 10:30:02 +0000 Received: (at 58288) by debbugs.gnu.org; 5 Oct 2022 10:29:29 +0000 Received: from localhost ([127.0.0.1]:55986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og1ea-0005Pj-Le for submit@debbugs.gnu.org; Wed, 05 Oct 2022 06:29:28 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:43987) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og1eY-0005PS-Fu for 58288@debbugs.gnu.org; Wed, 05 Oct 2022 06:29:27 -0400 Received: by mail-wr1-f49.google.com with SMTP id n12so5690389wrp.10 for <58288@debbugs.gnu.org>; Wed, 05 Oct 2022 03:29:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=WZFEcPSPc5hV+yL820HojS8lBFH8UR19Jd01CJiJY5g=; b=R4+UJf5igdviV76lFkwhvIOKNoT7EoLItHN5yNSAoL7EVQ+qfSTY5VHRQGFfkCiqRB DWwug85IsaXHvnSW/UIDnBECRWsFn+BrDV2aO//II/ngKT6dCGNFgDfOtJJD+xsdvwQI 8WxXC0yQH471iMMnXpt4inmTDmHdrazGlR5Y59hrpdsiIySQiXfdHqIii9hn9dNfVwXk 1Wz3Kc4dLwQ88lkFdSchEx15Z5yrU5Vt4oZZwHg9jYbrCG3kzWE6zyj6AS6m7GVg8rcd SLZxdIHM+faJzwxZwKC1TzSZtfljDp5C237gVMBk2z436iJNVBdJ6hbEDxovVpRM0gm7 Pxfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=WZFEcPSPc5hV+yL820HojS8lBFH8UR19Jd01CJiJY5g=; b=drcaIN4Ng9AvQImVH9iUvbYpxcJHnCzErh3Lml2Lu8hJqjwHQr3FAxkA4rWDiTJLPE zjp7RVLgE8vRlxJd8pcNpOcOLYCWE1jrNCIyMgii+H5sVU07Hrn1r0JBQrfZC6UCMjDs u003jjsRVhLYK9dEp12FZlNa32BMv6rMmHFVAL+KEIsmof/mqowN1Cmt8Qe+eHw8jsX8 U+6dbM2SBxfPO2HWeAiFFpRNm9xjUPtkMmotGY24mQKd437MR/kFw/I+xNPQ3DUihv+N N0WciI4gAidBu5cotg8s/0PGyZ/K1VEBWrVSr0YKTZ9HZkzXrhHNg6AT28+sF8tevN4u A4lQ== X-Gm-Message-State: ACrzQf2yRG8qNb/LLqnjmXG3yjd5JAVON1Xn/wQIvnuOMGjRxLlp6V/R z/NgipZG8sDp+WvRPtjWbGA= X-Google-Smtp-Source: AMsMyM7RarVmkNgPr6RQuMu9oCGzYgmlMFb5/1eZtUOFUQQ7EbdumhcG+6nT4tJPWW35hpPhYcIPQA== X-Received: by 2002:adf:ea08:0:b0:22e:46e9:2a8a with SMTP id q8-20020adfea08000000b0022e46e92a8amr7283356wrm.636.1664965760461; Wed, 05 Oct 2022 03:29:20 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:37a5:6c3e:78d8:b7fc]) by smtp.gmail.com with ESMTPSA id iv14-20020a05600c548e00b003b4c40378casm1643654wmb.39.2022.10.05.03.29.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Oct 2022 03:29:19 -0700 (PDT) From: Robert Pluim In-Reply-To: <83fsg2twhv.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 05 Oct 2022 13:06:52 +0300") References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> <87zgeb91ac.fsf@gmail.com> <83mtabvgxw.fsf@gnu.org> <87pmf78vta.fsf@gmail.com> <83fsg3v9fb.fsf@gnu.org> <87k05e8u8w.fsf@gmail.com> <83fsg2twhv.fsf@gnu.org> Date: Wed, 05 Oct 2022 12:29:18 +0200 Message-ID: <87fsg28sxt.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Wed, 05 Oct 2022 13:06:52 +0300, Eli Zaretskii said: >> void >> save_menu_items (void) >> { >> Lisp_Object saved =3D list4 (menu_items_inuse ? menu_items : Qnil, >> make_fixnum (menu_items_used), >> make_fixnum (menu_items_n_panes), >> make_fixnum (menu_items_submenu_depth)); >> record_unwind_protect (restore_menu_items, saved); >> menu_items_inuse =3D false; >> menu_items =3D Qnil; >> } >>=20 >> This fixes it, but it seems a bit dodgy to me, why has no other >> platform ever run into this? Eli> How come a menu is in use, but menu_items_inuse is zero? `menu_items_inuse' is not zero, it=CA=BCs false. `menu_items_used' is non-zero. I guess something called `unuse_menu_items', and the assumption is then that `menu_items' will not be accessed (but then why save away `menu_items_used' etc? menu.c says: /* Whether the global vars defined here are already in use. Used to detect cases where we try to re-enter this non-reentrant cod= e. */ bool menu_items_inuse; so should we be adding "if (menu_items_inuse)" guards everywhere? Robert --=20 From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Oct 2022 10:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: 58288@debbugs.gnu.org, Eli Zaretskii , ajd2195@columbia.edu, larsi@gnus.org Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166496682322783 (code B ref 58288); Wed, 05 Oct 2022 10:48:02 +0000 Received: (at 58288) by debbugs.gnu.org; 5 Oct 2022 10:47:03 +0000 Received: from localhost ([127.0.0.1]:56014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og1vb-0005vP-42 for submit@debbugs.gnu.org; Wed, 05 Oct 2022 06:47:03 -0400 Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]:39289) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og1vZ-0005uq-7a for 58288@debbugs.gnu.org; Wed, 05 Oct 2022 06:47:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1664966815; bh=fQqBnXIQynTM2VR5KXE71qmNfdpPeyVV9IJwWm9dxCQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=dxeFcYWhjmnbKBDECdBt8oWo5h2mHW0xd3PmPfWKHTq9oBwuWUEvhYwbdcqjYlB5s9UIniT8SncpZw0aDJD2OFhAMsqFmcJLf3Nhhv/+tz5sXDvHW42BVr+xBjXGv0lRL/3klxVzjiCiunXdPNrzapqbRnn7JvNOv67f/QGdezzUQCLa66BFwBHCtRixnaV/rlKcVMh1S6fiffF2wEYGlOp0ujzBHtXKE2BzP22LMFSJdJR3oNbcYjXuiTwbZ7WWvv0IUGRAxoNk/eSJB2TuNoFsEH59bQ8m+QUuBFQAe159QUZUJaXyfLU4Km9GRJ1knzJe+i6rhyP/jTZwyRbXhQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1664966815; bh=JkBQezCCBa1yjWF2NUb/6PMriKmqPFDg+67HGn7tAXy=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=svcQ7liml6XQ5SVTX9/q0kcZ720qUVPpwWTtY13Ou17NDglfIoLPrfmK49LInKJNx/QCVf4h1kMOXR8dUgq2so65ujSulmz8+nrD/N05VNcFvmQMWJMz5hD5kqva2LimX4ss0tu6XkTU3lZKs3aS/P2fWoZ1hGJhhFjiRbaTf7+TrHS0tii3xHuAlVEdrvvj7cLrAYT3FqLXAWIhrFqu97M7nKgLyJcrN99S3nU65ZTORkbtKNnb09hjFKZPFWDyyn636w/Kxz1nbKmzqm4T2s65HAbQp7sPbIFKikiHfaLJm5OXwAF0hPlSRMaUtiNB0hwXTEz2gs2Hf+64tBEcuw== X-YMail-OSG: 0rqvxeYVM1lE7WXoX7eAJNv0uZevVdcq.fFg2NcNv1Ef4hgXokrWaKmNXBIchb7 da.xR5tpTyZhct3jsLgxZNkfUahg7yOsuGZTmGlwCkOPjg_4dqyIU6kSpvDPMHNpGL7iwfH0Pb2h PhArWCV8qJZIakpsv6g_9EXpAeraSnAR8pRTDWscaKZF1ENzHj6irMGdV_4Nb0BxIHxa02Q3p4jA Pk7PH6YUJWHBGI80n1eeU1un43WDAbQt76vxQgjyoVPPiY2IhZPqo8yMCIlZNYahjVV3t_058Kx3 jQK3qbJzN0sCLF3yliycloMy8YqTYODASs.Sk81LLx40up1G1BavXCO0L8bBTcSdcCjx7VJY4iqi pggcnbzIyAbiM5ZT5S8mcJvepQeIAEQu4.orNTOVtkvE.4n1.gIzQYsJU9Qb.EtXtfY1BO6o1TY3 voZu48Eqb4WWuvcFf8LYw929cJYz0qKrQJZfVMYIeEo0Ml7dWzbJxuOSnyQfGQxxJrQFPbzW0ODA JvsVUbEOqTuMSeMN0zYdQDYIlMXKhGSZ9s4jOCP7VqhnsKQQCsz8ffnZfSC3GV.lbrZHFQM948ZT .6fPLfKd4g4CZH1zUIEv3eBAQ4aFRQxxD1ThHJlmaBOLae_i46555YnKX7aMSqYjG_C7m4dzO7tN 6jHfvtv23HvkEZ4ENGTa_VnC_MZKQKZBnoDPA4ACAm7UCmzQG26zrwhoj9XZ4bDXU.aAg3GXkgQF ccGqx9Bbz2creGXBYxI3WHbnVfXVTr.f7mCNTao2cJy0SSLWPkfFoPDpSTsn6wrnLBs1HzCNMuMP ihn2DIa8TlgCa9VT36f8HpMar_WzpMe3fQqNL9k5bmveSPjo_XwzpKivghZfYkVaMmI.K370HAy6 ZFt1s6_F8hcqKrZr1Yondnnj3x9qdmG3CIGvKEc73aKzYxqNf_4Aet_b7FkYVZe4xjMDtFgbv85Q twjB.heYSJzrjace5w.vwN.jQmWlOwkD6Iw4CBFUmf7kinifBgOLoqOOhBZnXE01Io3PK1FAs2b5 _cfffB9eEerxo_BRM9Cl3_LgXABBUjgIyeSyKwnhKS5L063iwoplbnsmIha3e9grOT6929L0osLQ ISB0h54icRodUC9H6w9YEJBxJdoSBoBaG2sKQYO04NO5JAZyjTsQRwHpcs9cPqG0s0Zvm.RyEt12 VgRIFe4kj_B3glp1dfcjQvE1Z0OxLhuUHfo3ef.kIjOaLA8NVAER2rVQ4_09WpcwLrbgh4D6lgbI usmNGzbHHumQO8eDgwbQDQC24VbbFx7ZSuDlxDiMOSvWPWbmrZPtxff20S4TorJY3T__iYJ1os6S PxJ_C5me69oEh1z279f4HnweN472PrvbeDWP5ef1UsAGCLZTYI3NfTs0vxx5Ne2.GVtDgTC2BJPg Tx5IHEsSOHxr0SbqDr1PNY2cIPbCPYuKNRTpu4L8gO46r2Ar_o.dgl2E54q8z9fDeDjrEIPqvnj9 3LJy_wsTNXNFrOwtdaaxR.4MD0xMrO55ix_VcY3Zqnk1gV704mM3OuYzXKwMCBIXxL2PTqPrGQKD lOXiwXteOi9xMAx4RrAPULEH7NG3vv4dwRJCpvQjAWTHQihkdPhFSYIi9lAUHxC7tRtLmu7cHNtt .kzHki3C4ZTlOmA6jP9ty0x4b8ILWY0JZlb9odP14PftHbemt7p4eKvuQpoBnK9V..ZPuNSFSYTn nNUcPgm_Id7mIZd2hWZrrrp3KbD9EGccKna64X_oilk2d0xIeVpW4TBM5djYr2qj5SA29oaxVujI obDYdw7tXYvpGf3qXgfq6kSrAq2pLcN4blttCQJF0KvE7jLd9KtmabvtQIjNxhY6NVPDep135jPh SSsHjwgtuHFfEhqnlAq9020Wa6uMG.K26VYz0oSBNTM0vqq6eqii3uLEPCRUNfI0Kq5h9lGC5mJ8 G1gaNtWHEMyqKaLP66GTYc1v32j3QzQ3MIK3FfIfVO7d1uQnhi.03v49jMXvt0p5HgsHqXazy48P V0lmwWzwO7iy8qCWk6K7aRDgAVhH94M_jujwczbKcXXZ.TSe7jVEsYT6a2.l9vgoQOZUIQBykl4l ma0oTbUtxP5G4ga.CgwYM9TBYt9_HdSFRoosxrmKMJo5AR1HuDz8YM8jHEe0ksMzADJC14IsJXAZ v53p7sZkQzq2h3HzFiC78N1S9ZJOL1pqCjLgN3TvAkK1iYneUX7Y0z1r.9srpy0oghk.9yvtuohV DKXWJAjQaJxT5ZiDeFloA32JqFL2wXVnaTCF2zQMeuw9_nUwz7ON9xogrZr18s7JBRRclB2JFZZs - X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Wed, 5 Oct 2022 10:46:55 +0000 Received: by hermes--production-sg3-cf9dc7f8d-rww6r (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5a2341298391e11394f441dba2042e59; Wed, 05 Oct 2022 10:46:53 +0000 (UTC) From: Po Lu References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> <87zgeb91ac.fsf@gmail.com> <83mtabvgxw.fsf@gnu.org> <87pmf78vta.fsf@gmail.com> <83fsg3v9fb.fsf@gnu.org> <87k05e8u8w.fsf@gmail.com> <83fsg2twhv.fsf@gnu.org> <87fsg28sxt.fsf@gmail.com> Date: Wed, 05 Oct 2022 18:46:48 +0800 In-Reply-To: <87fsg28sxt.fsf@gmail.com> (Robert Pluim's message of "Wed, 05 Oct 2022 12:29:18 +0200") Message-ID: <8735c2wns7.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20702 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1472 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Robert Pluim writes: >>>>>> On Wed, 05 Oct 2022 13:06:52 +0300, Eli Zaretskii sai= d: > >> void > >> save_menu_items (void) > >> { > >> Lisp_Object saved =3D list4 (menu_items_inuse ? menu_items : Qnil, > >> make_fixnum (menu_items_used), > >> make_fixnum (menu_items_n_panes), > >> make_fixnum (menu_items_submenu_depth)); > >> record_unwind_protect (restore_menu_items, saved); > >> menu_items_inuse =3D false; > >> menu_items =3D Qnil; > >> } > >>=20 > >> This fixes it, but it seems a bit dodgy to me, why has no other > >> platform ever run into this? > > Eli> How come a menu is in use, but menu_items_inuse is zero? > > `menu_items_inuse' is not zero, it=CA=BCs false. `menu_items_used' is > non-zero. I guess something called `unuse_menu_items', and the > assumption is then that `menu_items' will not be accessed (but then > why save away `menu_items_used' etc? > > menu.c says: > > /* Whether the global vars defined here are already in use. > Used to detect cases where we try to re-enter this non-reentrant c= ode. */ > bool menu_items_inuse; > > so should we be adding "if (menu_items_inuse)" guards everywhere? > > Robert No matter how much I try I cannot reproduce this (or bug#58296) on GNUstep, and I don't have access to Mac OS anymore. But after the holidays are over I will be able to test stuff on a Mac and will look into this. Thanks. From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Oct 2022 13:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 58288@debbugs.gnu.org, Eli Zaretskii , ajd2195@columbia.edu, larsi@gnus.org Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.16649780302915 (code B ref 58288); Wed, 05 Oct 2022 13:54:02 +0000 Received: (at 58288) by debbugs.gnu.org; 5 Oct 2022 13:53:50 +0000 Received: from localhost ([127.0.0.1]:56352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og4qL-0000kw-MM for submit@debbugs.gnu.org; Wed, 05 Oct 2022 09:53:49 -0400 Received: from mail-wm1-f53.google.com ([209.85.128.53]:42961) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1og4qI-0000ka-32 for 58288@debbugs.gnu.org; Wed, 05 Oct 2022 09:53:48 -0400 Received: by mail-wm1-f53.google.com with SMTP id o20-20020a05600c4fd400b003b4a516c479so1062609wmq.1 for <58288@debbugs.gnu.org>; Wed, 05 Oct 2022 06:53:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=ZVQ+5Y1DZbBGrGsk3s8dytYahu3wnehGXZqY/c71m78=; b=VN6voSEQ5kk4tIjT3JUCWv9KMAfjH7/rHRTniE5pFpo9ZUTKxZVzViSZqEjvbWJ20D OT/8wdDiQE1idHnk76Y4+nSWQkBIdLLnLMJqJcnQGPRidPEn9omyAnCnoKYCxCIpnm+E HIXB/l9UYYqEwlcXjoFTsm1RYyk+LzT9dEWjp4txmB6O+4hZpAXTPSt09kP/waxSdCZA T/7Y43RmmXW392RyEh9pnuEmZRGQc/J00R6ygD8M8iHidmT+BBJFH99aFDk2H8YpE5fq CAUH2m+lrgyR8EA6GX3nhoaqGqHwas8JVfoVgBQQFubTjvblzgqz7vBBJjjIlZlTsIoY 67zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZVQ+5Y1DZbBGrGsk3s8dytYahu3wnehGXZqY/c71m78=; b=2K5lfdmUQ/3Cmywve7kdGvzTt+raU8dsLi2feamuJNPom8xRDLZk/RcGyOnOblnIvN u6Nc2Fy3oF7+vzS5pTIwm53ySnRoiOxGm2FvuxIPHOc/z8M40IbO2GeDCF+O/wGne8hc otCEp/soRox8B8Q79ynm9XkttbJXV1x8rWzimdq7EcNl8D8mGkSpJV8l6rcnmFbGYkWP hDDLol3/XaQLsSnlW54HMd4siwqYwQ7wlKSkNuumodARei6a8EnYxhxSToh1ff1aXMMy ViHJIWqbgKZB00T0MIKg4DkB+njAQ/YHOfDllRqfOB2mRhZr+sgzDeHTdMKVrLjhtkaN WuLg== X-Gm-Message-State: ACrzQf2SY2AsJqw2a1yfJ1avQh78kbx6ZMMAUV44N0GV5AOoD/zwW9Bg 84aFO+K9jc5c91c2VYbVTb4= X-Google-Smtp-Source: AMsMyM5kloUSOWX471qWtqFzAZBZo/T67qzHnltGdDluOJ7QDJelqGfPTKAiOe/s02G5nJBqkF01jA== X-Received: by 2002:a05:600c:3b1f:b0:3b4:b1fc:4797 with SMTP id m31-20020a05600c3b1f00b003b4b1fc4797mr3407376wms.129.1664978020075; Wed, 05 Oct 2022 06:53:40 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:37a5:6c3e:78d8:b7fc]) by smtp.gmail.com with ESMTPSA id w10-20020a05600c474a00b003a5f54e3bbbsm2055250wmo.38.2022.10.05.06.53.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Oct 2022 06:53:37 -0700 (PDT) From: Robert Pluim In-Reply-To: <8735c2wns7.fsf@yahoo.com> (Po Lu via's message of "Wed, 05 Oct 2022 18:46:48 +0800") References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> <87zgeb91ac.fsf@gmail.com> <83mtabvgxw.fsf@gnu.org> <87pmf78vta.fsf@gmail.com> <83fsg3v9fb.fsf@gnu.org> <87k05e8u8w.fsf@gmail.com> <83fsg2twhv.fsf@gnu.org> <87fsg28sxt.fsf@gmail.com> <8735c2wns7.fsf@yahoo.com> Date: Wed, 05 Oct 2022 15:53:36 +0200 Message-ID: <87zgea74wv.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Wed, 05 Oct 2022 18:46:48 +0800, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" said: Po Lu> No matter how much I try I cannot reproduce this (or bug#58296) on Po Lu> GNUstep, and I don't have access to Mac OS anymore. Po Lu> But after the holidays are over I will be able to test stuff on a Mac Po Lu> and will look into this. I have both a working lldb and gdb setup, I can test patches or debug if needed. Robert -- From unknown Sun Jun 22 03:57:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Oct 2022 02:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58288 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: 58288@debbugs.gnu.org, Eli Zaretskii , ajd2195@columbia.edu, larsi@gnus.org Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166502377622065 (code B ref 58288); Thu, 06 Oct 2022 02:37:01 +0000 Received: (at 58288) by debbugs.gnu.org; 6 Oct 2022 02:36:16 +0000 Received: from localhost ([127.0.0.1]:58433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogGkC-0005jp-1d for submit@debbugs.gnu.org; Wed, 05 Oct 2022 22:36:16 -0400 Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:38632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogGk9-0005jb-It for 58288@debbugs.gnu.org; Wed, 05 Oct 2022 22:36:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665023766; bh=HHhaT+VMGq83U/Zkw0/o9hL5aKccDIBsxMIzec/AZZI=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=UlFjL03+uv2E+Yvxr596NxPp6A4mXLjPLZWkyi19MOCu3PfJQaf8ZAbtktYnG+P7kLm2kr7jZLweFkap9zNK1HcS8/4DIHNg0N433pz6LqydMcYM+kFmqsTxgQKnasei30bgONOnjKEqR/RvP9YD/l8BDS/5IsdAd8Ao2YxGEyj5khjivjpGVRL1WsGw4uHjx+BEei/YHXRkTPv9KXtU2GT/uuxt2nr+lFvXWm7uDpTGl28HUBN6BmWajthoqVvnJRVVTkat3VlBxyKBl/rgpS47NJzgLdeYqEHn4Rn1rHYQGuGHFQMyCFfxEgNOIxwOen2Yz/RRFrsei7YiQOZ0JA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665023766; bh=Hqzn+jzuXn4Q4v9ZePc3vPTJskcYIowTmvpY+M+7r59=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=bRAAJ+pKnCbhfhtTPpZLx8HkLc8ouzr6tNXYlBR3hHU9gaxIxHRDHPXTbpq3ZiEvvMd9/Hc1rzEhF595Ejb+gJxhax3TqvJ/QFznWkK08cff42VhNNMZi9Uo6ewefLYmO6bPhfQ0Xk0z1zzm4KWOGgJM+jESbuR9ae8NKXnr+J/uDELCZLmvIaPK5NHhy3o6cepsMdgdkXf0IBbzLP4YSHDXWUW5X7YMY1qGNOcnN/uzeBX8wxv9DT2+T2CMfrfpA/vCb5qLPKVn8L5tBiCINqDUG+0lSwVB6byDUy3jS6gE5sSM8oWbXhqz8HkzA4Fyoi9uD0yFkAXEI+CaGo4Vng== X-YMail-OSG: WzhAMJMVM1mtTWMPFuBJBmxpfAs6Z3joy.JEZ1Z05sOwICCiU000DtMg.nF09_D zYQbG1luOYb0YRttiTQbF6RKr28Nqbikm72WMr9ASaDY896bxxys5fv_V3j8Yyucrh_4P8oStHjI hHkawgpqKENg2tXXLkBIXNjohRvO.6ZFZEsPNZzXi9ru._hkTJpISKjW16j3gVQB0pl56k0zA_IZ 6GcSMJm2tfoMmREpO.HDa8XH5FllNqkg7IJVrE.Xdw9lPdPu.PkCVfN.Pc52EBVtvV2ZOr9cAvge idcYBgDLxcrcj1F8U5stHhms9dIOoQyqlD6Ysv3XGe2mz95rMNWzUvptoFKg8Wj6hGAsNdtClixv UJFelq7rFCFLDLg9yn4BT64Bqx0PSBYAQyj3fcAhCm4kTbjrGGjzWfXAyqh36eLxF.ksVszFNHrk 9bVnLXs5Jl30N5tXkV1JaWN1mTydVjzXLSd0Mb5X9oKenBL7a33mRn1ZGqMNeHY6SshbSqDqnHvY bpPPYkFZxBHoqdJ4H0PQYld3SlPaFXnAYCRG5ATOn9HHQbxz9d0tdII251dlmT1o2eomZtJki0j8 z3i2MucIlTqPS2vBHpvidf47igKPDcqL5HQbAPuYjQSPv3x4.tE.PL_9WRfH.lAmDXiM9v.VKciJ 7oVt9eXyjd828qZWMLcioJHTqMZB6qyeE2PMMwh5bu.dOW6312gVDt3w_B6A.9u7veHHJoUPY1th 0QVNkEx1PtD5tfiAmmCJwKIVkgwLqK707RNCMkvCyk27YE8rFDBOM3ycOMeqU2cqzV1lRceb1IXi Kx1XXj7wOmtvI00FCUF6oxWOneSRwMkam0VywdpvOnWCKOzxkdguvwwBh9Dl0atoyudgroxmRNhS nf5lZyG4wjH_E0uZSioqWyfzsBZkT6mmEl44Be563uQoTwmgW_DevsZkA1dIKeO1_MrByca0wHwh NG1puEod1pbhegy5qJFpLDqzpQXfP4ChHuuAbkHzFF66P4dht5ZX9RbBd2DotZWsRxhPC6r6AWwI LXALdCgU9laToHUTHOrcwF_fvV_dX3pAyBeZeNX9DewT5yxXrfEMBymvyrrMRGFx9yEGbV9nOBQW aNFVUvmFlncVsTBDp5XRqQy4Wg_jHY2WBS5l0JUXQZjXz_CNGCNznEl0.uYoljWKGM3ZVZom5Ogp TIlHnAWRvb8vNnnOkvnGfpzWjUkAPL77ulJzB7wwoB4VUsy1fl8GFGynZYttBo_Z1QNCahcNz8ZF a57m8hEMK2kdzuteSTKTb0WDkJX1JU8orNkpaUolOGmhvSQR0XD0kG41ABlU8wM0UGpWB4rPJHEA OH17EveYPpMs7J3pToq8vo5J7N7jy8A3T9O_Q3GuwGpMsvBnX__UvdYrKHexePyycfbMuy6CwF2G 4ULIwmtfMtD4ENSQluIHKwKK0qtiWBIqBo365nQ29XC_DW7P7pOx1gxOt2RnMaZPwAkVRjMY.RF1 oAT3j7r_Tq0xazSAJHzoqfDzUTPuPJVF7qwfKMUTNSSxTntXNkztd35KGOl4V1CFjAN1.2TsJSx1 R3nu6iygbIN1YkBQnJYDqvUSbTVva5RFnYJFgJQjnuyO8Pby7aLG2Tg4V.MN6nLqZ5OMxLGo_CtI W35WrgUsNacelSRt6928..FIdfqt.8pfgpA769gCIg_WPY_AMFKnYqnte8fcUgJJLPFdws9x599b rgvXmWIfq3QGIuqaX52HQE.ERtrs2ZmS08N74ck.HaiIgzwB5vGDDBWarlsID4.8quinkXbYpTt9 L8k7muGCrDxgDnMk7HHSDyhCsk3B0qg86t5T8nWWI1T2KwkVl5_oJS0ejWZKm63uVWb3Teuxlv7U Cy8TQaCEQ_QxqC7dq_5rmThWaKmn7dmVHeN1.rcbRx3_PLB3KyiX1L5h6Kw5olm_50GJ1Lm8u532 aoPesSvaGtd6ybcxIiT5CQDVDZ.yJ0MV_s810Cdx29N.nI1z1vIv1NlOst20wLr9ywyun4SdcDf2 L5dT.SkPGFNtXxMsRZKbmi5wOtf5NxVdhkiFSWKByBpEWtQiAMCDs.FB7Xphq9dC.ZsA8Ji5mkG3 PkGwS0WAgdgdEqNTgkx6efttAl6wHliyhYbEwWo.9LrUNxWpoGTu9UhtPGuyI4USX2J4_YJxC59K htzGPd7X2swPPefz9jMUm_ENUFNvwUR3_vp9MDk6.9zPsAQx6JSxZexIwIxT.6L7dXqaEnT7bajn _8.BjcavULCHTRmtIwfRjxjQIbmQ0dUE7klkFNDYmShkydjsqPfTw1Gm9kNqw9Hexn5CQNVPzYMf SrEXlIwM- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Thu, 6 Oct 2022 02:36:06 +0000 Received: by hermes--production-sg3-cf9dc7f8d-4vdwh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID badbfc978e9df352421028d45d2554fd; Thu, 06 Oct 2022 02:35:59 +0000 (UTC) From: Po Lu References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> <87zgeb91ac.fsf@gmail.com> <83mtabvgxw.fsf@gnu.org> <87pmf78vta.fsf@gmail.com> <83fsg3v9fb.fsf@gnu.org> <87k05e8u8w.fsf@gmail.com> <83fsg2twhv.fsf@gnu.org> <87fsg28sxt.fsf@gmail.com> <8735c2wns7.fsf@yahoo.com> Date: Thu, 06 Oct 2022 10:35:55 +0800 In-Reply-To: <8735c2wns7.fsf@yahoo.com> (Po Lu's message of "Wed, 05 Oct 2022 18:46:48 +0800") Message-ID: <87r0zlsmpg.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20702 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 408 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Po Lu writes: > But after the holidays are over I will be able to test stuff on a Mac > and will look into this. Here, I get some backtrace involving a crash in some Apple function (HIToolBox`MenuElement::ResolveStore) when navigating with the arrow keys, not related to find_and_return_menu_selection (which however is only used on NS.) I will try the recipe in Stefan's bug report.