From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 00:12:26 2022 Received: (at submit) by debbugs.gnu.org; 29 Oct 2022 04:12:26 +0000 Received: from localhost ([127.0.0.1]:34720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oodCq-00054b-Qg for submit@debbugs.gnu.org; Sat, 29 Oct 2022 00:12:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:52116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooTlX-00007Q-AN for submit@debbugs.gnu.org; Fri, 28 Oct 2022 14:07:36 -0400 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 1ooTlX-0000NK-4R for bug-gnu-emacs@gnu.org; Fri, 28 Oct 2022 14:07:35 -0400 Received: from mail-dm6nam10on20622.outbound.protection.outlook.com ([2a01:111:f400:7e88::622] helo=NAM10-DM6-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 1ooTlQ-0000JD-H0 for bug-gnu-emacs@gnu.org; Fri, 28 Oct 2022 14:07:34 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KyrwjAUvW6EXCe/o5whTAtfaaEmhnvtINHVPwHHinBc2rcM7q3wZ7OBB6a8rbbvXq0MQFxSjDRcn2lm/sijdcXyGNPcg19CppJx7FGlUHXyn25bTNI7vC0iGwgvltHUPm7Tyd4ttHV3dUoh3lEUyJ9MAbgq8gDDYBlcsIddQGDw/hmHKwNfqqsKDiR2sFlQoT1oBme7CzQTU0Pb5RDHynZOe+jetZSg51E1ke2hOL5Ltn+Js0kpjJC1KrO4lCu8WBA4YPtozrw1PAMvBEdfFjWPdRjEwMCGigOLUIL0IuJmsTGC9EG8uw4LQcFUmlC5qMUJVG8dMJrtoNw0V10ewyg== 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=pGe2uA5z/uJnbF2DAiIItJAncMy3YrV+E/C0HsQMufo=; b=ndrUKxPkWQ8h0A2PlT0mcuZ/Bi++u2mA/dWuvWSyOKPVhn3YD4Fc/G1tVUsBp5XNwnLYCaUWzmDF5Q4yYUvHLHgoEs4IEb+BYJBtLuVR6p7ULGTM3axLnayzw0NS9odbzEbjRC8/q39KQF7bjCGJ6gyOvPCyC21CgUCqYexnDCwJl69kwU/uKraqW54cnukf+GniUk30VyHOVrvUYliCOWQy+ZhMOi0RNssWrRUiRBZ71e8bPJtmK+BTFryubml8u8iD/RS7sjMwpTRy5knXD6VkhruDP5Z9FKgmYd7TKBiRCBGL2wN+tsu8xLfJYtmv3+29lWYFfjoIM+kI58ryCA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 18.7.68.33) smtp.rcpttodomain=gnu.org smtp.mailfrom=alum.mit.edu; dmarc=pass (p=none sp=none pct=100) action=none header.from=alum.mit.edu; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alum.mit.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pGe2uA5z/uJnbF2DAiIItJAncMy3YrV+E/C0HsQMufo=; b=Sgq25s4U6HpBzQZt13wlVqMjx71VpPY7/rLK+DXYotLO64K27VKvS0TnFJXyBBcRLF3PJn6thWMMX0mSdn1umkIwXU49qHbwjhONucDF80SBjp16vyr1l32VmthL3mNJrhXwvKIoy3gULmS6PSoC/TyN/xsQOyQD/dzZh8Yi4+0= Received: from SA9PR13CA0147.namprd13.prod.outlook.com (2603:10b6:806:27::32) by BY5PR12MB5000.namprd12.prod.outlook.com (2603:10b6:a03:1d7::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.15; Fri, 28 Oct 2022 18:02:18 +0000 Received: from SN1NAM02FT0037.eop-nam02.prod.protection.outlook.com (2603:10b6:806:27:cafe::98) by SA9PR13CA0147.outlook.office365.com (2603:10b6:806:27::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.9 via Frontend Transport; Fri, 28 Oct 2022 18:02:18 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 18.7.68.33) smtp.mailfrom=alum.mit.edu; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=alum.mit.edu; Received-SPF: Pass (protection.outlook.com: domain of alum.mit.edu designates 18.7.68.33 as permitted sender) receiver=protection.outlook.com; client-ip=18.7.68.33; helo=outgoing-alum.mit.edu; pr=C Received: from outgoing-alum.mit.edu (18.7.68.33) by SN1NAM02FT0037.mail.protection.outlook.com (10.97.4.243) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.16 via Frontend Transport; Fri, 28 Oct 2022 18:02:17 +0000 Received: from godel.local (ip72-200-87-161.tc.ph.cox.net [72.200.87.161]) (authenticated bits=0) (User authenticated as kkylin@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.14.7/8.12.4) with ESMTP id 29SI2F8t013542 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 28 Oct 2022 14:02:16 -0400 User-agent: mu4e 1.8.10; emacs 28.2.50 From: Kevin Lin To: bug-gnu-emacs@gnu.org Subject: 28.2; Emacs on macOS seg faults when deleting fullscreen frame Date: Fri, 28 Oct 2022 10:59:16 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1NAM02FT0037:EE_|BY5PR12MB5000:EE_ X-MS-Office365-Filtering-Correlation-Id: c7e2c8a3-1403-4013-9e12-08dab90e8d83 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LpV186Ax74CizAEkf5ZLsu6ZAsgb7ypaH5a944TbhIwkudjkAdo5LAsrJR+Nv5EA98GWX75ENeV7Z0Cq4PUkb+9BnlAgw/7uwwW8iTv51l9G6jMbIFlSnoBUluYXXn8l6OyD4LfbkNdX4vFRZOpQXY5nL3VvJ5oAMKVv0WroY67J4e6xl7cJSfVGGgJ6C1Vk+rGx4477d+LHSCjBxMIE8am0lHKUdXSixdBxyEh6NY7/WJEXOj6bD70bqVzR+SiK6z7fQrPURBCsRkjuIxPHce8FNRPQ3/p57huWt2yaKE8ROd6rytReH3WZzqXhQUg7d/DIctZuefWkVMQ6jtKZgOzXPLaNpE62zYTsVxEfDmmB4P1FEg27fA+Kik9FRv2/J9UOtiWfVUzdC8jUeZNgLqkwH9U4nAtQfa8FGieH0GEeB/MIubWGYy+AxliLJe2bWN6vApViq45glv1E3O/ziLs8iscHHYaSqb7apkSMFz8EalIMqMRxnUmnciC8jTkwSsHwKdW/jFVyx6s5aAceY/XvzEnEIVVAII1qwPMu0hyAIuuT7nlZ0SAORCz4zrq9PC5MUgwxtkHOcyfjYEJRaW+inJAORV9hG0K6zQZRJJ+SATueiQH5ZE55D/CFQHzpxxWfgZNLgRJE3/Udrki20kPIfJJdVhX2cdALn4LAIVf9hy2fv1qT2pp6moyl25slYqW1TNe1Mi9R34hJFdjlFacJKM+iLdpPexIcZATSUJ17448duo7IXuXTkgmXvte1Oui59Fz149Zy6NlOYHEN5g== X-Forefront-Antispam-Report: CIP:18.7.68.33; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:outgoing-alum.mit.edu; PTR:outgoing-alum.mit.edu; CAT:NONE; SFS:(13230022)(39860400002)(346002)(136003)(396003)(376002)(451199015)(36840700001)(46966006)(41300700001)(356005)(7596003)(8676002)(2906002)(75432002)(86362001)(82740400003)(36860700001)(82310400005)(5660300002)(8936002)(40480700001)(186003)(336012)(83380400001)(47076005)(2616005)(956004)(6916009)(478600001)(70586007)(70206006)(966005)(26005)(41320700001)(316002)(786003); DIR:OUT; SFP:1101; X-OriginatorOrg: alum.mit.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2022 18:02:17.9365 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c7e2c8a3-1403-4013-9e12-08dab90e8d83 X-MS-Exchange-CrossTenant-Id: 3326b102-c043-408b-a990-b89e477d582f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3326b102-c043-408b-a990-b89e477d582f; Ip=[18.7.68.33]; Helo=[outgoing-alum.mit.edu] X-MS-Exchange-CrossTenant-AuthSource: SN1NAM02FT0037.eop-nam02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB5000 Received-SPF: pass client-ip=2a01:111:f400:7e88::622; envelope-from=kkylin@alum.mit.edu; helo=NAM10-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -9 X-Spam_score: -1.0 X-Spam_bar: - X-Spam_report: (-1.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_SPF_HELO=1, SPF_HELO_PASS=-0.001, T_SPF_TEMPERROR=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 29 Oct 2022 00:12:21 -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 (--) Using stock Emacs 28.2 from https://emacsformacosx.com/: 1) $ /Applications/Emacs.app/Contents/MacOS/Emacs -Q 2) open a second frame by, e.g., C-X-5-2 3) make it fullscreen, e.g., by clicking the green title button 4) delete the fullscreened frame by, e.g., C-X-5-0 I don't know enough about ObjC or NS to isolate the issue in the ObjC source, but the following work-around works for me: (defun frame-turn-off-fullscreen (theframe) (if (eq 'fullboth (cdr (assq 'fullscreen (frame-parameters theframe)))) (set-frame-parameter theframe 'fullscreen nil))) (if (boundp 'ns-use-native-fullscreen) (add-to-list 'delete-frame-functions 'frame-turn-off-fullscreen)) I haven't tried this with Emacs in gdb, but do have macOS-generated crash logs I can send along upon request. Also, I'm running this on macOS 13 (Ventura), but this has happened to me since macOS 10.13 (High Sierra) with Emacs 27 (possibly even earlier). Reporting it only now because the work-around above has worked for me and I forgot about it. In GNU Emacs 28.2 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G95)) of 2022-09-12 built on builder10-14.lan Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.0 Configured using: 'configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules' Configured features: ACL GMP GNUTLS JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER THREADS TOOLKIT_SCROLL_BARS 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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils 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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 51043 7955) (symbols 48 6562 1) (strings 32 18364 2902) (string-bytes 1 612723) (vectors 16 13832) (vector-slots 8 191713 10825) (floats 8 21 39) (intervals 56 222 0) (buffers 992 11)) -- From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 02:39:30 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 06:39:30 +0000 Received: from localhost ([127.0.0.1]:34842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oofVB-0002mH-Kf for submit@debbugs.gnu.org; Sat, 29 Oct 2022 02:39:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oofV8-0002m3-WA for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 02:39:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oofV3-0002UQ-0i; Sat, 29 Oct 2022 02:39:21 -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=l84BRMuFHQCuVOI1j+/x6XIsahGOf4E9yMt5+FM2ei4=; b=AC45TDdgR3+e o70fd5T1h3T9khL9867I6dVl6e3I5zP2p6aCpTvU5Dl08GlBe1/9SJxMJLsSmOwM/7PgX+AB6+0tm hwMMbe+84kOjHG59p99no/0vrKS23ndOANc+IH8OhTeKb6mVZndRyUGwdjB0RGm8k1caZT3MAkdoP R+maA0186iTlv1I3sOH74vDeykfnsp6+Zy5ljeUat69hxBK5Q5I++5qM6J/hUV+MPcSkkfDXoKUH9 d+l7N38Ox61RpjR1UYb+dmRB9gTonM8y9mR5pdgEEQOobddPdxmk66ospsaZELZEdfnMUGhkU0p32 GgDldcPLxtJ2iwpVXCStcg==; Received: from [87.69.77.57] (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 1oofV1-0004h9-5q; Sat, 29 Oct 2022 02:39:20 -0400 Date: Sat, 29 Oct 2022 09:39:17 +0300 Message-Id: <83wn8ji162.fsf@gnu.org> From: Eli Zaretskii To: Kevin Lin In-Reply-To: (message from Kevin Lin on Fri, 28 Oct 2022 10:59:16 -0700) Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58857 Cc: 58857@debbugs.gnu.org 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: Kevin Lin > Date: Fri, 28 Oct 2022 10:59:16 -0700 > > Using stock Emacs 28.2 from https://emacsformacosx.com/: This distribution is done by someone outside of the Emacs project. I therefore suggest that you first report the problem to that person. > 1) $ /Applications/Emacs.app/Contents/MacOS/Emacs -Q > > 2) open a second frame by, e.g., C-X-5-2 > > 3) make it fullscreen, e.g., by clicking the green title button > > 4) delete the fullscreened frame by, e.g., C-X-5-0 > > I don't know enough about ObjC or NS to isolate the issue in the ObjC source, but the following work-around works for me: > > (defun frame-turn-off-fullscreen (theframe) > (if (eq 'fullboth > (cdr (assq 'fullscreen > (frame-parameters theframe)))) > (set-frame-parameter theframe 'fullscreen nil))) > > (if (boundp 'ns-use-native-fullscreen) > (add-to-list 'delete-frame-functions 'frame-turn-off-fullscreen)) > > I haven't tried this with Emacs in gdb, but do have macOS-generated crash logs I can send along upon request. > > Also, I'm running this on macOS 13 (Ventura), but this has happened to me since macOS 10.13 (High Sierra) with Emacs 27 (possibly even earlier). Reporting it only now because the work-around above has worked for me and I forgot about it. In general, we don't expect any Emacs 28 releases, so it would be of great help to us if you could try Emacs 29 (from the master branch of the Emacs Git repository) and see if the problem still exists there. That's assuming the person who prepares these binaries concludes that the problem is in the upstream code, not related to the particular way these binaries are built. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 03:01:25 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 07:01:25 +0000 Received: from localhost ([127.0.0.1]:34846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oofqO-0003Mm-Qd for submit@debbugs.gnu.org; Sat, 29 Oct 2022 03:01:25 -0400 Received: from mail-ed1-f51.google.com ([209.85.208.51]:34359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oofqK-0003MV-LW for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 03:01:22 -0400 Received: by mail-ed1-f51.google.com with SMTP id v27so10822715eda.1 for <58857@debbugs.gnu.org>; Sat, 29 Oct 2022 00:01:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=H1SXmiSUExum48jIPHRrzkEl3nwvM6t+b991rKlPE90=; b=YxGPDjSZHsgyIg/LPjaaWPjZfQTFJU2AB6+pSLKGzLbbSvrrrvXMhDXkEN/ZKdBgUz 0VeFcRCkS2mDPFMmlNUNCw7BODGFq0R61cB7JA/XGQMoU1tiTdROJk8d+bj9ecFCtXXD VhN2DPhfu+mq0ZpPY82jsygRrK5s2lJ45tAOe2rH3piTN1YMWuYUTamrWwDcQj+ndm4J rTAduSfCzNYLHU8IvzvwROm6Ml5Ir/4fvybbTjLFZCLGPvDVq7mA6HQbw0lcKigfCGh+ 8f/TWScvN25ozpZ5ICjpdP6fNRKXNf0cOiLv+EQ6C+9na3ZZ3xIer3qGF5RjCpPhoZSu hnnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent: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=H1SXmiSUExum48jIPHRrzkEl3nwvM6t+b991rKlPE90=; b=LX+qx9wYntmJR8W3AHTSWh4W4KQwYWBNyxLp6Ys2I5Tvt2MCyR13BS/iEzNAFsFzZh eThti7EQ7H3IgMAIPrXx99nuemrS3+/ZrItQCFBgcW+xmI0BT070nioYiaoRmtK6uoha RFHWnc5eg0yNT5J+90ZnoWnhBCLegaB7Fm/uQHj0X1q9jCeh1CqS+LkhvnR7OOtQZrTh OxUE+QZhfAfSvfjR4T6PXrF2yfRAGdpkUXqyk1zYEXbvoFO+QesnBDqoUOnwITUGrOc4 G4dbQJN3j8dz1p1XMZmiaEq3lKDZkjnbiTWfqQpaHV6MPY23ZSg026KnXl3uAi5Ura/D V6Zg== X-Gm-Message-State: ACrzQf1d6yManDxul7KBvrUTFkI9YmMgQ7xM7gp/MH8x2A3l9FQsViPX mVTNHtdt4QBdZ7LM4DKscsrrW56HVmBzuQ== X-Google-Smtp-Source: AMsMyM5KQ8jzfyclC4gTf/ly5Blyo7TTyg1f0o1te/JPKPqV6pfppJrYMoAEUxzSWCbbm+gT1V8P5Q== X-Received: by 2002:a05:6402:e01:b0:442:dd7e:f49d with SMTP id h1-20020a0564020e0100b00442dd7ef49dmr2993866edh.355.1667026874225; Sat, 29 Oct 2022 00:01:14 -0700 (PDT) Received: from Mini.fritz.box (p4fe3a602.dip0.t-ipconnect.de. [79.227.166.2]) by smtp.gmail.com with ESMTPSA id g9-20020a1709067c4900b007933047f923sm345630ejp.118.2022.10.29.00.01.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Oct 2022 00:01:13 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= To: Eli Zaretskii Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame In-Reply-To: <83wn8ji162.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 29 Oct 2022 09:39:17 +0300") References: <83wn8ji162.fsf@gnu.org> Date: Sat, 29 Oct 2022 09:01:12 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857 Cc: Kevin Lin , 58857@debbugs.gnu.org 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 (-) Eli Zaretskii writes: > In general, we don't expect any Emacs 28 releases, so it would be of > great help to us if you could try Emacs 29 (from the master branch of > the Emacs Git repository) and see if the problem still exists there. I can reproduce this in feature/pkg, which should equal master in this area. * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xc0) frame #0: 0x0000000100310ce8 emacs`-[EmacsView resetCursorRects](self=0x0000000102f2cb40, _cmd="resetCursorRects") at nsterm.m:6702:29 6699 - (void)resetCursorRects 6700 { 6701 NSRect visible = [self visibleRect]; -> 6702 NSCursor *currentCursor = FRAME_POINTER_TYPE (emacsframe); 6703 NSTRACE ("[EmacsView resetCursorRects]"); 6704 6705 if (currentCursor == nil) Target 0: (emacs) stopped. (lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xc0) * frame #0: 0x0000000100310ce8 emacs`-[EmacsView resetCursorRects](self=0x0000000102f2cb40, _cmd="resetCursorRects") at nsterm.m:6702:29 frame #1: 0x00000001952beb60 AppKit`-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalidCursorRects:] + 276 frame #2: 0x00000001954cb9f0 AppKit`_NSViewSubViewMutationSafeApply + 220 frame #3: 0x00000001952bec04 AppKit`-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalidCursorRects:] + 440 frame #4: 0x00000001954cb9f0 AppKit`_NSViewSubViewMutationSafeApply + 220 frame #5: 0x00000001952bec04 AppKit`-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalidCursorRects:] + 440 frame #6: 0x00000001952bd030 AppKit`-[_NSTrackingAreaAKManager displayCycleUpdateStructuralRegions] + 176 frame #7: 0x0000000194db7708 AppKit`__NSWindowGetDisplayCycleObserverForUpdateStructuralRegions_block_invoke + 364 frame #8: 0x0000000194db2cb4 AppKit`NSDisplayCycleObserverInvoke + 168 frame #9: 0x0000000194db2910 AppKit`NSDisplayCycleFlush + 644 frame #10: 0x00000001990fa120 QuartzCore`CA::Transaction::run_commit_handlers(CATransactionPhase) + 120 frame #11: 0x00000001990f8ea0 QuartzCore`CA::Transaction::commit() + 324 frame #12: 0x0000000194e34b90 AppKit`__62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 272 frame #13: 0x0000000195511744 AppKit`___NSRunLoopObserverCreateWithHandler_block_invoke + 64 frame #14: 0x0000000191ab4de4 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36 frame #15: 0x0000000191ab4cd0 CoreFoundation`__CFRunLoopDoObservers + 532 frame #16: 0x0000000191ab4308 CoreFoundation`__CFRunLoopRun + 784 frame #17: 0x0000000191ab38a4 CoreFoundation`CFRunLoopRunSpecific + 612 frame #18: 0x000000019b1273bc HIToolbox`RunCurrentEventLoopInMode + 292 frame #19: 0x000000019b127200 HIToolbox`ReceiveNextEventCommon + 672 frame #20: 0x000000019b126f48 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 72 frame #21: 0x0000000194d0c630 AppKit`_DPSNextEvent + 632 frame #22: 0x0000000194d0b7c0 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728 frame #23: 0x0000000194cffbf0 AppKit`-[NSApplication run] + 464 frame #24: 0x000000010030df40 emacs`-[EmacsApp run](self=0x00000001053150c0, _cmd="run") at nsterm.m:5813:7 frame #25: 0x000000010030c66c emacs`ns_select_1(nfds=20, readfds=0x000000016fdfdcdc, writefds=0x000000016fdfdc5c, exceptfds=0x0000000000000000, timeout=0x000000016fdfdc30, sigmask=0x0000000000000000, run_loop_only=NO) at nsterm.m:4828:3 frame #26: 0x000000010030c2e8 emacs`ns_select(nfds=20, readfds=0x000000016fdfdcdc, writefds=0x000000016fdfdc5c, exceptfds=0x0000000000000000, timeout=0x000000016fdfdc30, sigmask=0x0000000000000000) at nsterm.m:4880:10 frame #27: 0x00000001002a65ec emacs`wait_reading_process_output(time_limit=37, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=(struct Lisp_Symbol *) $3 = 0x00000001008dcb68, wait_proc=0x0000000000000000, just_wait_proc=0) at process.c:5690:18 frame #28: 0x000000010000b724 emacs`sit_for(timeout=(EMACS_INT) $5 = 37, reading=true, display_option=1) at dispnew.c:6252:7 frame #29: 0x00000001001587d8 emacs`read_char(commandflag=1, map=(struct Lisp_Cons *) $7 = 0x000000012bc55400, prev_event=(struct Lisp_Symbol *) $10 = 0x00000001008dcb68, used_mouse_menu=0x000000016fdfe997, end_time=0x0000000000000000) at keyboard.c:2870:11 frame #30: 0x0000000100154c0c emacs`read_key_sequence(keybuf=(struct Lisp_Symbol *) $13 = 0x00000001008dcb68, prompt=(struct Lisp_Symbol *) $16 = 0x00000001008dcb68, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:10027:12 frame #31: 0x0000000100153338 emacs`command_loop_1 at keyboard.c:1375:15 frame #32: 0x0000000100231650 emacs`internal_condition_case(bfun=(emacs`command_loop_1 at keyboard.c:1268), handlers=(struct Lisp_Symbol *) $19 = 0x00000001008dcbf8, hfun=(emacs`cmd_error at keyboard.c:926)) at eval.c:1471:25 frame #33: 0x0000000100152e4c emacs`command_loop_2(handlers=(struct Lisp_Symbol *) $22 = 0x00000001008dcbf8) at keyboard.c:1123:11 frame #34: 0x0000000100230e34 emacs`internal_catch(tag=(struct Lisp_Symbol *) $25 = 0x00000001008ebe98, func=(emacs`command_loop_2 at keyboard.c:1119), arg=(struct Lisp_Symbol *) $28 = 0x00000001008dcbf8) at eval.c:1194:25 frame #35: 0x0000000100152164 emacs`command_loop at keyboard.c:1101:2 frame #36: 0x0000000100151fb4 emacs`recursive_edit_1 at keyboard.c:710:9 frame #37: 0x0000000100152500 emacs`Frecursive_edit at keyboard.c:793:3 frame #38: 0x000000010014f1e8 emacs`main(argc=1, argv=0x000000016fdff688) at emacs.c:2523:3 frame #39: 0x00000001916abe50 dyld`start + 2544 (lldb) p emacsframe (frame *) $64 = 0x000000012d811600 (lldb) p emacsframe->output_data (output_data) $63 = { tty = nil x = nil w32 = nil ns = nil pgtk = nil haiku = nil } Other than that, I can't help much with this, I'm afraid. One could of course check it output_data is valid, but if that's the right thing to do... From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 03:07:48 2022 Received: (at control) by debbugs.gnu.org; 29 Oct 2022 07:07:48 +0000 Received: from localhost ([127.0.0.1]:34853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oofwa-0003Vo-CU for submit@debbugs.gnu.org; Sat, 29 Oct 2022 03:07:48 -0400 Received: from mail-oi1-f171.google.com ([209.85.167.171]:40739) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oofwY-0003VQ-8Z for control@debbugs.gnu.org; Sat, 29 Oct 2022 03:07:46 -0400 Received: by mail-oi1-f171.google.com with SMTP id l5so8337491oif.7 for ; Sat, 29 Oct 2022 00:07:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=of2acdAv3Ntj0fgNqm1Wp5u3l/7PyHRPJkHOHNoXFXU=; b=jZ/r2O+Zl2LJl87Y3Uz5nrbKYNkyVoeqAm6p91Fdpbmws7s1/0XKoH9efslu3rtvQk vGq6hbrcyhqXRqy87bw/4WnMiSH6YCRwprALDwWOLUU7kIlbGEWjV16OC6HC2Ao1BrNF MGzbHD3SQpIjlqUhzJyGQts7+9dgRp6ZzCkHKEcsUBwPDxhGxfOZKrL/f5J3xDHxg4Le LyzxR4wy68kLQoTnksfFlVkA4t9oMhwUVyE4EvwLD/uitTN2Uw/ijdbjsKyuK2rZEFEV UC0nEY3mtbDAPu2HXiweh+q9TqVfy1IOnWYA+xjfruVGB5M47EoNu5WyS3TVo0oBMBhY UCXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=of2acdAv3Ntj0fgNqm1Wp5u3l/7PyHRPJkHOHNoXFXU=; b=Y9VroGyp/u3U3Lnol6sBvNReysCsqmRzW9Ss0ZvP5UbrWprjZkSjbuXNtWG51TDAeJ a1YBgC+S7gw1Mc1XBziRNsNVYmLaPycTMorDaV/0VEtXbNYElO21CoqOYlxH4NGDSvtH MovUhQ/0AWxR+yYNRzJ2Kt6rtd+D4g/0tbIuWxAly0WsOxPRbNvhjsEdZU/dewCSqHjy MpUgkE1MQQnh2wWmJOxSH/CaAB+DERUoM7KhcNBJjYUTMUPXsONo5WIWH0GluqcW33O2 UQDfNfO1Ok2ldUwFJ+xx5sJ9Z2V4dJbBW7VakMdc9MYkiM4sl5RPHgGzOKYUBVbbiRsu VCXw== X-Gm-Message-State: ACrzQf24TqUiMTJ/6E/uA5NtT6YgEQ8AIfav0z/yBlTacRSCWQdrCXC5 CildxwSsz/ic0ur2ww+RRoeENLCvjJ/oEcREd85+qv1l X-Google-Smtp-Source: AMsMyM74X9w8NHJdb7j9x3+3yhGs6SwwxVfghGKZWT2XENH+46+6zcmDkyRtaBeCGo+bEDXs0AMRPLN7whUMwjC7m1M= X-Received: by 2002:a05:6808:1186:b0:353:b77a:a481 with SMTP id j6-20020a056808118600b00353b77aa481mr9933851oil.199.1667027260626; Sat, 29 Oct 2022 00:07:40 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 29 Oct 2022 00:07:40 -0700 From: Stefan Kangas X-Hashcash: 1:20:221029:control@debbugs.gnu.org::lBSOly2MfK3UCmyq:1/Qb MIME-Version: 1.0 Date: Sat, 29 Oct 2022 00:07:40 -0700 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: tags 58857 + moreinfo thanks Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.171 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.171 listed in wl.mailspike.net] 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control 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 (+) tags 58857 + moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 03:28:55 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 07:28:55 +0000 Received: from localhost ([127.0.0.1]:34872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oogGs-0006Cd-Vz for submit@debbugs.gnu.org; Sat, 29 Oct 2022 03:28:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oogGp-0006CP-H9 for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 03:28:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oogGj-00024Y-EH; Sat, 29 Oct 2022 03:28:37 -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=NXbityJHzUx1y69ylvGCRjmlWrMRn/1ff9PpbEEJ5Rg=; b=mvuLDkzwK7Lf1YoJNGAU iIC/CJ0Ot7M2RVuj4qYV7tXpfFj2ujKNpIvugCuYnIAZrP0esPkD0Is+93gc9O8j5hOkfKnVp6aYn c8aSBU2ZA7nJZV1e3/KAiPgZVSZalsHkmsFV3IhkPpg8IknTFUOPr+RxCk0bq0c1tCHSCI4/aJTnV 1xldPxGZdtO47zbCBD1wMM5qXWWxT0sFn3ALqRJ+Z2+xpaha25CD5l3Rvos3nWVKsU05lTZrPnU+c bqDUKzWTRs5ZYf25bVb3sAnxOD7avCtxpuyrRD8jmr/SAxLkAuwigjVByilFf4YWPI1fztUF6mZZw ilQ/iRdxxrIsTw==; Received: from [87.69.77.57] (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 1oogGi-00024g-Ie; Sat, 29 Oct 2022 03:28:37 -0400 Date: Sat, 29 Oct 2022 10:28:35 +0300 Message-Id: <83leozhyvw.fsf@gnu.org> From: Eli Zaretskii To: Gerd =?iso-8859-1?Q?M=F6llmann?= In-Reply-To: (message from Gerd =?iso-8859-1?Q?M=F6llmann?= on Sat, 29 Oct 2022 09:01:12 +0200) Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame References: <83wn8ji162.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58857 Cc: kkylin@alum.mit.edu, 58857@debbugs.gnu.org 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: Gerd Möllmann > Cc: Kevin Lin , 58857@debbugs.gnu.org > Date: Sat, 29 Oct 2022 09:01:12 +0200 > > Eli Zaretskii writes: > > > In general, we don't expect any Emacs 28 releases, so it would be of > > great help to us if you could try Emacs 29 (from the master branch of > > the Emacs Git repository) and see if the problem still exists there. > > I can reproduce this in feature/pkg, which should equal master in this > area. > > > (lldb) p emacsframe > (frame *) $64 = 0x000000012d811600 > (lldb) p emacsframe->output_data > (output_data) $63 = { > tty = nil > x = nil > w32 = nil > ns = nil > pgtk = nil > haiku = nil > } So you are saying the NS-specific code that is run when Emacs is idle somehow references a frame that was deleted? From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 03:36:21 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 07:36:21 +0000 Received: from localhost ([127.0.0.1]:34887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oogOD-0006PN-GL for submit@debbugs.gnu.org; Sat, 29 Oct 2022 03:36:21 -0400 Received: from mail-ej1-f48.google.com ([209.85.218.48]:44894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oogOB-0006PA-OS for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 03:36:20 -0400 Received: by mail-ej1-f48.google.com with SMTP id n12so17832184eja.11 for <58857@debbugs.gnu.org>; Sat, 29 Oct 2022 00:36:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=iFSJWhLkwpw+v2Iz8hdTWiRzDbdv+rZXpj6ao/VcfkM=; b=V95wVbx3vG4kHm162SCW4S+/D32Dus3DrN05PsRPRFSMUhUvXthXctH3ob7xVPouLD aZi39xlo5aHiUfRYS2IRM2cGy2hSCTrKRJ2jFhouVEEbP741Ynwe8Z2T135Wcj0WRZqG RnoDtsJaAbB/crbPd4s2adwxe/G4sPc0Zzjr6xF49FIK3P4EbXKbAuKNDL42NVQqIJav +9RkZh/+aXs7/SGblmgNH0ry3eE1r5SBflfcRgRlkKjHptgk0uhB4n1utcv8K6CjhkHI U0fBoZRKkIFVZ8BNopWWSiKCJ0vieLRlNuj/1rwTZ0V6qrpXmYvw+FeGQjbjg78hG6Qf nI3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent: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=iFSJWhLkwpw+v2Iz8hdTWiRzDbdv+rZXpj6ao/VcfkM=; b=N4cPXFjrfyc4bAXds3IAwLDcMPii/VFvhgEWD22aJsk7PKKp3WhhAuXJ5wdO5GrwaB qRawZOg6QyFZjJ7cJ+M00xuI9QZGPdLwztZWfqpHx+rd4L4o/yn5Ok8ApFyDiTX8umwP 87rALEs1GdTTZYUHVH8PAXV1QnNnG02UNEy57rcjokUMokYlsKvJp54nbS+Guxn/EicI vMjcLEdJQpOfMvH8KykD3MBojZ/bdZpYQ5vCDnje3I80u/SNGPkkHjel0bGvbpFAagRA QeNpneNIiJs7wFjVHnI+SG5jjJKBtHdF1PMFDEAjf6a2g2FSCzflU9sZV0fwg5QNtUKc pOFg== X-Gm-Message-State: ACrzQf1c2TYO0Q18PKessUBTpQbt2s1JJCpO4EHibpxbu9+mv1WhlfN+ sCL1oYXi2eDvRx0Eq/vHcuK0ikmOhmUqmg== X-Google-Smtp-Source: AMsMyM6ENt4mT5mee3KFvW4kUQUHGPVRz7RFVHa25fpIwMX8g2hFCiMmgooSZqAE3tmfNbWj6r3c9A== X-Received: by 2002:a17:906:9c84:b0:7ad:90d9:a6cf with SMTP id fj4-20020a1709069c8400b007ad90d9a6cfmr2826993ejc.595.1667028973330; Sat, 29 Oct 2022 00:36:13 -0700 (PDT) Received: from Mini.fritz.box (p4fe3a602.dip0.t-ipconnect.de. [79.227.166.2]) by smtp.gmail.com with ESMTPSA id q18-20020a056402033200b004614c591366sm428481edw.48.2022.10.29.00.36.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Oct 2022 00:36:12 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= To: Eli Zaretskii Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame In-Reply-To: <83leozhyvw.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 29 Oct 2022 10:28:35 +0300") References: <83wn8ji162.fsf@gnu.org> <83leozhyvw.fsf@gnu.org> Date: Sat, 29 Oct 2022 09:36:11 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857 Cc: kkylin@alum.mit.edu, 58857@debbugs.gnu.org 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 (-) Eli Zaretskii writes: >> From: Gerd M=C3=B6llmann >> (lldb) p emacsframe >> (frame *) $64 =3D 0x000000012d811600 >> (lldb) p emacsframe->output_data >> (output_data) $63 =3D { >> tty =3D nil >> x =3D nil >> w32 =3D nil >> ns =3D nil >> pgtk =3D nil >> haiku =3D nil >> } > > So you are saying the NS-specific code that is run when Emacs is idle > somehow references a frame that was deleted? I interpret the backtrace as saying that it's handling an event (AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]), and the GUI frame has been deleted. Don't know about the idle part. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 04:05:10 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 08:05:10 +0000 Received: from localhost ([127.0.0.1]:34931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oogq6-0007B2-58 for submit@debbugs.gnu.org; Sat, 29 Oct 2022 04:05:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oogq1-0007AQ-HC for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 04:05:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oogpv-0007uS-Bn; Sat, 29 Oct 2022 04:04:59 -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=RL9SIcGZZ52YEHfwiKASaHMrhASXbHMdv3mdur1Vt+I=; b=rY3mb5ZvP9NfqJM7lDIz HCZM4+59Zc4XJvv61n/1V+gQDYpkpvUetwDofZRN2/b192PFe+LrHeRfH6nHoiIP08ZxHB4aFDcIu vaGCbB5ePukOqlbbP6BCWgBNsJmza8WXCaQE1/BrZT6Bgmvu/hsOmJ8SHhn8u3efe7UWBBGSNnKw8 jHNn7yQAQmhHZPXBfCemm5u4wQnOaGprI8mAkOrPdyVQQ390535PqfQu6pM4oJWHHzDodMAEDjQHk cU+9fBVavn9s+9nebNI5zB2NwHbw2ZmNgI2bh15Y8akUK2m+tY5g4I1bhNnu7iYdxwANAy2wd9bpN REOZL0e8yma+jw==; Received: from [87.69.77.57] (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 1oogpp-0001As-K7; Sat, 29 Oct 2022 04:04:56 -0400 Date: Sat, 29 Oct 2022 11:04:51 +0300 Message-Id: <83czabhx7g.fsf@gnu.org> From: Eli Zaretskii To: Gerd =?utf-8?Q?M=C3=B6llmann?= In-Reply-To: (message from Gerd =?utf-8?Q?M=C3=B6llmann?= on Sat, 29 Oct 2022 09:36:11 +0200) Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame References: <83wn8ji162.fsf@gnu.org> <83leozhyvw.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58857 Cc: kkylin@alum.mit.edu, 58857@debbugs.gnu.org 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: Gerd Möllmann > Cc: kkylin@alum.mit.edu, 58857@debbugs.gnu.org > Date: Sat, 29 Oct 2022 09:36:11 +0200 > > Eli Zaretskii writes: > > >> From: Gerd Möllmann > >> (lldb) p emacsframe > >> (frame *) $64 = 0x000000012d811600 > >> (lldb) p emacsframe->output_data > >> (output_data) $63 = { > >> tty = nil > >> x = nil > >> w32 = nil > >> ns = nil > >> pgtk = nil > >> haiku = nil > >> } > > > > So you are saying the NS-specific code that is run when Emacs is idle > > somehow references a frame that was deleted? > > I interpret the backtrace as saying that it's handling an event > (AppKit`-[NSApplication(NSEvent) > _nextEventMatchingEventMask:untilDate:inMode:dequeue:]), and the GUI > frame has been deleted. > > Don't know about the idle part. Look down the backtrace: this stuff was invoked from read_key_sequence inside the command loop. delete-frame is nowhere on the callstack, so I conclude that delete-frame already exited, and we are in the idle loop. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 04:13:59 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 08:13:59 +0000 Received: from localhost ([127.0.0.1]:34934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oogya-0007NJ-69 for submit@debbugs.gnu.org; Sat, 29 Oct 2022 04:13:59 -0400 Received: from mail-dm6nam10on2078.outbound.protection.outlook.com ([40.107.93.78]:4993 helo=NAM10-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oofS9-0002h3-6p for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 02:36:23 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ExASlVBH/ElPFawOtgG6V9oP6j9IlxrmUGXbHgrPA20kHSTRd0S3G1osxPBRh7zhX+crFdpmYlk7V32Pxn4JPbbdBc776MHzgPmDWfeHgKBD6KLtKCAk6QcOpZOOTjKe8TQaQtV0+zJvdqHMLdJa9gd7yJsA7OTKFO5k05hZyC7KXqGmHZWoA2sVl0xDBd1wDgT+eBUJOA5H7Y5Yd4zGePfo5tz8s67bK3Hkm9CBf1nieSqenHewAd/NahitNuEDDeRaWt8F1Dwe2Q27L4tkRRhit9aZRT50wpxfVvmU33Z8Vv9Z2/vZ0XfWFY3AWffLY7RyHKU5cLnPz9adOhkWVA== 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=S26R3oEWCUkrHpHH2/JTVh8lG6sqMA+oBZxSFv0xSJE=; b=XA7SqNG5a86HiYm9pye/cRnYdL8JIxBDWOgTQW4qyoI6toNh0K2Cu5uoRMKSomhErpnn16tK2XRTQQPpIQqZLbYe/VoxmS2+uixvZs2uJFVYkC9K9k1/XA/hTcNRf1pGvvOOcOIWbKE/yEdQ1DZjPfuikr5wIJJndt9LpX6wZRGDyXOsFSL3mBTJ+I8eD1pD0rCF1YEvo0jhzF9WyzoWVixBJCMyd02aTUkG3N9vVoSYHDPsaaJrfZ51SCupO93/vpTKCkOeYNKmEQPRgjs+qXKc/BBRQC+SulNsBE0G7Z8GB20QMXXhAKZ+TAb6X1Inq2kHkG7rlQOtdjXQcb9vfQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 18.7.68.33) smtp.rcpttodomain=debbugs.gnu.org smtp.mailfrom=alum.mit.edu; dmarc=pass (p=none sp=none pct=100) action=none header.from=alum.mit.edu; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alum.mit.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=S26R3oEWCUkrHpHH2/JTVh8lG6sqMA+oBZxSFv0xSJE=; b=AaqlK8s8dR+U2L1IR50RIbhxRv9BCwv9OhUxGUxv9Zglqp4DqiiliVW8FnbMakxw+IRtL/4ClFK/ObYDINTcBr9XXdX8VgigEkjli0ijuZ+wMTLZq2UlBVNFWmOHyAGSpHdQf1SRhKGvQSfPd8TaY2KHXwvQsTDoCbBJm4BdRZg= Received: from BN7PR06CA0072.namprd06.prod.outlook.com (2603:10b6:408:34::49) by PH7PR12MB5952.namprd12.prod.outlook.com (2603:10b6:510:1db::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.14; Sat, 29 Oct 2022 06:36:11 +0000 Received: from BN1NAM02FT040.eop-nam02.prod.protection.outlook.com (2603:10b6:408:34:cafe::f2) by BN7PR06CA0072.outlook.office365.com (2603:10b6:408:34::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.15 via Frontend Transport; Sat, 29 Oct 2022 06:36:10 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 18.7.68.33) smtp.mailfrom=alum.mit.edu; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=alum.mit.edu; Received-SPF: Pass (protection.outlook.com: domain of alum.mit.edu designates 18.7.68.33 as permitted sender) receiver=protection.outlook.com; client-ip=18.7.68.33; helo=outgoing-alum.mit.edu; pr=C Received: from outgoing-alum.mit.edu (18.7.68.33) by BN1NAM02FT040.mail.protection.outlook.com (10.13.2.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.14 via Frontend Transport; Sat, 29 Oct 2022 06:36:10 +0000 Received: from wiener.local (ip72-200-87-161.tc.ph.cox.net [72.200.87.161]) (authenticated bits=0) (User authenticated as kkylin@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.14.7/8.12.4) with ESMTP id 29T6a8JQ030148 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 29 Oct 2022 02:36:09 -0400 References: User-agent: mu4e 1.8.9; emacs 28.2.50 From: Kevin Lin To: 58857@debbugs.gnu.org Subject: Re: bug#58857: Acknowledgement (28.2; Emacs on macOS seg faults when deleting fullscreen frame) Date: Fri, 28 Oct 2022 23:32:52 -0700 In-reply-to: Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN1NAM02FT040:EE_|PH7PR12MB5952:EE_ X-MS-Office365-Filtering-Correlation-Id: f665ba8e-fb5a-4aaa-080f-08dab977de22 X-LD-Processed: 3326b102-c043-408b-a990-b89e477d582f,ExtAddr,ExtFwd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UJSfPk1LSBeRoSMGu4xSdBS4m2E8pna/peaaLd9N9g8sb6jf8fN83quf0AAUshPWrff96i3MafWi1TCUJkxhqpWZ+nXp53Bc9p8jRW57OGOV1YAgb3hcErPh4Ix0UQiE4O2/4YZw+mMszqKkKil6Kyjpi+NJupNRBYS/O9CP/a5B8gKua7vtNS0Q7UBc9OYLdH8yINbhXZxwWqxuYrKuTeHW9nFjUpax4KMoN8F0YH2VB2gftCiVQWzVqu8zwtFwYELy5fdEEUthXYLTTE2OOsZb4/roinAV5l+vjmVqB/Ay0jNfq+NipRs0MSdhnJr8frHXvSrXM9gq47xsoSlnEffRLQzicGkfLfupOOs2jR3swHkKmGqnu+wTnJentnF2KAIFaeRXjqJhkhDTGdb9kyGKajhL3MbdmXFs7pRJQjcwV3IMiO39uhhsJZJwLUBsWY0b8z+kkFvYFo4Rk2Ww114rmmQiv2q0ltye480fybrMHTLV1SoFQ9hDyDXLEqqKYMLa3rnLszfktpJuJyg8GImZLRe+gfmSuO/lqzWA3cgOPZE4+A3AYFtemnzGWutdxKAm19hEg+gshK9ehmtvDAlpjAIE8KK67sGYZgblVTZeepL82xaHfekV+3yQyPeXgP2daW5E9sj8+EuZ0V5NWJi9RPYcc4vWo4tQf6IIZfk3A7TTky9+Qpx1J6S7lRxuLCgnjSwrA4/4Bg/s2waQcLfbwoZxnm6hSjnpytaXn2m4QuPQJxB8SbuU1HqTinHdYj749N32h/2bTzvZ4nKu9g== X-Forefront-Antispam-Report: CIP:18.7.68.33; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:outgoing-alum.mit.edu; PTR:outgoing-alum.mit.edu; CAT:NONE; SFS:(13230022)(376002)(346002)(39860400002)(396003)(136003)(451199015)(40470700004)(36840700001)(46966006)(40480700001)(36860700001)(2906002)(5660300002)(82740400003)(47076005)(7596003)(83380400001)(86362001)(356005)(41300700001)(26005)(186003)(75432002)(956004)(2616005)(336012)(6916009)(478600001)(786003)(316002)(8676002)(70586007)(40460700003)(4326008)(70206006)(6666004)(82310400005)(8936002)(41320700001); DIR:OUT; SFP:1101; X-OriginatorOrg: alum.mit.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Oct 2022 06:36:10.4584 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f665ba8e-fb5a-4aaa-080f-08dab977de22 X-MS-Exchange-CrossTenant-Id: 3326b102-c043-408b-a990-b89e477d582f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3326b102-c043-408b-a990-b89e477d582f; Ip=[18.7.68.33]; Helo=[outgoing-alum.mit.edu] X-MS-Exchange-CrossTenant-AuthSource: BN1NAM02FT040.eop-nam02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB5952 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58857 X-Mailman-Approved-At: Sat, 29 Oct 2022 04:13:54 -0400 Cc: Kevin Lin 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 (-) I want to make one correction: I did indeed experience a similar issue with macos 10.13, but just now I was unable to reproduce it on older machines running 10.15 or 11.7. So this may well be due solely to upgrading to Ventura, and I may have pulled the trigger too early on the bug report. I will try to rebuild Emacs on Ventura and see if that resolves the issue. -----Original Message----- From: help-debbugs@gnu.org (GNU bug Tracking System) To: Kevin Lin Date: Sat, 29 Oct 2022 04:13:02 +0000 (2 hours, 19 minutes ago) Resent-From: Reply-To: 58857@debbugs.gnu.org Subject: bug#58857: Acknowledgement (28.2; Emacs on macOS seg faults when deleting fullscreen frame) Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@gnu.org If you wish to submit further information on this problem, please send it to 58857@debbugs.gnu.org. Please do not send mail to help-debbugs@gnu.org unless you wish to report a problem with the Bug-tracking system. -- From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 04:37:02 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 08:37:02 +0000 Received: from localhost ([127.0.0.1]:34944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oohKv-0007wN-UC for submit@debbugs.gnu.org; Sat, 29 Oct 2022 04:37:02 -0400 Received: from sonic301-31.consmr.mail.ne1.yahoo.com ([66.163.184.200]:38556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oohKq-0007w1-VO for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 04:37:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667032611; bh=Y/NN7kFAcyembnyHqZ94zUB6PSFAlDBc7ESaC1tUz2s=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=XwfezJaEHRWoe49dqjAt4fI8aIrKiw1P1+kpVn+Efz3xy8F92Qf3berNmVHN0s3qtCmAh+nCK9jjzTPBt5hUYBuDtrYd8/LS+wg8vMViDiNKRI1+JIC412miow4xB7hGNm3obG+s/eREPQnIoA+5ZhA19Bt8qAAXCm9fvd7o/qUyQpaVModsjxUWc4Goi+ykANuDJHH+V/uxT7Wh6iImdjxe/kqjlFyGBlizHTsYxv/4cgcNMC/sgA7C0FRHYT5emvTRRkLR6JNakJ+Wh65fJaaNjo3nYugE86wzbRmUyDj3sqDhSUtJ/I+swfJXk+ig+rrZpE5TFX7Ec8g/Tr/mXA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667032611; bh=pt46Cc/xDx0k140e2hSvbJbd/As8r8kCbFbO2cbyzs2=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=nOrp/QaMHSwmfaGYeIPZn0RDvS6iaeuQqeFNZHnbgwxCyBlQpK+wU2QiduBW03h13qO9MbpbfxqJ2kG0+XVc1qX3GOijguWpvGgV/6CL+2c4rMttZrro0pGv1jf6qKzAL+WLPyOeLZQVVUnXyCv+pfzpapRt0T8Cw+E66axWzAlA4RItciKURQUDVkKskFMPCr7NfFA7OZKwEgBNghm0kX7TF1Mw5dcWwZ9AjiAyIR+AwDBUFrDB5kbEhLX8pOeGBemdOm/HsKVJjKZparsLSQTfHjdxVv71LTXVD3yOBGlS/mS1KIpAg1ANpkaVs+e35aMjnY9v8eS8qrpB/WY2vg== X-YMail-OSG: ua.Oo5gVM1kZUPKZqUNQgpGs3cqO_5C4qUNXCP7OOtnvsv8m5YfhtdSH1krNhZJ 9QsMuF22fbd2B8KyCEUJL3GVVclgX7X4kr1e50AS2S_Bh7EpQR54xkU24zFcOrS199dahrxInPGq RWiZoPILh5dZ6YRNg91IcjMPMpbBOZZF0g0KbJQGWvShTAB2AC.VgvCJplNIpc0fz0UrpJ.PoXMu AQM9XZWACxxKRZN5fkX9dGIb4SO6dnnfzghsh_eTGBZ94SvnJyEJRGtfXENa0eQSNiOcHG5uDvnr lvuGRbeNLu652MN1Ik9Ohe5QGqYlYN2_yyaQxcnSvD6lHcOMB2B_HJ_Fss7ISJb0fbIIihUhnKFN I8XZJDcyX6kk6oVKTLjNmG7odWJTBkDya_ya5xb8jbH931Xza5sWR9L5zlF24QZUsZPyjXQX.eqD IffJL_.sCh7OmsN5elozqIzVCAeISXaahT_xdcS8nxe1ofpF8vSz7z_EyONAbBAg2eW4W6r0YliD f5iBMx2Ip6cos.DfpKiw1ZcLmBzj5QtsCgcRtyXkmW40UHxyeU._rg2SvaUl4IBzOPvMZUZGEBRH 7xtB4fZXK0hMce9NZvpvdq6ONs_emqBoVV5eZIPd8.WBoTrBt0.hpGrtm6CSH_mFeIVxUMq9aWZL Y.YYwzEfq8HPx5sUvIREFoc3ikmQGsZPGaHJE7jpLlBDInMOwoNXmB28ZDQKBzJYs.WimBH17ctg kXP4RPxA.THPVtxPIxNTzasi5FPgUILtbP3gFr8TTMHxWCjNWSHxudACuHXO6wriWd.kGUAb4_T1 rfE5VtPGTexSzlmpBM8bc1mUUwwTKcCKfCJOz2XQjkTQewXk.b9nDLVAnUnjSKHYENhEr7WOJcTy HR3hVAaaLyUtjgnePn5rTbrfN5EGenh01SLAQB9OQKkdRQzj1MwG5Km1pxRWHmy.agkx45Yuusbv T0W1UzFtAUhrnU2ijseuULgQm06HtTIS0sXV3_qP7L2qg_zqVC41BJPKGnZbGcNfjXT4HZLQ3Qeg YTBcfvzMKT9lzIYOy4uA5luvCNoUoU7SL_iCLUezGOjtFzb8q9lDh.eGkmfHAqYZ4TmPAaaj_k1Y yTl5G1OSi4hK1x4nChkyllZzHJe2g6TFLKlGqxQ.koY7CpL6vZhkE82Vy3QEsNNod5_4jxHyajYW 22X0hxkLbjpdMah5maT4XrFVA7frXSlQ5VolxV5_bfmcEAgaROnLKx.0HmlR_9mWkt4nfv_q8fqm t1Hh4MmFH82S0DNQC_1TWHqWh58SmUKl4oaSoTx9yoD04VaYnfvZRKKO0QOA8NwRqPbMN0K0lnRz yhMIsx4X4kjXFhsoajXNQHha8AKaUjVlwWDi2k3qQCJALNoxVp8ywBpZUbBvhxCtD3PIXwWVhDvq QSRhWoU.Nd6fj.4.S_qJ6su_Vyh3FB36jdklSo.yLQYj5083a2q.i2fawxsH9BATW.dfdJs3_wVj KlboGJlz80C9TjiUlSSp3aqMDA3cCI1LzbRCN9Z0snWDGdyCJKW75d_0Qy99lQEa.qsgwxQLUELX oi7giyGFJIM4shi52sqjw22r90CMPdNjEFAr8cn3Sw_JELbpPsBJHqd4ZgpsfB_VkNmtOIWZML5v DUVPioJ.jJpVc_VGHDsw7dvML.lrU1wu8NC.GIknN9A_B8yYj_nHI5PiyPbPguU700etVttUAHhx jYdSrf_DHk2D54DR8f_XuuqZa_BIKn.kyAoAYnleQshNxCLk87PdSnVcJl6VK26kl3OIkYJGv9DQ czoMU9UubWwJVcsnYqm.ulX52eKIJzpahkeXzEjECfy844FjzdLNrWLkjxM6oMi8ilaI002vIX.b lV7BXFqYGItJnjec2ZOpLEi0JMWqj.Aw0HGLQwwRmdhwKSp8TR4f.Na00BRkznEVRUds4IzfD7sv YRFygsTk8sABkjvNbxgfQdUsah3LkC2hBpiyMiaNM.7UtQYZkcty46AFhDmJnWjabgEPIz9n6joz Fs671qNPd81oREojuLrDvp4pjOV_9_0K7qmncbXACCIkoBplgARPq6OdUG52_HvyI5tTXXPFa50G 0hVVkshAIkdr2gsNEBBC8VFVCIgpG53OYew7VlDO0R0CTYd_EKv8FPhESwvoFvi__leCp2t2ipJR eS9sXZxoXa.ENrhKQrB7wU6ThhZdwXmA2fOPoasNjnrL.8Tnhvc0yqYyW_6wOcBCZKi_noDmuZRG 2kKCzLmm_MEkVJmqeCc.pkguKgz7ZAdLrOHaIcyZCVIPJYmSj2XQA0OCnd9iLfeRpaA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Sat, 29 Oct 2022 08:36:51 +0000 Received: by hermes--production-sg3-74fb94585-6k8mp (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1f8701197cdb6a00132750b51e172da9; Sat, 29 Oct 2022 08:36:48 +0000 (UTC) From: Po Lu To: Gerd =?utf-8?Q?M=C3=B6llmann?= Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame In-Reply-To: ("Gerd =?utf-8?Q?M=C3=B6llman?= =?utf-8?Q?n=22's?= message of "Sat, 29 Oct 2022 09:01:12 +0200") References: <83wn8ji162.fsf@gnu.org> Date: Sat, 29 Oct 2022 16:36:43 +0800 Message-ID: <874jvn2fhg.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20783 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 6715 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857 Cc: Eli Zaretskii , Kevin Lin , 58857@debbugs.gnu.org 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 (-) Gerd M=C3=B6llmann writes: > Eli Zaretskii writes: > >> In general, we don't expect any Emacs 28 releases, so it would be of >> great help to us if you could try Emacs 29 (from the master branch of >> the Emacs Git repository) and see if the problem still exists there. > > I can reproduce this in feature/pkg, which should equal master in this > area. > > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_A= CCESS (code=3D1, address=3D0xc0) > frame #0: 0x0000000100310ce8 emacs`-[EmacsView resetCursorRects](self= =3D0x0000000102f2cb40, _cmd=3D"resetCursorRects") at nsterm.m:6702:29 > 6699 - (void)resetCursorRects > 6700 { > 6701 NSRect visible =3D [self visibleRect]; > -> 6702 NSCursor *currentCursor =3D FRAME_POINTER_TYPE (emacsframe); > 6703 NSTRACE ("[EmacsView resetCursorRects]"); > 6704=09 > 6705 if (currentCursor =3D=3D nil) > Target 0: (emacs) stopped. > (lldb) bt > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_A= CCESS (code=3D1, address=3D0xc0) > * frame #0: 0x0000000100310ce8 emacs`-[EmacsView resetCursorRects](self= =3D0x0000000102f2cb40, _cmd=3D"resetCursorRects") at nsterm.m:6702:29 > frame #1: 0x00000001952beb60 AppKit`-[_NSTrackingAreaAKViewHelper upd= ateTrackingAreasWithInvalidCursorRects:] + 276 > frame #2: 0x00000001954cb9f0 AppKit`_NSViewSubViewMutationSafeApply += 220 > frame #3: 0x00000001952bec04 AppKit`-[_NSTrackingAreaAKViewHelper upd= ateTrackingAreasWithInvalidCursorRects:] + 440 > frame #4: 0x00000001954cb9f0 AppKit`_NSViewSubViewMutationSafeApply += 220 > frame #5: 0x00000001952bec04 AppKit`-[_NSTrackingAreaAKViewHelper upd= ateTrackingAreasWithInvalidCursorRects:] + 440 > frame #6: 0x00000001952bd030 AppKit`-[_NSTrackingAreaAKManager displa= yCycleUpdateStructuralRegions] + 176 > frame #7: 0x0000000194db7708 AppKit`__NSWindowGetDisplayCycleObserver= ForUpdateStructuralRegions_block_invoke + 364 > frame #8: 0x0000000194db2cb4 AppKit`NSDisplayCycleObserverInvoke + 168 > frame #9: 0x0000000194db2910 AppKit`NSDisplayCycleFlush + 644 > frame #10: 0x00000001990fa120 QuartzCore`CA::Transaction::run_commit_= handlers(CATransactionPhase) + 120 > frame #11: 0x00000001990f8ea0 QuartzCore`CA::Transaction::commit() + = 324 > frame #12: 0x0000000194e34b90 AppKit`__62+[CATransaction(NSCATransact= ion) NS_setFlushesWithDisplayLink]_block_invoke + 272 > frame #13: 0x0000000195511744 AppKit`___NSRunLoopObserverCreateWithHa= ndler_block_invoke + 64 > frame #14: 0x0000000191ab4de4 CoreFoundation`__CFRUNLOOP_IS_CALLING_O= UT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36 > frame #15: 0x0000000191ab4cd0 CoreFoundation`__CFRunLoopDoObservers += 532 > frame #16: 0x0000000191ab4308 CoreFoundation`__CFRunLoopRun + 784 > frame #17: 0x0000000191ab38a4 CoreFoundation`CFRunLoopRunSpecific + 6= 12 > frame #18: 0x000000019b1273bc HIToolbox`RunCurrentEventLoopInMode + 2= 92 > frame #19: 0x000000019b127200 HIToolbox`ReceiveNextEventCommon + 672 > frame #20: 0x000000019b126f48 HIToolbox`_BlockUntilNextEventMatchingL= istInModeWithFilter + 72 > frame #21: 0x0000000194d0c630 AppKit`_DPSNextEvent + 632 > frame #22: 0x0000000194d0b7c0 AppKit`-[NSApplication(NSEvent) _nextEv= entMatchingEventMask:untilDate:inMode:dequeue:] + 728 > frame #23: 0x0000000194cffbf0 AppKit`-[NSApplication run] + 464 > frame #24: 0x000000010030df40 emacs`-[EmacsApp run](self=3D0x00000001= 053150c0, _cmd=3D"run") at nsterm.m:5813:7 > frame #25: 0x000000010030c66c emacs`ns_select_1(nfds=3D20, readfds=3D= 0x000000016fdfdcdc, writefds=3D0x000000016fdfdc5c, exceptfds=3D0x0000000000= 000000, timeout=3D0x000000016fdfdc30, sigmask=3D0x0000000000000000, run_loo= p_only=3DNO) at nsterm.m:4828:3 > frame #26: 0x000000010030c2e8 emacs`ns_select(nfds=3D20, readfds=3D0x= 000000016fdfdcdc, writefds=3D0x000000016fdfdc5c, exceptfds=3D0x000000000000= 0000, timeout=3D0x000000016fdfdc30, sigmask=3D0x0000000000000000) at nsterm= .m:4880:10 > frame #27: 0x00000001002a65ec emacs`wait_reading_process_output(time_= limit=3D37, nsecs=3D0, read_kbd=3D-1, do_display=3Dtrue, wait_for_cell=3D(s= truct Lisp_Symbol *) $3 =3D 0x00000001008dcb68, wait_proc=3D0x0000000000000= 000, just_wait_proc=3D0) at process.c:5690:18 > frame #28: 0x000000010000b724 emacs`sit_for(timeout=3D(EMACS_INT) $5 = =3D 37, reading=3Dtrue, display_option=3D1) at dispnew.c:6252:7 > frame #29: 0x00000001001587d8 emacs`read_char(commandflag=3D1, map=3D= (struct Lisp_Cons *) $7 =3D 0x000000012bc55400, prev_event=3D(struct Lisp_S= ymbol *) $10 =3D 0x00000001008dcb68, used_mouse_menu=3D0x000000016fdfe997, = end_time=3D0x0000000000000000) at keyboard.c:2870:11 > frame #30: 0x0000000100154c0c emacs`read_key_sequence(keybuf=3D(struc= t Lisp_Symbol *) $13 =3D 0x00000001008dcb68, prompt=3D(struct Lisp_Symbol *= ) $16 =3D 0x00000001008dcb68, dont_downcase_last=3Dfalse, can_return_switch= _frame=3Dtrue, fix_current_buffer=3Dtrue, prevent_redisplay=3Dfalse) at key= board.c:10027:12 > frame #31: 0x0000000100153338 emacs`command_loop_1 at keyboard.c:1375= :15 > frame #32: 0x0000000100231650 emacs`internal_condition_case(bfun=3D(e= macs`command_loop_1 at keyboard.c:1268), handlers=3D(struct Lisp_Symbol *) = $19 =3D 0x00000001008dcbf8, hfun=3D(emacs`cmd_error at keyboard.c:926)) at = eval.c:1471:25 > frame #33: 0x0000000100152e4c emacs`command_loop_2(handlers=3D(struct= Lisp_Symbol *) $22 =3D 0x00000001008dcbf8) at keyboard.c:1123:11 > frame #34: 0x0000000100230e34 emacs`internal_catch(tag=3D(struct Lisp= _Symbol *) $25 =3D 0x00000001008ebe98, func=3D(emacs`command_loop_2 at keyb= oard.c:1119), arg=3D(struct Lisp_Symbol *) $28 =3D 0x00000001008dcbf8) at e= val.c:1194:25 > frame #35: 0x0000000100152164 emacs`command_loop at keyboard.c:1101:2 > frame #36: 0x0000000100151fb4 emacs`recursive_edit_1 at keyboard.c:71= 0:9 > frame #37: 0x0000000100152500 emacs`Frecursive_edit at keyboard.c:793= :3 > frame #38: 0x000000010014f1e8 emacs`main(argc=3D1, argv=3D0x000000016= fdff688) at emacs.c:2523:3 > frame #39: 0x00000001916abe50 dyld`start + 2544 > > (lldb) p emacsframe > (frame *) $64 =3D 0x000000012d811600 > (lldb) p emacsframe->output_data > (output_data) $63 =3D { > tty =3D nil > x =3D nil > w32 =3D nil > ns =3D nil > pgtk =3D nil > haiku =3D nil > } > > Other than that, I can't help much with this, I'm afraid. One could of > course check it output_data is valid, but if that's the right thing to > do... I can reproduce this on GNUstep, so expect a fix soon (anywhere between 2 to 5 hours depending on when I can get home.) From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 06:27:35 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 10:27:35 +0000 Received: from localhost ([127.0.0.1]:35009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooj3v-0002Qy-7j for submit@debbugs.gnu.org; Sat, 29 Oct 2022 06:27:35 -0400 Received: from sonic303-21.consmr.mail.ne1.yahoo.com ([66.163.188.147]:41264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooj3s-0002Qj-S7 for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 06:27:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667039245; bh=3srY0OXGLxHUA856xXo/AZc2WQvtKNfFY1lxLYNR448=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=dZAn0++11wm6foEGhGadooVTRmY7I5koA19npQfkC+auUH4nqszwzqilki2BxsBMElmJrz0G/bv+ujxslxESMqgyIEqj/UOTYl4AtrnkPmCLEJCVI9wEio8sxaRs7v7ZQmD8KCY2ZwJpgJ+HtWU15D3Yr9+7KGUPYMfQ5DuOeuEbnCdvZmpwy4JPLoJin7wGPbpoG8NcJnMcTLj4bkdfsVAgg4A/1IcR3VIupv9urMKfPIgqKp/oPBhmXG0r1Nx9ftJcM3SFuGRST3vHDLwvl4JzgGuVHMkqnMizIfD3A/lE53djNYWbqWgLNrzqnnW/b1pDsJMNx5a82CHyoUcqJg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667039245; bh=AQLTwkWF80K0ggXeJgxMSYGYVlghJd+2m1CeQMiSTSH=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ub6KSy56keduTaiLOB3D/IYsDE//LTM2ZmgxOTWfm5Nr1W1aMkja9d2L+sF1srCZVkSWq1fD/v3gLegmw9B0N+3zHGTGFYobc66nPL5ZK56C60kkCLrRBcyz+N0zALqORG6JX9EzFOr2Ffq/3Cr6IFqenej1nNLbv0gDxeE0dMMZ5uGnS2SrkStg8wnO0ebK+ivjEN+NU+FfB+FZH/7b8UTGAbDitLPz2p5DoNenURnOHWDM/1oWZFPztRKpvyfmIQz3heW7q0B0Zby3koV4hkr3223S9K2FsjLA8awON+3okFY+UsRlwC4DUhqiBjb1F69nCUk9hBK0z3VSsjVr8g== X-YMail-OSG: 1rDvG.8VM1knVPV.Vro4mpw2GLHpoF_NVPnAXH7GQiqHq5toopCVoFCSXP8Ew97 _V1BIzMfcDh.mfCwgBD7lccu.AYpK0liLOxvTc_J1HjyMAq0yqBp3KQClJirJ2kzimuiNuekpz1K dsU5_2FsGNm9nQCG5DePWS39xIgaNUJc6FJGOFUmxyOQXfD.YoDaMxx7Bu1Q4f70O6lMlqtro5Ne DTCbrTwGsr.UySs4DmEHbvKIsSIUO_p3XGYLXaDOgtcbT0iZRjEozlth42kxpBv9PmxWmE12D5es so5CIV6kvkfoRQFtKuEefR08kSCCDLAKSFXnV0AeQzhlHdKSL6QxAjCsdjRloi.pzDrcaPf_Yz3u LPjvvaf2aztprMvXgQTx_ol_c_PL7Nh9Q44tMYf9mfZ43rhK6qMJsRdJQbE9NGDEGj3JWZmS1jeV OZYqrcAvNGD2NSHmzREZtdF9V9X5JGzL0MuaSkU.cu3UeABaX9QNPUjGrjdLpRM2.oQjjgzdqV4a FAcqwKBbyKB2OIV2A.Kz0VemhSWzf7h8CZfAaNm6PhpCr3j_qak8L4_2SykUYX13RJoOMGBogElG k4iYQq6njpUBKUad7llV79Wck2jxZWlt.9tb4lBz8ho3iZoDvHXHPIQ_srmh3P28mta6drD2squ6 HmDx5qWgL9BBpAlvnCROj8yYzx2HTv2HoNPJJpD_z1ey9uAFI5zBs9DaD5pEqNabLWnaDzvrh66c sdYQ1P7dN4ieEns15qknhDzN_G3oa7ivm4sOo4a6lhZISmaY6gtWJQLDj_Nj09pHFwjKV7OHk6Wq R6h272dG8JH9ukYyJB4fNvISsSlXGsqZwT8nD5bZFqLhTR2X_6xbJWFR3zYEGagAje_8wlnr1Lyw iyGiNbym39Yvx7A1JZ_EvzHnrRMhlVfXAPY4okAVsiGi1CH4EIBUSgzUjS1dFrcU6XTU1KPP2zuN .CHXZqchX99b3H8cqGtTqABRlOsJ8dKk7cXPiztnk_ST1uX1p1g9oQJ0yn4_qiEAfyyc0V8P5SsJ rspj7rveKPhmy6XCG0xJjT5uvYp78AeIRsokfQ8WmZ0TGPQxLcmQA5NPXqwljOR22J_0E8nuw120 SrrxgK44490e8yeOMnI2QnidfV9llS3CUCRcm8TZnKvIqBwpdYPqIV0EmdbWKECYHsEamsquS6oE i09QKTsWqgTCRhNfyuZ7UdAgzZaCtV5CoJhmRU8T.UhsUWU2B1i6aWHi68qpq4uL84zZs7zidTo_ JDKitz9i4dYMp6PObgLOTpknvo.9jMC30eves0k0o5Pv6H11wfiNikSLon_fjDU9S__N1XfkHLAt 2R_RNOsXSuB2a5L1Pud49AN3rSKsKABe2T4AXSF.toqMeEVqjwCKGnsc89Aq0aXCNVEvfwueBlWm bPNszlXqMDP80cBNfUo.H_g0iguo0xBFdPxvYfwJ9JwI_R.2jRcjv.BSOf36Ou9Usaok.oetv8C1 RXdV4lkgQJEauHleRPl1WGWTsUAplRivIenT812QS36mFvpZXaHqDL6lVyHHNqukMQqilf0SVliT ivZJrYTLC6rjoZx0cN3kfO_5.rwbyi8xXb3RO1jeDyp77qs48ES1TTis6Qry0IvHZ7hYdHM2yo1m 00_i6vEJO7CLITxhADd0OHV_x7543vUIk.BkrtFIshZY_0.l9dDRo2DzE_Hk8gTOMJqEMIGctODL zquwQCn.aZNdn1S9pbfC90msDKhln6RS_jmLUFnOdVPk5H7xZheeW7h338hgUQ.pNuQPDdRagC7L Db7BBUIYsEFl78EyXZ1mcCjnyqKdi9_zA84rF1ej9zgueypNpwiTTeWjmYlsGp8M4k1Lt3uQDGcA gjTgEvFciR7xLVKYYXdHHlYjQWYvOZ8WZtOWf5w_4EQ1yO9NaOKE8VhrQm05_CWTdQiRHFJNRnML PKi2l4F56UH511teEMcgycV1ZlhTxDOkW9YBMoor5tcBtXtyZVtI0Xk3sSb2.Njb._V10d3afK7R b8_hYhvpnJh4tQk9RMBM0qMAymysR9iM4CyHDsoZjpZ4.GHyn8jXrhMRcsNLWdq5wS7T15FHMAii GapjD2wxh7HOUMWkTZVoxtpt5RFxx5vx0dCTdqj5.VOWSYtqAHgkWqtzNWMtek5d075GEyc5WIN_ f4P_eCIgJMOz82zyPUSLAGScTa.xl4Mv7iBDbtNbzdunC8TvMy6FIsXXJH.Pn5b58iIO0vE9HQR1 LDu8EDlAPb_XLKUGmK87S3UntPFaube4VxNOPR0PnF0OVkv119DnEUVxa7eA3MaTKpDQ- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Sat, 29 Oct 2022 10:27:25 +0000 Received: by hermes--production-sg3-74fb94585-bq88c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 31d9fc4a0ec1659ce6aa7e822e428d3b; Sat, 29 Oct 2022 10:27:19 +0000 (UTC) From: Po Lu To: Gerd =?utf-8?Q?M=C3=B6llmann?= Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame In-Reply-To: ("Gerd =?utf-8?Q?M=C3=B6llman?= =?utf-8?Q?n=22's?= message of "Sat, 29 Oct 2022 09:01:12 +0200") References: <83wn8ji162.fsf@gnu.org> Date: Sat, 29 Oct 2022 18:27:12 +0800 Message-ID: <87wn8i2adb.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20783 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 45 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857 Cc: Eli Zaretskii , Kevin Lin , 58857@debbugs.gnu.org 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 (-) Please see if this has been fixed on master. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 07:41:14 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 11:41:15 +0000 Received: from localhost ([127.0.0.1]:35052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookDC-0006VX-Ng for submit@debbugs.gnu.org; Sat, 29 Oct 2022 07:41:14 -0400 Received: from mail-ed1-f44.google.com ([209.85.208.44]:41965) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookD9-0006VH-Uj for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 07:41:13 -0400 Received: by mail-ed1-f44.google.com with SMTP id z97so11299872ede.8 for <58857@debbugs.gnu.org>; Sat, 29 Oct 2022 04:41:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=EUJ/XfqCWWNbOdTrsX3IDLaIyN5Oz2xVBSZJ8Rywl24=; b=BN31M80cdapgK7za/U1fA5NFBJ5xvX5LjWYa0VaXaRGgzWHB2SKaxknd2oDv6u/oXL bRZdjDnMkbXUw7C2ITPKwrgCKDd+H34P2xveNTVMw0OkVs2PHeRKKtbubowWS2nT9mhJ eSdzGVHIyTG4+Zwc2F+IBeHqVVsGy5Y00yfDQjt2R1A2seqe2nH9ImEt5tz5nq3FJgeZ 5PDYE0EIeX9p6bsb2dzTb0TTjTyVDohJOXBt6gJCuf6UPvYqo+x1id1hFoZdj9u1ECa6 +2kCdqUB4WsdwTLjWW0XAX+RfLMmKjP1MX4OGvI+WmKfuZ/wp8g6CjQlfLKJg3JL6pqa mrcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent: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=EUJ/XfqCWWNbOdTrsX3IDLaIyN5Oz2xVBSZJ8Rywl24=; b=UbzIrwXlsVnxTm1YBwQ0/oXTUd7MK1gS7YCZj4+x/Wa/l4nLgABMs38w4xB6El5RA1 OE5DYpBlukw68xqA3Lrx1zVAsTbDLWpGbE6O37E9doO8t5SjJKVVwWCQSCnnimJiA4b7 hQtTWxT+0EriwS+3hmbkxEzMDmHQ+/76uCh7d2tPpBmjIu0/zueL0Kmm3sPysRcvgjMO q9U7Az66ooUso/y0rnl0U7+ZUtcA/2cElJTA2XndR2vlIJxxFSQzy+qTwkI/oEvq8aRW LsYwu+m1H48sEV560CmDQvorX05WWhp8iSBw9Vq+vNwEHiH78cPLlYTTA//BuKwaJ/EV RDbA== X-Gm-Message-State: ACrzQf2eKJcwBocMrp6nnefsAN4wzAYY1JsTRlGapLxyR88/Wo9WNE9u 1MtB4kTN/dTcikFDbTxhK/0RK7sH2erx4g== X-Google-Smtp-Source: AMsMyM4WuVS7p6APehkOPGmMhvw+x/YGF4RzXcAIW1HnC1GLSpX/TlIygNU5EfCFQr8Ndv9BD+2gNw== X-Received: by 2002:aa7:cb09:0:b0:461:e6b6:4bad with SMTP id s9-20020aa7cb09000000b00461e6b64badmr4028648edt.27.1667043665629; Sat, 29 Oct 2022 04:41:05 -0700 (PDT) Received: from Mini.fritz.box (p4fe3a602.dip0.t-ipconnect.de. [79.227.166.2]) by smtp.gmail.com with ESMTPSA id 24-20020a170906311800b007adb67aec1asm349516ejx.111.2022.10.29.04.41.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Oct 2022 04:41:04 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= To: Po Lu Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame In-Reply-To: <87wn8i2adb.fsf@yahoo.com> (Po Lu's message of "Sat, 29 Oct 2022 18:27:12 +0800") References: <83wn8ji162.fsf@gnu.org> <87wn8i2adb.fsf@yahoo.com> Date: Sat, 29 Oct 2022 13:41:03 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857 Cc: Eli Zaretskii , Kevin Lin , 58857@debbugs.gnu.org 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: > Please see if this has been fixed on master. Yes it's fixed. Thanks! From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 07:59:41 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 11:59:42 +0000 Received: from localhost ([127.0.0.1]:35067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookV3-0006yt-NI for submit@debbugs.gnu.org; Sat, 29 Oct 2022 07:59:41 -0400 Received: from sonic309-20.consmr.mail.ne1.yahoo.com ([66.163.184.146]:42829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookV1-0006yd-9S for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 07:59:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667044772; bh=SBjX+mxUOvJpdIKbbFQbVrjfGE3CgUcypF4y0bFF7io=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=NwVGBIHT3BPqESRLUv6M5fy1UB/qktYwxjvUIqnfUrGrQ8NKtQ62ap2i7py/xFMxovIJEeUVrcpVkfATTe68ShgSHS2EOL7fB5EN+ydYzrZAFPobJAcDJ9XMJrNUyz52lOEWuAqIyp4ilejAkFvADTYl9P0SZVM0Nyh7DbK1xm5CGJ+C52A11aEFR0Gji1okLs7a1rO7XXHS9UWlGXSBuuwS47sPTJGjM2lilG3fzu1bZ88UjLqwAjFMTWJgYZFVVuCJk2sPA3vg6Ed+kEi/6/eNxvftKHJ5kFnutgaXTQls3HnaHbE2nrFxemFcbzEhGTqM+uoY1wwAtO+DMRdDdQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667044772; bh=EvbFKGqxA6E8ls6GLNpUeQFAaORMIc3f2JqsekCCuvP=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=YvQ42MqdlszJqzmnE+rpdqaHYDLq/LU1D6x641slALD+dnXefMPszyEK+7RnhWf6OvErKnNCKMTfsWQXnHIRxthBQbWJBocQZC26TLpUzPmuz8jnzVicYTr5vTnMOXWKA9ozeLxmXwDG+FQGuJR47JOxBl4O2kC/V6eA7njmsINv3sj8U5XIhQgJCM7f/ZAfQo1MVdK2HsLxiFeyoTJZJZmHqou61NB3Skn9TkwF/1AWJVXcLCXciSW2c/QXwe/1J2nNZjgjWtwVD2YvEhWWeKWsfo7HHwmzJ2Rk4ZXnbV7ruEZwmvAcP+u6aXtZZoBpW8mQNOMwxSxTb5brNBo9FA== X-YMail-OSG: HAIca28VM1nVJeRBeL3iMIbbA7LBtGcyRA8yoJHcXiIs16MdVeMujVyfRhTIUVn i17PRpl.VGV7wIu3dE4wd2ovXe46PxIzFSCJHgsbdXh2Dr0CRFnlWaLhSe_dJs3uD4hzlBcBtJGc Z2crKWaGSiACIh05dII444QSdm.Zm7UURgAi0ClavDy28vJp6SbIrBqpmjh9RvoJGfwECCG38HY4 i_1lWz9k.6X5Snb4.110jyTU_8saj9HG94VfwFhSF2XLaXtWvM80bcy3OZ3hvJdlmdN7yjk2_Ms. ELiuo45fNW4j7IjgCHFgY72rU8vPaewJFm2uDGabh3LgEXf9aaTx50jicGZyIZ38WL.0.82Hbcyg eG0GIYJj6YHxPcV1KiLwQB5BGs10TEZA7_3wGzlSlCcO48YNTFd.6pYh0Oe_.lKmPqqI8btULrE2 g4KXcqVJUdPXuzw6iVk89pJGdzATLgUIyQFY8tOYvGATg0HI7NyJu70xF5BuMAlTdVSTGle9_efT n8hKdOjjzJDHdCpn6AyZs2BVXFOWrEt6gEW.RxhwrrNqik7oJ4w2mX_peNVvFrRPUhlzunEeXFo2 IIJZ3.OqUdeBM.ScXBT9funIYZS47oDB_CA4ykeEa5hz2ghRchNDP7gNZdAtVjtsG1UNEE6a01Ta oeLym9Xmn9ar3suciXx8lBJjZ7cd0CAL1B11y.ATPWJgoyOdZLeuPlTVhV0vSEALLqOvnQKVq3mA PqzvnCp70d7qdSRWGyepAW3ppoHuMSPPrJSGQg5fjaUQtlAhFBFxXCzH_0uYfb5Wx8ps8Fr3Gv7C ZTVu7qCiMiwvlCw2CxjRaaJdglFe5yafTjhjz1gZ6B5ZaeDSEEYYVXCUI5B3vE_gsrfhLhLKaw3p XRL8Ro6sqeW4o1TuCKdeA.Doyq1Y7_1IVqvRlgk_6qIZLh201_8xtSRXX8xNx8yfkEDzdmZVEIZV EB__24iYnNcuhmv5KqVgFfZnRC1PBfcAofqjuC5yl_CRpL.q4PxuiAMLqJ4f0qrHxNfem2kUnhb0 9o.WfuvKDT_o8L1XevqLktlArL0zLplBH3f.afDyIiZkrTDM2AChf1PX23QwWXJE8tltI9im6KT6 CBfyetnV342.m8wDhY2lN7u8aS6cy2uUJQseLAe7JOBp0nBFk23aRTLHmIc1_cQT9lTGoPkP_XH5 P9XDuB0STKvFF9xBZqD_jupV4At0qUh3Ajzs08u.9kM70Vcdcitn1aNn28IC2Z3CGcnUi9I.wTJl ddpB8Qbm0XQvPYjlWqM2KOKKdYyX.Ri_DJe19G4tj79iUwmO4pijBnQ_5aje80PUR0P2Dso1UIuT qc_bY.Ym4Xfn.P7w_JfOi1bfqeT.bUMZ2zQ38PqmbkPT.Q8nFXL13FClWoMvOoa2sTLvyQEgJ5bJ tZuQMBlmsUK95H3.kBxTJl0zYualSzYkZaYiyNy5gZRVrdtzRtAJnDmFNasUdSIGWcQO8l45UdOz xO1W0cMAo_hc5NAUhH.6bExhB.U8bRETUbCygB.u3PLjlks3CPND1lKf4CfbavyT_uWjgmvH7RIE jivTinvHtMQIIPOBT5t2klNHdpHnq6HR63VsFaChPNa8zmk4rA9pGXxEf4W1CZespUaKSekk_JSK pQ34tw906RLu5cUpyDGz3bWIFgzR4tQllCdpV5KIfqVTrjqbmj9R0pGs5cUT3920vu8f.VmJG5p5 6xprq45ILZVPirGC0p01h6_SIwsdffSPsI7VAbH8dLy1rIExSyaX7C1GD_aT2wYjAptVS5TQp76l ZANEJGG1krw31lLVgDakUuo5jXe3XtDz3S2YZ_8ktPtcyDjOWCexAH4CfvsMTgX0dTv7w3yaicln DtsMr4zGoHn0YGGHZAMTNJmO.B9sxIztcy85y.lr3gwUAcP10yYnkYbZTUuGgsSkRgX9UQMp.ABi QMiWh1H7D7z7tTuWK9DZy5dPEb.b.d5vGLMOWxAyZrbz8i60uZpBvnroyCUY6kWljh6ZyEn9uj30 rZJH7xb5s1j05DfwB5isgr7dgxiVFfJ7xHoKirbOokp4uynHE9VFY6l8Lu4UXHxYZjS7g6t9cq_K wV0nP39x..Bs8xeuqaM9Hhj_rJl1uJi0CDZ6R0ujrv5iKhUPCFibwieSFBprKicb3LyF9KyAjNh7 gWVixFcLvndISXD1b.Kh8SklH1K7n83KssFAgW35lPB6R5NkyZHKeULf61NZ9mECQt02P.mSAFFC _vIPvtNmdpmjE3GvINkAAfymOKt7XtjCuBj_LC1vOI4Um_dwEwkDka6d6vHnBn9L2l3qg X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Sat, 29 Oct 2022 11:59:32 +0000 Received: by hermes--production-sg3-74fb94585-65f2n (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3226431960baf1ea0d36c623ec711833; Sat, 29 Oct 2022 11:59:27 +0000 (UTC) From: Po Lu To: Gerd =?utf-8?Q?M=C3=B6llmann?= Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame In-Reply-To: ("Gerd =?utf-8?Q?M=C3=B6llman?= =?utf-8?Q?n=22's?= message of "Sat, 29 Oct 2022 13:41:03 +0200") References: <83wn8ji162.fsf@gnu.org> <87wn8i2adb.fsf@yahoo.com> Date: Sat, 29 Oct 2022 19:59:20 +0800 Message-ID: <87sfj6263r.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20783 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 244 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857 Cc: Eli Zaretskii , Kevin Lin , 58857@debbugs.gnu.org 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 (-) Gerd M=C3=B6llmann writes: > Po Lu writes: > >> Please see if this has been fixed on master. > > Yes it's fixed. Thanks! Great! Kevin, if it's fixed for you as well, then I'll close this bug. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 08:19:56 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 12:19:56 +0000 Received: from localhost ([127.0.0.1]:35104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookoe-0007Wa-D6 for submit@debbugs.gnu.org; Sat, 29 Oct 2022 08:19:56 -0400 Received: from mail-ed1-f41.google.com ([209.85.208.41]:35835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookob-0007WL-3a for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 08:19:54 -0400 Received: by mail-ed1-f41.google.com with SMTP id x2so11440602edd.2 for <58857@debbugs.gnu.org>; Sat, 29 Oct 2022 05:19:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TU4B/TkMUtIji3wTkFluBl1uu9sFYRqjXQbvD3TIZ10=; b=qy3HN1pjz/CBwiLJNlj5t3Rbv4LHwDozfuv4blDCUNvQ7GEOvSB4zF7beJxfxS4vXX 3U4x71+iljyZ3nIvLbNZhvug1AdM80G6DxQVgpb2jdVhgqZ7hN/QsUt0eAPKHY7N53i2 IHK26MJsLdwXpiPOUOdiyurzSZAa9cs8A7LeHfWk0861HuMvJshlpgJfwAbygQ0cuOEf FlQ5T+XVf0UzlP8hrCkOG76qgZ2RWockalvvRHW9H2rtM3HgpqklgH1WXCHlEysrZgnP EbEUzMQnPVdmgStsKvHN4r1/zFmv8HKZuTEkWUdHwI+gYzvcQ/UJ4VhCd2y3JxOuNJLo ci7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent: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=TU4B/TkMUtIji3wTkFluBl1uu9sFYRqjXQbvD3TIZ10=; b=ropQS/vxCEWPWTy3UO8ZTVXa2eJOCj0qD+zYyYGaPcXkOGbVj9kyGQf+Uv1v00CqBc aVgXqaSK4KnRw1buqrTtrgVo2jO+IN/0kuN/lNQ8wG6JntY/LkHppmYa4MwSGpxAtUQx XIQT69A3a4lm/EtVIjoR/MA9msEwUlLgADCyS2CsD54XdqpV2efyWtul101CUH9aJD0Q MfbR21vitbqzWEjhwSknlvP18c6oPNQQFStPSZsaGZQygUwvtFI+/iuZCTb0DDM1Tmc5 F5zVDuBOrAm/se+pFnWYaNeNH0ho706v1wWmtPyJylBQYxST3GCOBT19VzmPMLm25T9E GrfQ== X-Gm-Message-State: ACrzQf3Ds+cQlZpnx+8N38rh/gIaoUvnMV0ifAamPg8HYXuuDzWNAh93 5Yuur6X7vZfiZJalzJGgoHkslvzIq/mUzQ== X-Google-Smtp-Source: AMsMyM6tvGRtCyleF9RwXrU5knvfDsxCi8wcowD8P6lbWTXfz/zgCUBzVDA+88ven4kr2hDZh+/pTw== X-Received: by 2002:aa7:d858:0:b0:463:12ed:3f86 with SMTP id f24-20020aa7d858000000b0046312ed3f86mr1128610eds.281.1667045986955; Sat, 29 Oct 2022 05:19:46 -0700 (PDT) Received: from Mini.fritz.box (p4fe3a602.dip0.t-ipconnect.de. [79.227.166.2]) by smtp.gmail.com with ESMTPSA id z20-20020aa7c654000000b0045b3853c4b7sm725496edr.51.2022.10.29.05.19.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Oct 2022 05:19:46 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= To: Po Lu Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame In-Reply-To: <87sfj6263r.fsf@yahoo.com> (Po Lu's message of "Sat, 29 Oct 2022 19:59:20 +0800") References: <83wn8ji162.fsf@gnu.org> <87wn8i2adb.fsf@yahoo.com> <87sfj6263r.fsf@yahoo.com> Date: Sat, 29 Oct 2022 14:19:45 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857 Cc: Eli Zaretskii , Kevin Lin , 58857@debbugs.gnu.org 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: > Gerd M=C3=B6llmann writes: > >> Po Lu writes: >> >>> Please see if this has been fixed on master. >> >> Yes it's fixed. Thanks! > > Great! Kevin, if it's fixed for you as well, then I'll close this bug. Don't know if this is important, but I see, on master, this printed to the terminal, which is new AFAICt 2022-10-29 14:14:51.438 emacs[66923:1591049] +[CATransaction synchronize] called within transaction Alas, I don't know how to trigger this reproducibly. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 08:29:31 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 12:29:31 +0000 Received: from localhost ([127.0.0.1]:35112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookxv-0007l6-Cw for submit@debbugs.gnu.org; Sat, 29 Oct 2022 08:29:31 -0400 Received: from sonic315-20.consmr.mail.ne1.yahoo.com ([66.163.190.146]:39305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookxt-0007kt-4M for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 08:29:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667046563; bh=bXSKYPhnbM7VN7KC3ZVAXfpgBhabDBpZF9t7rYksnyk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=JnDOD56+mru/2an6OBYrcWBMwjHdQgZcY1ryj4MARjxJCV8EcT3fuBcFeeq495MgFXF5noY5CDRWcXY+QWpAUtSOUJ9Lz6tEcyEfOk3kBldPVy9EBYulpyL/uH+oAkmwRsn9tZoKuiJPhHZjETaDtWUa58W4y72Hlnu3yUxT1AClsfoBw2tR6TdHRymojbuRu+4tZ6EmZs2NvxyVd3tCSzeGPwLHiERuKX4mdlv8YGqNMgMIggUHGovphB5kdWOoXtobXvgAKwRMR6iDxsPDfiEeDb3HK/TNHNl3FMgPH41NCbw15u6sd3NBwrE/H9kJzGUE2XqCRQb1Rmxyq2BZiA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667046563; bh=qW4PgeV8QYfnyde5DkSW0f9b9y4l8dOvZQx+6J3AJWK=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ec+OasmPAuM5QiAaM9p1+oAnv/5IkjPC5qsv6HNp+1vFm+aof4ZN7LcXT3XDEVCJ38exGQhejxBZ45lzAq1D/tsBxoiLPHMUhwvTE62YK1OcEVCD5ncQu2nE83G7/+oMBy9cSl/OJAcE7A+j/SXITrKpPSKDn4fM3kz10nAtXgEeKNNpuXICndLNaGZlUAcoAKOa5qdrry/ZxU2DRSa0dv0puEz+EHPplxoWav2JbWk5Der8u7Gh93VqhoTeo5p10Sfq259hQlvbku6+viv4uGkZWxC3NLQW3JTWdJGw7o8rGbca0nHeYPwpiqM3tey0WpbEU4/vG6Fm41ILSHSdMg== X-YMail-OSG: 4hKg87kVM1l_br1LNrEmiFLYex0QUtHhGZ8toQKwB1klkWxUFYKUGlNF2Abz2kt WSRryGKTXaOssjqOVLPuhTn4g9DUk9Bi5Dzq7AirhkjSMtgzIUVzi9MkMcpmsv0LMxPehXx_HKBH Jf5O7CwRArtfozq2P7CVtH2VY98_Jd8KlD0v4T6LtygAc1TFJCSGGhZ1fdHN0YY8bDOf88qgbB1p I2f.uy0c82xjoTXaTVuTzDa3BuDljEXI21kjApfCHITTsRGqzOoLyTLZlqXYys9eIfcKT2AgmaUk FIbOoWFsmWxvWJPZV24oij8Y18dQlsCjZXIxMp7bby9SHfZHTZTeLreQ5vLhenO5yjlvf7nXMKqg n26dArqOdaGqJ9rLUS9qKrazEq3aeRsY_pbfvLQvFYx_s30PpAso1HVPbZKHPG3XrMrAVD5Vi3uQ S.W0.SrckDtDc2Lw1Faf4n8kLD4Wynkfkt3KBYvryAq_RHU0.kB49SLYO_hJuXAdk7CvMHbp0TKq SyPdUOGV8lhUXjABXDZMnuAKYAJqG6d3ej3xihyy2LtE0ufwB3Ln_NksCjAX3IoiOUMTjalH6iQl cHdQljj9UFgUYY3i74oA4WlxEfIoQRSI.EI6mYpWr8OMpUnccYQabdEra00iX13L2kdO.kR.B.YV VpIUNdr5EHoz6dq6CjmG8Ac_2C2H9MKh8Owm0cm83NuSXMis9iNDA16A_yzcU.z_Vx6uSeh6JJd9 L2kSY2nehIyEdeTEKp1mH832iOVqEaA4jNWR9LtYS9hw7Vn6YQyPEryppoNFoFG9ozxGR.Fl1j_T VWaxwTJeo.ywEngpYMQQnbGRDlKTWgE8USvEQQUJTqKzt5kCmycRkIuCGuLTirhLYGWqQ1CGhcUL DGhkFYNt9ns4enNQGPstrdXr.gqU6E4GSfzDisoYfyrIVp_fEihOVTp4wwmIWxbuNsp74DW7DI19 y4dzasgp2zzguOEVkMTZUqcd8osn6grtMtGIdwb.HG69a4UwpLLCrAQJXEzlAcRW0kFiaWYRRlMM m_H3Yaj3PvWBkHiPOe2lzC0qQduDV7S7RsWGe56o0lE2Qk1A.NYbOoWGERVTw.uLCKbB08AeoOoO tHfT52bY3kdamV.4semVVS3jj6LoTPpvka1ghRUEExQBEzI1Kyz4CDhlfOIvEZjV9P9t.UQcaH_q xo_Ipa6jCOXhCoCGSIiAyjicQjOptF5QNI56p1inT.EpNQvt4V5Fh8f4BX.m1avGl.KCtY0cGP.r UNmtCxI2RQragiYPrgGPGlyO_sqav6s79EI9Udy479r8IwdQnBub3roTbEReIjCWHb9y2380zYc8 MBC8gQI4SKghkKWuUQoJ4SLNnUCLpGk.ZsFiHCIuFNy7LgTH40Q8.QWhT2lutkaEL49vTVCd6iq5 sNmHygLVbR1ZM.vYNikgdhVIJUXzfWJlRobMififkL4WTefwzanWM7MQKxwEGKdLztJLqLiLablS HLK7kykrmncAR.RJkkJH0qMzhAygpEIcuM4nMJu2Feu2nzd9nGsHGRiKGNhBAlsm5gwmE_6mWhge 2ZmweQVxbx_icLdHSr1v5kiJ0wX.uGClptU0K4OYS4IP965IJpYN5IRB7ZAUw.Gw0ylndjmt9mrZ cLC5FKR2BL56u8vruWZItfJ87CAvcQJIqgmLTmQVNvo0CiUObkFY.yo1boCXvIFeOEGs.7FRKbUb _2EYkFX5iiDMhZqM.8i714aLnssEntoPVFCE_hzP2kl9ulVi9w3p2.4Lb55A7Na.1VgET0XjghBz v9jpNkmCiAXZX__u0iIL0gmlhDiMuP32GYxxVeUfBFSdfszG8K2AL.kSnyNG_NN_gDhX7.z2HCZA QL67bAJPhv7DUPTZ5GepI480LcvZol3CczTq_8bfd2Oq14vJ0HT31OpatPPQRK6avHUGRQ5myNiq Fyyw3AUyfxMmr38JxMdDopd5hskpIin6R6Tl2rnmz5UphwO7FN7gmc3s3qGWFET0l6hBpfYVSP5g WbVaMJIX4CbeKhg3zELUDHXo0jvuhJxl654UMJVTT9Kiv8euNgOAFvYwsCMEcpUI4SkZcuxJ.Zjg ZjNxqrhLTGMrYRLpLwSZsDQtEzo8_Y5iB6F19Y0wK9I6DRH_GopHL_LS4zEf7yD3sA.bOeyHH1ty yARfjZ2a0K58GHCPbF3aw5Y771P6H5o5PdfBD51LhncFpn0wUF.k4YAskfduFa3LkCNBF6N3RoMm Z3ZS0GHHxgoA9SwtpwXb0Zj5D0aP_B5tYCtRBm618h3_LoHArPcNua35LkW7ekFlZMU9qX.U- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Sat, 29 Oct 2022 12:29:23 +0000 Received: by hermes--production-sg3-74fb94585-tlp9q (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 08ff4aa89f0567f63fd0249068761123; Sat, 29 Oct 2022 12:29:16 +0000 (UTC) From: Po Lu To: Gerd =?utf-8?Q?M=C3=B6llmann?= Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame In-Reply-To: ("Gerd =?utf-8?Q?M=C3=B6llman?= =?utf-8?Q?n=22's?= message of "Sat, 29 Oct 2022 14:19:45 +0200") References: <83wn8ji162.fsf@gnu.org> <87wn8i2adb.fsf@yahoo.com> <87sfj6263r.fsf@yahoo.com> Date: Sat, 29 Oct 2022 20:29:10 +0800 Message-ID: <87ilk224q1.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20783 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 589 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857 Cc: Eli Zaretskii , Kevin Lin , 58857@debbugs.gnu.org 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 (-) Gerd M=C3=B6llmann writes: > Don't know if this is important, but I see, on master, this printed to > the terminal, which is new AFAICt > > 2022-10-29 14:14:51.438 emacs[66923:1591049] +[CATransaction > synchronize] called within transaction > > Alas, I don't know how to trigger this reproducibly. Unfortunately, I can't make sense of that Apple mumbo jumbo, sorry. According to a web search, it occurs on iOS when two animations are run by the toolkit at the same time (which is probably the same on Mac OS.) I guess it's fine if it doesn't lead to crashes. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 09:38:46 2022 Received: (at 58857) by debbugs.gnu.org; 29 Oct 2022 13:38:46 +0000 Received: from localhost ([127.0.0.1]:35176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oom2w-000157-30 for submit@debbugs.gnu.org; Sat, 29 Oct 2022 09:38:46 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:37771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oom2t-00014q-BG for 58857@debbugs.gnu.org; Sat, 29 Oct 2022 09:38:43 -0400 Received: by mail-wm1-f41.google.com with SMTP id c7-20020a05600c0ac700b003c6cad86f38so8126790wmr.2 for <58857@debbugs.gnu.org>; Sat, 29 Oct 2022 06:38:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=uHx/SXPnZPBBM1FlngiLa3BH3HZGELfmuDqjAvxFvUc=; b=as7KGu9jO1aMHVhp/FU/ywh1+u/15QmfCZlRazyoD72gPIc02tk7Vn0gkJCNLOjfH2 tD6ziK3B377I6CPihsQoMYrC589ur3nsGNblo9K+BbaSHQK652UUPVuPve+/EZFYCarP /QbKQ/0r4Ot3All8/UDJC3PFhS3mmEj8+rMcBUt1GdbcSbc0aRU5PUhNtqPOZ3Z5h06N ZID1I0WA79H3S/69Isv9U9+cwddnOVRdYZWHXgq4SMvDo2iWSq4lR8IapgdSQkRUbzBB TG7EHYlDucqdPcj6Of4vC2ffvK6RNT5sOk5MkbkU+mYGpU/1WWIfivPmR/mLy0aiIshM 6znA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent: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=uHx/SXPnZPBBM1FlngiLa3BH3HZGELfmuDqjAvxFvUc=; b=66JcZtQYEbgnRR2DqKXVoB9xGn33FKGSAv/VX34gOQXVVC1KcBCOMkgw9gE84RRcNR zThyMrv+6DA/b/O+/e5pDnyx4kbJU2+ExTyNMam+7A10qwCfeQ9KqZzz62b4Y9G1DqDL 640epkfyMncu1Zzzbx5L839VWviaVq7o/6wNERkSkpm+P0hL+k7VVkQqla6b9OOLTMZJ eqL9jfshUS94OpyPr7XyJkDXz3B4iDZZnXZhAVuG0r74q5/VCHKK0At0Q9ChHvY2tNry 32K2+/dAEBie8+vhYesAtAV+hdWgVtm+Ko5s/sovA/D4/YL4tPfEZAphf7NesGQIC35A avtQ== X-Gm-Message-State: ACrzQf0oVFaGTzl89Z6/NEJCHWZYhQ2KeuJkaThuJ0jyUmSIl9fBQlmB RPqsjqsnVpT13HY5NNKc5CJ/O8m3OliXIg== X-Google-Smtp-Source: AMsMyM40VrvqwSIcJupwDYXp4xRee1Y1NwodUZCSuk1d252kPdWVJhkqdqZrYKowBSXajvuQR+JOfA== X-Received: by 2002:a05:600c:21c5:b0:3c6:ec59:5180 with SMTP id x5-20020a05600c21c500b003c6ec595180mr12427015wmj.130.1667050716918; Sat, 29 Oct 2022 06:38:36 -0700 (PDT) Received: from Mini.fritz.box (p4fe3a602.dip0.t-ipconnect.de. [79.227.166.2]) by smtp.gmail.com with ESMTPSA id p1-20020a05600c358100b003c6237e867esm2011679wmq.0.2022.10.29.06.38.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Oct 2022 06:38:36 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= To: Po Lu Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame In-Reply-To: <87ilk224q1.fsf@yahoo.com> (Po Lu's message of "Sat, 29 Oct 2022 20:29:10 +0800") References: <83wn8ji162.fsf@gnu.org> <87wn8i2adb.fsf@yahoo.com> <87sfj6263r.fsf@yahoo.com> <87ilk224q1.fsf@yahoo.com> Date: Sat, 29 Oct 2022 15:38:35 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857 Cc: Eli Zaretskii , Kevin Lin , 58857@debbugs.gnu.org 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: > Unfortunately, I can't make sense of that Apple mumbo jumbo, sorry. > According to a web search, it occurs on iOS when two animations are run > by the toolkit at the same time (which is probably the same on Mac OS.) > I guess it's fine if it doesn't lead to crashes. I'll holler if I find something out. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 12 23:11:48 2022 Received: (at 58857-done) by debbugs.gnu.org; 13 Nov 2022 04:11:48 +0000 Received: from localhost ([127.0.0.1]:49759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ou4LU-0008F2-EZ for submit@debbugs.gnu.org; Sat, 12 Nov 2022 23:11:48 -0500 Received: from mail-oa1-f45.google.com ([209.85.160.45]:46772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ou4LR-0008EZ-GV for 58857-done@debbugs.gnu.org; Sat, 12 Nov 2022 23:11:45 -0500 Received: by mail-oa1-f45.google.com with SMTP id 586e51a60fabf-13b6c1c89bdso9337247fac.13 for <58857-done@debbugs.gnu.org>; Sat, 12 Nov 2022 20:11:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=XwH8Sx6vs3GHgeSyGlTKon9F8TMYiWLJfIcvNekebao=; b=p0fGDfe1Ec079gz6KpXsnavAishNa0c0co6MpwtHL/gRzB70Sa+f7gKzGAi/I70lKp bUzB6dWU2eFRB8S+UwyQan/DL/eOJ7HJ7LW+/M6i/uWJ5f/j6th4sjb5NDnRCRvOAeqM TxPwe66SNV29OKL61lqpM+CNNTz4TaCTsHTsViYXsBvMUlGabjSlCizyzT1/lfENvlTf iUJvVNWeNGHhtEQFansJWylFaTnNcjPmENHsEBhVsTYCVtYfS7ohvXR2tFpZ57vwqGvp ekBfX82nCLGS4WkNGdFJsWdY/t7A9Brc17FAqKVy60Vug1efcnO8DEBBoNA4AhbitkUc NI1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=XwH8Sx6vs3GHgeSyGlTKon9F8TMYiWLJfIcvNekebao=; b=cohieA70qpr3n1r5QIH/zWqBJjjnjtjW95INzlJWl1nSYu4bW01kRluSRSgMrr7Uz1 9bfccSt1EVTLfaoly9NWBlubt2oFHt0kScdmIcMPDiaRkrEmzFSkLwa9N5CyLWH9wUe9 WvZSte6zphzIOZe+C3A9Ow6/DZg180NA9fEuy+SDLcbVaCg/wjd+jHgRmMmqm3/d1bAD 2nHs5QRAURguVHndigQLgYEJ1A8zzBmynwroafdJQyQGtO2K80R+ekeZHXZWl5xKXB3j mIAiSIL+ljj/S9OF/VXQqyHGZ58BfF2lNptlaF4Z0FIp1GIz7hNuaqznEHWpnojrHUt4 y8iQ== X-Gm-Message-State: ANoB5pm2YxsYE3lhWlhbFesnKa4e51lZNsR6zYhff9HqYnBZkIJAvoQb 4AQrk/IcZcKsdZ0zQcLab5ZOFrBPqHG5qCxUTYweye+FiWw= X-Google-Smtp-Source: AA0mqf7cW9jWpR8mui/sVT1ockJqQsRtz2cwVnrr9ntGzLetEpjU9bKrHuK87YHXtUHsUWh/Gy5GLbXaJzSTfHYYgq8= X-Received: by 2002:a05:6871:480a:b0:12b:fbe7:b793 with SMTP id qc10-20020a056871480a00b0012bfbe7b793mr4156418oab.92.1668312700204; Sat, 12 Nov 2022 20:11:40 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 12 Nov 2022 20:11:39 -0800 From: Stefan Kangas In-Reply-To: <87sfj6263r.fsf@yahoo.com> (Po Lu's message of "Sat, 29 Oct 2022 19:59:20 +0800") References: <83wn8ji162.fsf@gnu.org> <87wn8i2adb.fsf@yahoo.com> <87sfj6263r.fsf@yahoo.com> X-Hashcash: 1:20:221113:58857-done@debbugs.gnu.org::hlxllEYa7UuT3GqG:4B4U MIME-Version: 1.0 Date: Sat, 12 Nov 2022 20:11:39 -0800 Message-ID: Subject: Re: bug#58857: 28.2; Emacs on macOS seg faults when deleting fullscreen frame To: Po Lu Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58857-done Cc: =?UTF-8?Q?Gerd_M=C3=B6llmann?= , Eli Zaretskii , Kevin Lin , 58857-done@debbugs.gnu.org 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: > Gerd M=C3=B6llmann writes: > >> Po Lu writes: >> >>> Please see if this has been fixed on master. >> >> Yes it's fixed. Thanks! > > Great! Kevin, if it's fixed for you as well, then I'll close this > bug. No more comments within 2 weeks, so I'm closing the bug. From unknown Fri Sep 19 19:42:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 11 Dec 2022 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator