From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#58288: 29.0.50; (flyspell-correct-word-before-point) followed by crashes emacs Date: Tue, 04 Oct 2022 15:16:43 +0200 Message-ID: <87zgeb91ac.fsf@gmail.com> References: <877d1f3kgj.fsf@gnus.org> <83tu4jvkfz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39049"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 58288@debbugs.gnu.org, Lars Ingebrigtsen , ajd2195@columbia.edu To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Oct 04 15:56:08 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 1ofiP1-0009yB-CE for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 Oct 2022 15:56:07 +0200 Original-Received: from localhost ([::1]:49268 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ofiOz-0005nq-RM for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 Oct 2022 09:56:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55642) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofhnD-0006Wb-OJ for bug-gnu-emacs@gnu.org; Tue, 04 Oct 2022 09:17:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53849) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ofhnC-0001bV-4w for bug-gnu-emacs@gnu.org; Tue, 04 Oct 2022 09:17:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ofhnC-00046I-0p for bug-gnu-emacs@gnu.org; Tue, 04 Oct 2022 09:17:02 -0400 X-Loop: help-debbugs@gnu.org 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 Original-Received: via spool by 58288-submit@debbugs.gnu.org id=B58288.166488941515727 (code B ref 58288); Tue, 04 Oct 2022 13:17:01 +0000 Original-Received: (at 58288) by debbugs.gnu.org; 4 Oct 2022 13:16:55 +0000 Original-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 Original-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 Original-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) Original-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) In-Reply-To: <83tu4jvkfz.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 04 Oct 2022 15:32:00 +0300") 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" Xref: news.gmane.io gmane.emacs.bugs:244430 Archived-At: >>>>> 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 --