From unknown Sun Jun 22 04:09:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS Resent-From: Eshel Yaron Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Jun 2023 07:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64147 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64147@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168707408812931 (code B ref -1); Sun, 18 Jun 2023 07:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Jun 2023 07:41:28 +0000 Received: from localhost ([127.0.0.1]:53091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAn2N-0003MU-4d for submit@debbugs.gnu.org; Sun, 18 Jun 2023 03:41:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:60668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAn2E-0003Ls-Qp for submit@debbugs.gnu.org; Sun, 18 Jun 2023 03:41:21 -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 1qAn2E-0002cB-HD for bug-gnu-emacs@gnu.org; Sun, 18 Jun 2023 03:41:18 -0400 Received: from mail.eshelyaron.com ([107.175.124.16] helo=eshelyaron.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAn2B-0000hT-HX for bug-gnu-emacs@gnu.org; Sun, 18 Jun 2023 03:41:18 -0400 From: Eshel Yaron DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1687074074; bh=KJ/lTomuWiI/TACgeGjvsOjv7EGywa6h9MPs2/g/tf0=; h=From:To:Subject:Date:From; b=N/KyTMy9bx+c5qiJbtD1gm3jaLmZQhkqgfRAyy2fhT3ZkPR1QxwnHpQGu/pUKmkVe 2rdHftpcH3JobrXnrdj2zUczbd8R7VA70uPKoYsRJuIj+90+irsNkr8guw6wfKHDoP JTUs7TY75OaQ05CxAHoTXIpsvgToJdVLHdJWJ8I8POU/IjTpZpNDFavjdVpuBeQBAN 86sNe4PzQvoVmQ1JIkvW0sWqEFMlcwqbH+xGNQ6U+4PpEXKtgytSde3iij8on42FSa BP8QFb/zaqg6GXiZ6AaBSLEqlDqBPc6gcFIrnEnkke1Ks6dKaf8vVy0wiBLQc7j5vq 4BSd2OtnTLjHw== Date: Sun, 18 Jun 2023 10:41:08 +0300 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=107.175.124.16; envelope-from=me@eshelyaron.com; helo=eshelyaron.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) Hi, Emacs on macOS seems to crash when trying to delete a fullscreen frame: 1. emacs -Q 2. C-x 5 b RET (switch to *Messages* in another frame, the specific buffer is not important, just the new frame) 3. M-x toggle-frame-fullscreen 4. C-x 5 0 5. Emacs crashes with segfault Running Emacs under `lldb` gives the following backtrace (I'm not totally sure but it looks like Emacs is trying to access the already deleted frame): * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xc0) frame #0: 0x00000001003449a1 emacs`-[EmacsView resetCursorRects](self=0x0000000102235550, _cmd="resetCursorRects") at nsterm.m:6712:29 6709 - (void)resetCursorRects 6710 { 6711 NSRect visible = [self visibleRect]; -> 6712 NSCursor *currentCursor = FRAME_POINTER_TYPE (emacsframe); 6713 NSTRACE ("[EmacsView resetCursorRects]"); 6714 6715 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: 0x00000001003449a1 emacs`-[EmacsView resetCursorRects](self=0x0000000102235550, _cmd="resetCursorRects") at nsterm.m:6712:29 frame #1: 0x00007ff81c8cd89d AppKit`-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalidCursorRects:] + 366 frame #2: 0x00007ff81cb3d108 AppKit`_NSViewSubViewMutationSafeApply + 227 frame #3: 0x00007ff81c8cd95b AppKit`-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalidCursorRects:] + 556 frame #4: 0x00007ff81cb3d108 AppKit`_NSViewSubViewMutationSafeApply + 227 frame #5: 0x00007ff81c8cd95b AppKit`-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalidCursorRects:] + 556 frame #6: 0x00007ff81c8cb9ee AppKit`-[_NSTrackingAreaAKManager displayCycleUpdateStructuralRegions] + 227 frame #7: 0x00007ff81c2e3ee9 AppKit`__NSWindowGetDisplayCycleObserverForUpdateStructuralRegions_block_invoke + 390 frame #8: 0x00007ff81c2deb8c AppKit`NSDisplayCycleObserverInvoke + 142 frame #9: 0x00007ff81c2de7bc AppKit`NSDisplayCycleFlush + 878 frame #10: 0x00007ff820a2e3a6 QuartzCore`CA::Transaction::run_commit_handlers(CATransactionPhase) + 98 frame #11: 0x00007ff820a2ce9e QuartzCore`CA::Transaction::commit() + 372 frame #12: 0x00007ff81c37bfcf AppKit`__62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285 frame #13: 0x00007ff81cb8ee90 AppKit`___NSRunLoopObserverCreateWithHandler_block_invoke + 41 frame #14: 0x00007ff81918a444 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 frame #15: 0x00007ff81918a36b CoreFoundation`__CFRunLoopDoObservers + 482 frame #16: 0x00007ff8191898f6 CoreFoundation`__CFRunLoopRun + 859 frame #17: 0x00007ff819188f31 CoreFoundation`CFRunLoopRunSpecific + 560 frame #18: 0x00007ff822c04dad HIToolbox`RunCurrentEventLoopInMode + 292 frame #19: 0x00007ff822c049f4 HIToolbox`ReceiveNextEventCommon + 199 frame #20: 0x00007ff822c04918 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64 frame #21: 0x00007ff81c21d5d0 AppKit`_DPSNextEvent + 858 frame #22: 0x00007ff81c21c47a AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1214 frame #23: 0x00007ff81c20eae8 AppKit`-[NSApplication run] + 586 frame #24: 0x0000000100341229 emacs`-[EmacsApp run](self=0x000000010211c590, _cmd="run") at nsterm.m:5823:7 frame #25: 0x0000000100361472 emacs`ns_read_socket_1(terminal=0x0000000102832030, hold_quit=0x00007ff7bfefd8c0, no_release=NO) at nsterm.m:4703:11 frame #26: 0x000000010035a55f emacs`ns_read_socket(terminal=0x0000000102832030, hold_quit=0x00007ff7bfefd8c0) at nsterm.m:4721:10 frame #27: 0x0000000100169714 emacs`gobble_input at keyboard.c:7430:17 frame #28: 0x0000000100169218 emacs`get_input_pending(flags=0) at keyboard.c:7386:7 frame #29: 0x000000010017b8a4 emacs`detect_input_pending at keyboard.c:10890:27 frame #30: 0x00000001002c3b9c emacs`wait_reading_process_output(time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=0x0000000000000000, wait_proc=0x0000000000000000, just_wait_proc=0) at process.c:5563:7 frame #31: 0x00000001000120c1 emacs`sit_for(timeout=0x000000000000007a, reading=true, display_option=1) at dispnew.c:6270:7 frame #32: 0x000000010016548c emacs`read_char(commandflag=1, map=0x000000011804f183, prev_event=0x0000000000000000, used_mouse_menu=0x00007ff7bfefeaff, end_time=0x0000000000000000) at keyboard.c:2885:11 frame #33: 0x000000010015fe25 emacs`read_key_sequence(keybuf=0x00007ff7bfefee20, prompt=0x0000000000000000, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:10087:12 frame #34: 0x000000010015e358 emacs`command_loop_1 at keyboard.c:1384:15 frame #35: 0x0000000100246348 emacs`internal_condition_case(bfun=(emacs`command_loop_1 at keyboard.c:1278), handlers=0x0000000000000090, hfun=(emacs`cmd_error at keyboard.c:936)) at eval.c:1486:25 frame #36: 0x000000010015cd83 emacs`command_loop_2(handlers=0x0000000000000090) at keyboard.c:1133:11 frame #37: 0x0000000100245aa3 emacs`internal_catch(tag=0x000000000000f870, func=(emacs`command_loop_2 at keyboard.c:1129), arg=0x0000000000000090) at eval.c:1209:25 frame #38: 0x000000010015cb1d emacs`command_loop at keyboard.c:1111:2 frame #39: 0x000000010015c922 emacs`recursive_edit_1 at keyboard.c:720:9 frame #40: 0x000000010015d5be emacs`Frecursive_edit at keyboard.c:803:3 frame #41: 0x0000000100159c8e emacs`main(argc=2, argv=0x00007ff7bfeff698) at emacs.c:2530:3 frame #42: 0x00007ff818d5541f dyld`start + 1903 In GNU Emacs 30.0.50 (build 8, x86_64-apple-darwin22.5.0, NS appkit-2299.60 Version 13.4 (Build 22F66)) of 2023-06-18 built on Dazzs-MBP Repository revision: 1b0348d95934a66d9991a7331ab55e1b9a6c1367 Repository branch: master Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.4 Configured using: 'configure 'CFLAGS=-g -O0' --with-native-compilation --with-json --with-imagemagick --with-tree-sitter' Configured features: ACL DBUS GIF GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t corfu-indexed-mode: t global-corfu-mode: t savehist-mode: t save-place-mode: t shell-dirtrack-mode: t repeat-mode: t recentf-mode: t pixel-scroll-precision-mode: t minibuffer-depth-indicate-mode: t all-the-icons-completion-mode: t marginalia-mode: t lin-global-mode: t lin-mode: t hl-line-mode: t global-whitespace-cleanup-mode: t global-diff-hl-mode: t global-auto-revert-mode: t display-battery-mode: t display-time-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/eshelyaron/.emacs.d/elpa/ef-themes-1.1.1.0.20230616.61458/theme-loaddefs hides /Users/eshelyaron/.emacs.d/elpa/standard-themes-1.2.0.0.20230602.54907/theme-loaddefs /Users/eshelyaron/.emacs.d/elpa/ef-themes-1.1.1.0.20230616.61458/theme-loaddefs hides /Users/eshelyaron/emacs/nextstep/Emacs.app/Contents/Resources/lisp/theme-loaddefs /Users/eshelyaron/.emacs.d/elpa/transient-20230602.2121/transient hides /Users/eshelyaron/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transient /Users/eshelyaron/.emacs.d/elpa/eglot-1.15.0.20230609.11219/eglot hides /Users/eshelyaron/emacs/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/eglot Features: (shadow bbdb-message shortdoc help-fns radix-tree emacsbug qp flow-fill mm-archive sort smiley gnus-cite mail-extr textsec uni-scripts idna-mapping uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml disp-table gnus-topic nndraft nnmh utf-7 nnfolder bbdb-gnus bbdb-mua bbdb-com crm network-stream nsm gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache bbdb bbdb-site timezone all-the-icons-gnus gnus-icalendar org-capture esy-publish htmlize org-transclusion org-transclusion-font-lock org-transclusion-src-lines text-clone ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-element org-persist org-id org-refile avl-tree generator org org-macro org-pcomplete org-list org-footnote org-faces org-entities noutline outline ob-prolog prolog align ob-sql ob-shell ob ob-tangle org-src ob-ref ob-lob ob-table ob-exp ob-comint ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func org-version org-compat org-macs gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mailabbrev mailheader gnus-win mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs gnus nnheader gnus-util mail-utils range mm-util mail-prsvr smerge-mode diff add-log flymake-cc misearch multi-isearch octave smie corfu-indexed corfu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs orderless consult-xref consult bookmark pp grep xref pulse color paredit edmacro kmacro vc-hg vc-git vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs bug-reference display-fill-column-indicator display-line-numbers checkdoc lisp-mnt flymake-proc flymake project compile text-property-search thingatpt flyspell ispell rainbow-delimiters init savehist saveplace tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat xdg shell pcomplete comint ansi-osc parse-time iso8601 ls-lisp ansi-color repeat recentf tree-widget wid-edit pixel-scroll cua-base ring avoid mb-depth all-the-icons-completion all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons marginalia compat lin hl-line face-remap whitespace-cleanup-mode advice whitespace diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode easy-mmode autorevert filenotify format-spec battery dbus xml time time-date comp comp-cstr warnings icons rx cl-extra help-mode finder-inf modus-vivendi-theme modus-themes all-the-icons-completion-autoloads all-the-icons-dired-autoloads all-the-icons-gnus-autoloads all-the-icons-autoloads auctex-autoloads tex-site avy-autoloads bbdb-autoloads corfu-autoloads debbugs-autoloads devdocs-autoloads diff-hl-autoloads eat-autoloads ef-themes-autoloads eglot-autoloads elfeed-autoloads embark-consult-autoloads consult-autoloads embark-autoloads emms-autoloads esy-publish-autoloads firefox-javascript-repl-autoloads gnu-elpa-keyring-update-autoloads gnuplot-autoloads graphql-mode-autoloads graphviz-dot-mode-autoloads htmlize-autoloads ialign-autoloads keycast-autoloads kubernetes-autoloads lin-autoloads magit-autoloads pcase git-commit-autoloads magit-popup-autoloads magit-section-autoloads marginalia-autoloads markdown-mode-autoloads mastodon-autoloads nano-theme-autoloads ob-prolog-autoloads olivetti-autoloads orderless-autoloads org-transclusion-autoloads package-lint-autoloads paredit-autoloads pdf-tools-autoloads persist-autoloads rainbow-delimiters-autoloads rainbow-mode-autoloads request-autoloads rg-autoloads sicp-autoloads smtpmail-multi-autoloads sqlformat-autoloads reformatter-autoloads standard-themes-autoloads sweeprolog-autoloads tablist-autoloads terraform-mode-autoloads hcl-mode-autoloads transient-autoloads ts-autoloads s-autoloads dash-autoloads vterm-autoloads vundo-autoloads wgrep-autoloads whitespace-cleanup-mode-autoloads with-editor-autoloads info compat-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib early-init rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1049395 205774) (symbols 48 45588 6) (strings 32 312938 18514) (string-bytes 1 9816385) (vectors 16 135976) (vector-slots 8 2056358 422846) (floats 8 2349 1173) (intervals 56 13412 1172) (buffers 984 34)) From unknown Sun Jun 22 04:09:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS Resent-From: Eshel Yaron Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Jun 2023 11:31:00 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64147 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64147@debbugs.gnu.org Received: via spool by 64147-submit@debbugs.gnu.org id=B64147.168708785423376 (code B ref 64147); Sun, 18 Jun 2023 11:31:00 +0000 Received: (at 64147) by debbugs.gnu.org; 18 Jun 2023 11:30:54 +0000 Received: from localhost ([127.0.0.1]:53412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAqcP-00063b-Ir for submit@debbugs.gnu.org; Sun, 18 Jun 2023 07:30:53 -0400 Received: from mail.eshelyaron.com ([107.175.124.16]:33148 helo=eshelyaron.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAqcM-0005wU-Tn for 64147@debbugs.gnu.org; Sun, 18 Jun 2023 07:30:51 -0400 From: Eshel Yaron DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1687087850; bh=n3cmwhE4nGNULHTBm68ZYvbUNcj27A7Orcl5q+hK40Y=; h=From:To:Subject:In-Reply-To:References:Date:From; b=E+b/puOFeY+JpxF+DApm46oq7pWutgCyHf/Yu1+p5hijZ7AB00diOwSx7TK8p1T9s AaN6Y3T2y6OFODYVb9KoHJyT/0wKLo32s5AVJe8yFE+947JaXyo+UDmm4XE5pvHfLd tQAgdoqlRjEKcxFDDgBayPisTysnHY+IHgmvTD8YmVuPawr1JwJML5VIQK7lEQrfmD vX/xG5k+5f67b59QZ7yxVKvFMI/qckFg4zGfd0AwuMYZvMYCtG1bjoo6qYxPZY79Nf 69PUtYZLPFjemZE35N2EKPP6ZxDi+F05VGTKXAjpz3j3Z8p+MKPFkplBQ0ngfaZA2Q X+0d/tgS/i9Ew== In-Reply-To: (Eshel Yaron via's message of "Sun, 18 Jun 2023 10:41:08 +0300") References: Date: Sun, 18 Jun 2023 14:30:44 +0300 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Looking deeper into this, I see this issue has already been reported in Bug#59794. There's a workaround that avoids this crash on the release branch, but it was deliberately kept out of the master branch in hope that a better solution would come up (see https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59794#41). From unknown Sun Jun 22 04:09:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS Resent-From: Daniel =?UTF-8?Q?Mart=C3=ADn?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Jun 2023 22:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64147 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64147@debbugs.gnu.org Cc: me@eshelyaron.com X-Debbugs-Original-To: Eshel Yaron via "Bug reports for GNU Emacs, the Swiss army knife of text editors" X-Debbugs-Original-Cc: Eshel Yaron , 64147@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168712699925024 (code B ref -1); Sun, 18 Jun 2023 22:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Jun 2023 22:23:19 +0000 Received: from localhost ([127.0.0.1]:55200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qB0nn-0006VX-6k for submit@debbugs.gnu.org; Sun, 18 Jun 2023 18:23:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:32956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qB0nk-0006Uy-5C for submit@debbugs.gnu.org; Sun, 18 Jun 2023 18:23:17 -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 1qB0nj-0004bc-Uz for bug-gnu-emacs@gnu.org; Sun, 18 Jun 2023 18:23:15 -0400 Received: from sonic303-21.consmr.mail.ir2.yahoo.com ([77.238.178.202]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qB0ng-0004lQ-Ve for bug-gnu-emacs@gnu.org; Sun, 18 Jun 2023 18:23:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1687126989; bh=RTabKaWb+8Q1BhTGpiecgMaFFAlbtQlKJyk44pEQWsg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=cnG8cvp+Zpbuw9ycvO5NRqNI6Gi5OLJWTxLNLhHKlHe1MxktnVeUzezTkU1U0P2RTUSkz4aLGqdwk5ykqMS2dPuZ21seIfTx81qtseOpAW6liwuLnFnE8pGlGhoAjOd1Mu7Rkfekb3vYDwGzX+4IddfSDY9SGjwv+Vmh/65KvVY9msRRJ+VIaPZq/ggl804D6pDYeOCemxHdMVrvfzuDOei4dY4ZYEJ2i5IpoUeoSBZrp5SmGuC8wvjvBEtImO1MkRGaXS/UWQULCAUOCTAQ4pt/B+hwVyjQKp5v7kvXaKuaHSr+9nM6VRlGAz+f9H1VneSAPgrDvvhnZDtKaFvFxQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687126989; bh=TxpRcwE37JdZn60vrdjxnQ/UIu1sprHa1BPPMDcgDfR=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=AnAzpbt3dBeSWB49RZ1hfERzfberH14X9nlEf0atVcxXKHi0Y6PREt086ketj2V9o7aaevLAbtZR/Ht0XPOTbFNSZ5hWbvH5vpX1Z5wxxUh+h/h1R0ExnskWWv137Idne4DYeLhBHaWVINgofVEBwOyCZtx9ZRG0d2RsNf1l19IiHDat/fw0esOT14FzLF3FQflvcEHckG5Um5QBF/Lh+oGVVrjotElvOJzDTGOf9axVq8eBVoMyQ7dT6jzUWLUkIuxQL52EKPfpCWngyeews77p8BjF9Fs48lSPpN0QnQ9+KLbc0tZUTqQbJacLIBQTnzr1c8SFCEi30evYXwG7ng== X-YMail-OSG: GmP2_YQVM1nfU2aRoQV3VuwTUSErwB8qs3vwqvRzRkkSTTH3r_C3HuBh5NQrdfJ uHctRrFhJhONmCGWh6VJWHTN0dhHHqF8iYuog6ZmWZjep00fhSTYCtNkzgn0WmER8SSQb7dCQSXq bWDGvTjxcg7FCFx4eFmLxDPz5v6MrKmrsg1ezp84UCDzIjyAcYNMxHKyMP16N5kqRWoIuyRU1lO1 gFtsLVGtJsiv0Rf2bxL9DfrcDcCxyOUKw0GfYt5fcXc1wfj19RVlpN01L2lVNvLYvDBpqh3qTADC cjIYVvHO50CJOICSxWhHHPcQhviZikFAWzi7lsNKRTp4WP3tmXrV3qdPOWc.lEt9EcsiqB_vrcXw Oqoh288TqO63ggeiKLupsAcMA3YdjZ8JN8UVEZyn9fjmDWBNG5gSRsUHcV9p54ounY_FLr7GTLoa XuBVmnVLkLj.mj7D0_d7AQEQLGuv0I.4c9HSernIJsPc5dFR7Gf9TePFttuWN2qvpF6jcgp0UNtH XvEA9.ScQFPFJO04qRD9JtaVHWGhA.u5sSs3jSBKi1IxB2Yd7ETFzmZb2tJp.aiMsBrYu2ONQhPw TSKAd2vlrItpuepBjAN3WHKVsyprGjVzGGVhfmjSw9QPtIuV5G9ZF4Ci1rLluhtVnWeb.OaC4FRp bremWXPVr4N2EZs_kwmQjNhUSQr.2Pz0dPLhMRdrSZCHbW75naXhXaCXhbylmciRI1lzq.XFl5g1 OCKDPpx3ZLAOQYiyXdbDzJAHjwkUWRterL4NtASnBjbaIBRhgyZn7tr8WWMLCA5pLF_aL8UnLQRU dgTlE3hq7u3C1nXMTh4EYKAavkd_k5rYt2c.siRVmHfBMGgZPEGBNPiamY.1__4yaQCiYbymWpIL GMbvf4nm.jC3Cx5fgBP4GAm.Qo2qrj_glpFXhlA6fkUslG2XpsCR3VSCqbZ_1cok7VBFwfgWNNeC eDkjjyjdQi7SfFfZYi7EKxET.EyNw_DL0Y207UkWdOqN47ss0P5VmRAqndhJdu4_pgEQ9GLGkp5b TpmkIGYsh0_V9Q_ylbAdAhL7b_g3QRo8Aaap9UVrniKZjgk._CKEiTd4wWQWT3qF5Kmh1gACvJCm 2iZ0N0kJwHHJ9tNOukgLZwz_m.IwjtKXnhUIgjZL3VOBEphAQ3Mnx4NnWMnGIg8RB8eO99JFwCXv rC66uazf0cN_Qc7Xy5hFhJmRHXAot4X6JFj1qxrxc6uSCcBuPaw2g4cBdsXADeRiYM5NOmdGCblE 6XaD2n2oam17l4c1zcH7LZ9YgZg3eKVw8vpfRUCDYrpIUr7Wb.DMLTwlw8EtRvbtg4JtYceb0miY rhdjBfg97xePl5_Fyk9S..RBDlxyZ9pDwnVzMUygHbN5luu.J85lEdn4JuhXbNH54ae1_blGn.w1 nGBWfUe4e3sChDGOedHYlHo77gxKev96bsRVmDxBr43tZfiPLErRFzBfNClbXgaCxtr.lopq7Ug0 4.LwtMtEeBtmHau1.A2MLe1DEPwYZBMgyog9hwHaSZu9UnIiMQMMBzoan0lY_4ZBfVzDb4zCOnnX 1I1vLb4y.ybz.00a7tqFxOLvmCwUvarVteSSCoUO.oDFDAt.U.gO8sdrkpVnbg_RAsPCRWGy1E79 BjmnttNhhQk5Ef5fL6gHy1vOeEa8kjOC6o5dzZdsMInqGMYpQUi8HsyAzphCW0M2hfRDgtw5yMef iEjJbUEpdD_2gn6KdQ7t5YsdcJ63qG5H3dEGkGhLouehwabXrq71WMYurlT7Ey7bB8ClurMDtJVv Iik.rFo0lyUCudazVmi6z_waAgRH4O277JrQ3MD.Zcfy474fJesyJmGbDaZBg8yIB2V4XmlKFJBv eC1uC9pvNYw8fUP4_V4reezDdNeT4suPI0W5ZZmKpV4OtEW9x99fODecJt3rBubClJIW3_p6Q0Jx OtUkITQwXvsDMuumyg8A0W47KDypr9XLhqAvskntXITNdgQCXQo6Xs9X_eEvqNZLFf7oxsAMxovZ DRetWQwDwNJfUxYm3e3GeHd6OycQ042Jp6M4zTXghctqg7PblNFr3YN7roX6M9S4P66qS7_ki5ee 1ZsM7.1rDFCZjhaU6bJdEWbakN0y.qwUYGdN2RlAQB7gRRXmOwCFtWve.qq3ZT2RXclNHD9eSRK. ILnlN61btQyedmnsXGRfyiLDpZO835gKNmlFH_WlclnwQhMkhqQmLNChGiSfOF0HXyKhV_JWcSUB 1O4PxaUg1o_j6wOVGwFZA7YQQpe3oPTtlZ_VeOzQ3VFQ- X-Sonic-MF: X-Sonic-ID: 06e75eff-e0f9-42c6-9c7f-800572e495c0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ir2.yahoo.com with HTTP; Sun, 18 Jun 2023 22:23:09 +0000 Received: by hermes--production-ir2-7867f454fc-nvr6n (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ddf2bedf4eccf42050db819ab11f66b9; Sun, 18 Jun 2023 22:23:05 +0000 (UTC) From: Daniel =?UTF-8?Q?Mart=C3=ADn?= References: Date: Mon, 19 Jun 2023 00:23:03 +0200 In-Reply-To: (Eshel Yaron via's message of "Sun, 18 Jun 2023 14:30:44 +0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1125 Received-SPF: pass client-ip=77.238.178.202; envelope-from=mardani29@yahoo.es; helo=sonic303-21.consmr.mail.ir2.yahoo.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) merge 64147 59794 thanks Eshel Yaron via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Looking deeper into this, I see this issue has already been reported in > Bug#59794. > > There's a workaround that avoids this crash on the release branch, but > it was deliberately kept out of the master branch in hope that a better > solution would come up (see https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59794#41). In ns_free_frame_resources, the frame's window is closed, but the view is not removed from the hierarchy, meaning that it could be called by AppKit. That is problematic, because the frame's output_data is nullified just a few lines later. Does the following patch (on top of master) solve the problem? diff --git a/src/nsterm.m b/src/nsterm.m index 3e089cc1ff1..2c0c90e70e1 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -1624,7 +1624,7 @@ Hide the window (X11 semantics) [f->output_data.ns->miniimage release]; [[view window] close]; - [view release]; + [view removeFromSuperview]; xfree (f->output_data.ns); f->output_data.ns = NULL; From unknown Sun Jun 22 04:09:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS Resent-From: Eshel Yaron Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Jun 2023 04:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64147 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Daniel =?UTF-8?Q?Mart=C3=ADn?= Cc: 64147@debbugs.gnu.org Received: via spool by 64147-submit@debbugs.gnu.org id=B64147.16871481634800 (code B ref 64147); Mon, 19 Jun 2023 04:17:01 +0000 Received: (at 64147) by debbugs.gnu.org; 19 Jun 2023 04:16:03 +0000 Received: from localhost ([127.0.0.1]:55356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qB6J9-0001FL-2C for submit@debbugs.gnu.org; Mon, 19 Jun 2023 00:16:03 -0400 Received: from mail.eshelyaron.com ([107.175.124.16]:42082 helo=eshelyaron.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qB6J6-0001Eo-8i for 64147@debbugs.gnu.org; Mon, 19 Jun 2023 00:16:01 -0400 From: Eshel Yaron DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1687148159; bh=Bb4Ixb8q65Ojp9wvg+EhTTYdsOSQ05PIVbpTfJur2Xg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=vdra78z49UGBlR6G8ZS+/iZxdYa6fUyYwkn+fu8o/1ufvDSLWBfC7vJAzcH3f4U57 0LhC6FFRJG5nz8LyWe+O83op+ooyAChH902rSa4+ZMzm/ru6NEnA+wslRTtd85SrKl wW2V+Ri5YThoecJiP0Pqvm2AQH2nLIRAyJLFbr31W694Nk7FHaHgwBLPBl/UsE+05k HzwfHCqOWZvvFY0TrNKZa9CfBrzLiUHPNreIuowRGooQHNwSyCD+xGiuk6pwbAp/aB Cy1nOmsn+OqiORKhIlFn36SF6vrm9kVOjZys6lhnFdOAsUBIxdbrNvQpveV8+KcH+9 BGjvHi4cVP0uw== In-Reply-To: ("Daniel =?UTF-8?Q?Mart=C3=ADn?="'s message of "Mon, 19 Jun 2023 00:23:03 +0200") References: Date: Mon, 19 Jun 2023 07:15:53 +0300 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-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 (-) Daniel Mart=C3=ADn writes: > In ns_free_frame_resources, the frame's window is closed, but the view > is not removed from the hierarchy, meaning that it could be called by > AppKit. That is problematic, because the frame's output_data is > nullified just a few lines later. > > Does the following patch (on top of master) solve the problem? > > diff --git a/src/nsterm.m b/src/nsterm.m > index 3e089cc1ff1..2c0c90e70e1 100644 > --- a/src/nsterm.m > +++ b/src/nsterm.m > @@ -1624,7 +1624,7 @@ Hide the window (X11 semantics) > [f->output_data.ns->miniimage release]; >=20=20 > [[view window] close]; > - [view release]; > + [view removeFromSuperview]; >=20=20 > xfree (f->output_data.ns); > f->output_data.ns =3D NULL; Yes, this seems to solve it, thanks! --=20 Best, Eshel From unknown Sun Jun 22 04:09:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Jun 2023 16:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64147 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eshel Yaron Cc: 64147@debbugs.gnu.org, mardani29@yahoo.es Received: via spool by 64147-submit@debbugs.gnu.org id=B64147.168719169816777 (code B ref 64147); Mon, 19 Jun 2023 16:22:02 +0000 Received: (at 64147) by debbugs.gnu.org; 19 Jun 2023 16:21:38 +0000 Received: from localhost ([127.0.0.1]:57109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBHdJ-0004MX-OL for submit@debbugs.gnu.org; Mon, 19 Jun 2023 12:21:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBHdI-0004MG-6D for 64147@debbugs.gnu.org; Mon, 19 Jun 2023 12:21:36 -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 1qBHdC-0003wC-Nc; Mon, 19 Jun 2023 12:21:30 -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=+sPepD8FKu0FUY8TfojQVQaz79X8oRH9WeqI/+Hkhy0=; b=SmK2QzTM7wkirnalaMCu scxIYkIyapd6cXfF4QPJGag6sGXWB1uvaLdQunCYKfIfk60dcA03EC5h6z6qJGlZp9DZz86eqAcqJ VsluSIZq796z91YCwr5bkJ3HqJ9tkwAhyWqeogd5EzILaIXLGOuZyKELnxy3Vt0KEXarI5f1KE2Sb DhlzWQupNJzVHFHTjXV983vc/fEhVaK+C6TrNH9OL+FcxhDBi/egjNzIgdaFXqql9AoVVMSfz7du6 ihL2sidoKanK8Lcvtu/+NUqELLskGhn5KWYF1j1fezgdojwpEGgLRB2i5NA4+1bC1WcVtp+S6Gl+b 425nHrDHcALdGA==; 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 1qBHdC-0002RG-8A; Mon, 19 Jun 2023 12:21:30 -0400 Date: Mon, 19 Jun 2023 19:21:35 +0300 Message-Id: <838rcf8ltc.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (bug-gnu-emacs@gnu.org) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 64147@debbugs.gnu.org > Date: Mon, 19 Jun 2023 07:15:53 +0300 > From: Eshel Yaron via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Daniel Martín writes: > > > In ns_free_frame_resources, the frame's window is closed, but the view > > is not removed from the hierarchy, meaning that it could be called by > > AppKit. That is problematic, because the frame's output_data is > > nullified just a few lines later. > > > > Does the following patch (on top of master) solve the problem? > > > > diff --git a/src/nsterm.m b/src/nsterm.m > > index 3e089cc1ff1..2c0c90e70e1 100644 > > --- a/src/nsterm.m > > +++ b/src/nsterm.m > > @@ -1624,7 +1624,7 @@ Hide the window (X11 semantics) > > [f->output_data.ns->miniimage release]; > > > > [[view window] close]; > > - [view release]; > > + [view removeFromSuperview]; > > > > xfree (f->output_data.ns); > > f->output_data.ns = NULL; > > Yes, this seems to solve it, thanks! Great, so please install it (on the emacs-29 branch, if the problem happens there as well). Thanks. From unknown Sun Jun 22 04:09:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS Resent-From: Daniel =?UTF-8?Q?Mart=C3=ADn?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Jun 2023 12:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64147 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Eshel Yaron , 64147@debbugs.gnu.org Received: via spool by 64147-submit@debbugs.gnu.org id=B64147.168726562828534 (code B ref 64147); Tue, 20 Jun 2023 12:54:01 +0000 Received: (at 64147) by debbugs.gnu.org; 20 Jun 2023 12:53:48 +0000 Received: from localhost ([127.0.0.1]:58285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBark-0007QA-1f for submit@debbugs.gnu.org; Tue, 20 Jun 2023 08:53:48 -0400 Received: from sonic309-24.consmr.mail.ir2.yahoo.com ([77.238.179.82]:35252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBarh-0007Pv-Ph for 64147@debbugs.gnu.org; Tue, 20 Jun 2023 08:53:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1687265620; bh=hqJZ+nbyyXg5FE7biMlFY2RJiZL3Qr21OOIhvxnFiF0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=AC2vT90cLQPm9Fo56KQANYb+U9xjHHchx6i9urRpqPXf3vyMBaaQj2sQyQTTe0ZdfinHw3VxDnb7cFo89ktGzQHfuDwoL/MyhtF+tUQ3+QfrTBL4WPjlrZXYEzKc6t1+bTcGZoN5IdBRAsr9Ff4f+WqyQOzo7M8tLYXMXbMUyvIGAZNlyjs1CMLl0SMbSKwsdHb8ZyQzFqXZKXgk9OyE+mKIbEOGBNz7fbt63LXoEYdXlRVASSNxquI8pzzAzhClhktfAKg+u9e1ZNUjpVDa1gHrndEjgys+ggPGaS1XwkdEqiqLKAiOT5WnppT5/aAfy1xYJXHtnQCnz4MW0l8RTQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687265620; bh=Ol9gX4MK9VZ6Sh+U8AwRoQxdb96888fOExmK3N9ZngX=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=sBM1SVMixxER12TSG/ci5ysQGjOcW0hB/AluyUMg5S9IuMsJo3dceVJJoqkyHhA3zxyQuZdZVjIcl9By1B4C+fghsmCuq+Fyk9sAt/rd8w1rV395+JT6Jew/qfbBVahn3g9FZZRtPzKyaTo2C8Cbr04GaM7hVzGFiiEvrnOHRwK5HJpaMGErnF6OBCIPGuo4yK/b9Ou2os0enbr/VPDLhx2Jp2ZlDrmck0PJPth2ZRrk67lHGS6gTgNwPAuzp7GhQbjZnPJzA3BpbyRfQFQI9bcvKpyvsgWeh5sJEn83VDXBDokoKWz93TmeH+BsgFy7s3nvI01yN/Ey2Ch/Q23K+A== X-YMail-OSG: fMsyi4QVM1nR4ecIkKtU3bFPi1shmy9UIpgXiRIIHj2m1GM1TBaqNa244mWpwZ5 oRPf7Dq48BL_vIJZ0uNKo.fyN0lptcjYtoIbVP6p0NZ1hMmSZptRDYZurtRxuf6Qy8.VmA1s7izm fXeMp3LFup1lWjn3Y21a.1S7SKhvh3tZkA678QdU44T_WPN5yLbdlZwW2FEv1cxkPiDeFix2XiGd Dv9bV1vCYeXAqe1ZPBxdn9r8yAPxEDy.LB5Hwwbcrsw1dxA1eeiqZTqM4xCv50quT4kjg._W5QQ_ Ka5.Amd6Da92hwV4aV8AWGO1eq7uofM8gvKDg5EuIGjqXr7N6OFVGHlZyOxZCgTdbcMAybIsAYjS l4BzykNJvWlBN4bVELVPQALRxPIuatuRv6H1DJU6a_aes.x3HQG5fAXTtzAN82tFxP6_alXtEEpG DWCjYtiqcRE..y9zLVDz60BacoCRLeqiU35Y1bvub4TpPZJO5CpyMFeZop27GEtKgLXJnkpNk28h pjCTM4pzhSK6GwLxdNWGLFcfELIumuZ7kaoml.13SKzkUoj432_3MqlFceDlF2xpD3hjRN04nLFQ Y_xv5_I6rmrM6B3IVyKQFP7z_CjbRiiNRUa3lEfcOGAi4C.M4TTHCHh5uarCIoE_b8_gNGvG836P 1owQVdvcKnxupoIq42rOq.FAfoK3bV.3VLfo42WLnnD6ML04FFoh0lJGc2kEy2AxEy3L_nfdWkZ8 xbj2IPL013p8uWNYEDI5hRofL2xT87p7Cp0Dc89pTbAooSR8ElJoZ23IMd4jIn1wlYAjdXTSwr4F GSeU8JCBYeA8B972CjNi4n6qhtcvQ4ob5F42jGrC9xO4p.yLcP32Is.v9E1HYhI1MJqDvcVLps9l VyhJobGnqPhOFke8DY7bnsm6oKkmZWOO1HUR6uFsXsKlfNXcDiy0wlLALne.2kg1AZ4zjAkSUXon 3Ht2uOTisoDvuGN8j8.9X_CrE_c3L4MmtSCzwM1bNBL0wA4hd5OA55eKEpSKnoZAeaqIX3D05cin Ey34dYTBqEkJowiygwGu2in0FjZ.Q.Y3lj57SeA1x7aElNL5FrXsMrbYqyTmxVRJ.HFnp_Plvcf7 7T8Cfx729HNsfiNegrrVfWD2.YqlJrNwh2TOabaRW16ypASRs264ub18uAKHca5yyMZ5t1ujAqfL xYRzrCvJaJ939PU6X8bsP4FEk3722l24HtN19hX0W9FkyxdvPmsAKpkeTJe2vq5QCiiaosbwddUs m0sd7s_Qi.WngeRkKsYsX44x3ODOHK5T.BsoMKohvTptHU4w5OYPFDT9EO7KTUilTFO4DEjwElLl t3EvU5pyacMiHRGDrskoNQwZr75I79SM_tgJwcPQiSqWvmhwggQge15zmvKgNTUS4UZ_xZpilpoe kL7ezFwMi6UiHAFxBcaSJO9AytXsbaCxOBbdKs4bvru.xRXG3D4UDFLWFi_3wpsPnWRN65G_jwBX qpY.f_gjAQXU_vH91Ft6b88upQcJ1k1fL58ogNqjLs8Td8ftY0h0rFy_XIICaXQdjYkVfBOSbbxm 3hSnSJJ2T83cdJ0CvhL7lyZ7c0LdNoyppiOKD0jty4IXcM3YeQfj4wTXHxhRHD3.n_NqsdnbNeo9 sSQSlVvQ.Br478tv7cVtvufGsPoi8seD8SI3ryPUn82t1BOFqb5YtMeyXO.icEgiJB8ziyv3m_Wi xJH3jFV7bpYw9.V68VEv2OJEPuFNVMaDe.BGP.L20.fNjoCVNvvJHGGZu.Z5Us6adDohR3EMSZX_ VNKfS1Vmsmxnr1Nbi4MHqqv3.RdbsJ81BcI3CWwdqAzyOg0ohiumJhkC_0RAkmCa6BIxTK_Hn8l0 F3hga_vWYDwqj9IDXjGKzU.tQxm7MzKgHK1HcFkpmAEmW5grTfjdgZ16bBKUNZwlQfFRGS30oSZT jZRAQZ6Z7civ.m6mk1j7DFoZJ0gYQWcAooV5Y7iEeZfMsHYwrIuHwTFY0wInfRc6uitAiMtB2bAV md.hyKF3dQLq6nXEItlDeM6Qqydet4ZcYWilmqkjD6XfBwI3xkj_9XfGr0TOFGgvu6KVT4o2OvwU H6.oBOmrnlCC1aObbP8iawdESGYo6fD_Zm5dRbkCudcfhziSrNpDWV8p9N9vQyg99a3tV7lesV2b KJ.o2bYD1FszPpA_oGMfQUVSMkhCZfushodZuSjwpbsh0Bkbej5OBB33TKAVZHXzIK1wjeYmYZYc .PjtCeD9hcwoluiLYS35al5RHB92lOzduhx9e X-Sonic-MF: X-Sonic-ID: c2e38968-bbc7-46dc-a272-9e888ef46a0c Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Tue, 20 Jun 2023 12:53:40 +0000 Received: by hermes--production-ir2-7867f454fc-s6g4r (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7ed4ad0670e9fa4a5cf9d331985928a2; Tue, 20 Jun 2023 12:53:34 +0000 (UTC) From: Daniel =?UTF-8?Q?Mart=C3=ADn?= References: <838rcf8ltc.fsf@gnu.org> Date: Tue, 20 Jun 2023 14:53:33 +0200 In-Reply-To: <838rcf8ltc.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 19 Jun 2023 19:21:35 +0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 358 X-Spam-Score: 0.2 (/) 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: -0.8 (/) Eli Zaretskii writes: >> Yes, this seems to solve it, thanks! > > Great, so please install it (on the emacs-29 branch, if the problem > happens there as well). > > Thanks. Sorry, I don't have commit access, so I'd need someone to commit it for me. The problem shouldn't happen on Emacs 29 because there is a workaround to prevent the crash. From unknown Sun Jun 22 04:09:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Jun 2023 13:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64147 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Daniel =?UTF-8?Q?Mart=C3=ADn?= Cc: me@eshelyaron.com, 64147@debbugs.gnu.org Received: via spool by 64147-submit@debbugs.gnu.org id=B64147.16873547085971 (code B ref 64147); Wed, 21 Jun 2023 13:39:01 +0000 Received: (at 64147) by debbugs.gnu.org; 21 Jun 2023 13:38:28 +0000 Received: from localhost ([127.0.0.1]:60931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBy2W-0001YD-07 for submit@debbugs.gnu.org; Wed, 21 Jun 2023 09:38:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBy2S-0001Xy-PV for 64147@debbugs.gnu.org; Wed, 21 Jun 2023 09:38:26 -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 1qBy2K-0004UQ-3z; Wed, 21 Jun 2023 09:38:19 -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=/Uk/dbI1xix1rY+yVEtuCxsMIfGLgTML0O0dLr4TTTQ=; b=FoUTXi9/L0bc/pmuzaBs CYpw4G1Db8w9j+iAERNKOZv2OzXfIjgsrgzuwCYQ2eF/Z6I5qQTiURwCw3uqvwkDyTs3O3NhtCEZ/ m5kIvOTCjMchACowABJdpzff2zFlyjedhXpfcUjG7i1qZvpGedFyF4ITJ9JjZdwxjZYWaAL5XLEwG FVtQ31Lf4H9v2I6pCrdHHH5OGZ4TrCyw+6MEbLQq8pMF2XcZNIiCxJ+GWdkF8qEKcoTvEgpdCXO2W YU6udW0izJgydIcI5bUCA+vTHN89GPh8vj3h89oG4femVYkVA00CB+r5rZ3DdhLFedr2ZjSIYPvEj P3tW8xaGSDtV2g==; 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 1qBy24-00057H-Md; Wed, 21 Jun 2023 09:38:15 -0400 Date: Wed, 21 Jun 2023 16:38:09 +0300 Message-Id: <83ttv13pha.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Daniel =?UTF-8?Q?Mart=C3=ADn?= on Tue, 20 Jun 2023 14:53:33 +0200) References: <838rcf8ltc.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-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: Daniel Martín > Cc: Eshel Yaron , 64147@debbugs.gnu.org > Date: Tue, 20 Jun 2023 14:53:33 +0200 > > Eli Zaretskii writes: > >> Yes, this seems to solve it, thanks! > > > > Great, so please install it (on the emacs-29 branch, if the problem > > happens there as well). > > > > Thanks. > > Sorry, I don't have commit access, so I'd need someone to commit it for > me. Done. Should this bug now be closed? From unknown Sun Jun 22 04:09:56 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Eshel Yaron Subject: bug#64147: closed (Re: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS) Message-ID: References: X-Gnu-PR-Message: they-closed 64147 X-Gnu-PR-Package: emacs Reply-To: 64147@debbugs.gnu.org Date: Wed, 21 Jun 2023 15:59:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1687363143-10139-1" This is a multi-part message in MIME format... ------------=_1687363143-10139-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #64147: 30.0.50; Crash when deleting fullscreen frame on macOS which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 64147@debbugs.gnu.org. --=20 64147: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64147 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1687363143-10139-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 64147-done) by debbugs.gnu.org; 21 Jun 2023 15:58:45 +0000 Received: from localhost ([127.0.0.1]:34120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qC0EH-0002cg-20 for submit@debbugs.gnu.org; Wed, 21 Jun 2023 11:58:45 -0400 Received: from sonic306-20.consmr.mail.ir2.yahoo.com ([77.238.176.206]:34558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qC0EE-0002cS-UY for 64147-done@debbugs.gnu.org; Wed, 21 Jun 2023 11:58:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1687363116; bh=d26BRAC2VSavXkHr/q1mLygehNbWq6dx65tn+P27F5g=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=QGtXQ9/cOrTGiKpp/8j6rVhuUFgJhnyp17tUinwvHBRFptX42CPLrR7APPyYxbJF7zXUcfhBo/UaUnGZrrIfAvfpAObtdxHENW7CWLbDLwCFbdogMjU757QE7iTWkB68b9kARsbZTCwajx/N6gDDZaSu7mun0bCyE9zzd6eFnWtQHcDK9gFZ4fVRzYDNr0nhXtLJL1h3jJLl94V473x2Tr8Niz0zYqmy0GYSLtCR2rYU0uM8PJfFT+HtkoZ9pysxYfyhHoDg7rT+Ta0Lf9VhYTYq5FVFiP1qGd1Au/ZWRvXo4fkkFloj6l/18wmtmId6TwsLb/hBIT9IZIjV4tEnXg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687363116; bh=At1t7UzsLWamV5wOV1GKo+dmDRigDtYUpXbxGOB7f/t=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rryWj9skhc+cBpOc2mv37QuWO08/vGVn1Zygy73TOzCnBKLC3Qfw/dWbQACMZoguWS7T4iIpM5xeLI1taiZJLTk07nDTFRR3klO2nvJwRUM+o7W68AH+2pckWkOXdt8AXurrwtNuMZS1dZAgLMD9oasciY68chsKwkRFMLq3cbgrajKT/ZwORZIy6U93k98QFM8Tv/KcX3T3a6LZVG9iMSs2FwUGtzzIs9vsrnA0/4YE/i45uzZTJ9T0yJAT4AZ7OYZ/ujSCt5h4Vjd8fZC6vYmTCRAyGI98T7SgZO9RL3tGbne+7rmMBPqq75qLbtLMFxxDSVWAf2x2RAKm98Xf/Q== X-YMail-OSG: XKpeSkYVM1n7CUuO_KgLRL8R4.kktjPZfS2awWsK3FMiYw3anKMfrZh2DWJp2DJ 9fhBULkj33MAC9icBUVA77mRJb1jikMfgLe3gzZ1juZrKtF9jaXnoCevPUPEbm0CO5ZvanZ_kFoA .zxayb4bXlJsml9XKU7kHSXkQuZivBhKrAZQ9kUTaWzB__5TkE_1Tok.r6pAVgR75SqszClne39F FQEupos9KD5.v3gTYkowkXei17ICWer74FvGhz1GQAvoe6OdUZBJW0k7.Cr6vh1j7swUcrr8vjJI oTz0t5A62fOQYCcQgl6MQaPGdfKrhevinWU5On0BnUAjUpstno9oDX_PKzctTnb5U5aU1.zF2zcE UwwEaH4.ZwQhj3KshoJbGyg1tI1FiRiPyxz6gD.auDszUmypw81MxxLz4LUDLikfRuYbBSAR7DEg ObB98q54oXsN0R0i0AbgcayICW416f.sxid1m6RSg1a.f4yWCoqp1iY30.bRwEtl2YC24WrDTS5T zSMLiixkZtg9iA3WJPl20AiZ3N50IERalYyzxYWH74bpKCDYX8m1CFYLUrmJoFcB9yxbRSHbY1RT c6G3it_Su8pl0HtZssz_G.deEiEHQW691hqgx_eDBRBZTFlTKX8KAZ5f_d7pV.Zx_IAuFGBAxxwY H352MJZL7fk0bpYmeJLP0NfcbVLm56vNpL3uF_MQuw6mid_4KWlMn7pTKrqtcSNYl8JU0e3cm1_c bpakW4prTkjJsr24QyHqtI9ywmeMEqZV.aUlb8zaRIHJnOGPdsks2OeeuPCztNIS4e_zoqWEEYNA yr1lSdqcnmwt0gV2BL8idFraAquDbVL7xiJErqME.m9tD.SYEHt7jsyyhdkhuDPmdyumyxre_t0t _n3lziUJKqBF6BwMcmJYNlHdpy_j6KwD9gxKkk74KaBdqEWgPgXBrxNWVuTJ8x1Vm57tsp9APFX3 _xfMEeW2kFW915a606NWJvqrXGY29pwetoEUGwRz60sbSGvIBEnY3fX88qeVBtkQpagNWT6ljZPI vPtx9dgSYm7pJL6xs4h3mge.bGpdI1atR.kJOp0YKVogZuBV5hHQ_KihPuVkd1EZuQwNsQsqlhkD lsI0zoVZaqcjRzy9bmhKeI7sLVeFe9FPEdkG4yuL8nTnVwBJOhPbc4h9sz21MuTO311E8Dfspu5C rA7NbOgAoynnA1Usq7lTxPFu.TQgtIE0PZBzv0qS91BO5WjTHIlKk1WdYhMQOgB.EI9mYs6Wv3Vh .U9n8FjeUjkcmICUs0mpFZOInUzSIrHptZg6Otgtjm0etdpt562TstLQo6M60j3ODA3r2hzAAIVF NljlDrxrgMd7R.uqyyNnfdZsjVrq9IC.SSdpdwxSH1dPN_AP84tXxz0Qr1bHlxL.r.OaagptARVJ p0Vtf7RGogJsINrc3myr0g8Ns5fJYwvoH8FmZpVRUfz1XxdHvNdX70iQue2MjjvCgHQD7_qsdD7X cJAch57AnhfNuBBGUOolYIHEWxhCGG1IWl1s961pVIAA9xt_W0UuX8XSzuipCADhBA1.DyGxEBaX _ktMBEBU9ufVejkNdEeq3vRINS0NvYf6cF2mFF1K7WwHH8JbI3dz35ubhNN1BPDClbicpgvzXJ.N odSGA3ICDcACTHlAiV_iI9MZVJOQ9trgw1Tm9wn2nLWfTyo4W.5OlXD0.Q89lQ1HbcVdWQhostvh Vps4T9PD52B3ZdNmCpbvn3YNzvm8qN4wzrdOPbsFb3j0wafXMvwhMpR2fvxUQkgkmYYNdOaC.vLT 5Izp5iMymDzaQhKq.OapsDcjrctA2Du65Uccuqh9CM_YA3rUdX0t6YSRQjpGsSiqJgUWtBIxRi7y tOPkmkJlM3VNsNP1J0Vo5deeZn0rHILXwwRWTTLTPgmF0ZK3mm7X98wi1FR7enC71fr4yjhs0Ui5 2NhUq4jTHjjPh5gd6Gu1R34mpvpO6eTX6oDCgq9PCd6cAtvxXHhpCbG3wn8qOyfyjrLVJs1PHi8C xXiKqVJamIFY3e2xZNiVtjdIoLOyHFGP2OUoYdwCv9s8um_mr0two_cLv8BbKOMvf0.hBVq.IGvE TfPh6CJvUyb3bYgugXYwSaY.BTCywktdyMT_ywuwzG3N4KSw_gY__xfOOqri9fkmjWyXcvrHQOI_ JFeXqdK1o4BAqpmCscgfmqx.jllM0oxwvgB.eE9_9Fxsux8VVS_Kl4.iiZ24QnP7eOTlYuRRpo4v E80xzY9S1F.dKWXFVMDasJVezGMmMtLrRwz7pDl0rNU8vRw-- X-Sonic-MF: X-Sonic-ID: b37d23da-b443-4129-a795-19b929a1cad0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ir2.yahoo.com with HTTP; Wed, 21 Jun 2023 15:58:36 +0000 Received: by hermes--production-ir2-7867f454fc-gg9x8 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0856e40ec05f7ff9f90c9cc55ea74484; Wed, 21 Jun 2023 15:58:32 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Eli Zaretskii Subject: Re: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS References: <838rcf8ltc.fsf@gnu.org> <83ttv13pha.fsf@gnu.org> Date: Wed, 21 Jun 2023 17:58:30 +0200 In-Reply-To: <83ttv13pha.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 21 Jun 2023 16:38:09 +0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 560 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 64147-done Cc: 64147-done@debbugs.gnu.org, me@eshelyaron.com 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: -0.8 (/) Eli Zaretskii writes: >> From: Daniel Mart=C3=ADn >> Cc: Eshel Yaron , 64147@debbugs.gnu.org >> Date: Tue, 20 Jun 2023 14:53:33 +0200 >>=20 >> Eli Zaretskii writes: >> >> Yes, this seems to solve it, thanks! >> > >> > Great, so please install it (on the emacs-29 branch, if the problem >> > happens there as well). >> > >> > Thanks. >>=20 >> Sorry, I don't have commit access, so I'd need someone to commit it for >> me. > > Done. > > Should this bug now be closed? Yes, I'm closing it. ------------=_1687363143-10139-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 Jun 2023 07:41:28 +0000 Received: from localhost ([127.0.0.1]:53091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAn2N-0003MU-4d for submit@debbugs.gnu.org; Sun, 18 Jun 2023 03:41:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:60668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAn2E-0003Ls-Qp for submit@debbugs.gnu.org; Sun, 18 Jun 2023 03:41:21 -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 1qAn2E-0002cB-HD for bug-gnu-emacs@gnu.org; Sun, 18 Jun 2023 03:41:18 -0400 Received: from mail.eshelyaron.com ([107.175.124.16] helo=eshelyaron.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAn2B-0000hT-HX for bug-gnu-emacs@gnu.org; Sun, 18 Jun 2023 03:41:18 -0400 From: Eshel Yaron DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1687074074; bh=KJ/lTomuWiI/TACgeGjvsOjv7EGywa6h9MPs2/g/tf0=; h=From:To:Subject:Date:From; b=N/KyTMy9bx+c5qiJbtD1gm3jaLmZQhkqgfRAyy2fhT3ZkPR1QxwnHpQGu/pUKmkVe 2rdHftpcH3JobrXnrdj2zUczbd8R7VA70uPKoYsRJuIj+90+irsNkr8guw6wfKHDoP JTUs7TY75OaQ05CxAHoTXIpsvgToJdVLHdJWJ8I8POU/IjTpZpNDFavjdVpuBeQBAN 86sNe4PzQvoVmQ1JIkvW0sWqEFMlcwqbH+xGNQ6U+4PpEXKtgytSde3iij8on42FSa BP8QFb/zaqg6GXiZ6AaBSLEqlDqBPc6gcFIrnEnkke1Ks6dKaf8vVy0wiBLQc7j5vq 4BSd2OtnTLjHw== To: bug-gnu-emacs@gnu.org Subject: 30.0.50; Crash when deleting fullscreen frame on macOS Date: Sun, 18 Jun 2023 10:41:08 +0300 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=107.175.124.16; envelope-from=me@eshelyaron.com; helo=eshelyaron.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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.4 (--) Hi, Emacs on macOS seems to crash when trying to delete a fullscreen frame: 1. emacs -Q 2. C-x 5 b RET (switch to *Messages* in another frame, the specific buffer is not important, just the new frame) 3. M-x toggle-frame-fullscreen 4. C-x 5 0 5. Emacs crashes with segfault Running Emacs under `lldb` gives the following backtrace (I'm not totally sure but it looks like Emacs is trying to access the already deleted frame): * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xc0) frame #0: 0x00000001003449a1 emacs`-[EmacsView resetCursorRects](self=0x0000000102235550, _cmd="resetCursorRects") at nsterm.m:6712:29 6709 - (void)resetCursorRects 6710 { 6711 NSRect visible = [self visibleRect]; -> 6712 NSCursor *currentCursor = FRAME_POINTER_TYPE (emacsframe); 6713 NSTRACE ("[EmacsView resetCursorRects]"); 6714 6715 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: 0x00000001003449a1 emacs`-[EmacsView resetCursorRects](self=0x0000000102235550, _cmd="resetCursorRects") at nsterm.m:6712:29 frame #1: 0x00007ff81c8cd89d AppKit`-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalidCursorRects:] + 366 frame #2: 0x00007ff81cb3d108 AppKit`_NSViewSubViewMutationSafeApply + 227 frame #3: 0x00007ff81c8cd95b AppKit`-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalidCursorRects:] + 556 frame #4: 0x00007ff81cb3d108 AppKit`_NSViewSubViewMutationSafeApply + 227 frame #5: 0x00007ff81c8cd95b AppKit`-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalidCursorRects:] + 556 frame #6: 0x00007ff81c8cb9ee AppKit`-[_NSTrackingAreaAKManager displayCycleUpdateStructuralRegions] + 227 frame #7: 0x00007ff81c2e3ee9 AppKit`__NSWindowGetDisplayCycleObserverForUpdateStructuralRegions_block_invoke + 390 frame #8: 0x00007ff81c2deb8c AppKit`NSDisplayCycleObserverInvoke + 142 frame #9: 0x00007ff81c2de7bc AppKit`NSDisplayCycleFlush + 878 frame #10: 0x00007ff820a2e3a6 QuartzCore`CA::Transaction::run_commit_handlers(CATransactionPhase) + 98 frame #11: 0x00007ff820a2ce9e QuartzCore`CA::Transaction::commit() + 372 frame #12: 0x00007ff81c37bfcf AppKit`__62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285 frame #13: 0x00007ff81cb8ee90 AppKit`___NSRunLoopObserverCreateWithHandler_block_invoke + 41 frame #14: 0x00007ff81918a444 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 frame #15: 0x00007ff81918a36b CoreFoundation`__CFRunLoopDoObservers + 482 frame #16: 0x00007ff8191898f6 CoreFoundation`__CFRunLoopRun + 859 frame #17: 0x00007ff819188f31 CoreFoundation`CFRunLoopRunSpecific + 560 frame #18: 0x00007ff822c04dad HIToolbox`RunCurrentEventLoopInMode + 292 frame #19: 0x00007ff822c049f4 HIToolbox`ReceiveNextEventCommon + 199 frame #20: 0x00007ff822c04918 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64 frame #21: 0x00007ff81c21d5d0 AppKit`_DPSNextEvent + 858 frame #22: 0x00007ff81c21c47a AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1214 frame #23: 0x00007ff81c20eae8 AppKit`-[NSApplication run] + 586 frame #24: 0x0000000100341229 emacs`-[EmacsApp run](self=0x000000010211c590, _cmd="run") at nsterm.m:5823:7 frame #25: 0x0000000100361472 emacs`ns_read_socket_1(terminal=0x0000000102832030, hold_quit=0x00007ff7bfefd8c0, no_release=NO) at nsterm.m:4703:11 frame #26: 0x000000010035a55f emacs`ns_read_socket(terminal=0x0000000102832030, hold_quit=0x00007ff7bfefd8c0) at nsterm.m:4721:10 frame #27: 0x0000000100169714 emacs`gobble_input at keyboard.c:7430:17 frame #28: 0x0000000100169218 emacs`get_input_pending(flags=0) at keyboard.c:7386:7 frame #29: 0x000000010017b8a4 emacs`detect_input_pending at keyboard.c:10890:27 frame #30: 0x00000001002c3b9c emacs`wait_reading_process_output(time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=0x0000000000000000, wait_proc=0x0000000000000000, just_wait_proc=0) at process.c:5563:7 frame #31: 0x00000001000120c1 emacs`sit_for(timeout=0x000000000000007a, reading=true, display_option=1) at dispnew.c:6270:7 frame #32: 0x000000010016548c emacs`read_char(commandflag=1, map=0x000000011804f183, prev_event=0x0000000000000000, used_mouse_menu=0x00007ff7bfefeaff, end_time=0x0000000000000000) at keyboard.c:2885:11 frame #33: 0x000000010015fe25 emacs`read_key_sequence(keybuf=0x00007ff7bfefee20, prompt=0x0000000000000000, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:10087:12 frame #34: 0x000000010015e358 emacs`command_loop_1 at keyboard.c:1384:15 frame #35: 0x0000000100246348 emacs`internal_condition_case(bfun=(emacs`command_loop_1 at keyboard.c:1278), handlers=0x0000000000000090, hfun=(emacs`cmd_error at keyboard.c:936)) at eval.c:1486:25 frame #36: 0x000000010015cd83 emacs`command_loop_2(handlers=0x0000000000000090) at keyboard.c:1133:11 frame #37: 0x0000000100245aa3 emacs`internal_catch(tag=0x000000000000f870, func=(emacs`command_loop_2 at keyboard.c:1129), arg=0x0000000000000090) at eval.c:1209:25 frame #38: 0x000000010015cb1d emacs`command_loop at keyboard.c:1111:2 frame #39: 0x000000010015c922 emacs`recursive_edit_1 at keyboard.c:720:9 frame #40: 0x000000010015d5be emacs`Frecursive_edit at keyboard.c:803:3 frame #41: 0x0000000100159c8e emacs`main(argc=2, argv=0x00007ff7bfeff698) at emacs.c:2530:3 frame #42: 0x00007ff818d5541f dyld`start + 1903 In GNU Emacs 30.0.50 (build 8, x86_64-apple-darwin22.5.0, NS appkit-2299.60 Version 13.4 (Build 22F66)) of 2023-06-18 built on Dazzs-MBP Repository revision: 1b0348d95934a66d9991a7331ab55e1b9a6c1367 Repository branch: master Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.4 Configured using: 'configure 'CFLAGS=-g -O0' --with-native-compilation --with-json --with-imagemagick --with-tree-sitter' Configured features: ACL DBUS GIF GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t corfu-indexed-mode: t global-corfu-mode: t savehist-mode: t save-place-mode: t shell-dirtrack-mode: t repeat-mode: t recentf-mode: t pixel-scroll-precision-mode: t minibuffer-depth-indicate-mode: t all-the-icons-completion-mode: t marginalia-mode: t lin-global-mode: t lin-mode: t hl-line-mode: t global-whitespace-cleanup-mode: t global-diff-hl-mode: t global-auto-revert-mode: t display-battery-mode: t display-time-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/eshelyaron/.emacs.d/elpa/ef-themes-1.1.1.0.20230616.61458/theme-loaddefs hides /Users/eshelyaron/.emacs.d/elpa/standard-themes-1.2.0.0.20230602.54907/theme-loaddefs /Users/eshelyaron/.emacs.d/elpa/ef-themes-1.1.1.0.20230616.61458/theme-loaddefs hides /Users/eshelyaron/emacs/nextstep/Emacs.app/Contents/Resources/lisp/theme-loaddefs /Users/eshelyaron/.emacs.d/elpa/transient-20230602.2121/transient hides /Users/eshelyaron/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transient /Users/eshelyaron/.emacs.d/elpa/eglot-1.15.0.20230609.11219/eglot hides /Users/eshelyaron/emacs/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/eglot Features: (shadow bbdb-message shortdoc help-fns radix-tree emacsbug qp flow-fill mm-archive sort smiley gnus-cite mail-extr textsec uni-scripts idna-mapping uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml disp-table gnus-topic nndraft nnmh utf-7 nnfolder bbdb-gnus bbdb-mua bbdb-com crm network-stream nsm gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache bbdb bbdb-site timezone all-the-icons-gnus gnus-icalendar org-capture esy-publish htmlize org-transclusion org-transclusion-font-lock org-transclusion-src-lines text-clone ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-element org-persist org-id org-refile avl-tree generator org org-macro org-pcomplete org-list org-footnote org-faces org-entities noutline outline ob-prolog prolog align ob-sql ob-shell ob ob-tangle org-src ob-ref ob-lob ob-table ob-exp ob-comint ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func org-version org-compat org-macs gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mailabbrev mailheader gnus-win mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs gnus nnheader gnus-util mail-utils range mm-util mail-prsvr smerge-mode diff add-log flymake-cc misearch multi-isearch octave smie corfu-indexed corfu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs orderless consult-xref consult bookmark pp grep xref pulse color paredit edmacro kmacro vc-hg vc-git vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs bug-reference display-fill-column-indicator display-line-numbers checkdoc lisp-mnt flymake-proc flymake project compile text-property-search thingatpt flyspell ispell rainbow-delimiters init savehist saveplace tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat xdg shell pcomplete comint ansi-osc parse-time iso8601 ls-lisp ansi-color repeat recentf tree-widget wid-edit pixel-scroll cua-base ring avoid mb-depth all-the-icons-completion all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons marginalia compat lin hl-line face-remap whitespace-cleanup-mode advice whitespace diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode easy-mmode autorevert filenotify format-spec battery dbus xml time time-date comp comp-cstr warnings icons rx cl-extra help-mode finder-inf modus-vivendi-theme modus-themes all-the-icons-completion-autoloads all-the-icons-dired-autoloads all-the-icons-gnus-autoloads all-the-icons-autoloads auctex-autoloads tex-site avy-autoloads bbdb-autoloads corfu-autoloads debbugs-autoloads devdocs-autoloads diff-hl-autoloads eat-autoloads ef-themes-autoloads eglot-autoloads elfeed-autoloads embark-consult-autoloads consult-autoloads embark-autoloads emms-autoloads esy-publish-autoloads firefox-javascript-repl-autoloads gnu-elpa-keyring-update-autoloads gnuplot-autoloads graphql-mode-autoloads graphviz-dot-mode-autoloads htmlize-autoloads ialign-autoloads keycast-autoloads kubernetes-autoloads lin-autoloads magit-autoloads pcase git-commit-autoloads magit-popup-autoloads magit-section-autoloads marginalia-autoloads markdown-mode-autoloads mastodon-autoloads nano-theme-autoloads ob-prolog-autoloads olivetti-autoloads orderless-autoloads org-transclusion-autoloads package-lint-autoloads paredit-autoloads pdf-tools-autoloads persist-autoloads rainbow-delimiters-autoloads rainbow-mode-autoloads request-autoloads rg-autoloads sicp-autoloads smtpmail-multi-autoloads sqlformat-autoloads reformatter-autoloads standard-themes-autoloads sweeprolog-autoloads tablist-autoloads terraform-mode-autoloads hcl-mode-autoloads transient-autoloads ts-autoloads s-autoloads dash-autoloads vterm-autoloads vundo-autoloads wgrep-autoloads whitespace-cleanup-mode-autoloads with-editor-autoloads info compat-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib early-init rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1049395 205774) (symbols 48 45588 6) (strings 32 312938 18514) (string-bytes 1 9816385) (vectors 16 135976) (vector-slots 8 2056358 422846) (floats 8 2349 1173) (intervals 56 13412 1172) (buffers 984 34)) ------------=_1687363143-10139-1-- From unknown Sun Jun 22 04:09:56 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Kai Ma Subject: bug#59794: closed (Re: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS) Message-ID: References: X-Gnu-PR-Message: they-closed 59794 X-Gnu-PR-Package: emacs Reply-To: 59794@debbugs.gnu.org Date: Wed, 21 Jun 2023 15:59:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1687363143-10139-3" This is a multi-part message in MIME format... ------------=_1687363143-10139-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #64147: 29.0.60; NSport segfaults when a fullscreen frame is being closed which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 59794@debbugs.gnu.org. --=20 64147: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64147 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1687363143-10139-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 64147-done) by debbugs.gnu.org; 21 Jun 2023 15:58:45 +0000 Received: from localhost ([127.0.0.1]:34120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qC0EH-0002cg-20 for submit@debbugs.gnu.org; Wed, 21 Jun 2023 11:58:45 -0400 Received: from sonic306-20.consmr.mail.ir2.yahoo.com ([77.238.176.206]:34558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qC0EE-0002cS-UY for 64147-done@debbugs.gnu.org; Wed, 21 Jun 2023 11:58:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1687363116; bh=d26BRAC2VSavXkHr/q1mLygehNbWq6dx65tn+P27F5g=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=QGtXQ9/cOrTGiKpp/8j6rVhuUFgJhnyp17tUinwvHBRFptX42CPLrR7APPyYxbJF7zXUcfhBo/UaUnGZrrIfAvfpAObtdxHENW7CWLbDLwCFbdogMjU757QE7iTWkB68b9kARsbZTCwajx/N6gDDZaSu7mun0bCyE9zzd6eFnWtQHcDK9gFZ4fVRzYDNr0nhXtLJL1h3jJLl94V473x2Tr8Niz0zYqmy0GYSLtCR2rYU0uM8PJfFT+HtkoZ9pysxYfyhHoDg7rT+Ta0Lf9VhYTYq5FVFiP1qGd1Au/ZWRvXo4fkkFloj6l/18wmtmId6TwsLb/hBIT9IZIjV4tEnXg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687363116; bh=At1t7UzsLWamV5wOV1GKo+dmDRigDtYUpXbxGOB7f/t=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rryWj9skhc+cBpOc2mv37QuWO08/vGVn1Zygy73TOzCnBKLC3Qfw/dWbQACMZoguWS7T4iIpM5xeLI1taiZJLTk07nDTFRR3klO2nvJwRUM+o7W68AH+2pckWkOXdt8AXurrwtNuMZS1dZAgLMD9oasciY68chsKwkRFMLq3cbgrajKT/ZwORZIy6U93k98QFM8Tv/KcX3T3a6LZVG9iMSs2FwUGtzzIs9vsrnA0/4YE/i45uzZTJ9T0yJAT4AZ7OYZ/ujSCt5h4Vjd8fZC6vYmTCRAyGI98T7SgZO9RL3tGbne+7rmMBPqq75qLbtLMFxxDSVWAf2x2RAKm98Xf/Q== X-YMail-OSG: XKpeSkYVM1n7CUuO_KgLRL8R4.kktjPZfS2awWsK3FMiYw3anKMfrZh2DWJp2DJ 9fhBULkj33MAC9icBUVA77mRJb1jikMfgLe3gzZ1juZrKtF9jaXnoCevPUPEbm0CO5ZvanZ_kFoA .zxayb4bXlJsml9XKU7kHSXkQuZivBhKrAZQ9kUTaWzB__5TkE_1Tok.r6pAVgR75SqszClne39F FQEupos9KD5.v3gTYkowkXei17ICWer74FvGhz1GQAvoe6OdUZBJW0k7.Cr6vh1j7swUcrr8vjJI oTz0t5A62fOQYCcQgl6MQaPGdfKrhevinWU5On0BnUAjUpstno9oDX_PKzctTnb5U5aU1.zF2zcE UwwEaH4.ZwQhj3KshoJbGyg1tI1FiRiPyxz6gD.auDszUmypw81MxxLz4LUDLikfRuYbBSAR7DEg ObB98q54oXsN0R0i0AbgcayICW416f.sxid1m6RSg1a.f4yWCoqp1iY30.bRwEtl2YC24WrDTS5T zSMLiixkZtg9iA3WJPl20AiZ3N50IERalYyzxYWH74bpKCDYX8m1CFYLUrmJoFcB9yxbRSHbY1RT c6G3it_Su8pl0HtZssz_G.deEiEHQW691hqgx_eDBRBZTFlTKX8KAZ5f_d7pV.Zx_IAuFGBAxxwY H352MJZL7fk0bpYmeJLP0NfcbVLm56vNpL3uF_MQuw6mid_4KWlMn7pTKrqtcSNYl8JU0e3cm1_c bpakW4prTkjJsr24QyHqtI9ywmeMEqZV.aUlb8zaRIHJnOGPdsks2OeeuPCztNIS4e_zoqWEEYNA yr1lSdqcnmwt0gV2BL8idFraAquDbVL7xiJErqME.m9tD.SYEHt7jsyyhdkhuDPmdyumyxre_t0t _n3lziUJKqBF6BwMcmJYNlHdpy_j6KwD9gxKkk74KaBdqEWgPgXBrxNWVuTJ8x1Vm57tsp9APFX3 _xfMEeW2kFW915a606NWJvqrXGY29pwetoEUGwRz60sbSGvIBEnY3fX88qeVBtkQpagNWT6ljZPI vPtx9dgSYm7pJL6xs4h3mge.bGpdI1atR.kJOp0YKVogZuBV5hHQ_KihPuVkd1EZuQwNsQsqlhkD lsI0zoVZaqcjRzy9bmhKeI7sLVeFe9FPEdkG4yuL8nTnVwBJOhPbc4h9sz21MuTO311E8Dfspu5C rA7NbOgAoynnA1Usq7lTxPFu.TQgtIE0PZBzv0qS91BO5WjTHIlKk1WdYhMQOgB.EI9mYs6Wv3Vh .U9n8FjeUjkcmICUs0mpFZOInUzSIrHptZg6Otgtjm0etdpt562TstLQo6M60j3ODA3r2hzAAIVF NljlDrxrgMd7R.uqyyNnfdZsjVrq9IC.SSdpdwxSH1dPN_AP84tXxz0Qr1bHlxL.r.OaagptARVJ p0Vtf7RGogJsINrc3myr0g8Ns5fJYwvoH8FmZpVRUfz1XxdHvNdX70iQue2MjjvCgHQD7_qsdD7X cJAch57AnhfNuBBGUOolYIHEWxhCGG1IWl1s961pVIAA9xt_W0UuX8XSzuipCADhBA1.DyGxEBaX _ktMBEBU9ufVejkNdEeq3vRINS0NvYf6cF2mFF1K7WwHH8JbI3dz35ubhNN1BPDClbicpgvzXJ.N odSGA3ICDcACTHlAiV_iI9MZVJOQ9trgw1Tm9wn2nLWfTyo4W.5OlXD0.Q89lQ1HbcVdWQhostvh Vps4T9PD52B3ZdNmCpbvn3YNzvm8qN4wzrdOPbsFb3j0wafXMvwhMpR2fvxUQkgkmYYNdOaC.vLT 5Izp5iMymDzaQhKq.OapsDcjrctA2Du65Uccuqh9CM_YA3rUdX0t6YSRQjpGsSiqJgUWtBIxRi7y tOPkmkJlM3VNsNP1J0Vo5deeZn0rHILXwwRWTTLTPgmF0ZK3mm7X98wi1FR7enC71fr4yjhs0Ui5 2NhUq4jTHjjPh5gd6Gu1R34mpvpO6eTX6oDCgq9PCd6cAtvxXHhpCbG3wn8qOyfyjrLVJs1PHi8C xXiKqVJamIFY3e2xZNiVtjdIoLOyHFGP2OUoYdwCv9s8um_mr0two_cLv8BbKOMvf0.hBVq.IGvE TfPh6CJvUyb3bYgugXYwSaY.BTCywktdyMT_ywuwzG3N4KSw_gY__xfOOqri9fkmjWyXcvrHQOI_ JFeXqdK1o4BAqpmCscgfmqx.jllM0oxwvgB.eE9_9Fxsux8VVS_Kl4.iiZ24QnP7eOTlYuRRpo4v E80xzY9S1F.dKWXFVMDasJVezGMmMtLrRwz7pDl0rNU8vRw-- X-Sonic-MF: X-Sonic-ID: b37d23da-b443-4129-a795-19b929a1cad0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ir2.yahoo.com with HTTP; Wed, 21 Jun 2023 15:58:36 +0000 Received: by hermes--production-ir2-7867f454fc-gg9x8 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0856e40ec05f7ff9f90c9cc55ea74484; Wed, 21 Jun 2023 15:58:32 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Eli Zaretskii Subject: Re: bug#64147: 30.0.50; Crash when deleting fullscreen frame on macOS References: <838rcf8ltc.fsf@gnu.org> <83ttv13pha.fsf@gnu.org> Date: Wed, 21 Jun 2023 17:58:30 +0200 In-Reply-To: <83ttv13pha.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 21 Jun 2023 16:38:09 +0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 560 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 64147-done Cc: 64147-done@debbugs.gnu.org, me@eshelyaron.com 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: -0.8 (/) Eli Zaretskii writes: >> From: Daniel Mart=C3=ADn >> Cc: Eshel Yaron , 64147@debbugs.gnu.org >> Date: Tue, 20 Jun 2023 14:53:33 +0200 >>=20 >> Eli Zaretskii writes: >> >> Yes, this seems to solve it, thanks! >> > >> > Great, so please install it (on the emacs-29 branch, if the problem >> > happens there as well). >> > >> > Thanks. >>=20 >> Sorry, I don't have commit access, so I'd need someone to commit it for >> me. > > Done. > > Should this bug now be closed? Yes, I'm closing it. ------------=_1687363143-10139-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Dec 2022 08:21:27 +0000 Received: from localhost ([127.0.0.1]:51375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1Nm0-0006OV-Ua for submit@debbugs.gnu.org; Sat, 03 Dec 2022 03:21:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:59858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p14k5-0002IE-DL for submit@debbugs.gnu.org; Fri, 02 Dec 2022 07:02:11 -0500 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 1p14jh-0002CN-6u for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2022 07:01:48 -0500 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p14jb-00029V-Vw for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2022 07:01:44 -0500 Received: by mail-pl1-x643.google.com with SMTP id jl24so4433624plb.8 for ; Fri, 02 Dec 2022 04:01:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=7CAMpcZGIMrc0JHWZ+/4ZVEU/H9iRFb5gcWj6JBKiwc=; b=OsBi9HZ+BYW/XYZNk9j8+ZdrOdOlB9Xl9HLShfeJ+57uiJldb8448D7aA5Zqm0+cR1 A8bHbJ/Z746hFA7cUDQGuT2ix7pvblSj6MG7Qg8uRiwyA5mm1FpFW9Vc/HZ++fEljoe4 QaAVkzXqxHxg1fCox0u8F1oxCd+RJeXuh7oT34QcEsHQqlsRafRYe+YEDAeoaKclf6DY YQMrN33j0m31XVtl2iQR0FmRmuuuCTC4PgUzk/a5YodAdX7hdlq18b0DXSwGt6RV0XyB H16Qw9mypc+uuzJt16zLLYVg22Ed/bK6CqgYly1y3gD0Da9WpZ+P5oYObwCR6OVWtaQ0 D3Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7CAMpcZGIMrc0JHWZ+/4ZVEU/H9iRFb5gcWj6JBKiwc=; b=MvXFgSaikX5inZzz5IFWqvMuXQk8Yms5GvcpVMU+UV+enh/XHjFB8DMaD0gpkVB4dS S0FioZLXNgwmeuz2s9c1IkII8k4680KplvYT+83dToI4zgCAp6uqAV50ljuxbmebmJ06 PGwMKCbOrHLrwLJzdNSCJMsyxC9i5aNDrrS6lLbMOXjBr0Ixey/S7TnR16oE2Ui7j6SZ KRMr84u0SnSDP1eqvGN0caTn1hXe+U9YTReCZ9uTLADLDvaBLHA8moWw4GmGzGQ8vPoV t+N3ald+u/nhP+eYmtJefRCOE+JfiRMEG6UBcvqMwjGpIuJle23NWy2R7aqCiqaztyxg rrBg== X-Gm-Message-State: ANoB5pk8+bzrzQ//9vbNfba5GwJ2EgjjkPxIONUAkikgSLmH/z4MY+1U cU6Sda/7zx1LDGBcQnTR65EifDpGHGMkMXTC X-Google-Smtp-Source: AA0mqf4S5nLneAypVbO6/S8jpgmmWX3bfZYAJ1ueVhcqJV5O407FOsZIIHIHdtcIQ32lyyHavY498Q== X-Received: by 2002:a17:90a:4302:b0:20a:e469:dc7d with SMTP id q2-20020a17090a430200b0020ae469dc7dmr72801483pjg.97.1669982496579; Fri, 02 Dec 2022 04:01:36 -0800 (PST) Received: from Kais-MacBook.local ([134.209.106.31]) by smtp.gmail.com with ESMTPSA id i9-20020a17090a058900b00210039560c0sm6423039pji.49.2022.12.02.04.01.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Dec 2022 04:01:35 -0800 (PST) From: Kai Ma To: bug-gnu-emacs@gnu.org Subject: 29.0.60; NSport segfaults when a fullscreen frame is being closed Date: Fri, 02 Dec 2022 20:01:31 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::643; envelope-from=justksqsf@gmail.com; helo=mail-pl1-x643.google.com X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 03 Dec 2022 03:21:23 -0500 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.8 (-) Emacs segfaults when a fullscreen frame is being deleted. Steps to reproduce on emacs -Q: 1. Launch an emacs instance. The default frame should be in the window mode for now. 2. C-x 5 2 3. In the new frame, M-x toggle-frame-fullscreen. 4. In the new frame, C-x 5 0 to delete the frame. Emacs then segfaults. LLDB trace: * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0xc0) frame #0: 0x0000000100238ed5 emacs`-[EmacsView resetCursorRects](self= =3D0x0000000102e3ddd0, _cmd=3D) at nsterm.m:6707:29 [opt] 6704 - (void)resetCursorRects 6705 { 6706 NSRect visible =3D [self visibleRect]; -> 6707 NSCursor *currentCursor =3D FRAME_POINTER_TYPE (emacsframe); 6708 NSTRACE ("[EmacsView resetCursorRects]"); 6709 6710 if (currentCursor =3D=3D nil) Target 0: (emacs) stopped. warning: emacs was compiled with optimization - stepping may behave oddly; = variables may not be available. (lldb) bt * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0xc0) * frame #0: 0x0000000100238ed5 emacs`-[EmacsView resetCursorRects](self= =3D0x0000000102e3ddd0, _cmd=3D) at nsterm.m:6707:29 [opt] frame #1: 0x00007ff819be1b95 AppKit`-[_NSTrackingAreaAKViewHelper updat= eTrackingAreasWithInvalidCursorRects:] + 357 frame #2: 0x00007ff819e520f0 AppKit`_NSViewSubViewMutationSafeApply + 2= 27 frame #3: 0x00007ff819be1c53 AppKit`-[_NSTrackingAreaAKViewHelper updat= eTrackingAreasWithInvalidCursorRects:] + 547 frame #4: 0x00007ff819e520f0 AppKit`_NSViewSubViewMutationSafeApply + 2= 27 frame #5: 0x00007ff819be1c53 AppKit`-[_NSTrackingAreaAKViewHelper updat= eTrackingAreasWithInvalidCursorRects:] + 547 frame #6: 0x00007ff819bdfddf AppKit`-[_NSTrackingAreaAKManager displayC= ycleUpdateStructuralRegions] + 227 frame #7: 0x00007ff8195f4a84 AppKit`__NSWindowGetDisplayCycleObserverFo= rUpdateStructuralRegions_block_invoke + 390 frame #8: 0x00007ff8195ef701 AppKit`NSDisplayCycleObserverInvoke + 142 frame #9: 0x00007ff8195ef331 AppKit`NSDisplayCycleFlush + 878 frame #10: 0x00007ff81de68f46 QuartzCore`CA::Transaction::run_commit_ha= ndlers(CATransactionPhase) + 98 frame #11: 0x00007ff81de67a10 QuartzCore`CA::Transaction::commit() + 380 frame #12: 0x00007ff81968cedf AppKit`__62+[CATransaction(NSCATransactio= n) NS_setFlushesWithDisplayLink]_block_invoke + 285 frame #13: 0x00007ff819ea3513 AppKit`___NSRunLoopObserverCreateWithHand= ler_block_invoke + 41 frame #14: 0x00007ff81640d0e2 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT= _TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 frame #15: 0x00007ff81640d00a CoreFoundation`__CFRunLoopDoObservers + 4= 82 frame #16: 0x00007ff81640c590 CoreFoundation`__CFRunLoopRun + 870 frame #17: 0x00007ff81640bbb0 CoreFoundation`CFRunLoopRunSpecific + 560 frame #18: 0x00007ff81fcedbd6 HIToolbox`RunCurrentEventLoopInMode + 292 frame #19: 0x00007ff81fced9e6 HIToolbox`ReceiveNextEventCommon + 679 frame #20: 0x00007ff81fced723 HIToolbox`_BlockUntilNextEventMatchingLis= tInModeWithFilter + 70 frame #21: 0x00007ff81952eb37 AppKit`_DPSNextEvent + 909 frame #22: 0x00007ff81952d9b8 AppKit`-[NSApplication(NSEvent) _nextEven= tMatchingEventMask:untilDate:inMode:dequeue:] + 1219 frame #23: 0x00007ff81951fff3 AppKit`-[NSApplication run] + 586 frame #24: 0x000000010023680d emacs`-[EmacsApp run](self=3D0x0000000102= e09540, _cmd=3D) at nsterm.m:5818:7 [opt] frame #25: 0x0000000100235395 emacs`ns_select_1(nfds=3D0, readfds=3D0x0= 0007ff7bfefdcb0, writefds=3D0x00007ff7bfefdc00, exceptfds=3D0x0000000000000= 000, timeout=3D0x00007ff7bfefddb0, sigmask=3D0x0000000000000000, run_loop_o= nly=3DNO) at nsterm.m:4833:3 [opt] frame #26: 0x0000000100234f54 emacs`ns_select(nfds=3D, rea= dfds=3D, writefds=3D, exceptfds=3D, = timeout=3D, sigmask=3D) at nsterm.m:4885:10 [opt] frame #27: 0x00000001001e69b4 emacs`wait_reading_process_output(time_li= mit=3D, nsecs=3D, read_kbd=3D-1, do_display=3Dtru= e, wait_for_cell=3D0x0000000000000000, wait_proc=3D, just_wait= _proc=3D0) at process.c:5689:18 [opt] frame #28: 0x000000010000a705 emacs`sit_for(timeout=3D, re= ading=3Dtrue, display_option=3D1) at dispnew.c:6252:7 [opt] frame #29: 0x00000001000f7b3a emacs`read_char(commandflag=3D1, map=3D0x= 00000001071456f3, prev_event=3D0x0000000000000000, used_mouse_menu=3D0x0000= 7ff7bfefe5df, end_time=3D0x0000000000000000) at keyboard.c:2872:11 [opt] frame #30: 0x00000001000f3d14 emacs`read_key_sequence(keybuf=3D, prompt=3D0x0000000000000000, dont_downcase_last=3Dfalse, can_return_= switch_frame=3D, fix_current_buffer=3Dtrue, prevent_redisplay= =3D) at keyboard.c:10074:12 [opt] frame #31: 0x00000001000f1d99 emacs`command_loop_1 at keyboard.c:1376:1= 5 [opt] frame #32: 0x000000010018abf7 emacs`internal_condition_case(bfun=3D(ema= cs`command_loop_1 at keyboard.c:1270), handlers=3D, hfun=3D(em= acs`cmd_error at keyboard.c:928)) at eval.c:1474:25 [opt] frame #33: 0x00000001000f19ce emacs`command_loop_2(handlers=3D0x0000000= 000000090) at keyboard.c:1125:11 [opt] frame #34: 0x000000010018a4c1 emacs`internal_catch(tag=3D,= func=3D(emacs`command_loop_2 at keyboard.c:1121), arg=3D0x0000000000000090= ) at eval.c:1197:25 [opt] frame #35: 0x0000000100278ae8 emacs`recursive_edit_1.cold.1 at keyboard= .c:1103:2 [opt] frame #36: 0x00000001000f127d emacs`recursive_edit_1 [inlined] command_= loop at keyboard.c:1100:5 [opt] frame #37: 0x00000001000f1278 emacs`recursive_edit_1 at keyboard.c:712:= 9 [opt] frame #38: 0x00000001000f13f3 emacs`Frecursive_edit at keyboard.c:795:3= [opt] frame #39: 0x00000001000f039d emacs`main(argc=3D, argv=3D0= x00007ff7bfefed40) at emacs.c:2523:3 [opt] frame #40: 0x00007ff816002310 dyld`start + 2432 The trace generated by MacOS is attached below. --8<---------------cut here---------------start------------->8--- ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: emacs [1499] Path: /Users/USER/*/emacs Identifier: emacs Version: ??? Code Type: X86-64 (Native) Parent Process: zsh [98663] Responsible: iTerm2 [85335] User ID: 501 Date/Time: 2022-12-02 19:51:08.8088 +0800 OS Version: macOS 13.0.1 (22A400) Report Version: 12 Bridge OS Version: 7.0 (20P420) Anonymous UUID: 8D5E2A2D-26F7-7169-F0E7-FCBCC909E77F Sleep/Wake UUID: E052EC9A-66FD-4AD3-B1B1-1FD2DF7D8528 Time Awake Since Boot: 600000 seconds Time Since Wake: 1920 seconds System Integrity Protection: disabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000000c0 Exception Codes: 0x0000000000000001, 0x00000000000000c0 VM Region Info: 0xc0 is not in any region. Bytes before following region: = 140737487863616 REGION TYPE START - END [ VSIZE] PRT/MAX S= HRMOD REGION DETAIL UNUSED SPACE AT START --->=20=20 shared memory 7ffffff88000-7ffffff89000 [ 4K] r-x/r-x S= M=3DSHM=20=20 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x7ff8162fb30e __pthread_kill + 10 1 libsystem_pthread.dylib 0x7ff816332f7b pthread_kill + 263 2 libsystem_c.dylib 0x7ff81623f530 raise + 26 3 emacs 0x101b026e7 terminate_due_to_sign= al + 167 (emacs.c:464) 4 emacs 0x101b0301b emacs_abort + 15 (sys= dep.c:2313) 5 emacs 0x101ac0672 ns_term_shutdown + 16= 2 (nsterm.m:5765) 6 emacs 0x101977e93 shut_down_emacs + 339= (emacs.c:3009) 7 emacs 0x101b026b5 terminate_due_to_sign= al + 117 (emacs.c:447) 8 emacs 0x10199f9fe handle_fatal_signal += 14 (sysdep.c:1783) 9 emacs 0x10199fa81 deliver_thread_signal= + 129 (sysdep.c:1775) 10 emacs 0x10199ddb9 deliver_fatal_thread_= signal + 9 (sysdep.c:1795) 11 libsystem_platform.dylib 0x7ff81635dc1d _sigtramp + 29 12 ??? 0x600003c2d590 ??? 13 AppKit 0x7ff819be1b95 -[_NSTrackingAreaAKVi= ewHelper updateTrackingAreasWithInvalidCursorRects:] + 357 14 AppKit 0x7ff819e520f0 _NSViewSubViewMutatio= nSafeApply + 227 15 AppKit 0x7ff819be1c53 -[_NSTrackingAreaAKVi= ewHelper updateTrackingAreasWithInvalidCursorRects:] + 547 16 AppKit 0x7ff819e520f0 _NSViewSubViewMutatio= nSafeApply + 227 17 AppKit 0x7ff819be1c53 -[_NSTrackingAreaAKVi= ewHelper updateTrackingAreasWithInvalidCursorRects:] + 547 18 AppKit 0x7ff819bdfddf -[_NSTrackingAreaAKMa= nager displayCycleUpdateStructuralRegions] + 227 19 AppKit 0x7ff8195f4a84 __NSWindowGetDisplayC= ycleObserverForUpdateStructuralRegions_block_invoke + 390 20 AppKit 0x7ff8195ef701 NSDisplayCycleObserve= rInvoke + 142 21 AppKit 0x7ff8195ef331 NSDisplayCycleFlush += 878 22 QuartzCore 0x7ff81de68f46 CA::Transaction::run_= commit_handlers(CATransactionPhase) + 98 23 QuartzCore 0x7ff81de67a10 CA::Transaction::comm= it() + 380 24 AppKit 0x7ff81968cedf __62+[CATransaction(N= SCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285 25 AppKit 0x7ff819ea3513 ___NSRunLoopObserverC= reateWithHandler_block_invoke + 41 26 CoreFoundation 0x7ff81640d0e2 __CFRUNLOOP_IS_CALLIN= G_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 27 CoreFoundation 0x7ff81640d00a __CFRunLoopDoObserver= s + 482 28 CoreFoundation 0x7ff81640c590 __CFRunLoopRun + 870 29 CoreFoundation 0x7ff81640bbb0 CFRunLoopRunSpecific = + 560 30 HIToolbox 0x7ff81fcedbd6 RunCurrentEventLoopIn= Mode + 292 31 HIToolbox 0x7ff81fced806 ReceiveNextEventCommo= n + 199 32 HIToolbox 0x7ff81fced723 _BlockUntilNextEventM= atchingListInModeWithFilter + 70 33 AppKit 0x7ff81952eb37 _DPSNextEvent + 909 34 AppKit 0x7ff81952d9b8 -[NSApplication(NSEve= nt) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1219 35 AppKit 0x7ff81951fff3 -[NSApplication run] = + 586 36 emacs 0x101ac080d -[EmacsApp run] + 333= (nsterm.m:5818) 37 emacs 0x101ad72bd ns_read_socket_1 + 68= 5 (nsterm.m:4698) 38 emacs 0x101988d50 gobble_input + 272 (k= eyboard.c:7417) 39 emacs 0x10198cb2b get_input_pending + 1= 50 (keyboard.c:7373) [inlined] 40 emacs 0x10198cb2b detect_input_pending = + 219 (keyboard.c:10877) 41 emacs 0x101a704fd wait_reading_process_= output + 3613 (process.c:5563) 42 emacs 0x101894705 sit_for + 437 (dispne= w.c:6252) 43 emacs 0x101981b3a read_char + 7034 (key= board.c:2872) 44 emacs 0x10197dd14 read_key_sequence + 1= 620 (keyboard.c:10074) 45 emacs 0x10197bd99 command_loop_1 + 953 = (keyboard.c:1376) 46 emacs 0x101a14bf7 internal_condition_ca= se + 87 (eval.c:1474) 47 emacs 0x10197b9ce command_loop_2 + 46 (= keyboard.c:1125) 48 emacs 0x101a144c1 internal_catch + 81 (= eval.c:1197) 49 emacs 0x101b02ae8 recursive_edit_1.cold= .1 + 72 (keyboard.c:1103) 50 emacs 0x10197b27d command_loop + 5 (key= board.c:1100) [inlined] 51 emacs 0x10197b27d recursive_edit_1 + 33= 3 (keyboard.c:712) 52 emacs 0x10197b3f3 Frecursive_edit + 323= (keyboard.c:795) 53 emacs 0x10197a39d main + 9373 (emacs.c:= 2523) 54 dyld 0x7ff816002310 start + 2432 Thread 1:: gmain 0 libsystem_kernel.dylib 0x7ff8162fd3b6 __select + 10 1 libglib-2.0.0.dylib 0x10296a527 g_poll + 505 2 libglib-2.0.0.dylib 0x10295dbe4 g_main_context_iterat= e + 349 3 libglib-2.0.0.dylib 0x10295dc95 g_main_context_iterat= ion + 55 4 libglib-2.0.0.dylib 0x10295ed65 glib_worker_main + 30 5 libglib-2.0.0.dylib 0x102981266 g_thread_proxy + 66 6 libsystem_pthread.dylib 0x7ff816333259 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff81632ec7b thread_start + 15 Thread 2: 0 libsystem_kernel.dylib 0x7ff8162f9442 __pselect + 10 1 libsystem_kernel.dylib 0x7ff8162f9335 pselect$DARWIN_EXTSN = + 42 2 emacs 0x101ac19d7 -[EmacsApp fd_handler= :] + 263 (nsterm.m:6315) 3 Foundation 0x7ff81725d82c __NSThread__start__ += 1009 4 libsystem_pthread.dylib 0x7ff816333259 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff81632ec7b thread_start + 15 Thread 3:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x7ff8162f46a2 mach_msg2_trap + 10 1 libsystem_kernel.dylib 0x7ff81630267d mach_msg2_internal + = 82 2 libsystem_kernel.dylib 0x7ff8162fb71a mach_msg_overwrite + = 723 3 libsystem_kernel.dylib 0x7ff8162f4989 mach_msg + 19 4 CoreFoundation 0x7ff81640dd0e __CFRunLoopServiceMac= hPort + 145 5 CoreFoundation 0x7ff81640c77a __CFRunLoopRun + 1360 6 CoreFoundation 0x7ff81640bbb0 CFRunLoopRunSpecific = + 560 7 AppKit 0x7ff81968e696 _NSEventThread + 132 8 libsystem_pthread.dylib 0x7ff816333259 _pthread_start + 125 9 libsystem_pthread.dylib 0x7ff81632ec7b thread_start + 15 Thread 4: 0 libsystem_pthread.dylib 0x7ff81632ec58 start_wqthread + 0 Thread 5: 0 libsystem_pthread.dylib 0x7ff81632ec58 start_wqthread + 0 Thread 6: 0 libsystem_pthread.dylib 0x7ff81632ec58 start_wqthread + 0 Thread 7: 0 libsystem_pthread.dylib 0x7ff81632ec58 start_wqthread + 0 Thread 8: 0 libsystem_pthread.dylib 0x7ff81632ec58 start_wqthread + 0 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x00007ff859c5e4c0 rcx: 0x00007ff7be6711a8= rdx: 0x0000000000000000 rdi: 0x0000000000000103 rsi: 0x0000000000000006 rbp: 0x00007ff7be6711d0= rsp: 0x00007ff7be6711a8 r8: 0x00007ffffffffff8 r9: 0x00000000000001ff r10: 0x00007ff859c5e4c0= r11: 0x0000000000000246 r12: 0x0000000000000103 r13: 0x00007ff815fc6e00 r14: 0x0000000000000006= r15: 0x0000000000000016 rip: 0x00007ff8162fb30e rfl: 0x0000000000000246 cr2: 0x0000000101b0300c =20=20 Logical CPU: 0 Error Code: 0x02000148=20 Trap Number: 133 Thread 0 instruction stream: 00 66 2e 0f 1f 84 00 00-00 00 00 55 48 89 e5 b8 .f.........UH... 01 00 00 00 5d c3 0f 1f-44 00 00 55 48 89 e5 41 ....]...D..UH..A 56 53 48 83 ec 40 49 89-fe 48 85 ff 74 15 48 8b VSH..@I..H..t.H. 15 36 44 09 00 48 8d 7d-d0 4c 89 f6 e8 7a 79 04 .6D..H.}.L...zy. 00 eb 0b 0f 57 c0 0f 29-45 e0 0f 29 45 d0 48 8b ....W..)E..)E.H. 05 66 47 09 00 49 8b 04-06 48 8b 80 c8 01 00 00 .fG..I...H...... [48]8b 98 c0 00 00 00 48-85 db 75 17 48 8b 3d 38 H......H..u.H.=3D8 <=3D= =3D 45 09 00 48 8b 35 49 32-09 00 ff 15 2b 47 08 00 E..H.5I2....+G.. 48 89 c3 0f 28 45 d0 0f-28 4d e0 0f 11 4c 24 10 H...(E..(M...L$. 0f 11 04 24 e8 7e 6e 04-00 84 c0 75 24 48 8b 35 ...$.~n....u$H.5 27 31 09 00 0f 28 45 d0-0f 28 4d e0 0f 11 4c 24 '1...(E..(M...L$ 10 0f 11 04 24 4c 89 f7-48 89 da ff 15 ea 46 08 ....$L..H.....F. Binary Images: 0x7ff8162f3000 - 0x7ff81632cff7 libsystem_kernel.dylib (*) <0c2fd2c= 9-777c-3355-b70f-7b1b6e9d1b0b> /usr/lib/system/libsystem_kernel.dylib 0x7ff81632d000 - 0x7ff816338ff7 libsystem_pthread.dylib (*) <13b5e2= 52-77d1-31e1-888d-1c5f4426ea87> /usr/lib/system/libsystem_pthread.dylib 0x7ff8161fb000 - 0x7ff816283fff libsystem_c.dylib (*) <5efaf10b-2ec= 1-32ed-b077-80125e552c8d> /usr/lib/system/libsystem_c.dylib 0x10188a000 - 0x101b45fff emacs (*) /Users/USER/*/emacs 0x7ff81635a000 - 0x7ff816363ff7 libsystem_platform.dylib (*) /usr/lib/system/libsystem_platform.dylib 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-00= 0000000000> ??? 0x7ff8194f0000 - 0x7ff81a4f4ff6 com.apple.AppKit (6.9) <817d572e-eb= 8c-3999-b7a0-68e1c4b47266> /System/Library/Frameworks/AppKit.framework/Vers= ions/C/AppKit 0x7ff81de65000 - 0x7ff81e1b4ffd com.apple.QuartzCore (1.11) <10a004= 82-d136-3e49-bbd5-e9691cc8f82d> /System/Library/Frameworks/QuartzCore.frame= work/Versions/A/QuartzCore 0x7ff81638f000 - 0x7ff816827fff com.apple.CoreFoundation (6.9) /System/Library/Frameworks/CoreFoundatio= n.framework/Versions/A/CoreFoundation 0x7ff81fcbe000 - 0x7ff81ffb5ff2 com.apple.HIToolbox (2.1.1) /System/Library/Frameworks/Carbon.framework= /Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7ff815ffc000 - 0x7ff81609054f dyld (*) <28fd2071-57f3-3873-87bf-e= 4f674a82de6> /usr/lib/dyld 0x10292b000 - 0x102a0afff libglib-2.0.0.dylib (*) <71ee11e9-d= cf4-3b7f-9389-ec9c6d78175c> /usr/local/Cellar/glib/2.74.0/lib/libglib-2.0.0= .dylib 0x7ff817205000 - 0x7ff817c16ff6 com.apple.Foundation (6.9) /System/Library/Frameworks/Foundation.framew= ork/Versions/C/Foundation External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 15953 thread_create: 0 thread_set_state: 280 VM Region Summary: ReadOnly portion of Libraries: Total=3D469.2M resident=3D0K(0%) swapped_out= _or_unallocated=3D469.2M(100%) Writable regions: Total=3D682.7M written=3D0K(0%) resident=3D0K(0%) swapped= _out=3D0K(0%) unallocated=3D682.7M(100%) VIRTUAL REGION=20 REGION TYPE SIZE COUNT (non-coalesced)=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=20 Accelerate framework 256K 2=20 Activity Tracing 256K 1=20 CG backing stores 3600K 8=20 CG image 472K 18=20 ColorSync 224K 25=20 CoreAnimation 1048K 46=20 CoreGraphics 16K 3=20 CoreImage 60K 5=20 CoreUI image data 1468K 11=20 Foundation 16K 1=20 Image IO 64K 1=20 Kernel Alloc Once 8K 1=20 MALLOC 278.7M 77=20 MALLOC guard page 32K 8=20 MALLOC_LARGE (reserved) 64K 1 reserved VM addres= s space (unallocated) MALLOC_NANO (reserved) 384.0M 1 reserved VM addres= s space (unallocated) STACK GUARD 54.5M 9=20 Stack 13.6M 10=20 VM_ALLOCATE 328K 17=20 __CTF 756 1=20 __DATA 23.9M 391=20 __DATA_CONST 16.3M 251=20 __DATA_DIRTY 653K 108=20 __FONT_DATA 2352 1=20 __LINKEDIT 191.7M 50=20 __OBJC_RO 65.1M 1=20 __OBJC_RW 1982K 2=20 __TEXT 277.5M 413=20 dyld private memory 256K 1=20 mapped file 207.1M 33=20 shared memory 808K 23=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=20 TOTAL 1.5G 1520=20 TOTAL, minus reserved VM space 1.1G 1520=20 ----------- Full Report ----------- {"app_name":"emacs","timestamp":"2022-12-02 19:51:10.00 +0800","app_version= ":"","slice_uuid":"c378d8f7-48cd-3c53-a238-3156010af5e4","build_version":""= ,"platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","= os_version":"macOS 13.0.1 (22A400)","roots_installed":0,"incident_id":"57CB= 4387-F14F-4EBE-9C21-863AC9EA3AAE","name":"emacs"} { "uptime" : 600000, "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro15,1", "coalitionID" : 157187, "osVersion" : { "train" : "macOS 13.0.1", "build" : "22A400", "releaseType" : "User" }, "captureTime" : "2022-12-02 19:51:08.8088 +0800", "incident" : "57CB4387-F14F-4EBE-9C21-863AC9EA3AAE", "pid" : 1499, "cpuType" : "X86-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2022-12-02 19:50:54.6123 +0800", "procStartAbsTime" : 601804513058053, "procExitAbsTime" : 601818708961946, "procName" : "emacs", "procPath" : "\/Users\/USER\/*\/emacs", "parentProc" : "zsh", "parentPid" : 98663, "coalitionName" : "com.googlecode.iterm2", "crashReporterKey" : "8D5E2A2D-26F7-7169-F0E7-FCBCC909E77F", "responsiblePid" : 85335, "responsibleProc" : "iTerm2", "wakeTime" : 1920, "bridgeVersion" : {"build":"20P420","train":"7.0"}, "sleepWakeUUID" : "E052EC9A-66FD-4AD3-B1B1-1FD2DF7D8528", "sip" : "disabled", "vmRegionInfo" : "0xc0 is not in any region. Bytes before following regi= on: 140737487863616\n REGION TYPE START - END = [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n--= -> \n shared memory 7ffffff88000-7ffffff89000 [ 4K] r-x= \/r-x SM=3DSHM ", "exception" : {"codes":"0x0000000000000001, 0x00000000000000c0","rawCodes= ":[1,192],"type":"EXC_BAD_ACCESS","signal":"SIGABRT","subtype":"KERN_INVALI= D_ADDRESS at 0x00000000000000c0"}, "vmregioninfo" : "0xc0 is not in any region. Bytes before following regi= on: 140737487863616\n REGION TYPE START - END = [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n--= -> \n shared memory 7ffffff88000-7ffffff89000 [ 4K] r-x= \/r-x SM=3DSHM ", "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_p= id":0},"system":{"thread_create":0,"thread_set_state":280,"task_for_pid":15= 953},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"= warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":9665693,"instructionState":{"instruct= ionStream":{"bytes":[0,102,46,15,31,132,0,0,0,0,0,85,72,137,229,184,1,0,0,0= ,93,195,15,31,68,0,0,85,72,137,229,65,86,83,72,131,236,64,73,137,254,72,133= ,255,116,21,72,139,21,54,68,9,0,72,141,125,208,76,137,246,232,122,121,4,0,2= 35,11,15,87,192,15,41,69,224,15,41,69,208,72,139,5,102,71,9,0,73,139,4,6,72= ,139,128,200,1,0,0,72,139,152,192,0,0,0,72,133,219,117,23,72,139,61,56,69,9= ,0,72,139,53,73,50,9,0,255,21,43,71,8,0,72,137,195,15,40,69,208,15,40,77,22= 4,15,17,76,36,16,15,17,4,36,232,126,110,4,0,132,192,117,36,72,139,53,39,49,= 9,0,15,40,69,208,15,40,77,224,15,17,76,36,16,15,17,4,36,76,137,247,72,137,2= 18,255,21,234,70,8],"offset":96}},"threadState":{"r13":{"value":14070349748= 1728,"symbolLocation":0,"symbol":"objc_msgSend"},"rax":{"value":0},"rflags"= :{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{= "value":140737488355320},"cr2":{"value":4323291148},"rdx":{"value":0},"r10"= :{"value":140704634758336,"symbolLocation":0,"symbol":"_main_thread"},"r9":= {"value":511},"r15":{"value":22},"rbx":{"value":140704634758336,"symbolLoca= tion":0,"symbol":"_main_thread"},"trap":{"value":133},"err":{"value":335547= 60},"r11":{"value":582},"rip":{"value":140703500841742,"matchesCrashFrame":= 1},"rbp":{"value":140702028075472},"rsp":{"value":140702028075432},"r12":{"= value":259},"rcx":{"value":140702028075432},"flavor":"x86_THREAD_STATE","rd= i":{"value":259}},"queue":"com.apple.main-thread","frames":[{"imageOffset":= 33550,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":0},{"image= Offset":24443,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":1},= {"imageOffset":279856,"symbol":"raise","symbolLocation":26,"imageIndex":2},= {"imageOffset":2590439,"sourceLine":464,"sourceFile":"emacs.c","symbol":"te= rminate_due_to_signal","imageIndex":3,"symbolLocation":167},{"imageOffset":= 2592795,"sourceLine":2313,"sourceFile":"sysdep.c","symbol":"emacs_abort","i= mageIndex":3,"symbolLocation":15},{"imageOffset":2319986,"sourceLine":5765,= "sourceFile":"nsterm.m","symbol":"ns_term_shutdown","imageIndex":3,"symbolL= ocation":162},{"imageOffset":974483,"sourceLine":3009,"sourceFile":"emacs.c= ","symbol":"shut_down_emacs","imageIndex":3,"symbolLocation":339},{"imageOf= fset":2590389,"sourceLine":447,"sourceFile":"emacs.c","symbol":"terminate_d= ue_to_signal","imageIndex":3,"symbolLocation":117},{"imageOffset":1137150,"= sourceLine":1783,"sourceFile":"sysdep.c","symbol":"handle_fatal_signal","im= ageIndex":3,"symbolLocation":14},{"imageOffset":1137281,"sourceLine":1775,"= sourceFile":"sysdep.c","symbol":"deliver_thread_signal","imageIndex":3,"sym= bolLocation":129},{"imageOffset":1129913,"sourceLine":1795,"sourceFile":"sy= sdep.c","symbol":"deliver_fatal_thread_signal","imageIndex":3,"symbolLocati= on":9},{"imageOffset":15389,"symbol":"_sigtramp","symbolLocation":29,"image= Index":4},{"imageOffset":105553179366800,"imageIndex":5},{"imageOffset":728= 1557,"symbol":"-[_NSTrackingAreaAKViewHelper updateTrackingAreasWithInvalid= CursorRects:]","symbolLocation":357,"imageIndex":6},{"imageOffset":9838832,= "symbol":"_NSViewSubViewMutationSafeApply","symbolLocation":227,"imageIndex= ":6},{"imageOffset":7281747,"symbol":"-[_NSTrackingAreaAKViewHelper updateT= rackingAreasWithInvalidCursorRects:]","symbolLocation":547,"imageIndex":6},= {"imageOffset":9838832,"symbol":"_NSViewSubViewMutationSafeApply","symbolLo= cation":227,"imageIndex":6},{"imageOffset":7281747,"symbol":"-[_NSTrackingA= reaAKViewHelper updateTrackingAreasWithInvalidCursorRects:]","symbolLocatio= n":547,"imageIndex":6},{"imageOffset":7273951,"symbol":"-[_NSTrackingAreaAK= Manager displayCycleUpdateStructuralRegions]","symbolLocation":227,"imageIn= dex":6},{"imageOffset":1067652,"symbol":"__NSWindowGetDisplayCycleObserverF= orUpdateStructuralRegions_block_invoke","symbolLocation":390,"imageIndex":6= },{"imageOffset":1046273,"symbol":"NSDisplayCycleObserverInvoke","symbolLoc= ation":142,"imageIndex":6},{"imageOffset":1045297,"symbol":"NSDisplayCycleF= lush","symbolLocation":878,"imageIndex":6},{"imageOffset":16198,"symbol":"C= A::Transaction::run_commit_handlers(CATransactionPhase)","symbolLocation":9= 8,"imageIndex":7},{"imageOffset":10768,"symbol":"CA::Transaction::commit()"= ,"symbolLocation":380,"imageIndex":7},{"imageOffset":1691359,"symbol":"__62= +[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke= ","symbolLocation":285,"imageIndex":6},{"imageOffset":10171667,"symbol":"__= _NSRunLoopObserverCreateWithHandler_block_invoke","symbolLocation":41,"imag= eIndex":6},{"imageOffset":516322,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_AN= _OBSERVER_CALLBACK_FUNCTION__","symbolLocation":23,"imageIndex":8},{"imageO= ffset":516106,"symbol":"__CFRunLoopDoObservers","symbolLocation":482,"image= Index":8},{"imageOffset":513424,"symbol":"__CFRunLoopRun","symbolLocation":= 870,"imageIndex":8},{"imageOffset":510896,"symbol":"CFRunLoopRunSpecific","= symbolLocation":560,"imageIndex":8},{"imageOffset":195542,"symbol":"RunCurr= entEventLoopInMode","symbolLocation":292,"imageIndex":9},{"imageOffset":194= 566,"symbol":"ReceiveNextEventCommon","symbolLocation":199,"imageIndex":9},= {"imageOffset":194339,"symbol":"_BlockUntilNextEventMatchingListInModeWithF= ilter","symbolLocation":70,"imageIndex":9},{"imageOffset":256823,"symbol":"= _DPSNextEvent","symbolLocation":909,"imageIndex":6},{"imageOffset":252344,"= symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inM= ode:dequeue:]","symbolLocation":1219,"imageIndex":6},{"imageOffset":196595,= "symbol":"-[NSApplication run]","symbolLocation":586,"imageIndex":6},{"imag= eOffset":2320397,"sourceLine":5818,"sourceFile":"nsterm.m","symbol":"-[Emac= sApp run]","imageIndex":3,"symbolLocation":333},{"imageOffset":2413245,"sou= rceLine":4698,"sourceFile":"nsterm.m","symbol":"ns_read_socket_1","imageInd= ex":3,"symbolLocation":685},{"imageOffset":1043792,"sourceLine":7417,"sourc= eFile":"keyboard.c","symbol":"gobble_input","imageIndex":3,"symbolLocation"= :272},{"symbol":"get_input_pending","inline":true,"imageIndex":3,"imageOffs= et":1059627,"symbolLocation":150,"sourceLine":7373,"sourceFile":"keyboard.c= "},{"imageOffset":1059627,"sourceLine":10877,"sourceFile":"keyboard.c","sym= bol":"detect_input_pending","imageIndex":3,"symbolLocation":219},{"imageOff= set":1991933,"sourceLine":5563,"sourceFile":"process.c","symbol":"wait_read= ing_process_output","imageIndex":3,"symbolLocation":3613},{"imageOffset":42= 757,"sourceLine":6252,"sourceFile":"dispnew.c","symbol":"sit_for","imageInd= ex":3,"symbolLocation":437},{"imageOffset":1014586,"sourceLine":2872,"sourc= eFile":"keyboard.c","symbol":"read_char","imageIndex":3,"symbolLocation":70= 34},{"imageOffset":998676,"sourceLine":10074,"sourceFile":"keyboard.c","sym= bol":"read_key_sequence","imageIndex":3,"symbolLocation":1620},{"imageOffse= t":990617,"sourceLine":1376,"sourceFile":"keyboard.c","symbol":"command_loo= p_1","imageIndex":3,"symbolLocation":953},{"imageOffset":1616887,"sourceLin= e":1474,"sourceFile":"eval.c","symbol":"internal_condition_case","imageInde= x":3,"symbolLocation":87},{"imageOffset":989646,"sourceLine":1125,"sourceFi= le":"keyboard.c","symbol":"command_loop_2","imageIndex":3,"symbolLocation":= 46},{"imageOffset":1615041,"sourceLine":1197,"sourceFile":"eval.c","symbol"= :"internal_catch","imageIndex":3,"symbolLocation":81},{"imageOffset":259146= 4,"sourceLine":1103,"sourceFile":"keyboard.c","symbol":"recursive_edit_1.co= ld.1","imageIndex":3,"symbolLocation":72},{"symbol":"command_loop","inline"= :true,"imageIndex":3,"imageOffset":987773,"symbolLocation":5,"sourceLine":1= 100,"sourceFile":"keyboard.c"},{"imageOffset":987773,"sourceLine":712,"sour= ceFile":"keyboard.c","symbol":"recursive_edit_1","imageIndex":3,"symbolLoca= tion":333},{"imageOffset":988147,"sourceLine":795,"sourceFile":"keyboard.c"= ,"symbol":"Frecursive_edit","imageIndex":3,"symbolLocation":323},{"imageOff= set":983965,"sourceLine":2523,"sourceFile":"emacs.c","symbol":"main","image= Index":3,"symbolLocation":9373},{"imageOffset":25360,"symbol":"start","symb= olLocation":2432,"imageIndex":10}]},{"id":9665699,"name":"gmain","frames":[= {"imageOffset":41910,"symbol":"__select","symbolLocation":10,"imageIndex":0= },{"imageOffset":259367,"symbol":"g_poll","symbolLocation":505,"imageIndex"= :11},{"imageOffset":207844,"symbol":"g_main_context_iterate","symbolLocatio= n":349,"imageIndex":11},{"imageOffset":208021,"symbol":"g_main_context_iter= ation","symbolLocation":55,"imageIndex":11},{"imageOffset":212325,"symbol":= "glib_worker_main","symbolLocation":30,"imageIndex":11},{"imageOffset":3528= 70,"symbol":"g_thread_proxy","symbolLocation":66,"imageIndex":11},{"imageOf= fset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},= {"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex= ":1}]},{"id":9665715,"frames":[{"imageOffset":25666,"symbol":"__pselect","s= ymbolLocation":10,"imageIndex":0},{"imageOffset":25397,"symbol":"pselect$DA= RWIN_EXTSN","symbolLocation":42,"imageIndex":0},{"imageOffset":2324951,"sou= rceLine":6315,"sourceFile":"nsterm.m","symbol":"-[EmacsApp fd_handler:]","i= mageIndex":3,"symbolLocation":263},{"imageOffset":362540,"symbol":"__NSThre= ad__start__","symbolLocation":1009,"imageIndex":12},{"imageOffset":25177,"s= ymbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset"= :7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":9= 665725,"name":"com.apple.NSEventThread","frames":[{"imageOffset":5794,"symb= ol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":631= 01,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imag= eOffset":34586,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageInd= ex":0},{"imageOffset":6537,"symbol":"mach_msg","symbolLocation":19,"imageIn= dex":0},{"imageOffset":519438,"symbol":"__CFRunLoopServiceMachPort","symbol= Location":145,"imageIndex":8},{"imageOffset":513914,"symbol":"__CFRunLoopRu= n","symbolLocation":1360,"imageIndex":8},{"imageOffset":510896,"symbol":"CF= RunLoopRunSpecific","symbolLocation":560,"imageIndex":8},{"imageOffset":169= 7430,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":6},{"image= Offset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1= },{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageInd= ex":1}]},{"id":9665730,"frames":[{"imageOffset":7256,"symbol":"start_wqthre= ad","symbolLocation":0,"imageIndex":1}]},{"id":9665791,"frames":[{"imageOff= set":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"= id":9665793,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbol= Location":0,"imageIndex":1}]},{"id":9665795,"frames":[{"imageOffset":7256,"= symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":9665932= ,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0= ,"imageIndex":1}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 140703500808192, "size" : 237560, "uuid" : "0c2fd2c9-777c-3355-b70f-7b1b6e9d1b0b", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703501045760, "size" : 49144, "uuid" : "13b5e252-77d1-31e1-888d-1c5f4426ea87", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703499792384, "size" : 561152, "uuid" : "5efaf10b-2ec1-32ed-b077-80125e552c8d", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4320698368, "size" : 2867200, "uuid" : "c378d8f7-48cd-3c53-a238-3156010af5e4", "path" : "\/Users\/USER\/*\/emacs", "name" : "emacs" }, { "source" : "P", "arch" : "x86_64", "base" : 140703501230080, "size" : 40952, "uuid" : "f07558db-8b15-3d96-93f9-3a61bbd52f25", "path" : "\/usr\/lib\/system\/libsystem_platform.dylib", "name" : "libsystem_platform.dylib" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" }, { "source" : "P", "arch" : "x86_64", "base" : 140703553224704, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 16797687, "uuid" : "817d572e-eb8c-3999-b7a0-68e1c4b47266", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\= /AppKit", "name" : "AppKit", "CFBundleVersion" : "2299" }, { "source" : "P", "arch" : "x86_64", "base" : 140703630249984, "CFBundleShortVersionString" : "1.11", "CFBundleIdentifier" : "com.apple.QuartzCore", "size" : 3473406, "uuid" : "10a00482-d136-3e49-bbd5-e9691cc8f82d", "path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/Versions= \/A\/QuartzCore", "name" : "QuartzCore", "CFBundleVersion" : "1042.20" }, { "source" : "P", "arch" : "x86_64h", "base" : 140703501447168, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 4820992, "uuid" : "dbc459f3-81bb-398a-8f74-3f7392392bb7", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Vers= ions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1953.1" }, { "source" : "P", "arch" : "x86_64", "base" : 140703662071808, "CFBundleShortVersionString" : "2.1.1", "CFBundleIdentifier" : "com.apple.HIToolbox", "size" : 3112947, "uuid" : "ff73b93b-3c5b-3f73-948f-0a35a80f7fad", "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\= /Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox", "name" : "HIToolbox" }, { "source" : "P", "arch" : "x86_64", "base" : 140703497699328, "size" : 607568, "uuid" : "28fd2071-57f3-3873-87bf-e4f674a82de6", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "x86_64", "base" : 4338135040, "size" : 917504, "uuid" : "71ee11e9-dcf4-3b7f-9389-ec9c6d78175c", "path" : "\/usr\/local\/Cellar\/glib\/2.74.0\/lib\/libglib-2.0.0.dylib", "name" : "libglib-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703516610560, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.Foundation", "size" : 10559479, "uuid" : "eca88952-d3af-357e-80d8-4d31b2dc0c26", "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions= \/C\/Foundation", "name" : "Foundation", "CFBundleVersion" : "1953.1" } ], "sharedCache" : { "base" : 140703497093120, "size" : 21474836480, "uuid" : "840e528a-0c70-3c6a-b7b4-4f05f32ccc51" }, "vmSummary" : "ReadOnly portion of Libraries: Total=3D469.2M resident=3D0= K(0%) swapped_out_or_unallocated=3D469.2M(100%)\nWritable regions: Total=3D= 682.7M written=3D0K(0%) resident=3D0K(0%) swapped_out=3D0K(0%) unallocated= =3D682.7M(100%)\n\n VIRTUAL REGION \nREGIO= N TYPE SIZE COUNT (non-coalesced) \n=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D =3D=3D=3D= =3D=3D=3D=3D \nAccelerate framework 256K 2 \nActivity = Tracing 256K 1 \nCG backing stores = 3600K 8 \nCG image 472K 18 \nColorS= ync 224K 25 \nCoreAnimation = 1048K 46 \nCoreGraphics 16K 3 \nCor= eImage 60K 5 \nCoreUI image data = 1468K 11 \nFoundation 16K 1 \n= Image IO 64K 1 \nKernel Alloc Once = 8K 1 \nMALLOC 278.7M 77= \nMALLOC guard page 32K 8 \nMALLOC_LARGE (reserve= d) 64K 1 reserved VM address space (unallocated)= \nMALLOC_NANO (reserved) 384.0M 1 reserved VM addr= ess space (unallocated)\nSTACK GUARD 54.5M 9 \= nStack 13.6M 10 \nVM_ALLOCATE = 328K 17 \n__CTF 756 = 1 \n__DATA 23.9M 391 \n__DATA_CONST = 16.3M 251 \n__DATA_DIRTY 653K = 108 \n__FONT_DATA 2352 1 \n__LINKEDIT = 191.7M 50 \n__OBJC_RO 65.1M = 1 \n__OBJC_RW 1982K 2 \n__TEXT = 277.5M 413 \ndyld private memory 256= K 1 \nmapped file 207.1M 33 \nshared memo= ry 808K 23 \n=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D = =3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D \nTOTAL = 1.5G 1520 \nTOTAL, minus reserved VM space = 1.1G 1520 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.main-thread" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "5ffde50ce2aacd000d47a95f", "factorPackIds" : { }, "deploymentId" : 240000223 }, { "rolloutId" : "61fd92db295c182621ececc3", "factorPackIds" : { "SIRI_DIALOG_ASSETS" : "6357deb4892de80b72cc9b97" }, "deploymentId" : 240000215 } ], "experiments" : [ ] } } Model: MacBookPro15,1, BootROM 1916.40.8.0.0 (iBridge: 20.16.420.0.0,0), 6 = processors, 6-Core Intel Core i7, 2.6 GHz, 16 GB, SMC=20 Graphics: Intel UHD Graphics 630, Intel UHD Graphics 630, Built-In Graphics: Radeon Pro 555X, Radeon Pro 555X, PCIe, 4 GB Display: LV273HUPR, 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition), M= ain, MirrorOff, Online Display: DELL D2421DS, 1920 x 1080 (1080p FHD - Full High Definition), Mirr= orOff, Online Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, HMA81= GS6AFR8N-UH Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, HMA81= GS6AFR8N-UH AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Sep 14 202= 2 18:10:05 version 9.30.489.3.32.5.84 FWID 01-31bf0e8d Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: AX88179A, Ethernet, en6 Network Service: Wi-Fi, AirPort, en0 USB Device: USB3.0 Hub USB Device: AX88179A USB Device: USB31Bus USB Device: 3-Port USB 2.1 Hub USB Device: USB2.0 Hub USB Device: USB Billboard Device USB Device: USB Receiver USB Device: T2Bus USB Device: Touch Bar Backlight USB Device: Touch Bar Display USB Device: Apple Internal Keyboard / Trackpad USB Device: Headset USB Device: Ambient Light Sensor USB Device: FaceTime HD Camera (Built-in) USB Device: Apple T2 Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5 Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5 --8<---------------cut here---------------end--------------->8--- In GNU Emacs 29.0.60 (build 4, x86_64-apple-darwin22.1.0, NS appkit-2299.00 Version 13.0.1 (Build 22A400)) of 2022-11-29 built on Kais-MacBook.local Repository revision: 067c65578e02034d7605f1dcaf6a6d0c4bbdbda3 Repository branch: emacs-29 Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.0.1 Configured using: 'configure --with-xwidgets --with-json --with-native-compilation' Configured features: ACL DBUS GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM XWIDGETS ZLIB Important settings: value of $LC_ALL: zh_CN.utf-8 value of $LANG: zh_CN.utf-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: global-wakatime-mode: t wakatime-mode: t popper-echo-mode: t popper-mode: t hl-todo-mode: t rainbow-delimiters-mode: t display-line-numbers-mode: t recentf-mode: t yas-global-mode: t yas-minor-mode: t winner-mode: t winum-mode: t which-key-mode: t corfu-popupinfo-mode: t global-corfu-mode: t corfu-mode: t marginalia-mode: t vertico-mouse-mode: t vertico-mode: t projectile-mode: t keyfreq-autosave-mode: t keyfreq-mode: t rime-regexp-mode: t prescient-persist-mode: t global-ligature-mode: t ligature-mode: t ns-auto-titlebar-mode: t electric-pair-mode: t override-global-mode: t global-auto-revert-mode: t global-so-long-mode: t delete-selection-mode: t pixel-scroll-precision-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t hs-minor-mode: t Features: (shadow sort ecomplete mail-extr emacsbug message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config mailabbrev gmm-utils mailheader sendmail vertico-directory cus-edit pp cus-start wakatime-mode autoinsert popper-echo popper hideshow hl-todo rainbow-delimiters display-line-numbers recentf tree-widget yasnippet winner winum which-key corfu-popupinfo kind-icon svg-lib color svg dom xml corfu-prescient corfu marginalia vertico-mouse vertico projectile project grep compile comint ansi-osc ansi-color ibuf-ext ibuffer ibuffer-loaddefs thingatpt pcase keyfreq prelude-erc prelude-apps rime-regexp rime rime-predicates xdg posframe popup dash prelude-mail gnus nnheader gnus-util text-property-search time-date mail-utils range wid-edit prelude-os prelude-help prelude-lang-zig prelude-lang-web prelude-lang-agda agda2 prelude-lang-haskell derived prelude-lang-js prelude-lang-ml prelude-lang-coq prelude-lang-rust prelude-lang-python prelude-lang-cc prelude-lang-lisp prelude-prog prelude-blog prelude-org prelude-tex prelude-git prelude-dired prelude-chinese prelude-project prelude-ibuffer prelude-completion orderless prescient char-fold prelude-search prelude-workspace prelude-ui ligature ns-auto-titlebar prelude-core elec-pair use-package-diminish diminish exec-path-from-shell use-package-ensure undohist edmacro kmacro use-package-bind-key bind-key easy-mmode autorevert filenotify so-long delsel no-littering compat compat-macs prelude-benchmark benchmark-init comp comp-cstr warnings icons advice prelude-common prelude-package quelpa-use-package cl-extra use-package-core quelpa mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr lisp-mnt monokai-theme pixel-scroll cua-base cus-load prelude-loaddefs helpful-autoloads geiser-guile-autoloads flycheck-grammarly-autoloads flymake-grammarly-autoloads eyebrowse-autoloads carbon-now-sh-autoloads benchmark-init-autoloads company-coq-autoloads elisp-demos-autoloads vertico-prescient-autoloads kind-icon-autoloads grammarly-autoloads w3m-autoloads pinyinlib-autoloads lsp-pyright-autoloads autothemer-autoloads d2-mode-autoloads org-roam-ui-autoloads elisp-refs-autoloads cdlatex-autoloads ns-auto-titlebar-autoloads rime-autoloads helm-swoop-autoloads highlight-indent-guides-autoloads paredit-autoloads vterm-autoloads treemacs-all-the-icons-autoloads clhs-autoloads popper-autoloads merlin-autoloads rainbow-identifiers-autoloads swift-mode-autoloads rainbow-delimiters-autoloads org-roam-bibtex-autoloads rustic-autoloads xterm-color-autoloads rust-mode-autoloads yaml-mode-autoloads multiple-cursors-autoloads websocket-autoloads dired-filter-autoloads auctex-autoloads tex-site company-math-autoloads company-autoloads zig-mode-autoloads ivy-autoloads debbugs-autoloads highlight-indentation-autoloads git-timemachine-autoloads org-noter-autoloads rotate-autoloads vundo-autoloads diredfl-autoloads embark-consult-autoloads embark-autoloads citre-autoloads nix-mode-autoloads request-autoloads agitate-autoloads helm-bibtex-autoloads helm-autoloads helm-core-autoloads org-download-autoloads async-autoloads wakatime-mode-autoloads deft-autoloads crdt-autoloads eat-autoloads cmake-mode-autoloads all-the-icons-dired-autoloads editorconfig-autoloads python-mode-autoloads dash-at-point-autoloads cape-autoloads elfeed-autoloads js2-mode-autoloads ripgrep-autoloads dumb-jump-autoloads rainbow-mode-autoloads blink-search-autoloads utop-autoloads tuareg-autoloads rx caml-autoloads modus-themes-autoloads simple-httpd-autoloads which-key-autoloads org-modern-autoloads quickrun-autoloads geiser-racket-autoloads geiser-impl help-fns radix-tree help-mode geiser-custom geiser-base ring geiser-autoloads project-autoloads org-ref-autoloads ox-pandoc-autoloads citeproc-autoloads queue-autoloads bibtex-completion-autoloads htmlize-autoloads speed-type-autoloads persp-mode-autoloads ccls-autoloads expand-region-autoloads modern-cpp-font-lock-autoloads cnfonts-autoloads ob-rust-autoloads biblio-autoloads biblio-core-autoloads org-latex-impatient-autoloads hyperbole-autoloads undohist-autoloads alert-autoloads gntp-autoloads string-inflection-autoloads catppuccin-theme-autoloads keyfreq-autoloads forge-autoloads magit-autoloads git-commit-autoloads with-editor-autoloads transient-autoloads closql-autoloads ormolu-autoloads reformatter-autoloads diminish-autoloads dired-hacks-utils-autoloads wgrep-autoloads diredful-autoloads meow-autoloads org-appear-autoloads orderless-autoloads nix-sandbox-autoloads web-mode-autoloads org-roam-autoloads magit-section-autoloads emacsql-sqlite-autoloads typescript-mode-autoloads flycheck-haskell-autoloads haskell-mode-autoloads flycheck-autoloads pkg-info-autoloads epl-autoloads xref-autoloads power-mode-autoloads google-translate-autoloads popup-autoloads ghub-autoloads treepy-autoloads quelpa-use-package-autoloads use-package-autoloads bind-key-autoloads quelpa-autoloads log4e-autoloads parsebib-autoloads treemacs-projectile-autoloads projectile-autoloads valign-autoloads visual-fill-column-autoloads smartparens-autoloads ef-themes-autoloads yasnippet-autoloads corfu-prescient-autoloads corfu-autoloads hl-todo-autoloads dockerfile-mode-autoloads dune-autoloads all-the-icons-ibuffer-autoloads all-the-icons-autoloads math-symbol-lists-autoloads sly-autoloads color-rg-autoloads typit-autoloads mmt-autoloads go-translate-autoloads nov-autoloads esxml-autoloads kv-autoloads proof-general-autoloads proof-site proof-autoloads vertico-posframe-autoloads vertico-autoloads indent-guide-autoloads pdf-tools-autoloads tablist-autoloads lsp-ui-autoloads no-littering-autoloads svg-lib-autoloads doom-themes-autoloads ligature-autoloads minimap-autoloads prescient-autoloads winum-autoloads marginalia-autoloads consult-autoloads compat-autoloads clojure-mode-autoloads emacsql-autoloads dap-mode-autoloads lsp-docker-autoloads yaml-autoloads lsp-treemacs-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads hydra-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads bui-autoloads lsp-mode-autoloads lv-autoloads markdown-mode-autoloads spinner-autoloads ht-autoloads f-autoloads s-autoloads info dash-autoloads exec-path-from-shell-autoloads monokai-theme-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 858873 299451) (symbols 48 24529 4) (strings 32 646221 60300) (string-bytes 1 37534266) (vectors 16 41125) (vector-slots 8 1445087 407399) (floats 8 368 969) (intervals 56 679 73) (buffers 992 12)) ------------=_1687363143-10139-3--