From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Sep 2022 14:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 57751@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: sds@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16629934513386 (code B ref -1); Mon, 12 Sep 2022 14:38:01 +0000 Received: (at submit) by debbugs.gnu.org; 12 Sep 2022 14:37:31 +0000 Received: from localhost ([127.0.0.1]:47558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXkZ0-0000sW-51 for submit@debbugs.gnu.org; Mon, 12 Sep 2022 10:37:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:42568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXkYv-0000sM-MK for submit@debbugs.gnu.org; Mon, 12 Sep 2022 10:37:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58310) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXkYv-0005Wg-Hi for bug-gnu-emacs@gnu.org; Mon, 12 Sep 2022 10:37:25 -0400 Received: from mail-qv1-xf30.google.com ([2607:f8b0:4864:20::f30]:38559) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oXkYs-0002Tu-S7; Mon, 12 Sep 2022 10:37:25 -0400 Received: by mail-qv1-xf30.google.com with SMTP id i15so6844223qvp.5; Mon, 12 Sep 2022 07:37:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:reply-to:return-receipt-to:subject:to :from:sender:from:to:cc:subject:date; bh=ci2t+MkB/YmISSyso4fJA24uUouELvOrx6y4w69MGas=; b=HV9Bp50aVMcgdK95S3oKHTWCAP9mxjfiaHPiz+F0C4PbwPIyvU7QMNT9BJw+arQEra hh1xVKeWOlhGban2iPU7ucWsYu3//kHtz0u+miwc69CNqru8Oulo8+tv+OOdnY3EfUlv m07IdryX8QufhYhLjzMXMSwDrWh1s2o7ijEa6JCrSjn4AHdr5gprkFGCHWSVOQWluMEd moytRIy4EDnpxaQ27eUxpiZFp9sHwAD/3YlTSTTt3uUzm+Ld5xEoGOtLtrKcM1d4oJdl byXzfnGC2Z74YJucBalQnWoJji4ftfRHSZvPH+LfbCxRoivlwLOSbRb7d2rdQ9FyJhSu TWEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:reply-to:return-receipt-to:subject:to :from:sender:x-gm-message-state:from:to:cc:subject:date; bh=ci2t+MkB/YmISSyso4fJA24uUouELvOrx6y4w69MGas=; b=7l/jjJqMjdwHi1s+v/LArKJf0wATW+72I/p5V3W2DBy5kVpJwhwcAl8fpztwvUG2YX 7rW/Dndoyllr2JsLQnSXdzQgBhTods5nmai240Cs6lO9NMVCkmzl1EwGDEzkxvsR8kDo 8SPbsUTL1mwhUk9RW3f+Or1PaSOE9F/OjqDIMCSCMmDlAT9opqUH9e0fBr1ZssUXsLzU ry1liPKqnI2hMrV85ZrFm2VPscwd3iLkbScfQ9enT40FkUhysDMjMSamoiJxyZTtzYOZ K7EZMReOvDxFnV9StbPdoDYSULZzAGKxKMm5kclBnfJs8qVb5+3mPIqIrFybrWKaqveI ozPQ== X-Gm-Message-State: ACgBeo0KWYht81EGihuvTx0Ila5qSznolt0WBl+q/AYJzGkbuhqpnzRI 7RBNBWfAEC/5AMNyB7pW0CiZj37lGgMG X-Google-Smtp-Source: AA6agR7yrY0GTGq3b0Kl9iMV+yvrTp9Fh9GGHLoJur/NCp2dSgGrYUmlqHuY/cg7AyuMzK25byY4wA== X-Received: by 2002:ad4:5967:0:b0:4aa:b47f:98c5 with SMTP id eq7-20020ad45967000000b004aab47f98c5mr22578856qvb.73.1662993439449; Mon, 12 Sep 2022 07:37:19 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-108-30-23-113.nycmny.fios.verizon.net. [108.30.23.113]) by smtp.gmail.com with ESMTPSA id h17-20020ac85151000000b0033b30e8e7a5sm6594612qtn.58.2022.09.12.07.37.18 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 12 Sep 2022 07:37:18 -0700 (PDT) From: Sam Steingold X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Mon, 12 Sep 2022 10:37:17 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::f30; envelope-from=sam.steingold@gmail.com; helo=mail-qv1-xf30.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) 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 (-) About a week ago Emacs crashed and now it consistently crashes on startup if I agree to load the desktop file from the crashed session. If I refuse to load the desktop file and instead load files on-by-one, I also eventually (an hour or a day later) get a crash, albeit I do get some work done in the meantime. I did a few `git pull && make bootstrap` (the latest this morning) in the vain (so far) hope that the problem disappears. Here is the backtrace: --8<---------------cut here---------------start------------->8--- (lldb) run Process 73681 launched: '/Users/sdsg/src/emacs/build/src/emacs' (x86_64) 2022-09-12 10:08:57.646156-0400 emacs[73681:5354078] SecTaskLoadEntitlements failed error=22 cs_flags=20, pid=73681 2022-09-12 10:08:57.646250-0400 emacs[73681:5354078] SecTaskCopyDebugDescription: emacs[73681]/0#-1 LF=0 2022-09-12 10:08:58.324343-0400 emacs[73681:5354078] SecTaskLoadEntitlements failed error=22 cs_flags=20, pid=73681 2022-09-12 10:08:58.324465-0400 emacs[73681:5354078] SecTaskCopyDebugDescription: emacs[73681]/0#-1 LF=0 2022-09-12 10:08:59.202869-0400 emacs[73681:5354078] SecTaskLoadEntitlements failed error=22 cs_flags=20, pid=73681 2022-09-12 10:08:59.202981-0400 emacs[73681:5354078] SecTaskCopyDebugDescription: emacs[73681]/0#-1 LF=0 2022-09-12 10:08:59.203719-0400 emacs[73681:5354078] SecTaskLoadEntitlements failed error=22 cs_flags=20, pid=73681 2022-09-12 10:08:59.203806-0400 emacs[73681:5354078] SecTaskCopyDebugDescription: emacs[73681]/0#-1 LF=0 2022-09-12 10:09:00.482046-0400 emacs[73681:5354078] SecTaskLoadEntitlements failed error=22 cs_flags=20, pid=73681 2022-09-12 10:09:00.482123-0400 emacs[73681:5354078] SecTaskCopyDebugDescription: emacs[73681]/0#-1 LF=0 2022-09-12 10:09:00.482929-0400 emacs[73681:5354078] SecTaskLoadEntitlements failed error=22 cs_flags=20, pid=73681 2022-09-12 10:09:00.482997-0400 emacs[73681:5354078] SecTaskCopyDebugDescription: emacs[73681]/0#-1 LF=0 emacs was compiled with optimization - stepping may behave oddly; variables may not be available. Process 73681 stopped * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) frame #0: 0x0000000100154d30 emacs`process_mark_stack(base_sp=0) at alloc.c:7013:14 [opt] 7010 "cold" and do not have mark bits. */ 7011 if (pdumper_object_p (XFLOAT (obj))) 7012 eassert (pdumper_cold_object_p (XFLOAT (obj))); -> 7013 else if (!XFLOAT_MARKED_P (XFLOAT (obj))) 7014 XFLOAT_MARK (XFLOAT (obj)); 7015 break; 7016 Target 0: (emacs) stopped. (lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) * frame #0: 0x0000000100154d30 emacs`process_mark_stack(base_sp=0) at alloc.c:7013:14 [opt] frame #1: 0x0000000100154753 emacs`mark_object(obj=) at alloc.c:7035:3 [opt] [artificial] frame #2: 0x00000001000fc810 emacs`mark_kboards at keyboard.c:13266:4 [opt] frame #3: 0x0000000100153c6e emacs`garbage_collect at alloc.c:6187:3 [opt] frame #4: 0x0000000100153593 emacs`maybe_garbage_collect at alloc.c:6090:5 [opt] [artificial] frame #5: 0x000000010017d113 emacs`eval_sub [inlined] maybe_gc at lisp.h:5564:5 [opt] frame #6: 0x000000010017d101 emacs`eval_sub(form=0x0000000102a1cd73) at eval.c:2423 [opt] frame #7: 0x00000001001ae239 emacs`readevalloop(readcharfun=0x0000000000007470, infile0=0x00007ff7bfefe8d8, sourcename=0x0000000101fcc354, printflag=false, unibyte=, readfun=0x0000000000000000, start=0x0000000000000000, end=0x0000000000000000) at lread.c:2339:15 [opt] frame #8: 0x00000001001ac3b4 emacs`Fload(file=, noerror=0x0000000000000000, nomessage=, nosuffix=0x0000000000000000, must_suffix=) at lread.c:0:9 [opt] frame #9: 0x00000001001ae4cd emacs`save_match_data_load(file=, noerror=, nomessage=, nosuffix=, must_suffix=) at lread.c:1630:24 [opt] frame #10: 0x0000000100180182 emacs`Fautoload_do_load [inlined] load_with_autoload_queue(file=, noerror=0x0000000000000000, nomessage=, nosuffix=0x0000000000000000, must_suffix=) at eval.c:2301:7 [opt] frame #11: 0x00000001001800e9 emacs`Fautoload_do_load(fundef=0x000000010254ff53, funname=0x00000000018f98d0, macro_only=) at eval.c:2347 [opt] frame #12: 0x0000000100183692 emacs`funcall_subr(subr=0x00000001002c7350, numargs=2, args=) at eval.c:3056:15 [opt] frame #13: 0x00000001001ce200 emacs`exec_byte_code(fun=, args_template=, nargs=2, args=) at bytecode.c:809:14 [opt] frame #14: 0x0000000100183ca7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, args_template=, nargs=, args=) at eval.c:3101:10 [opt] [artificial] frame #15: 0x000000010018354d emacs`funcall_general(fun=, numargs=, args=) at eval.c:0 [opt] [artificial] frame #16: 0x000000010017fb1c emacs`Ffuncall(nargs=, args=0x0000000105800388) at eval.c:3014:21 [opt] frame #17: 0x00000001001ce200 emacs`exec_byte_code(fun=, args_template=, nargs=2, args=) at bytecode.c:809:14 [opt] frame #18: 0x0000000100183ca7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, args_template=, nargs=, args=) at eval.c:3101:10 [opt] [artificial] frame #19: 0x000000010018354d emacs`funcall_general(fun=, numargs=, args=) at eval.c:0 [opt] [artificial] frame #20: 0x00000001001ce0e0 emacs`exec_byte_code(fun=, args_template=, nargs=0, args=) at bytecode.c:811:14 [opt] frame #21: 0x0000000100183ca7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, args_template=, nargs=, args=) at eval.c:3101:10 [opt] [artificial] frame #22: 0x0000000100182456 emacs`apply_lambda(fun=0x00000001039bfd05, args=, count=(bytes = 128)) at eval.c:3123:9 [opt] frame #23: 0x000000010017d50c emacs`eval_sub(form=) at eval.c:0 [opt] frame #24: 0x000000010018220e emacs`Feval(form=0x00000001042c17d3, lexical=) at eval.c:2375:28 [opt] frame #25: 0x00000001000fc8a5 emacs`top_level_2 at keyboard.c:1141:10 [opt] [artificial] frame #26: 0x00000001001808d4 emacs`internal_condition_case(bfun=(emacs`top_level_2 at keyboard.c:1140), handlers=, hfun=(emacs`cmd_error at keyboard.c:935)) at eval.c:1497:25 [opt] frame #27: 0x00000001000fc85d emacs`top_level_1(ignore=0x0000000000000000) at keyboard.c:1149:5 [opt] frame #28: 0x000000010018026a emacs`internal_catch(tag=, func=(emacs`top_level_1 at keyboard.c:1146), arg=0x0000000000000000) at eval.c:1220:25 [opt] frame #29: 0x00000001002643d6 emacs`recursive_edit_1.cold.1 at keyboard.c:1109:2 [opt] frame #30: 0x00000001000e7779 emacs`recursive_edit_1 [inlined] command_loop at keyboard.c:1107:5 [opt] frame #31: 0x00000001000e7774 emacs`recursive_edit_1 at keyboard.c:719 [opt] frame #32: 0x00000001000e78f8 emacs`Frecursive_edit at keyboard.c:802:3 [opt] frame #33: 0x00000001000e6823 emacs`main(argc=, argv=) at emacs.c:2517:3 [opt] frame #34: 0x000000010092d52e dyld`start + 462 (lldb) up frame #1: 0x0000000100154753 emacs`mark_object(obj=) at alloc.c:7035:3 [opt] [artificial] 7032 { 7033 ptrdiff_t sp = mark_stk.sp; 7034 mark_stack_push_value (obj); -> 7035 process_mark_stack (sp); 7036 } 7037 7038 void (lldb) up frame #2: 0x00000001000fc810 emacs`mark_kboards at keyboard.c:13266:4 [opt] 13263 mark_object (event->ie.x); 13264 mark_object (event->ie.y); 13265 mark_object (event->ie.frame_or_window); -> 13266 mark_object (event->ie.arg); 13267 13268 /* This should never be allocated for a single event, but 13269 mark it anyway in the situation where the list of devices (lldb) up frame #3: 0x0000000100153c6e emacs`garbage_collect at alloc.c:6187:3 [opt] 6184 mark_pinned_symbols (); 6185 mark_lread (); 6186 mark_terminals (); -> 6187 mark_kboards (); 6188 mark_threads (); 6189 #ifdef HAVE_PGTK 6190 mark_pgtkterm (); (lldb) --8<---------------cut here---------------end--------------->8--- the "good" part is that, apparently, I can reproduce the crash on demand. the bad part is that it, apparently, requires my extensive .emacs. Moreover, `emacs -Q` and loading .emacs and desktop by hand do _not_ produce the crash. Moreover, the specific desktop file doesn't really matter either. Please tell me if there anything else I can do. Thank you. In GNU Emacs 29.0.50 (build 2, x86_64-apple-darwin21.6.0, NS appkit-2113.60 Version 12.5.1 (Build 21G83)) of 2022-09-12 built on 3c22fb11fdab.ant.amazon.com Repository revision: 82530902931416603340feb32cb186173ec2d46d Repository branch: master Windowing system distributor 'Apple', version 10.3.2113 System Description: macOS 12.5.1 Configured using: 'configure --with-imagemagick --with-mailutils --with-ns PKG_CONFIG_PATH=' Configured features: ACL GIF GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP ZLIB Important settings: value of $LANG: C locale-coding-system: utf-8-unix Major mode: ELisp/d Minor modes in effect: shell-dirtrack-mode: t remember-notes-mode: t global-edit-server-edit-mode: t winner-mode: t which-function-mode: t url-handler-mode: t desktop-save-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 global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t column-number-mode: t line-number-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow sort bbdb-message mailalias cookie1 flyspell ispell display-fill-column-indicator mail-extr gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums add-log vc-hg vc-git diff-mode easy-mmode vc-bzr vc-dispatcher tramp-cache time-stamp tramp-sh tramp tramp-loaddefs trampver tramp-integration cus-edit pp cus-start files-x tramp-compat rx shell pcomplete comint ansi-color parse-time iso8601 ls-lisp format-spec remember midnight warnings icons gnus nnheader gnus-util text-property-search time-date mail-utils range mm-util mail-prsvr wid-edit bbdb-mua bbdb-com crm mailabbrev bbdb bbdb-site timezone modus-vivendi-theme modus-themes pcase edit-server advice server winner ring which-func imenu edebug debug backtrace help-mode find-func 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 cconv url-vars help-at-pt desktop frameset cl-loaddefs cl-lib cus-load info bbdb-autoloads edit-server-autoloads ein-autoloads elpy-autoloads company-autoloads fb2-reader-autoloads async-autoloads f-autoloads dash-autoloads markdown-mode-autoloads polymode-autoloads request-autoloads s-autoloads websearch-autoloads with-editor-autoloads compat-autoloads yaml-mode-autoloads yasnippet-snippets-autoloads rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 366335 22931) (symbols 48 22356 0) (strings 32 182729 8975) (string-bytes 1 4526991) (vectors 16 57705) (vector-slots 8 822143 10079) (floats 8 282 104) (intervals 56 530 11) (buffers 1000 14)) -- Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com https://www.dhimmitude.org https://jij.org https://fairforall.org Complete tolerance is impossible: it is insulting to bigots. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Sep 2022 05:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166304647312944 (code B ref 57751); Tue, 13 Sep 2022 05:22:01 +0000 Received: (at 57751) by debbugs.gnu.org; 13 Sep 2022 05:21:13 +0000 Received: from localhost ([127.0.0.1]:48548 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXyMB-0003Mh-LF for submit@debbugs.gnu.org; Tue, 13 Sep 2022 01:21:13 -0400 Received: from mail-ed1-f49.google.com ([209.85.208.49]:33453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXyM8-0003MS-9i for 57751@debbugs.gnu.org; Tue, 13 Sep 2022 01:21:10 -0400 Received: by mail-ed1-f49.google.com with SMTP id b35so15903819edf.0 for <57751@debbugs.gnu.org>; Mon, 12 Sep 2022 22:21:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date; bh=o278sB3tUMpRWC7+XGHbrcILw7FF8oaM5V3T3ZXFlJA=; b=oJ7VoOp35H4wE8e/i9ldRSP+Y7z8oAOkpFiw1cmKUmIBMUP4FNZcIQKpWYxBhUeZXh WAOq7WJBmPErRDgnuFqYnG0e+aZheXaUUooEavisQE3NM/o1qu2QbYZVgkPSK1fXu05U 704PfQKW73p2u5mpNaWyNcbojPAgo00hqbJZt/bgReTZoqu+Ou985Ze3iF1EkcCvc7W7 5sywjYNPAOspn+QV4myz6RTU71koEM7ZLDgbioyLF99cxQbBMNRxOKB1OHh7Am2jxgLR zOGu5Yn+1yHjTW/bCNDkcZ7XmH+HIwDaeHFhQ4uhakSzLw77HmqnSvB4Q8L+ckCdQcV4 OpMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=o278sB3tUMpRWC7+XGHbrcILw7FF8oaM5V3T3ZXFlJA=; b=Dzs2RXHBX7CknXkzj5mg9QmG46O2UxEQb5Lm5yV893gwlys9sFULqaF++1U14BnEdV yMWMXxr/xY/YOvzqVsTMxWF5qmMPNE1h5hJzrUls76xzcJjQW3AkAgnRv762nBw5r1sM bu/55BMfNNwMWycHODha399eiU0W5yB0Mwh0E89yP3T0B8NTFZzL/cbDMQAQzdkc/PCR LzigUJY1gIgOQVbTJiKTtMknEkcATt1wqnzTjenAS4gJ5GsawkHwgE/Xi7IvikEdYsIb nTnFsxj6O4tQw/k1i0T529wQxOzmlDuXC9nj49gFfxbHIKJme2u890Xkm7JmuQyUly0W HESg== X-Gm-Message-State: ACgBeo1sNM4zcl51ximehhCplkqQ5z1DxJjp168FH1RTYKJnyCPgf1lm mEStMisAyDsnr9B1xEWOhDhB8BaOyjx8Wg== X-Google-Smtp-Source: AA6agR63INtJrqNqWlD4aNHNGuytapClAIoSSMNDf2TzKmKmyQY54e/TasMErTFh9mRRejMuJvKMHg== X-Received: by 2002:a05:6402:51c6:b0:451:6379:81cb with SMTP id r6-20020a05640251c600b00451637981cbmr10878110edd.372.1663046460520; Mon, 12 Sep 2022 22:21:00 -0700 (PDT) Received: from Mini.fritz.box (pd9e36665.dip0.t-ipconnect.de. [217.227.102.101]) by smtp.gmail.com with ESMTPSA id u10-20020aa7db8a000000b00445f2dc2901sm7067718edt.21.2022.09.12.22.20.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Sep 2022 22:20:59 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Sam Steingold's message of "Mon, 12 Sep 2022 10:37:17 -0400") References: Date: Tue, 13 Sep 2022 07:20:58 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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 (-) --=-=-= Content-Type: text/plain Hi Sam, Sam Steingold writes: > About a week ago Emacs crashed and now it consistently crashes on > startup if I agree to load the desktop file from the crashed session. > If I refuse to load the desktop file and instead load files on-by-one, I > also eventually (an hour or a day later) get a crash, albeit I do get > some work done in the meantime. > I did a few `git pull && make bootstrap` (the latest this morning) in > the vain (so far) hope that the problem disappears. Ok. > (lldb) run > Process 73681 launched: '/Users/sdsg/src/emacs/build/src/emacs' (x86_64) > 2022-09-12 10:08:57.646156-0400 emacs[73681:5354078] SecTaskLoadEntitlements failed error=22 cs_flags=20, pid=73681 > 2022-09-12 10:08:57.646250-0400 emacs[73681:5354078] > SecTaskCopyDebugDescription: emacs[73681]/0#-1 LF=0 These messages are a bit strange, I've never seen them in my system. But since they don't seem to affect LLDB, I guess we can ignore them. > * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) > frame #0: 0x0000000100154d30 emacs`process_mark_stack(base_sp=0) at alloc.c:7013:14 [opt] > 7010 "cold" and do not have mark bits. */ > 7011 if (pdumper_object_p (XFLOAT (obj))) > 7012 eassert (pdumper_cold_object_p (XFLOAT (obj))); > -> 7013 else if (!XFLOAT_MARKED_P (XFLOAT (obj))) > 7014 XFLOAT_MARK (XFLOAT (obj)); > 7015 break; > 7016 > Target 0: (emacs) stopped. Looks like a heap corruption to me, which is detected during a GC that is done while autoloading something. > the "good" part is that, apparently, I can reproduce the crash on > demand. Ok. How boring ;-) > Please tell me if there anything else I can do. I'd start by running an Emacs with address sanitizer enabled. If that doesn't show something, I guess we have to git bisect to find the culprit. But I recommend trying with ASAN first, that has proven itself very useful in the past. I've written me a zsh shell script for that and other purposes which I attach. The important command line option of that script is --asan which configures Emacs with the right CFLAGS and LDFLAGS. There are a number of other command line options you might find useful, please see the script, or invoke it with --help. (If you use it for building Emacs, you'll need to "brew install bear", or remove the call to bear in the script. Also, you might want to use --elc if you don't use native compilatin.) In our case you would just do make-emacs --asan somewhere in your Git worktree. That builds a clean Emacs in-tree with ASAN enabled. Caution: it does a git clean -xdf by default. You then run that Emacs in LLDB cd src lldb emacs Please start Emacs from src because LLDB then picks up the (limited) LLDB support for debugging Emacs that we have in etc/emacs_lldb.py. When ASAN finds a problem, it stops the debugger, and we can look around. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=make-emacs Content-Description: make-emacs #! /usr/bin/env zsh #set -x # Build Emacs from scratch. # Display usage information and exit. function usage () { cat < Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Sep 2022 14:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 57751@debbugs.gnu.org Reply-To: sds@gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166308068428008 (code B ref 57751); Tue, 13 Sep 2022 14:52:02 +0000 Received: (at 57751) by debbugs.gnu.org; 13 Sep 2022 14:51:24 +0000 Received: from localhost ([127.0.0.1]:52419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oY7Fy-0007He-Hh for submit@debbugs.gnu.org; Tue, 13 Sep 2022 10:51:24 -0400 Received: from mail-qv1-f51.google.com ([209.85.219.51]:44669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oY7Fv-0007HP-No for 57751@debbugs.gnu.org; Tue, 13 Sep 2022 10:51:21 -0400 Received: by mail-qv1-f51.google.com with SMTP id v15so9342547qvi.11 for <57751@debbugs.gnu.org>; Tue, 13 Sep 2022 07:51:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:from:to:cc:subject:date; bh=J0UhBwQOjSciKCtPyMfF11ujKM/8tqgyWm0ziXpUDYs=; b=CqA2R+VVKbX5ITGXm2efzUmx2Cl8YiIfhVTjI4E1CVhWbCl1yu784ULVas8r4Je0Vs ak08LUJv0D0R2fKrr2GXkmCm1cw02RnD/uwRGjwWtpznqBiwcwErbV+w5ah8Vb3N3/Yn /FPHGp5WLZSN78Ou7wiYuKT+DBhCNqsCxFC4pPZGzKUzssMOyqYXKI4Zi0FU8N5yxwWa Qrr0dNV9CLswvpna+/U7xne5CfycjbPkqdb29V6E1olz76Pya6RuHvFIObvoDhF/hYpj igLWc5QRPqMu4WiRBgwLdXWJV/n5n1quTw2KTVbRjIrJYfDx1GSgR+gLQmOtYKjKnaNr DoLA== 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:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:x-gm-message-state:from:to:cc:subject:date; bh=J0UhBwQOjSciKCtPyMfF11ujKM/8tqgyWm0ziXpUDYs=; b=MOtrMFQmKLFxJI4VQpNJJAkly8ZJ8r760UvqbvxInLpXAt4UOqQiJR5CPaC5rAuNz6 WlO4eV1SdYMTXjVmF9BDx8WKTVvwVt4+q8//rrU6P1X79QL4Vq5pprtJpcS1IGbe9Tf+ oV8LwS5dzyT+Ya8zLsRdI2sQMqahkugbWeHOyBQ+uMVyPEoxxxGq6AyRoYBij5m5okaN wZ597kXfe3QF4Ix6IfNREfbaF/ZpKJNu6xwexxdBUnrHrxw3HH+ijyLNdDUxLdIXd3Ip gpiEQqayqMsF3dWwQQeaS7/hGtohTFe6/rVffgx+aGl/REP4EG+Vn4B1HHV+TKdXpdFn 2JUA== X-Gm-Message-State: ACgBeo06EoXMvv6x6lH2MBr+PiM/AirlGfG7c0Uo1LrDffgkPFRq91Q7 TD8FL/sf7Ej0U8EvolzNV0pW7c7pjBdx X-Google-Smtp-Source: AA6agR5QoASDkuRmKWT4iyuzZYCmvcurx6fx1TBc7Vy1XbaVYWV75LRJJLq3Eq1aO7qnEDFbGa6Vzw== X-Received: by 2002:a0c:a99c:0:b0:4aa:a0ba:5c88 with SMTP id a28-20020a0ca99c000000b004aaa0ba5c88mr28379731qvb.125.1663080673924; Tue, 13 Sep 2022 07:51:13 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-71-125-32-130.nycmny.fios.verizon.net. [71.125.32.130]) by smtp.gmail.com with ESMTPSA id z13-20020ac87cad000000b00338ae1f5421sm8585420qtv.0.2022.09.13.07.51.12 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 13 Sep 2022 07:51:13 -0700 (PDT) From: Sam Steingold In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Tue, 13 Sep 2022 07:20:58 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Tue, 13 Sep 2022 10:51:12 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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.5 (/) Hi Gerd, Thank you for such an informative reply. > * Gerd M=C3=B6llmann [2022-09-13 07:20:58 +020= 0]: > > (If you use it for building Emacs, you'll need to "brew install bear", > or remove the call to bear in the script. Also, you might want to use > --elc if you don't use native compilatin.) I think native compilation is disabled on mac by default. > make-emacs --asan I build my normal Emacs out of the tree, so the source tree is already clean, thus I just did --8<---------------cut here---------------start------------->8--- ./autogen.sh=20 ./configure LDFLAGS=3D"-fsanitize=3Daddress -fno-omit-frame-pointer" CFLAGS= =3D"-g -O0 -fsanitize=3Daddress -fno-omit-frame-pointer" --8<---------------cut here---------------end--------------->8--- which produced --8<---------------cut here---------------start------------->8--- Configured for 'x86_64-apple-darwin21.6.0'. Where should the build process find the source code? . What compiler should emacs be built with? gcc -g -O0 -fsani= tize=3Daddress -fno-omit-frame-pointer Should Emacs use the GNU version of malloc? no (The GNU allocators don't work with this system configuration.) Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? no What window system should Emacs use? nextstep What toolkit should Emacs use? none Where do we find X Windows header files? NONE Where do we find X Windows libraries? NONE Does Emacs use -lXaw3d? no Does Emacs use -lXpm? no Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use a gif library? yes -lgif Does Emacs use a png library? yes -L/usr/local/= Cellar/libpng/1.6.37/lib -lpng16 -lz Does Emacs use -lrsvg-2? no Does Emacs use -lwebp? yes Does Emacs use -lsqlite3? yes Does Emacs use cairo? no Does Emacs use -llcms2? yes Does Emacs use imagemagick? no Does Emacs use native APIs for images? yes (ns) Does Emacs support sound? no Does Emacs use -lgpm? no Does Emacs use -ldbus? no Does Emacs use -lgconf? no Does Emacs use GSettings? no Does Emacs use a file notification library? yes (kqueue) Does Emacs use access control lists? yes=20 Does Emacs use -lselinux? no Does Emacs use -lgnutls? yes Does Emacs use -lxml2? yes Does Emacs use -lfreetype? no Does Emacs use HarfBuzz? no Does Emacs use -lm17n-flt? no Does Emacs use -lotf? no Does Emacs use -lxft? no Does Emacs use -lsystemd? no Does Emacs use -ljansson? yes Does Emacs use the GMP library? yes Does Emacs directly use zlib? yes Does Emacs have dynamic modules support? yes Does Emacs use toolkit scroll bars? yes Does Emacs support Xwidgets? no Does Emacs have threading support in lisp? yes Does Emacs support the portable dumper? yes Does Emacs support legacy unexec dumping? no Which dumping strategy does Emacs use? pdumper Does Emacs have native lisp compiler? no Does Emacs use version 2 of the X Input Extension? no Does Emacs generate a smaller-size Japanese dictionary? no --8<---------------cut here---------------end--------------->8--- and `make' which printed, inter alia, --8<---------------cut here---------------start------------->8--- CCLD temacs ld: warning: dylib (/usr/local/lib/libtiff.dylib) was built for newer macOS= version (12.0) than being linked (11.1) ld: warning: dylib (/usr/local/lib/libjpeg.dylib) was built for newer macOS= version (12.0) than being linked (11.1) ld: warning: dylib (/usr/local/Cellar/webp/1.2.4/lib/libwebpdemux.dylib) wa= s built for newer macOS version (12.0) than being linked (11.1) ld: warning: dylib (/usr/local/Cellar/webp/1.2.4/lib/libwebp.dylib) was bui= lt for newer macOS version (12.0) than being linked (11.1) ld: warning: dylib (/usr/local/Cellar/gnutls/3.7.7/lib/libgnutls.dylib) was= built for newer macOS version (12.0) than being linked (11.1) ld: warning: dylib (/usr/local/Cellar/little-cms2/2.13.1_1/lib/liblcms2.dyl= ib) was built for newer macOS version (12.0) than being linked (11.1) --8<---------------cut here---------------end--------------->8--- > You then run that Emacs in LLDB > > cd src > lldb emacs --8<---------------cut here---------------start------------->8--- lldb) run Process 18589 launched: '/Users/sdsg/src/emacs/trunk/src/emacs' (x86_64) emacs(18589,0x101748600) malloc: nano zone abandoned due to inability to pr= eallocate reserved vm space. 2022-09-13 10:48:24.884165-0400 emacs[18589:5791720] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D18589 2022-09-13 10:48:24.884326-0400 emacs[18589:5791720] SecTaskCopyDebugDescri= ption: emacs[18589]/0#-1 LF=3D0 2022-09-13 10:48:25.535780-0400 emacs[18589:5791720] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D18589 2022-09-13 10:48:25.535931-0400 emacs[18589:5791720] SecTaskCopyDebugDescri= ption: emacs[18589]/0#-1 LF=3D0 2022-09-13 10:48:26.251257-0400 emacs[18589:5791720] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D18589 2022-09-13 10:48:26.251426-0400 emacs[18589:5791720] SecTaskCopyDebugDescri= ption: emacs[18589]/0#-1 LF=3D0 2022-09-13 10:48:26.252541-0400 emacs[18589:5791720] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D18589 2022-09-13 10:48:26.252654-0400 emacs[18589:5791720] SecTaskCopyDebugDescri= ption: emacs[18589]/0#-1 LF=3D0 2022-09-13 10:48:30.932717-0400 emacs[18589:5791720] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D18589 2022-09-13 10:48:30.932872-0400 emacs[18589:5791720] SecTaskCopyDebugDescri= ption: emacs[18589]/0#-1 LF=3D0 2022-09-13 10:48:30.934031-0400 emacs[18589:5791720] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D18589 2022-09-13 10:48:30.934108-0400 emacs[18589:5791720] SecTaskCopyDebugDescri= ption: emacs[18589]/0#-1 LF=3D0 Process 18589 stopped * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x7ff8c11d6f70) frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11d6f= 70) at alloc.c:4020:14 4017 { 4018 return pdumper_object_p (s) 4019 ? pdumper_marked_p (s) -> 4020 : s->u.s.gcmarkbit; 4021 } 4022 4023 static void Target 0: (emacs) stopped. (lldb) bt * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x7ff8c11d6f70) * frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11d6f= 70) at alloc.c:4020:14 frame #1: 0x00000001006db869 emacs`process_mark_stack(base_sp=3D0) at a= lloc.c:6943:10 frame #2: 0x00000001006d9a79 emacs`mark_object(obj=3D0x00007ff7bfee99d0= ) at alloc.c:7035:3 frame #3: 0x000000010052bf20 emacs`mark_kboards at keyboard.c:13266:4 frame #4: 0x00000001006d7adc emacs`garbage_collect at alloc.c:6187:3 frame #5: 0x00000001006d70b6 emacs`maybe_garbage_collect at alloc.c:609= 0:5 frame #6: 0x00000001008a6939 emacs`maybe_gc at lisp.h:5564:5 frame #7: 0x0000000100892632 emacs`exec_byte_code(fun=3D0x0000621001903= 355, args_template=3D257, nargs=3D1, args=3D0x000000010d0023e8) at bytecode= .c:782:6 frame #8: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x000= 0621001946b15, args_template=3D257, nargs=3D1, args=3D0x000000010d001da8) a= t eval.c:3101:10 frame #9: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x0000621001946= b15, nargs=3D1, arg_vector=3D0x000000010d001da8) at eval.c:3173:9 frame #10: 0x000000010078e703 emacs`funcall_general(fun=3D0x00006210019= 46b15, numargs=3D1, args=3D0x000000010d001da8) at eval.c:2964:12 frame #11: 0x000000010077af9b emacs`Ffuncall(nargs=3D2, args=3D0x000000= 010d001da0) at eval.c:3014:21 frame #12: 0x0000000100785ea5 emacs`Fapply(nargs=3D2, args=3D0x00000001= 0d001da0) at eval.c:2642:14 frame #13: 0x000000010078ff1c emacs`funcall_subr(subr=3D0x0000000100cc3= ca0, numargs=3D2, args=3D0x000000010d001da0) at eval.c:3079:9 frame #14: 0x00000001008928de emacs`exec_byte_code(fun=3D0x00006210018e= b7a5, args_template=3D385, nargs=3D2, args=3D0x000000010d001d10) at bytecod= e.c:809:14 frame #15: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x00= 006210018eb7a5, args_template=3D385, nargs=3D2, args=3D0x000000010d001d08) = at eval.c:3101:10 frame #16: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x00006210018e= b7a5, nargs=3D2, arg_vector=3D0x000000010d001d08) at eval.c:3173:9 frame #17: 0x000000010078e703 emacs`funcall_general(fun=3D0x00006210018= eb7a5, numargs=3D2, args=3D0x000000010d001d08) at eval.c:2964:12 frame #18: 0x000000010077af9b emacs`Ffuncall(nargs=3D3, args=3D0x000000= 010d001d00) at eval.c:3014:21 frame #19: 0x0000000100785ea5 emacs`Fapply(nargs=3D3, args=3D0x00000001= 0d001d00) at eval.c:2642:14 frame #20: 0x000000010078ff1c emacs`funcall_subr(subr=3D0x0000000100cc3= ca0, numargs=3D3, args=3D0x000000010d001d00) at eval.c:3079:9 frame #21: 0x00000001008928de emacs`exec_byte_code(fun=3D0x000062100192= 9fc5, args_template=3D514, nargs=3D2, args=3D0x000000010d001d08) at bytecod= e.c:809:14 frame #22: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x00= 000001060419d5, args_template=3D769, nargs=3D1, args=3D0x000000010d001b90) = at eval.c:3101:10 frame #23: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x000000010604= 19d5, nargs=3D1, arg_vector=3D0x000000010d001b90) at eval.c:3173:9 frame #24: 0x000000010078e703 emacs`funcall_general(fun=3D0x00000001060= 419d5, numargs=3D1, args=3D0x000000010d001b90) at eval.c:2964:12 frame #25: 0x000000010077af9b emacs`Ffuncall(nargs=3D2, args=3D0x000000= 010d001b88) at eval.c:3014:21 frame #26: 0x0000000100785ea5 emacs`Fapply(nargs=3D2, args=3D0x00000001= 0d001b88) at eval.c:2642:14 frame #27: 0x000000010078ff1c emacs`funcall_subr(subr=3D0x0000000100cc3= ca0, numargs=3D2, args=3D0x000000010d001b88) at eval.c:3079:9 frame #28: 0x00000001008928de emacs`exec_byte_code(fun=3D0x000000010601= 59ad, args_template=3D770, nargs=3D2, args=3D0x000000010d001be8) at bytecod= e.c:809:14 frame #29: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x00= 006210018b3575, args_template=3D256, nargs=3D0, args=3D0x000000010d001938) = at eval.c:3101:10 frame #30: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x00006210018b= 3575, nargs=3D0, arg_vector=3D0x000000010d001938) at eval.c:3173:9 frame #31: 0x000000010078e703 emacs`funcall_general(fun=3D0x00006210018= b3575, numargs=3D0, args=3D0x000000010d001938) at eval.c:2964:12 frame #32: 0x0000000100892908 emacs`exec_byte_code(fun=3D0x00000001061f= d5a5, args_template=3D0, nargs=3D0, args=3D0x000000010d001930) at bytecode.= c:811:14 frame #33: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x00= 000001061bfb75, args_template=3D0, nargs=3D0, args=3D0x00007ff7bfefdac0) at= eval.c:3101:10 frame #34: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x00000001061b= fb75, nargs=3D0, arg_vector=3D0x00007ff7bfefdac0) at eval.c:3173:9 frame #35: 0x00000001007858e2 emacs`apply_lambda(fun=3D0x00000001061bfb= 75, args=3D0x0000000000000000, count=3D(bytes =3D 128)) at eval.c:3123:9 frame #36: 0x0000000100772d3f emacs`eval_sub(form=3D0x0000000106abe8bb)= at eval.c:2564:12 frame #37: 0x0000000100782a67 emacs`Feval(form=3D0x0000000106abe8bb, le= xical=3D0x0000000000000000) at eval.c:2375:28 frame #38: 0x000000010052c40b emacs`top_level_2 at keyboard.c:1141:10 frame #39: 0x000000010077d829 emacs`internal_condition_case(bfun=3D(ema= cs`top_level_2 at keyboard.c:1140), handlers=3D0x0000000000000090, hfun=3D(= emacs`cmd_error at keyboard.c:935)) at eval.c:1497:25 frame #40: 0x000000010052c300 emacs`top_level_1(ignore=3D0x000000000000= 0000) at keyboard.c:1149:5 frame #41: 0x000000010077bb4d emacs`internal_catch(tag=3D0x000000000000= ea00, func=3D(emacs`top_level_1 at keyboard.c:1146), arg=3D0x00000000000000= 00) at eval.c:1220:25 frame #42: 0x00000001004e6984 emacs`command_loop at keyboard.c:1109:2 frame #43: 0x00000001004e6496 emacs`recursive_edit_1 at keyboard.c:719:9 frame #44: 0x00000001004e737f emacs`Frecursive_edit at keyboard.c:802:3 frame #45: 0x00000001004debe6 emacs`main(argc=3D1, argv=3D0x00007ff7bfe= ff220) at emacs.c:2517:3 frame #46: 0x00000001016cd52e dyld`start + 462 --8<---------------cut here---------------end--------------->8--- what do I do next? Would you like to get on the phone to drive my fingers? ;-) --=20 Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com https://fairforall.org http://think-israel.org To be popular with ladies one has to be smart, handsome & rich. Or to be a = cat. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 14 Sep 2022 05:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.16631343766520 (code B ref 57751); Wed, 14 Sep 2022 05:47:01 +0000 Received: (at 57751) by debbugs.gnu.org; 14 Sep 2022 05:46:16 +0000 Received: from localhost ([127.0.0.1]:53446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYLDy-0001h4-GK for submit@debbugs.gnu.org; Wed, 14 Sep 2022 01:46:16 -0400 Received: from mail-ej1-f47.google.com ([209.85.218.47]:40472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYLDu-0001gn-BD for 57751@debbugs.gnu.org; Wed, 14 Sep 2022 01:46:12 -0400 Received: by mail-ej1-f47.google.com with SMTP id l14so32195601eja.7 for <57751@debbugs.gnu.org>; Tue, 13 Sep 2022 22:46:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=BTpEg7wCqCZp3Mu08wXemMH/sGG9QKQQ1TvE0JXqbO0=; b=Hb4kRtHXpPqh7omkytYoNwF15BtXjsvEWlkyspa4c6egna6yVtHH03mzQ/ofhZoJmG AIxcUcwepjxCQc/45aq3fQDVW8nX6c3qXT2CEKNYoT/rbr0NarhQWs1akX59J7IPCR3P c3iSG5nfHPXZeBv0FwK60vRyCeEkTKVt9eo90jQ+DeMKFcL/Ugz4Zt0I2eQo3MjOK+zZ rIvXguxUPTkPg5HVtNMUV5xcfjIrxFDKZNkPOFGRhxHGQKsAU5JOhJ9B3g1GbWh5C74X B217QzdRzYAXvvw4S/nfmfjo2OVRn+WHPKITp1JZ8NjfSxGQqZ56bFY1nPuyTWtXijQI SY3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date; bh=BTpEg7wCqCZp3Mu08wXemMH/sGG9QKQQ1TvE0JXqbO0=; b=t2SDaXBs3Iz8ALCvelZMXmtukTogTG+b6Kr50kTkk7cv6I4/stW551k+YfXDT4AYmR P0NkjmQhHvHsHkgzMejZxfXRzUU0OVyS+EQ9BBke57bzoYFPh9HU6Xs24NczEz7AGTWA QKbCo/ib56IfFXQBluJ9OGmvrl4HUIxexUuOPjp0pFlkxpASWbOSHaC3rVB4SsBDwb8r S2z8itRI8JED8EldJQNnYMJqTTifUJson0dt0HJVLpO5ZzJ+W1WCjlTP4PjvyfoIOD5b emOIP8sjfq0P2DFdCPdfPQK/txZN+OACOeI3wQp7vSEoErW947xYGuC52rOk8hP34E5b 6M0w== X-Gm-Message-State: ACgBeo1sEp/IGB9Nkg+IMyMsGPFcnmnmzbnExms9C1Mhv6hx844ON3eQ PWTFwGZ9DTwWaMPnFj5vVbYEdlm8LYpCug== X-Google-Smtp-Source: AA6agR5l5jYs5326mLAfqHqSIO/DdQzlVkIR6hC/4Yn0ksXVNZWM7IaMLDtup0Ntrxpg1QPPZmgzmw== X-Received: by 2002:a17:907:7d8f:b0:780:37e7:d3b4 with SMTP id oz15-20020a1709077d8f00b0078037e7d3b4mr533964ejc.594.1663134362820; Tue, 13 Sep 2022 22:46:02 -0700 (PDT) Received: from Mini.fritz.box (pd9e36a8e.dip0.t-ipconnect.de. [217.227.106.142]) by smtp.gmail.com with ESMTPSA id c26-20020a056402101a00b0044792480994sm9000597edu.68.2022.09.13.22.46.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Sep 2022 22:46:01 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Sam Steingold's message of "Tue, 13 Sep 2022 10:51:12 -0400") References: Date: Wed, 14 Sep 2022 07:46:00 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Sam Steingold writes: >> (If you use it for building Emacs, you'll need to "brew install bear", >> or remove the call to bear in the script. Also, you might want to use >> --elc if you don't use native compilatin.) > > I think native compilation is disabled on mac by default. That's correct. I was mentioning --elc only because make-emacs defaults to configuring --with-native-compilation, because I'm using that 99% of the time. > I build my normal Emacs out of the tree, so the source tree is already > clean, thus I just did > > ./autogen.sh=20 > ./configure LDFLAGS=3D"-fsanitize=3Daddress -fno-omit-frame-pointer" > CFLAGS=3D"-g -O0 -fsanitize=3Daddress -fno-omit-frame-pointer" Looks good. > and `make' which printed, inter alia, > ld: warning: dylib > (/usr/local/Cellar/little-cms2/2.13.1_1/lib/liblcms2.dylib) was > built for newer macOS version (12.0) than being linked (11.1) AFAIK these warnings are annoying but harmless. > 2022-09-13 10:48:30.934108-0400 emacs[18589:5791720] SecTaskCopyDebugDesc= ription: emacs[18589]/0#-1 LF=3D0 > Process 18589 stopped > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D > EXC_BAD_ACCESS (code=3D1, address=3D0x7ff8c11d6f70) That's not so good. It means the address sanitizer couldn't catch anything before Emacs crashed. I'm afraid now it's going to get tedious, without some divine inspiration. > frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11d= 6f70) at alloc.c:4020:14 > 4017 { > 4018 return pdumper_object_p (s) > 4019 ? pdumper_marked_p (s) > -> 4020 : s->u.s.gcmarkbit; > 4021 } > 4022 > 4023 static void > Target 0: (emacs) stopped. Hm, it's a fake Lisp symbol this time. Last time it was a fake float. Which fits the hypothesis of something writing "randomly" to the heap.=20=20 Or it could be uninitialized memory, maybe. > (lldb) bt > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D > EXC_BAD_ACCESS (code=3D1, address=3D0x7ff8c11d6f70) > * frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11d= 6f70) at alloc.c:4020:14 > frame #1: 0x00000001006db869 emacs`process_mark_stack(base_sp=3D0) at= alloc.c:6943:10 > frame #2: 0x00000001006d9a79 emacs`mark_object(obj=3D0x00007ff7bfee99= d0) at alloc.c:7035:3 > frame #3: 0x000000010052bf20 emacs`mark_kboards at > keyboard.c:13266:4 Last time there was also a mark_kboards on the stack. I wonder if that tells us something. > what do I do next? Good question ;-). Could you please check the following: - Does it also crash when you run emacs on a terminal (-nw)? If not, it could be a hint that the cu=C3=B6prit is in the NS GUI code. - Could you please see if it crashes consistently in different runs? What I mean is that is crashes in the same function with the same backtrace and the same pointer value of the symbol in frame#0? I guess I would quit LLDB between between runs, for no good reason :-), just to make sure it's reproducible that way. - I think you mentioned that the crashes started not so long ago? Do you perhaps know a commit which is still "good"? Or maybe a time, like 4 weeks ago, or so? We would need a good commit for git bisect anyway. > Would you like to get on the phone to drive my fingers? ;-) Hehe, that could only be helpful if I knew what I'm doing :-). (If I'm trying the be too "helpful", please just tekk ne. I Know that I'm sometimes doing that. No problem.) From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 14 Sep 2022 11:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166315503324062 (code B ref 57751); Wed, 14 Sep 2022 11:31:02 +0000 Received: (at 57751) by debbugs.gnu.org; 14 Sep 2022 11:30:33 +0000 Received: from localhost ([127.0.0.1]:53944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYQbA-0006Er-Uk for submit@debbugs.gnu.org; Wed, 14 Sep 2022 07:30:33 -0400 Received: from mail-ej1-f48.google.com ([209.85.218.48]:43542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYQb5-0005iu-Dj for 57751@debbugs.gnu.org; Wed, 14 Sep 2022 07:30:31 -0400 Received: by mail-ej1-f48.google.com with SMTP id v16so33934419ejr.10 for <57751@debbugs.gnu.org>; Wed, 14 Sep 2022 04:30:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=4eeevhX4beuJq9lSi2pDmKBj7/SzlADrXOMWa3anGIQ=; b=DissHOx0noIIRjgtyk1UF6NQeJB2oULVLgcmazbRGdlViwrG8KG0jVP0ji+MlIheBd 4JwvFMaHaBaNJ5VvXhU63Ew7Fqbm8le5G8DITQ54C5u9Bt2VpQ+bR/KNQ17DEG1ieZoT M2mczU0CMWUJWGYxag6bybNACO0qhZofX5SrBVC88BxBOOcYX5+OShnCjBK9WoiI3Pa8 r/gxz++lqs7rDXmMbaxSbRau2TEJDqh+yrKwaKxFojXXnrmWBlxU2eoKr0YqYr8YUuLO pK40tvPpo1hNr0LTQfrg7GWK1d1W1q5vSHf4tGOYS34AYvjyadcOJWWM/qks23M2H40A K8bA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date; bh=4eeevhX4beuJq9lSi2pDmKBj7/SzlADrXOMWa3anGIQ=; b=FMa2xTRpuc7wC1s5KBghpODe5AtP5e5n+DHUJ7xBe4NgiRTXbxOjzCnLUTeOSr+cel zZ2H9fXip1Iha75XX8fDJovwMGO2z+yHnekjGiaAdQsavDfo5ZYb+VckFW57RGCCw76B WeK6EJECFnX80zBN8JEMxXD/P+giXFid6C4LVakWiZBKJ2Yq4TbG09yENiU3T7BKcKII GUZQsxq6N0a6JoOm7doiiIgEVdBEqnT72oTBnkCsoNz0L3p1pWuvwh8CzLslv/24Y2hm 8rt1M6UzVbMWEczkL4h0zWlZgRuqSotO3Y+KToJQlas+GswhaV6/IFLApSeGI8mrnpfT kJPQ== X-Gm-Message-State: ACgBeo2s0gSGl9mCUkku1Oqg7UQOv+xE44yizBLGI3raz72Ru7aqGhXD zgjZeZQF/yq2XmUQxERlptK3trRgCd5nvA== X-Google-Smtp-Source: AA6agR64Nkmy4CVPKZk00KIWK3efus81zIxng1u3HDVU5+jlPu3sN4r5y7h9bkHBbKCf64t75Ja5nQ== X-Received: by 2002:a17:907:1622:b0:770:7fc1:2921 with SMTP id hb34-20020a170907162200b007707fc12921mr25383081ejc.119.1663155021013; Wed, 14 Sep 2022 04:30:21 -0700 (PDT) Received: from Mini.fritz.box (pd9e36a8e.dip0.t-ipconnect.de. [217.227.106.142]) by smtp.gmail.com with ESMTPSA id fs32-20020a170907602000b007707ec25071sm7394991ejc.220.2022.09.14.04.30.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 04:30:19 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Sam Steingold's message of "Tue, 13 Sep 2022 10:51:12 -0400") References: Date: Wed, 14 Sep 2022 13:30:18 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Sam Steingold writes: > frame #3: 0x000000010052bf20 emacs`mark_kboards at > keyboard.c:13266:4 The contents of the local variable event would be interesting in frame#3 =C3=BC *event From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 14 Sep 2022 11:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166315516026350 (code B ref 57751); Wed, 14 Sep 2022 11:33:02 +0000 Received: (at 57751) by debbugs.gnu.org; 14 Sep 2022 11:32:40 +0000 Received: from localhost ([127.0.0.1]:53955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYQdE-0006qv-Ac for submit@debbugs.gnu.org; Wed, 14 Sep 2022 07:32:40 -0400 Received: from mail-ed1-f50.google.com ([209.85.208.50]:35707) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYQdB-0006qc-PF for 57751@debbugs.gnu.org; Wed, 14 Sep 2022 07:32:38 -0400 Received: by mail-ed1-f50.google.com with SMTP id 29so21776325edv.2 for <57751@debbugs.gnu.org>; Wed, 14 Sep 2022 04:32:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=/gUFmXu4+qCA0005Pj8Ue57PFwnDfM2ouqSjzVDMWDY=; b=IGPAp9QjpMhsaoBwp0Yt8IK0KYBSXOpWWDF+/pZQBW76URb9QwE6iezkPJuwp4z64H aosybEhMp/kcNFGI6mJ+vEPrB4O4m5cZuIIXIP4rw8zeXHvBKf9siomPtxRaQ2DSH+Zr EmfiufxePKCkSbdV2O2+g0fCKqcwLq3qrcdEROywSt9DMmLa9hhl96UyQM6J0gRyNZUS ZeWpF0U89Aplrwq8Tu+owh6h4B1U8StCwz5XGGPO+N+6k2AW9B7HSnWTJ2hkcQslyN/2 3g3MMXFcuM9aBD/VKgu4b1OUaW7J3VJrk1vWQPLTvbNCZIF12ctxbrOHUT5aX8tgRIGb fjaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date; bh=/gUFmXu4+qCA0005Pj8Ue57PFwnDfM2ouqSjzVDMWDY=; b=2ieKJTJ30cEBYkaPcQuXrgH4W1Lqh1YMVcViL+jDlKch8InhPK8aBcWdkeIwIyrzPY cRvBqm0xh2Q1ZK0XuTf9CIZLiA61enKQSdTmM48QPaarG3ZvNEDbCMXb6Wf9cgNvolk1 0CtiyVj1rZ3zCz/hIySPeSwlFQeOOb8C4kGemjQM8ghLKmsdxreRDgqcHXGksV6i1spr iPVhf3NRfdh4bTs9XVzM0A0ddJj42UXFnRejzJPE6oZuCquLgkTJ7hCWUJyLO8U8cRPL QZojCBKKTL95x9xxEJnXj6KMs4GaOciUFb4WGyml+1ozw59HsFfZQQDWqZtLW0fklRYs Xz+g== X-Gm-Message-State: ACgBeo0N73GyMxHyTYddT2mDHs1gjVBgzBn5AbxI81IXr79TSI9kmuPA z013FbniQ0OmUc/talY+1OY++NSMBDSywA== X-Google-Smtp-Source: AA6agR7u49tdfM3nl9MLIMsqyfloe0sCwWB2k54V721lxHsaQQDnSmt0O/luEJ5+Tr+5QWP6F+uFyA== X-Received: by 2002:aa7:d4cd:0:b0:44e:e3ab:a995 with SMTP id t13-20020aa7d4cd000000b0044ee3aba995mr29858310edr.166.1663155151480; Wed, 14 Sep 2022 04:32:31 -0700 (PDT) Received: from Mini.fritz.box (pd9e36a8e.dip0.t-ipconnect.de. [217.227.106.142]) by smtp.gmail.com with ESMTPSA id l21-20020a170906415500b0073d7ab84375sm7489371ejk.92.2022.09.14.04.32.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 04:32:30 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Wed, 14 Sep 2022 13:30:18 +0200") References: Date: Wed, 14 Sep 2022 13:32:29 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Gerd M=C3=B6llmann writes: > Sam Steingold writes: > >> frame #3: 0x000000010052bf20 emacs`mark_kboards at >> keyboard.c:13266:4 > > The contents of the local variable event would be interesting in frame#3 > > =C3=BC *event Also maybe p event->ie From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 14 Sep 2022 18:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 57751@debbugs.gnu.org Reply-To: sds@gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166317961524124 (code B ref 57751); Wed, 14 Sep 2022 18:21:01 +0000 Received: (at 57751) by debbugs.gnu.org; 14 Sep 2022 18:20:15 +0000 Received: from localhost ([127.0.0.1]:56177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYWze-0006H1-IC for submit@debbugs.gnu.org; Wed, 14 Sep 2022 14:20:15 -0400 Received: from mail-qt1-f172.google.com ([209.85.160.172]:42629) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYWzc-0006Gi-7p for 57751@debbugs.gnu.org; Wed, 14 Sep 2022 14:20:12 -0400 Received: by mail-qt1-f172.google.com with SMTP id w2so8213558qtv.9 for <57751@debbugs.gnu.org>; Wed, 14 Sep 2022 11:20:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:from:to:cc:subject:date; bh=vh3LhSLCd3d0c8crcJjACYNFngengNba/k9DLl1pYlg=; b=Z6FYhqC2xMT/EreiJbV1KyC9JQAkDNYqOvm5fB0y0d+M1ef7yLVMshw684KqJvAt6W UCRG212ArWgyzbJoLFuRyCQKPlWqTO4hY+aOuR07He5nT1lMZ2gI9nu5r6VAARvh+Ni9 4zCjpWEzdWgcN3ml3TcxNxHhRd89NbWe1RW2fSZdUk/QKexVswGu+EzO/ruWlfNIbNma /xdnlmW9goy+sO774gp7x3R8DeDofh34J1WcWNq7VY5eG34qtZsOIfqd8Jmh5d3TwXdF FTj54YalRryEfHCxLjIbhcq63qJv+ojsYD/NnUZg+8kMT9VV9tJYrPQrM89Abm3fAvYN GVlA== 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:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:x-gm-message-state:from:to:cc:subject:date; bh=vh3LhSLCd3d0c8crcJjACYNFngengNba/k9DLl1pYlg=; b=4xEZIxcs8eK9g1cISZWiI1KMgv0o7aTk/C2VXVUzpo1RidnPiMw98qaoXZiLv3sPkL jCXIzVy8WiGRTigeDzCoytfM5XJ0T4J8U30obxfE4j95wkWi6ctkklLhj5foyE/jVg0i 4+onybh8u1Se7OW4FDxuRj8XoIkhdG0Ipj4nPur0nws4NZK2K0xRBRZWpWF7s9X02i9v 1U2cJwOKdr/7hn+S9dwBW2kNtxxbnTqMTAA1U6vNSVjJ/xaQ6beKVh7iSHyHb2QKfcHV +CNCy8UklcVinsSHPMic0FcC34D46y6DS82WxpGNv9RWzWSXZiIcsEn8Z10mvi1FMHG7 EJnw== X-Gm-Message-State: ACgBeo1ldpxWO27raEKQvTGNvOueNdJYvQtjpiYWYuawAvCqpByCAM4S rYuK5D4KXz0ytRM5jYmAaQ== X-Google-Smtp-Source: AA6agR46TgdapAmiHUW7/6TEXrjXje2h3hUI+se5YJmFXyiPD762kNToBwbdsQSUdPuXyx+zitsT8w== X-Received: by 2002:a05:622a:f:b0:35b:a648:5871 with SMTP id x15-20020a05622a000f00b0035ba6485871mr20819914qtw.43.1663179606680; Wed, 14 Sep 2022 11:20:06 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-71-125-32-130.nycmny.fios.verizon.net. [71.125.32.130]) by smtp.gmail.com with ESMTPSA id az6-20020a05620a170600b006b919c6749esm2336468qkb.91.2022.09.14.11.20.06 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 14 Sep 2022 11:20:06 -0700 (PDT) From: Sam Steingold In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Wed, 14 Sep 2022 13:30:18 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Wed, 14 Sep 2022 14:20:05 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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.5 (/) > * Gerd M=C3=B6llmann [2022-09-14 13:30:18 +020= 0]: > > Sam Steingold writes: > >> frame #3: 0x000000010052bf20 emacs`mark_kboards at >> keyboard.c:13266:4 > > The contents of the local variable event would be interesting in frame#3 > > =C3=BC *event --8<---------------cut here---------------start------------->8--- (lldb)=20 frame #3: 0x000000010052bf20 emacs`mark_kboards at keyboard.c:13266:4 13263 mark_object (event->ie.x); 13264 mark_object (event->ie.y); 13265 mark_object (event->ie.frame_or_window); -> 13266 mark_object (event->ie.arg); 13267 13268 /* This should never be allocated for a single ev= ent, but 13269 mark it anyway in the situation where the list= of devices (lldb) p event warning: could not find Objective-C class data in the process. This may red= uce the quality of type information available. (buffered_input_event *) $0 =3D 0x0000000101295c80 (lldb) p *event (buffered_input_event) $1 =3D { kind =3D MOVE_FRAME_EVENT ie =3D { kind =3D MOVE_FRAME_EVENT part =3D scroll_bar_nowhere code =3D 0 modifiers =3D 49116832 x =3D 0xfffffffffffff85e y =3D 0xffffffffffffe9e6 timestamp =3D 105759277384896 frame_or_window =3D 0x00006210000d9135 arg =3D 0x00007ff7bfee99d0 device =3D 0x00000001021dabaa } } (lldb) p event->ie.arg (Lisp_Object) $2 =3D 0x00007ff7bfee99d0 (lldb) p *event->ie.arg error: error: incomplete type 'Lisp_X' where a complete type is required note: forward declaration of 'Lisp_X' --8<---------------cut here---------------end--------------->8--- indeed the crash very often happens when I move the frame (Emacs fails to place and size itself properly on startup, so this is the first thing I have to do. I keep Emacs maximized - but _not_ full screen). Another thing is that Tramp appears to be broken recently - it keeps timing out even though I can ssh to the remove host without any problems. --=20 Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com https://iris.org.il https://www.dhimmitude.org https://fairforall.org The Truth does not have to look plausible. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 14 Sep 2022 18:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 57751@debbugs.gnu.org Reply-To: sds@gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166318059925928 (code B ref 57751); Wed, 14 Sep 2022 18:37:02 +0000 Received: (at 57751) by debbugs.gnu.org; 14 Sep 2022 18:36:39 +0000 Received: from localhost ([127.0.0.1]:56221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYXFW-0006k6-RW for submit@debbugs.gnu.org; Wed, 14 Sep 2022 14:36:39 -0400 Received: from mail-qv1-f51.google.com ([209.85.219.51]:44728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYXFU-0006jt-Tm for 57751@debbugs.gnu.org; Wed, 14 Sep 2022 14:36:37 -0400 Received: by mail-qv1-f51.google.com with SMTP id v15so12412732qvi.11 for <57751@debbugs.gnu.org>; Wed, 14 Sep 2022 11:36:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:from:to:cc:subject:date; bh=GNo2ODmTgXvsFLiBnsms5TZmV9pYeZIYZBMbi73sQ3c=; b=RRnMvxPYlJ1dZqphYtlXXgQfzNqMmlhew4KJa4qADHxQIzLbj9Um+V7zmLW9s8wNxG kr32pQrGFCGlVB/b245ohNRPnx0fRpX6DNODKD674wa3few2JqSXhSPc7LSdrDZrUrQq HHRg1Cl10Fa6XsRxe5R6jpAmciOj2AFz10oczCQxYTM6ABqYcS5OABVckuRWLmfh/q8s cdgMKD+jQTukW+9ODbJcKCTH0QZATmX7hQL/lHwJaFOucwi9aWB2HTMIhMq3ZeHAUyJG ZN6haktl8dt9/s7L/Jmu0D1yQwn4re3IvJJRM8Eh+OXcgSuc7+6NqnWXTwANW5fdbCQq MTrg== 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:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:x-gm-message-state:from:to:cc:subject:date; bh=GNo2ODmTgXvsFLiBnsms5TZmV9pYeZIYZBMbi73sQ3c=; b=mMUYN8DkPRFJjdXJefDj8pdHeg2sfamY6SRhmd3bwWghrgInKDeqrB8HAQsd7HivV0 9T9eEaYz5tc5/O7eH90LolRCGP91wE3BxBjlDIK9UjYdxMZIN/vNJWuy6b+28RvsBPZT uoiOMKu4/6augmwl2c7ZhMWB/QqNc2JLKOQNljUYloQMBBQdwqcY6zxcItuV0g0gwvdG GWO6NDzOw0YUE9PxpaPmNsprG/9HXQD720Heqiw3r9wJBc9k+I2vOTifZFTB+tEzAaOJ NrsCMnS4o0E9JGbb8G2dZflkOtr5jw5PttSohhV7FT2CeELyC7NGbK1jDpPzVZEN9USy DZJQ== X-Gm-Message-State: ACgBeo1qpLNYWym0/cZ7QfJpKqMitv2oiD4j6bAJnOQWlinxBnP4vUNh xtpNWez+PjjxvjJqynZfFQ== X-Google-Smtp-Source: AA6agR7R3lPTCtGfrWLwCu6unVznsoQSidXvuXXdHtDX84yE3GuWax/LwhPBF3ApYzU3HTnyCdaG4Q== X-Received: by 2002:a05:6214:2385:b0:474:78de:f8dd with SMTP id fw5-20020a056214238500b0047478def8ddmr32695944qvb.66.1663180591304; Wed, 14 Sep 2022 11:36:31 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-71-125-32-130.nycmny.fios.verizon.net. [71.125.32.130]) by smtp.gmail.com with ESMTPSA id az6-20020a05620a170600b006b919c6749esm2363388qkb.91.2022.09.14.11.36.30 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 14 Sep 2022 11:36:30 -0700 (PDT) From: Sam Steingold In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Wed, 14 Sep 2022 07:46:00 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Wed, 14 Sep 2022 14:36:30 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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.5 (/) > * Gerd M=C3=B6llmann [2022-09-14 07:46:00 +020= 0]: > > Sam Steingold writes: > >> 2022-09-13 10:48:30.934108-0400 emacs[18589:5791720] SecTaskCopyDebugDes= cription: emacs[18589]/0#-1 LF=3D0 >> Process 18589 stopped >> * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D >> EXC_BAD_ACCESS (code=3D1, address=3D0x7ff8c11d6f70) > > That's not so good. It means the address sanitizer couldn't catch > anything before Emacs crashed. > >> frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11= d6f70) at alloc.c:4020:14 >> 4017 { >> 4018 return pdumper_object_p (s) >> 4019 ? pdumper_marked_p (s) >> -> 4020 : s->u.s.gcmarkbit; >> 4021 } >> 4022 >> 4023 static void >> Target 0: (emacs) stopped. > > Hm, it's a fake Lisp symbol this time. Last time it was a fake float. > Which fits the hypothesis of something writing "randomly" to the heap.=20= =20 > > Or it could be uninitialized memory, maybe. I _think_ that Tramp does something with a BAD FD and corrupts the memory (see my previous message: tramp appears to be broken recently). > - Does it also crash when you run emacs on a terminal (-nw)? If not, it > could be a hint that the cu=C3=B6prit is in the NS GUI code. --8<---------------cut here---------------start------------->8--- (lldb) run -nw There is a running process, kill it and restart?: [Y/n] y Process 18589 exited with status =3D 9 (0x00000009)=20 Process 53208 launched: '/Users/sdsg/src/emacs/trunk/src/emacs' (x86_64) emacs(53208,0x101748600) malloc: nano zone abandoned due to inability to pr= eallocate reserved vm space. Process 53208 stopped * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D signal SIGT= TOU frame #0: 0x00007ff81575bec6 libsystem_kernel.dylib`__ioctl + 10 libsystem_kernel.dylib`__ioctl: -> 0x7ff81575bec6 <+10>: jae 0x7ff81575bed0 ; <+20> 0x7ff81575bec8 <+12>: movq %rax, %rdi 0x7ff81575becb <+15>: jmp 0x7ff815759db9 ; cerror 0x7ff81575bed0 <+20>: retq=20=20=20 Target 0: (emacs) stopped. --8<---------------cut here---------------end--------------->8--- > - Could you please see if it crashes consistently in different runs? > What I mean is that is crashes in the same function with the same > backtrace and the same pointer value of the symbol in frame#0? I > guess I would quit LLDB between between runs, for no good reason > :-), just to make sure it's reproducible that way. I restarted lldb and run Emacs. This time I let it finish restoring desktop _completely_ before moving the frame - it did __NOT__ crash. I moved the frame around, no crash. Then I quit it and restarted and moved the frame while it was in the process of re-creating *vc-dir* buffers. --8<---------------cut here---------------start------------->8--- (lldb) run Process 53726 launched: '/Users/sdsg/src/emacs/trunk/src/emacs' (x86_64) emacs(53726,0x101748600) malloc: nano zone abandoned due to inability to pr= eallocate reserved vm space. 2022-09-14 14:30:05.960741-0400 emacs[53726:6357538] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D53726 2022-09-14 14:30:05.960890-0400 emacs[53726:6357538] SecTaskCopyDebugDescri= ption: emacs[53726]/0#-1 LF=3D0 2022-09-14 14:30:06.092509-0400 emacs[53726:6357538] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D53726 2022-09-14 14:30:06.092656-0400 emacs[53726:6357538] SecTaskCopyDebugDescri= ption: emacs[53726]/0#-1 LF=3D0 2022-09-14 14:30:06.291206-0400 emacs[53726:6357538] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D53726 2022-09-14 14:30:06.291334-0400 emacs[53726:6357538] SecTaskCopyDebugDescri= ption: emacs[53726]/0#-1 LF=3D0 2022-09-14 14:30:06.292448-0400 emacs[53726:6357538] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D53726 2022-09-14 14:30:06.292534-0400 emacs[53726:6357538] SecTaskCopyDebugDescri= ption: emacs[53726]/0#-1 LF=3D0 Process 53726 stopped * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x7ff8c11d2f50) frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11d2f= 50) at alloc.c:4020:14 4017 { 4018 return pdumper_object_p (s) 4019 ? pdumper_marked_p (s) -> 4020 : s->u.s.gcmarkbit; 4021 } 4022 4023 static void Target 0: (emacs) stopped. (lldb) bt * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x7ff8c11d2f50) * frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11d2f= 50) at alloc.c:4020:14 frame #1: 0x00000001006db869 emacs`process_mark_stack(base_sp=3D0) at a= lloc.c:6943:10 frame #2: 0x00000001006d9a79 emacs`mark_object(obj=3D0x00007ff7bfee59b0= ) at alloc.c:7035:3 frame #3: 0x000000010052bf20 emacs`mark_kboards at keyboard.c:13266:4 frame #4: 0x00000001006d7adc emacs`garbage_collect at alloc.c:6187:3 frame #5: 0x00000001006d70b6 emacs`maybe_garbage_collect at alloc.c:609= 0:5 frame #6: 0x00000001008a6939 emacs`maybe_gc at lisp.h:5564:5 frame #7: 0x0000000100892632 emacs`exec_byte_code(fun=3D0x0000621000958= 9b5, args_template=3D770, nargs=3D3, args=3D0x000000010d002000) at bytecode= .c:782:6 frame #8: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x000= 062100038356d, args_template=3D2953, nargs=3D11, args=3D0x00007ff7bfef2040)= at eval.c:3101:10 frame #9: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x0000621000383= 56d, nargs=3D11, arg_vector=3D0x00007ff7bfef2040) at eval.c:3173:9 frame #10: 0x00000001007858e2 emacs`apply_lambda(fun=3D0x00006210003835= 6d, args=3D0x00006290005dee03, count=3D(bytes =3D 1216)) at eval.c:3123:9 frame #11: 0x0000000100772d3f emacs`eval_sub(form=3D0x00006290005dedf3)= at eval.c:2564:12 frame #12: 0x00000001008512f3 emacs`readevalloop_eager_expand_eval(val= =3D0x00006290005dedf3, macroexpand=3D0x0000000005208950) at lread.c:2154:13 frame #13: 0x00000001008396e5 emacs`readevalloop(readcharfun=3D0x000062= 1000952dd5, infile0=3D0x0000000000000000, sourcename=3D0x0000619002892a04, = printflag=3Dfalse, unibyte=3D0x0000000000000000, readfun=3D0x00000000000000= 00, start=3D0x0000000000000000, end=3D0x0000000000000000) at lread.c:2337:15 frame #14: 0x000000010083af03 emacs`Feval_buffer(buffer=3D0x00006210009= 52dd5, printflag=3D0x0000000000000000, filename=3D0x0000619002892a04, uniby= te=3D0x0000000000000000, do_allow_print=3D0x0000000000000030) at lread.c:24= 10:3 frame #15: 0x000000010078f5c2 emacs`funcall_subr(subr=3D0x0000000100cc8= 320, numargs=3D5, args=3D0x000000010d001a70) at eval.c:3060:15 frame #16: 0x00000001008928de emacs`exec_byte_code(fun=3D0x000000010601= 8325, args_template=3D257, nargs=3D1, args=3D0x000000010d001a78) at bytecod= e.c:809:14 frame #17: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x00= 000001061fae75, args_template=3D1282, nargs=3D4, args=3D0x00007ff7bfef6608)= at eval.c:3101:10 frame #18: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x00000001061f= ae75, nargs=3D4, arg_vector=3D0x00007ff7bfef6608) at eval.c:3173:9 frame #19: 0x000000010078e703 emacs`funcall_general(fun=3D0x00000001061= fae75, numargs=3D4, args=3D0x00007ff7bfef6608) at eval.c:2964:12 frame #20: 0x000000010077af9b emacs`Ffuncall(nargs=3D5, args=3D0x00007f= f7bfef6600) at eval.c:3014:21 frame #21: 0x00000001008365e2 emacs`call4(fn=3D0x0000000004f0d8a0, arg1= =3D0x0000619002892a04, arg2=3D0x0000619002892a04, arg3=3D0x0000000000000030= , arg4=3D0x0000000000000030) at lisp.h:3261:10 frame #22: 0x0000000100830809 emacs`Fload(file=3D0x000061900282ef84, no= error=3D0x0000000000000030, nomessage=3D0x0000000000000030, nosuffix=3D0x00= 00000000000030, must_suffix=3D0x0000000000000000) at lread.c:1477:10 frame #23: 0x000000010078f5c2 emacs`funcall_subr(subr=3D0x0000000100cc8= 2c0, numargs=3D4, args=3D0x000000010d0019a0) at eval.c:3060:15 frame #24: 0x00000001008928de emacs`exec_byte_code(fun=3D0x00006210000f= abb5, args_template=3D256, nargs=3D0, args=3D0x000000010d0019a8) at bytecod= e.c:809:14 frame #25: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x00= 006210003ab0dd, args_template=3D0, nargs=3D0, args=3D0x00007ff7bfefa728) at= eval.c:3101:10 frame #26: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x00006210003a= b0dd, nargs=3D0, arg_vector=3D0x00007ff7bfefa728) at eval.c:3173:9 frame #27: 0x000000010078e703 emacs`funcall_general(fun=3D0x00006210003= ab0dd, numargs=3D0, args=3D0x00007ff7bfefa728) at eval.c:2964:12 frame #28: 0x000000010077af9b emacs`Ffuncall(nargs=3D1, args=3D0x00007f= f7bfefa720) at eval.c:3014:21 frame #29: 0x000000010078dc4d emacs`funcall_nil(nargs=3D1, args=3D0x000= 07ff7bfefa720) at eval.c:2696:3 frame #30: 0x000000010078dba8 emacs`run_hook_with_args(nargs=3D1, args= =3D0x00007ff7bfefa720, funcall=3D(emacs`funcall_nil at eval.c:2695)) at eva= l.c:2873:14 frame #31: 0x000000010078d5b4 emacs`Frun_hook_with_args(nargs=3D1, args= =3D0x00007ff7bfefa720) at eval.c:2738:10 frame #32: 0x000000010078d524 emacs`run_hook(hook=3D0x00006210003ab0dd)= at eval.c:2886:3 frame #33: 0x000000010078d3fd emacs`Frun_hooks(nargs=3D2, args=3D0x0000= 00010d0018a8) at eval.c:2720:5 frame #34: 0x000000010078ff1c emacs`funcall_subr(subr=3D0x0000000100cc3= dc0, numargs=3D2, args=3D0x000000010d0018a8) at eval.c:3079:9 frame #35: 0x00000001008928de emacs`exec_byte_code(fun=3D0x00000001061f= db8d, args_template=3D512, nargs=3D2, args=3D0x000000010d001940) at bytecod= e.c:809:14 frame #36: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x00= 000001061bfb75, args_template=3D0, nargs=3D0, args=3D0x00007ff7bfefdac0) at= eval.c:3101:10 frame #37: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x00000001061b= fb75, nargs=3D0, arg_vector=3D0x00007ff7bfefdac0) at eval.c:3173:9 frame #38: 0x00000001007858e2 emacs`apply_lambda(fun=3D0x00000001061bfb= 75, args=3D0x0000000000000000, count=3D(bytes =3D 128)) at eval.c:3123:9 frame #39: 0x0000000100772d3f emacs`eval_sub(form=3D0x0000000106abe8bb)= at eval.c:2564:12 frame #40: 0x0000000100782a67 emacs`Feval(form=3D0x0000000106abe8bb, le= xical=3D0x0000000000000000) at eval.c:2375:28 frame #41: 0x000000010052c40b emacs`top_level_2 at keyboard.c:1141:10 frame #42: 0x000000010077d829 emacs`internal_condition_case(bfun=3D(ema= cs`top_level_2 at keyboard.c:1140), handlers=3D0x0000000000000090, hfun=3D(= emacs`cmd_error at keyboard.c:935)) at eval.c:1497:25 frame #43: 0x000000010052c300 emacs`top_level_1(ignore=3D0x000000000000= 0000) at keyboard.c:1149:5 frame #44: 0x000000010077bb4d emacs`internal_catch(tag=3D0x000000000000= ea00, func=3D(emacs`top_level_1 at keyboard.c:1146), arg=3D0x00000000000000= 00) at eval.c:1220:25 frame #45: 0x00000001004e6984 emacs`command_loop at keyboard.c:1109:2 frame #46: 0x00000001004e6496 emacs`recursive_edit_1 at keyboard.c:719:9 frame #47: 0x00000001004e737f emacs`Frecursive_edit at keyboard.c:802:3 frame #48: 0x00000001004debe6 emacs`main(argc=3D1, argv=3D0x00007ff7bfe= ff220) at emacs.c:2517:3 frame #49: 0x00000001016cd52e dyld`start + 462 (lldb) f 3 frame #3: 0x000000010052bf20 emacs`mark_kboards at keyboard.c:13266:4 13263 mark_object (event->ie.x); 13264 mark_object (event->ie.y); 13265 mark_object (event->ie.frame_or_window); -> 13266 mark_object (event->ie.arg); 13267 13268 /* This should never be allocated for a single ev= ent, but 13269 mark it anyway in the situation where the list= of devices (lldb) p *event (buffered_input_event) $0 =3D { kind =3D MOVE_FRAME_EVENT ie =3D { kind =3D MOVE_FRAME_EVENT part =3D scroll_bar_nowhere code =3D 0 modifiers =3D 801101 x =3D 0x00000000000006ea y =3D 0xfffffffffffff78a timestamp =3D 0 frame_or_window =3D 0x00006210000d9135 arg =3D 0x00007ff7bfee59b0 device =3D 0x0000000102211ff0 } } (lldb)=20 --8<---------------cut here---------------end--------------->8--- looks consistent with the previous crash. > - I think you mentioned that the crashes started not so long ago? Do > you perhaps know a commit which is still "good"? Or maybe a time, > like 4 weeks ago, or so? We would need a good commit for git bisect > anyway. I am "pretty sure" that 2 weeks ago it was good. > (If I'm trying the be too "helpful", please just tekk ne. I Know that > I'm sometimes doing that. No problem.) You are very helpful, and I appreciate your attention! Thank you very much! --=20 Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com https://www.dhimmitude.org https://thereligionofpeace.com https://camera.org A slave dreams not of Freedom, but of owning his own slaves. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 04:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166321738323002 (code B ref 57751); Thu, 15 Sep 2022 04:50:02 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 04:49:43 +0000 Received: from localhost ([127.0.0.1]:56700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYgop-0005yw-AO for submit@debbugs.gnu.org; Thu, 15 Sep 2022 00:49:43 -0400 Received: from mail-ej1-f49.google.com ([209.85.218.49]:42576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYgol-0005yh-Mn for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 00:49:42 -0400 Received: by mail-ej1-f49.google.com with SMTP id sb3so9748276ejb.9 for <57751@debbugs.gnu.org>; Wed, 14 Sep 2022 21:49:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date; bh=PIKBxDNNj2eRAf5d6HIff30ZNMizMqnNsmVHYstdr9Y=; b=Wf1WGnBXTFW/PfjoAccQ6R4TG0FJ/6IfjLwTdbnf3+Mfg7nWanoDKS2E7c/i5M/W6R Cv+Oj52i5qjY7iKFjaubjlXpDxxNv4gdPu6eoLCJ2WzBGO65WcPu0Jta3gZ04Iep9xEu ws9fmH9iFqzMhJjhaHlZp7PsRtvrONzc5tFxnizM4kA8kRdv5XN9XacZGOEdDc/n7Q3K ipIY3eRxrTkbh5t2ictnzZfbE8k+LOGN9cSUuVxLDpvxYqUlwY+B6zKUEBljZD/psUvr dmM6SaqjztcE1FgsnQScC/mds8wWHo67pLQ4RsMiMQoAJtHtO6rMrz8Ylpnn+iv4khbi f5og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=PIKBxDNNj2eRAf5d6HIff30ZNMizMqnNsmVHYstdr9Y=; b=NHowh+9sPiU1Oquxh8y9JZJtjotTkpYmYNLmIoRJx7kAxpXL6yFYOfbIm/GaAF2BJ1 e1VreXj69VhZBqEVp4PzAteuk6Wg8UnixbDCjK3NnrE1ZgbWcwrj5VbNpbQZeItud+HP OM7SP8RousgmYJvs1qTHf4jm/38CchnBd0aVQ16wLj8ckyFq3oQOJ33kyC4KArg7kQ7+ zd6dBaBLiYpNn9tkvK1saDjMXWdtxml+wIGQnqzlRBUFaE+q/vu2xbKgYOcI38BkraLO pSS7t6Sf6HVQnAlPsJSNMEqEVSAvbRPQM9ylYBxQa9CbD1ONHl6P8jatkFj8euEu/RF6 s7TQ== X-Gm-Message-State: ACgBeo0CImZKSJbeA2vTKj4jF7qohvWgMJfKG/We3OuuKC6K/WJNzN2t pKy2DIL04PHjqLbnAQsWrvDP45WbvpQ= X-Google-Smtp-Source: AA6agR40UecSpScosGuvpGVo91+sreGVjywn+nEKiNMbcDl0tcb4k6M9tTYNXH58H+HP7XVJjJWr9w== X-Received: by 2002:a17:907:78b:b0:741:3d29:33d2 with SMTP id xd11-20020a170907078b00b007413d2933d2mr28516226ejb.103.1663217373289; Wed, 14 Sep 2022 21:49:33 -0700 (PDT) Received: from Mini.fritz.box (pd9e368e8.dip0.t-ipconnect.de. [217.227.104.232]) by smtp.gmail.com with ESMTPSA id 16-20020a170906301000b007306a4ecc9dsm8615276ejz.18.2022.09.14.21.49.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 21:49:32 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Sam Steingold's message of "Wed, 14 Sep 2022 14:20:05 -0400") References: Date: Thu, 15 Sep 2022 06:49:31 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Sam Steingold writes: > (lldb) > frame #3: 0x000000010052bf20 emacs`mark_kboards at keyboard.c:13266:4 > 13263 mark_object (event->ie.x); > 13264 mark_object (event->ie.y); > 13265 mark_object (event->ie.frame_or_window); > -> 13266 mark_object (event->ie.arg); > 13267 > 13268 /* This should never be allocated for a single event, but > 13269 mark it anyway in the situation where the list of devices > (lldb) p event > warning: could not find Objective-C class data in the process. This may reduce the quality of type information available. > (buffered_input_event *) $0 = 0x0000000101295c80 > (lldb) p *event > (buffered_input_event) $1 = { > kind = MOVE_FRAME_EVENT > ie = { > kind = MOVE_FRAME_EVENT > part = scroll_bar_nowhere > code = 0 > modifiers = 49116832 > x = 0xfffffffffffff85e > y = 0xffffffffffffe9e6 > timestamp = 105759277384896 > frame_or_window = 0x00006210000d9135 > arg = 0x00007ff7bfee99d0 > device = 0x00000001021dabaa > } Ok, whatever scroll_bar_nowhere is... > } > (lldb) p event->ie.arg > (Lisp_Object) $2 = 0x00007ff7bfee99d0 Looks like I guess I forgot to tell something. It's not very important here, but anyway: The output of 'p' looks a bit different when emacs_lldb.py has been loaded in LLDB. And it probably hasn't been loaded because LLDB requires either a --local-lldbinit command line flags, or a setting in ~/.lldbinit to load the src/.lldbinit. The comment at the start of src/.lldbinit contains instructions. One can recognize if emacs_lldb.py has been loaded in LLDB because it prints something like "I have been loaded" when LLDB is started. > indeed the crash very often happens when I move the frame (Emacs fails > to place and size itself properly on startup, so this is the first thing > I have to do. I keep Emacs maximized - but _not_ full screen). Ok. > Another thing is that Tramp appears to be broken recently - it keeps > timing out even though I can ssh to the remove host without any problems. You mean this makes startup slower, so that moving the frame manually, and the crash, don't know, might somehow interfere with/depend on that delay? Ok, that might be good hint. I'll keep it in mind. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 05:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166321970827267 (code B ref 57751); Thu, 15 Sep 2022 05:29:01 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 05:28:28 +0000 Received: from localhost ([127.0.0.1]:56736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYhQK-00075h-1a for submit@debbugs.gnu.org; Thu, 15 Sep 2022 01:28:28 -0400 Received: from mail-ej1-f53.google.com ([209.85.218.53]:33580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYhQI-00075T-5o for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 01:28:26 -0400 Received: by mail-ej1-f53.google.com with SMTP id lc7so39598725ejb.0 for <57751@debbugs.gnu.org>; Wed, 14 Sep 2022 22:28:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=kj6btwaV2VbcTwVZWzGECvkmdxilGGwczJkrq0iSeZw=; b=bpjb6ft4QaowEnMAQzrO+zllvHxnm1lRAlxf0ar5oyjpgL0RrjzvfzCpkvI2QmTJjy 5a61j9xsR5+3i3BEh/ic6ZYhBWxVprTL/IemkRsdX0bSQYv0qifCj8XKeLus4mJJR73d PoBngF7pInVHrGzCyiIgTX177m0XtCXaH5s+wwP22u4MpDFhdePh+VUfBxp9PKekXTty gZ2mQpXbsXi4L+0gDaQuSFDJb/6vYyqUZ5SlE8g+sSEhnuszNEmNGXP3kBWrt7iI2nEx 6m9r2UcYnGr+GKJPiJ0eq/BD8m5QM0cu6phUYgq6I/jzqx0SP7yFoKcVPxNtp7MahCOE QxnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date; bh=kj6btwaV2VbcTwVZWzGECvkmdxilGGwczJkrq0iSeZw=; b=qPw4fqQVEDD6KzW7WTwV1B+dXKoZLt+dUO1R7i6kk2EhEl42OUHL36rkYqw4AIU+05 zXkimrCw7NP8yixpheqo3X9Rm88wKxyjX57gJwpjO+K/wg6V1M0HXDPv6tSwINABCVD0 Qwt4P+01/KlpOaISWlqULMLXAao67v+he7NyrMKmp1N4sae611URFhaoVa1IHFsvfd+x 3QhhpgRIF+Sf7sUeDpfg+urRDRrf5dhwVUSOjiAJoMSKrY/M0Offtby8O58ompbm+VcP tL7JoFPaIKSId4VTDsyat+RcXSDVLzvAsVOLQbf9u/bNUheIhATQKgQaNvZ0zx3khZms YjPA== X-Gm-Message-State: ACgBeo24QREPZK3+87fsWprQtOPEXDAZfDErrycyK+mR0oZmPW0XNgxb jgPt3xgOP/yfEqnu+J34OSdsFmG7wdM= X-Google-Smtp-Source: AA6agR5XwFsGIr+oxnAFd0sblOBclvKaEJPwvplzXBjhztRkU3Ze6sCD+CF6Sdwpjou3FtyHrnyKtg== X-Received: by 2002:a17:907:7607:b0:770:7ec4:fb41 with SMTP id jx7-20020a170907760700b007707ec4fb41mr26231380ejc.685.1663219699601; Wed, 14 Sep 2022 22:28:19 -0700 (PDT) Received: from Mini.fritz.box (pd9e368e8.dip0.t-ipconnect.de. [217.227.104.232]) by smtp.gmail.com with ESMTPSA id x24-20020a50d618000000b0044e01e2533asm11259542edi.43.2022.09.14.22.28.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 22:28:18 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Sam Steingold's message of "Wed, 14 Sep 2022 14:36:30 -0400") References: Date: Thu, 15 Sep 2022 07:28:17 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Sam Steingold writes: > I _think_ that Tramp does something with a BAD FD and corrupts the > memory (see my previous message: tramp appears to be broken recently). Hm. There have been a number of Tramp commits/fixes recently, so it could be that something broke. I'd report that as a bug, maybe after updating to the ltest master. I can't exclude that as a possibility, of course, but I think it's unlikely that using Tramp can lead to a corruption of the C heap somehow. > >> - Does it also crash when you run emacs on a terminal (-nw)? If not, it >> could be a hint that the cu=C3=B6prit is in the NS GUI code. > > (lldb) run -nw > There is a running process, kill it and restart?: [Y/n] y > Process 18589 exited with status =3D 9 (0x00000009)=20 > Process 53208 launched: '/Users/sdsg/src/emacs/trunk/src/emacs' (x86_64) > emacs(53208,0x101748600) malloc: nano zone abandoned due to inability to = preallocate reserved vm space. > Process 53208 stopped > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D signal SI= GTTOU > frame #0: 0x00007ff81575bec6 libsystem_kernel.dylib`__ioctl + 10 > libsystem_kernel.dylib`__ioctl: > -> 0x7ff81575bec6 <+10>: jae 0x7ff81575bed0 ; <+20> > 0x7ff81575bec8 <+12>: movq %rax, %rdi > 0x7ff81575becb <+15>: jmp 0x7ff815759db9 ; cerror > 0x7ff81575bed0 <+20>: retq=20=20=20 > Target 0: (emacs) stopped. Oh, another thing I forgot to mention: LLDB requires a magic spell for running terminal apps, instead of "run": process launch --tty -- -nw \o/ :-). >> - Could you please see if it crashes consistently in different runs? >> What I mean is that is crashes in the same function with the same >> backtrace and the same pointer value of the symbol in frame#0? I >> guess I would quit LLDB between between runs, for no good reason >> :-), just to make sure it's reproducible that way. > > I restarted lldb and run Emacs. > This time I let it finish restoring desktop _completely_ before moving > the frame - it did __NOT__ crash. I moved the frame around, no crash. Ok. So we have a workaround, at least. > Then I quit it and restarted and moved the frame while it was in the > process of re-creating *vc-dir* buffers. Ok. Moving means grabbing the titlebar? I'm asking because of the "part =3D scroll_bar_nowhere" in the event. I wonder if one has to grab the frame at a certain location? And, are you using scroll bars or are they off? > Process 53726 stopped > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_A= CCESS (code=3D1, address=3D0x7ff8c11d2f50) > frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11d= 2f50) at alloc.c:4020:14 > 4017 { > 4018 return pdumper_object_p (s) > 4019 ? pdumper_marked_p (s) > -> 4020 : s->u.s.gcmarkbit; > 4021 } > (lldb) p *event > (buffered_input_event) $0 =3D { > kind =3D MOVE_FRAME_EVENT > ie =3D { > kind =3D MOVE_FRAME_EVENT > > looks consistent with the previous crash. That's nice! I feel we're on the trail of the killer. I have no idea what's behind this, but maybe I can get something that I can reproduce now. > >> - I think you mentioned that the crashes started not so long ago? Do >> you perhaps know a commit which is still "good"? Or maybe a time, >> like 4 weeks ago, or so? We would need a good commit for git bisect >> anyway. > > I am "pretty sure" that 2 weeks ago it was good. Ok.=20=20 I think I'll try next to reproduce this desktop loading/moving frame crash here. When I get something, I'll bisect, and then let's see further. I'll report back when I have something. > >> (If I'm trying the be too "helpful", please just tekk ne. I Know that >> I'm sometimes doing that. No problem.) > > You are very helpful, and I appreciate your attention! > > Thank you very much! Thanks, good to know! Helps. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 08:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166323134414972 (code B ref 57751); Thu, 15 Sep 2022 08:43:02 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 08:42:24 +0000 Received: from localhost ([127.0.0.1]:57015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYkRz-0003tQ-UW for submit@debbugs.gnu.org; Thu, 15 Sep 2022 04:42:24 -0400 Received: from mail-ej1-f53.google.com ([209.85.218.53]:34644) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYkRw-0003tB-Pt for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 04:42:21 -0400 Received: by mail-ej1-f53.google.com with SMTP id y3so40529360ejc.1 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 01:42:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=m6Br4tpdkfdi6VIMMzVVhXS6jINOuRHKHf5m5zzPkW0=; b=iDzYZWAGET0TzhQCSovL0hQBo55+U4c49fPloAZPPUpNE8aZqK3BsWUILTVgBiglDW lLEwvxAIQmTjZdOankzQwyllfFejqXTa10CxeE2TdtEu/QhQZ6/fqZffB4JNSIND6mHs jjLSLKpnhScgpyBLIQ+h5d3ExNE9hyeDmD3hMlD3s+FBSp1H2E7J2+VRlRBQV3aTLrF4 NQxQZ6o8dWJoLstKwnpLIxFDtIWu67wWAA6lmzkA5FCiL5Joci+g1mgiORbD+EjOu6u6 cc+3NF7AShabw27fEXvZGkvQ+X42Az1mXIPB9Lev4gmWQS1Pmb54ZzSbIzVXuTPBW+7V nZ3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date; bh=m6Br4tpdkfdi6VIMMzVVhXS6jINOuRHKHf5m5zzPkW0=; b=jk7Ty3sEOHrX7yWslynmF5/FQPFzkYf4jU/5LChywBLULFkIXFSFZOBweL3ZM3j0GA jioU1NVkLAzmyCjCBX17sEITnAVn6jUl0nDkuqv/QSFNSqU5jpAdhrTrxrvij1NIHi00 fQjiaMIb7ROjOU1CMneP3PQTMtNh2hhClHk5S5cLxAC3N1pHumjev47HzMdWQ53aRYRG SEvGDeuc80uZomGZ1Cbu0fWsOucw17x2rvYOxM8k6OVlEyuEfytFn0w9t0PAKB92KAZw a+AqrVtEaTAwBpIHFVXmoSn1NpC3eODB5PJe20Nipd5C2E0RVNJMkUz+KQbKl+XxJQ2o Xmmg== X-Gm-Message-State: ACgBeo01E/S0+d0Xe1IIGjji7MXpgaq3MMD0Yn2S6TwaWlN6udeShWl7 PIOK6wHszQjHEM9S6cd/fww86isr9a0= X-Google-Smtp-Source: AA6agR6NMKGGpu1zdhziCE+hTdq8b+B4tyl6p+rYIgOVBRvi7KAyABALEg9nFMzNcqkHzmBwd5/Ojw== X-Received: by 2002:a17:907:a049:b0:77c:1f27:1b28 with SMTP id gz9-20020a170907a04900b0077c1f271b28mr16746683ejc.20.1663231334239; Thu, 15 Sep 2022 01:42:14 -0700 (PDT) Received: from Mini.fritz.box (pd9e368e8.dip0.t-ipconnect.de. [217.227.104.232]) by smtp.gmail.com with ESMTPSA id v23-20020aa7cd57000000b0044e796598bdsm11274860edw.11.2022.09.15.01.42.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Sep 2022 01:42:13 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Thu, 15 Sep 2022 07:28:17 +0200") References: Date: Thu, 15 Sep 2022 10:42:12 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Gerd M=C3=B6llmann writes: > I think I'll try next to reproduce this desktop loading/moving frame > crash here. When I get something, I'll bisect, and then let's see > further. I'll report back when I have something. Just want to drop this here, because I'll probably only continue tomorrow. And because I find this a little bit baffling. Save the following 2 lines as crash.el, which are what I could reduce my init file to: (custom-set-variables '(save-place-mode t)) Then start Emacs from the src directory like this: lldb emacs run -Q -l crash.el xdisp.c dispextern.h lisp.h nsterm.m xterm.c When the Emacs GUI window appears, quickly grab its titlebar with the mouse and drag it up. I usually need a few trials (< 10) to be quick enough, or what the reason might be. Result: Process 94346 stopped * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x1705bfbb0) frame #0: 0x0000000100145e18 emacs`process_mark_stack [inlined] symbol_= marked_p(s=3D0x00000001705bfbb0) at alloc.c:4020:7 [opt] 4017 { 4018 return pdumper_object_p (s) 4019 ? pdumper_marked_p (s) -> 4020 : s->u.s.gcmarkbit; 4021 } 4022=09 4023 static void (lldb) bt * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x1705bfbb0) * frame #0: 0x0000000100145e18 emacs`process_mark_stack [inlined] symbol_= marked_p(s=3D0x00000001705bfbb0) at alloc.c:4020:7 [opt] frame #1: 0x0000000100145e08 emacs`process_mark_stack(base_sp=3D) at alloc.c:6943:10 [opt] frame #2: 0x0000000100145654 emacs`mark_object(obj=3D) at = alloc.c:7035:3 [opt] [artificial] frame #3: 0x00000001000f3f44 emacs`mark_kboards at keyboard.c:13266:4 [= opt] frame #4: 0x0000000100144cbc emacs`garbage_collect at alloc.c:6187:3 [o= pt] That's the same crash as Sam reported. Sam, are you also using save-place? Can you reproduce this recipe? (In case it matters, my places file has 180 lines, and contains entries for the files I'm loading.) From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 08:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166323169815658 (code B ref 57751); Thu, 15 Sep 2022 08:49:01 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 08:48:18 +0000 Received: from localhost ([127.0.0.1]:57036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYkXi-00044T-JW for submit@debbugs.gnu.org; Thu, 15 Sep 2022 04:48:18 -0400 Received: from mail-ej1-f46.google.com ([209.85.218.46]:37669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYkXf-00044E-VH for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 04:48:17 -0400 Received: by mail-ej1-f46.google.com with SMTP id a26so11766675ejc.4 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 01:48:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=xkKTkgbgqg+BC7hV1sWW0g0oaSHH5fUZ+Hy9hQ+FMCQ=; b=q0Swangipcg6emaDuJZOL0o4875M0wvyaZPXHwJGvnb9RO+l9oAvTgOqs5V5/UMTyd bajGEsDSJ4uuZG/4kRQ5ERIiBRsuUixpcg/HUG4bGPbhEuZww/HUw5PPDRpLCNAzvi5n NqRH+Ek7Fu+VVkdW1K0lO35v8aSqAT9Y0aUkaJG3hoKfh5nvWdHnH0PTHoKobfEcX2SL doPD9FXJuhkr4VDd62Ag7cXrGsvRSPVa7o0vNox7U7/z+20ln3tDElnh7Xp6wuTLFDAe lrAqBi7MnJZmxsWySJf3Nv9eZlH/6/gesb1i2rHs/JV0flVtsuuj9T8V8ssUgOkCcWb5 JT7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date; bh=xkKTkgbgqg+BC7hV1sWW0g0oaSHH5fUZ+Hy9hQ+FMCQ=; b=QV949poFynFKO5gP2kgJxErscvO9beQ94q4Ex3vR1QVXsi2Km78TkFmguq0MR5N+uk +5ro6JVL+vkkN3/3bNzOTioM14Z+n9+127eix1jV3rExEH7xCX5HHfksWAox8IWDZJVz KptLZowfPtNXMY5o/jCG/mqfCu0R+QwPm/d8MG8koNVyuRAQqoKzoUdb2Lk5CClCEWe5 ExLg6NGCpcPIa/EvGA3m1cjft1K7swnGogxJhpv3EryEFXZYx21G3MA9yIIiaWrcmBQb NCdh6m3xCL/sNE4cnUQL8xqHAdFlROnNNe0TmTZeDheJM1nW/Y4k4IB3LsZnv+zqtmlL kapw== X-Gm-Message-State: ACgBeo30xvk2DaU52QedlrXvoSbiPFNAoLyzwY749IjZdVIYJDRhWEmK g6kIXBnheXYaBHNohIVDeOKm2f4DCgk= X-Google-Smtp-Source: AA6agR6KOJq/p8q7m5TdnxzoOFfYrMXBbExF5LjoSzUBWOuTOFXVicCxh1XcHaDz2lxvItkt92aGZQ== X-Received: by 2002:a17:906:8477:b0:77d:185a:b443 with SMTP id hx23-20020a170906847700b0077d185ab443mr13631076ejc.311.1663231689522; Thu, 15 Sep 2022 01:48:09 -0700 (PDT) Received: from Mini.fritz.box (pd9e368e8.dip0.t-ipconnect.de. [217.227.104.232]) by smtp.gmail.com with ESMTPSA id b15-20020aa7cd0f000000b004527eb874ebsm4148337edw.40.2022.09.15.01.48.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Sep 2022 01:48:08 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Thu, 15 Sep 2022 10:42:12 +0200") References: Date: Thu, 15 Sep 2022 10:48:07 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Gerd M=C3=B6llmann writes: > Sam, are you also using save-place? Can you reproduce this recipe? It would of course also be interesting if anyone else can reproduce this, maybe even on platforms !=3D macOS. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 09:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: sds@gnu.org, 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166323381827697 (code B ref 57751); Thu, 15 Sep 2022 09:24:01 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 09:23:38 +0000 Received: from localhost ([127.0.0.1]:57136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYl5t-0007Ce-Rd for submit@debbugs.gnu.org; Thu, 15 Sep 2022 05:23:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYl5r-0007CR-TG for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 05:23:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51022) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYl5m-0004HF-FZ; Thu, 15 Sep 2022 05:23: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=uHihxgTPecr+3aOyQMPN1opghDM1e9rT1iHnssl3BwA=; b=TCDo3aVj0EA//5hUyvdv KPR6lUIQMxSqUO5PqAh6tURWNgULydgTqavfowmMIJ1Ys1zMdp5N3eTTyirtLNJx/PjsEbwaLqu78 OwK9/y8Z6F3+Wng0c41M8iW3H0OTEBxbAz61o/EDbIG09p/Gd7N4xqwkQ3ZXxwlDOiJajkQ4+Lze+ vyCd7nLQ5H/ZMZHwGTzj/rCNyGXpDiBUqqFyby6CGcRRWaIwo/sZpOAxu/ffObUxcIQXNtAOALpLb +Vxe2p+7VNmOW+B9hVZpna5PHbZfagrQvFK5khe+d1UVymt+LeLcs+k0lnaxaHUT4KLTRh0oRRm+n rAz1s2bnLMoItA==; Received: from [87.69.77.57] (port=3184 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 1oYl5g-0003co-Jw; Thu, 15 Sep 2022 05:23:30 -0400 Date: Thu, 15 Sep 2022 12:23:15 +0300 Message-Id: <83o7vhyosc.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Gerd =?UTF-8?Q?M=C3=B6llmann?= on Thu, 15 Sep 2022 10:42:12 +0200) 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: 57751@debbugs.gnu.org > From: Gerd Möllmann > Date: Thu, 15 Sep 2022 10:42:12 +0200 > > Save the following 2 lines as crash.el, which are what I could reduce my > init file to: > > (custom-set-variables > '(save-place-mode t)) > > Then start Emacs from the src directory like this: > > lldb emacs > run -Q -l crash.el xdisp.c dispextern.h lisp.h nsterm.m xterm.c > > When the Emacs GUI window appears, quickly grab its titlebar with the > mouse and drag it up. I usually need a few trials (< 10) to be > quick enough, or what the reason might be. > > Result: > > Process 94346 stopped > * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x1705bfbb0) > frame #0: 0x0000000100145e18 emacs`process_mark_stack [inlined] symbol_marked_p(s=0x00000001705bfbb0) at alloc.c:4020:7 [opt] > 4017 { > 4018 return pdumper_object_p (s) > 4019 ? pdumper_marked_p (s) > -> 4020 : s->u.s.gcmarkbit; > 4021 } > 4022 > 4023 static void I cannot reproduce this. Maybe this is specific to macOS, or maybe one needs to build with native-comp and/or with optimizations? From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 09:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: sds@gnu.org, 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166323463729077 (code B ref 57751); Thu, 15 Sep 2022 09:38:02 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 09:37:17 +0000 Received: from localhost ([127.0.0.1]:57164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYlJ6-0007Yv-RI for submit@debbugs.gnu.org; Thu, 15 Sep 2022 05:37:17 -0400 Received: from mail-ej1-f45.google.com ([209.85.218.45]:38714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYlJ5-0007Yf-Ii for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 05:37:16 -0400 Received: by mail-ej1-f45.google.com with SMTP id u9so40828758ejy.5 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 02:37:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date; bh=iRS1ORjtx884VUEXUlVdj4j+hfnB4wvqdxkvJz+YG2w=; b=AKzhZPplF/ZD0LRRX3WglvtNTn40GXK3w/c7G2dXvSyvChms3Xan3zv+af7JHzYE2a BLtrcGH/kIE40ZjH9JujV77CCE53lR/ZaD735FJFkKNPRB0HRSFbWSdWwPgsVqJO7sWP 0kanscUkYypSBPr0z6nHThvWcWWBZjUzVM7uGW4ZAjB4kf8SROUUqbvNAuOfFKqV/qiN g+91o6szuwb+i0x/IiQWLffqjYHQCR7L/RnqqMONq0E4iauWq4vBez7ml9Sw29ukYw/E OIMr6gFeaDbuR8Az6vHUu+ORvFhNJk00AnQduWsmjE9rtQq6IaItl18zR0mdValUWrJG mixQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=iRS1ORjtx884VUEXUlVdj4j+hfnB4wvqdxkvJz+YG2w=; b=rvHsXani9VpxZmzMUa/1iS8lSFxmzGxBZbHxWiGy5Bro9TvM5mfIcvHmPPvea3Bw14 +QtxZTmWUxMWTqH4WXeAftb4WmYyAcDFtKiRRWjJL6sVWk1Hgasc+b5dbrrg9qsbdC6Q D7RwcKhb/bF831Dvrtsx4H7LFUlelUnBAEGv1qY/dIrpsqRCnthi8gYZdYCI2Jaamnl5 Sf0bLzVM5OrB713eFlg0t9sNfAwLCkPQEmqsrIzTVBHcdSmsLIWHHJZs44RBnHnGAOZ7 DyJbvPWKhjFajq5LVNWWEaLjgBHDjyU2bI/tRJKbPqJeaV/1vuqnoF2w4YNjSt3a065a Q/3A== X-Gm-Message-State: ACgBeo1QQS0eMyXTPzskNUSuMIRKA9fO+EDli+TIoeCikug41IFvFzKD yjmVbRZyxMvFkfyz8qdFII6Ue7O4xuU= X-Google-Smtp-Source: AA6agR6g1qrmiQXeEtb8d4Xi+yVoKf43YLn+RqsqHyZMhmjScV8qpreMbfPtjarDQQS2DvJ1tWUcCQ== X-Received: by 2002:a17:906:6dd3:b0:742:296d:15c8 with SMTP id j19-20020a1709066dd300b00742296d15c8mr27659042ejt.550.1663234629297; Thu, 15 Sep 2022 02:37:09 -0700 (PDT) Received: from Mini.fritz.box (pd9e368e8.dip0.t-ipconnect.de. [217.227.104.232]) by smtp.gmail.com with ESMTPSA id pk21-20020a170906d7b500b0073923a68974sm8641434ejb.206.2022.09.15.02.37.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Sep 2022 02:37:08 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: <83o7vhyosc.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 15 Sep 2022 12:23:15 +0300") References: <83o7vhyosc.fsf@gnu.org> Date: Thu, 15 Sep 2022 11:37:07 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Eli Zaretskii writes: > I cannot reproduce this. Maybe this is specific to macOS, or maybe > one needs to build with native-comp and/or with optimizations? Thanks. Then it's probably maOS, because Sam isn't using native-comp. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 10:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166323610031519 (code B ref 57751); Thu, 15 Sep 2022 10:02:01 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 10:01:40 +0000 Received: from localhost ([127.0.0.1]:57187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYlgh-0008CJ-VW for submit@debbugs.gnu.org; Thu, 15 Sep 2022 06:01:40 -0400 Received: from mail-ed1-f44.google.com ([209.85.208.44]:40668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYlgf-0008C5-PA for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 06:01:38 -0400 Received: by mail-ed1-f44.google.com with SMTP id w28so2206472edi.7 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 03:01:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=U5wg4pjKdwvETbfdZz5fmqY3gEFsUFtd4QbmEUwe9AM=; b=VhMjxV56n+HZDxt2I3qz2jXz54s0T+R/t6psUvm0FtyqmiF/NrPhuFd9pGIOPcDaYN 4bh+oQXJuEqWn2PgRHkp5Nfad0/fUclP5K808zWupZuiW7/MlUxXr5Nj/HflR852z/HJ PbLE2hxinB1XKxVdW7j8uv/7BFTVFJT8cEimvkEbKBQmZJHLNi/s00XEBaWySfMFNhQp 2di0uIWjNR8BbHanDjOfQrPvCtM8yS1PxaCXQtxODbgwKG/bKfrLrjGn6wgmdMfH6wRd U+gikc7sCeaBu0XxyD+IGlKPvjt5VdhdzylSBocut0SJnIc2tNuQhbHo3Ya/SlnP3TRa Q02g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date; bh=U5wg4pjKdwvETbfdZz5fmqY3gEFsUFtd4QbmEUwe9AM=; b=mdZlucwgB0XqBXa+cmQB8JktY6M2WB/sq68cl03EcOkfuAv5W4nxIfJ2xfIuzEb3jb YcF02knNLzewzYqzzj1GalwBjFNnvop0ek+hyqKVMp4E+/VSZPiHOKHhu4A+qY/t2H0O IGkXycKJtF1vI7LedGVhr3iMSVaQf5RsRy59rb2o6UGylmP4LPLiz55BJsDOYddERGiI ZIk4dbCPgUTJYy7T+2nxb4jH19xvHJVf/f2QHs7OnBiJbldLBE5paEpccKoXZpojRH7F IPFkzngu/35GI2AN6jr6vkJdVccjs9dilxDK5AASOir8vSn4DGWk6rvBZLRNpqw1d/FE nq5Q== X-Gm-Message-State: ACgBeo3Rt1Voa2Izav6ulEY8X8solxPK4u+8mygTQpIa5HM/mypbgjY6 k68pCnwiTjthRkKfGrMyECqcDKoRJDs= X-Google-Smtp-Source: AA6agR6xwvdNsxB8XKkH3Ykbep25Pf52nSDwY+Koe1WoI6MTqmw+p9Yva3pgbwUQCPkT9rDsFRqn1w== X-Received: by 2002:aa7:cdd2:0:b0:44e:be4d:3231 with SMTP id h18-20020aa7cdd2000000b0044ebe4d3231mr34753893edw.296.1663236091402; Thu, 15 Sep 2022 03:01:31 -0700 (PDT) Received: from Mini.fritz.box (pd9e368e8.dip0.t-ipconnect.de. [217.227.104.232]) by smtp.gmail.com with ESMTPSA id r11-20020a170906364b00b007803cffd31fsm1845527ejb.215.2022.09.15.03.01.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Sep 2022 03:01:30 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Thu, 15 Sep 2022 10:48:07 +0200") References: Date: Thu, 15 Sep 2022 12:01:29 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Gerd M=C3=B6llmann writes: > Gerd M=C3=B6llmann writes: > >> Sam, are you also using save-place? Can you reproduce this recipe? > > It would of course also be interesting if anyone else can reproduce > this, maybe even on platforms !=3D macOS. Small update, because I thought it ridiculous that save-place is involved: The crash can be reproduced with ./emacs -Q -eval "(setq enable-local-variables nil)" *.c *.h in src, and dragging the titlebar while Emacs is busy. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 12:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: sds@gnu.org, 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166324383020980 (code B ref 57751); Thu, 15 Sep 2022 12:11:01 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 12:10:30 +0000 Received: from localhost ([127.0.0.1]:57407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYnhO-0005SK-IW for submit@debbugs.gnu.org; Thu, 15 Sep 2022 08:10:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYnhK-0005Ru-Iy for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 08:10:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59716) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYnhA-00022G-Uw; Thu, 15 Sep 2022 08:10:20 -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=sHIQniW6AIW+XJaRVBNEs5xg0B6sBXfQDjDS7nz0cMA=; b=b1FYb1v3ZFS0vEzPSpHw /6Pr8AohiRMvvhepGiDJsWZBvNsTLpmI4tj+I5w9/Q+RX9pAIRHAKXDfIIPDt0F6oiYxdHx7eHkSv 4Zr1YbvUNypbhb0WeMaS++1YJ/hU9+OthW3aAClTbppfx8fdAl6cbGIhfqNileGwQfLjjBRx+h1IA jWdOPABVFBmeUy2rl8HcQCMWQzOaKAxzPVyUGReL0MHJAZivep/eXtsfnTaV0krpCca8OhCMsJDgj 6O3qvez5E+4jSntd1SnKiOctJicO7kbA1FRVq3PMKV357v3Q0NKc9eWl7pK5js3LAEO6vrsAJ67+x QT40NjhK9qffcg==; Received: from [87.69.77.57] (port=1505 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 1oYnh2-0002ra-3H; Thu, 15 Sep 2022 08:10:16 -0400 Date: Thu, 15 Sep 2022 15:10:00 +0300 Message-Id: <83k064zvmv.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Gerd =?UTF-8?Q?M=C3=B6llmann?= on Thu, 15 Sep 2022 12:01:29 +0200) 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: 57751@debbugs.gnu.org > From: Gerd Möllmann > Date: Thu, 15 Sep 2022 12:01:29 +0200 > > The crash can be reproduced with > > ./emacs -Q -eval "(setq enable-local-variables nil)" *.c *.h > > in src, and dragging the titlebar while Emacs is busy. Doesn't happen here. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 15:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: sds@gnu.org, 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166325476318655 (code B ref 57751); Thu, 15 Sep 2022 15:13:02 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 15:12:43 +0000 Received: from localhost ([127.0.0.1]:58886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYqXj-0004qp-KM for submit@debbugs.gnu.org; Thu, 15 Sep 2022 11:12:43 -0400 Received: from mail-ej1-f50.google.com ([209.85.218.50]:44031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYqXh-0004qc-05 for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 11:12:42 -0400 Received: by mail-ej1-f50.google.com with SMTP id lh5so1122930ejb.10 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 08:12:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date; bh=jMdq6y5hqgAkfX8rXeG6l7HqrWKa4VRkv75KCikmP88=; b=aEqCXJZ7C9Gg5+vwBkxTmDVoUKKvBKlmNGMkr3Gdl6/8Wp3Aqn28HQdKnbygNcbmXT 1Q6+DNCMU74nvNhaMwdikPTXS3XH8wREGZWFZl6Idy7H3HUG6+qwGVFCTJBiSBfCom07 PactRzOBTC/rGq6MnPLRcMRG6U8ejibDp080LqnEHts5tYMEJq7z0opaWFdwWxgYMKQr k0yuMeIo5kms2UVcojWGPmhMBq2gAXOGSE5yZUOMsug6i2Y0f2Q0TKOLlTVUbtLezJR/ Ey8WKkA7vihPhiCQlOVLztShYpp5GYGVY+x3Pc+L190N5A1KqoxUZiWvubryvgDf3cYo FJVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date; bh=jMdq6y5hqgAkfX8rXeG6l7HqrWKa4VRkv75KCikmP88=; b=3PKhNGcxQNQmE1eyuTjQXJeY8WckrQ+jzkMBQH07wtf8bGnUl+qWNa1xqdD3fDPqdb W9qHlvVTgfhp8uZ+lZqrBV2ZPHXcUS3i+cou1LWtN4KlNzS6sigDZ2wtg554AcF4RzPK NDkuaYghJ9NFcBAXnmG+w7yIDyCmIR4GQf5iYQNasMjOTs0ehU3ZqbIpmtBksMi01YR3 q3vPKdUBhyEpaZfJGaYq1LMVk+QSUm4QSYeOlR9REN8iGaQuCaEx4kOowxH8JVt2eJ5W kgltQ5fk1vc2KTRYHDM14qI7Sru7IGPP04mJGsmmPaF3nlncSZ1RXZApTL3B2PnIFMY/ VbSg== X-Gm-Message-State: ACrzQf01M3/MnWFr3AL1KRRJwANUFDN3g7rd8bmJIkxVLaVZnvPPTYHh +Ty28V+cKjOVVW+dc4lPUH6eUMXKSLo= X-Google-Smtp-Source: AMsMyM5uf4a9xgE3M2x0aISUcl3Is3n1EbTHvKRP/uYRfr35Xwn6+xo9Apt43G8MvANwWa/3bDkk8g== X-Received: by 2002:a17:907:1614:b0:780:633d:c7a1 with SMTP id hb20-20020a170907161400b00780633dc7a1mr327149ejc.708.1663254754950; Thu, 15 Sep 2022 08:12:34 -0700 (PDT) Received: from smtpclient.apple (pd9e368e8.dip0.t-ipconnect.de. [217.227.104.232]) by smtp.gmail.com with ESMTPSA id b18-20020a1709063cb200b007778c9b7629sm9226870ejh.34.2022.09.15.08.12.33 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 15 Sep 2022 08:12:34 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Mime-Version: 1.0 (1.0) Date: Thu, 15 Sep 2022 17:12:33 +0200 Message-Id: <1D157DD6-8188-48D1-BD96-CDE2E48E98E3@gmail.com> References: <83k064zvmv.fsf@gnu.org> In-Reply-To: <83k064zvmv.fsf@gnu.org> X-Mailer: iPad Mail (19H12) 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 (-) Thanks.=20 > Am 15.09.2022 um 14:10 schrieb Eli Zaretskii : >=20 > =EF=BB=BF >>=20 >> Cc: 57751@debbugs.gnu.org >> From: Gerd M=C3=B6llmann >> Date: Thu, 15 Sep 2022 12:01:29 +0200 >>=20 >> The crash can be reproduced with >>=20 >> ./emacs -Q -eval "(setq enable-local-variables nil)" *.c *.h >>=20 >> in src, and dragging the titlebar while Emacs is busy. >=20 > Doesn't happen here. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 16:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 57751@debbugs.gnu.org Reply-To: sds@gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166325975327195 (code B ref 57751); Thu, 15 Sep 2022 16:36:02 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 16:35:53 +0000 Received: from localhost ([127.0.0.1]:59038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYrqC-00074Z-Kq for submit@debbugs.gnu.org; Thu, 15 Sep 2022 12:35:53 -0400 Received: from mail-qt1-f180.google.com ([209.85.160.180]:34428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYrq8-000747-Fw for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 12:35:49 -0400 Received: by mail-qt1-f180.google.com with SMTP id g12so13553060qts.1 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 09:35:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:from:to:cc:subject:date; bh=AbuGQb0yKzkmiFJr5OQUsPJ+KsQJnF5xTMdZrlJ9IFk=; b=XsNE0lChnmLocgGfQX6/04hnIOk84C6sQ5Bv91QEHuG4J8jLS1tDRKuio3afYRBbyF o+p48XVGQ2ZtWKFOId0N3BwFxzBmtJIPN0LuJvfFk7tvVKPotrr3sbczEH+hQDIg52UD HliWlntnl1tOKOjfi3hlZ4DZeQclO90xjaBHmQOG3jPAMPVckrO1AFiGWxWcfLq5ckqv ohvMipUZn1esWq389phwzw7oqSThlCUUtsBuDmosPXVBl43ZHNx1wSo8HMyiE5jCk5RA pY/exM7RptwTOjumNuBAzeksm7Goa4qVIjC2KttA5DkigBhOEEfrVciNOIZR2wXx6Xgx LJmw== 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:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:x-gm-message-state:from:to:cc:subject:date; bh=AbuGQb0yKzkmiFJr5OQUsPJ+KsQJnF5xTMdZrlJ9IFk=; b=3GLMjYS73Poi5OHeiEIQn/pGn0Xmz/1gF1OA1LPU9JoFhw4JS0+DS02xgh24ZbB/8F YqGhaWC4BimcZko/u7CJEG+FfYLYNdFuKc8AvWN6yl/7kwrhWQkxsRoawieRzjB2chL6 XwsmXVFNJqdqLUFBdcpdW+rtT2nzDA5FwG/i7h/ZWLYY9P0E16Yw/AGqJv2WBYcnw7jF V6LOqhKdC2Az0hzbD0YtN4ObzpeiMTpg57T40qgkFLnZ6TYYgXcfawj/6gsAbqcMsWmr 8bga05dsmGoX18KQYsrl82bhs2o7mChYKt/KLZRGfuK+NZSM6IiRoODRcBHSr7f9WdFM 0Wkw== X-Gm-Message-State: ACrzQf2+n766I0OCfVkCoMrWsx6mz5Ut6eCuM9CPM9GZuEGD6Lw2+eDl pMOxqDCbHWv8/l1T+OVDIg== X-Google-Smtp-Source: AMsMyM5dltho6jK9uJO12GN5/boJv8saktxetT5bu8+L5Qr+xWENhDUtWNxG1GyI8ikG3mugU2sGxQ== X-Received: by 2002:ac8:5802:0:b0:35c:c650:b8fa with SMTP id g2-20020ac85802000000b0035cc650b8famr645477qtg.593.1663259742826; Thu, 15 Sep 2022 09:35:42 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-71-125-32-130.nycmny.fios.verizon.net. [71.125.32.130]) by smtp.gmail.com with ESMTPSA id j15-20020a05620a410f00b006b5df4d2c81sm4841636qko.94.2022.09.15.09.35.41 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Sep 2022 09:35:42 -0700 (PDT) From: Sam Steingold In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Thu, 15 Sep 2022 07:28:17 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Thu, 15 Sep 2022 12:35:40 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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.5 (/) > * Gerd M=C3=B6llmann [2022-09-15 07:28:17 +020= 0]: > > Sam Steingold writes: > >> I _think_ that Tramp does something with a BAD FD and corrupts the >> memory (see my previous message: tramp appears to be broken recently). > > I can't exclude that as a possibility, of course, but I think it's > unlikely that using Tramp can lead to a corruption of the C heap > somehow. I don't think Tramp itself if the culprit, but the underlying networking code. > Oh, another thing I forgot to mention: LLDB requires a magic spell for > running terminal apps, instead of "run": > > process launch --tty -- -nw thank you! > Moving means grabbing the titlebar? yep. > I'm asking because of the "part =3D scroll_bar_nowhere" in the event. No idea what this is. > And, are you using scroll bars or are they off? they are present on the screen but I never click on them, I merely use them as a visual indicator of buffer position. > I think I'll try next to reproduce this desktop loading/moving frame > crash here. When I get something, I'll bisect, and then let's see > further. I'll report back when I have something. Thank you! --=20 Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com https://iris.org.il https://jihadwatch.org http://think-israel.org Brain is invisible, but lack thereof is not. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 16:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 57751@debbugs.gnu.org Reply-To: sds@gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166326034228166 (code B ref 57751); Thu, 15 Sep 2022 16:46:02 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 16:45:42 +0000 Received: from localhost ([127.0.0.1]:59055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYrzg-0007KA-VD for submit@debbugs.gnu.org; Thu, 15 Sep 2022 12:45:42 -0400 Received: from mail-qt1-f182.google.com ([209.85.160.182]:35580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYrzd-0007Jx-Sx for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 12:45:39 -0400 Received: by mail-qt1-f182.google.com with SMTP id g23so9427478qtu.2 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 09:45:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:from:to:cc:subject:date; bh=FQ1yseVM/UwRBRPZzVI03xxm/qX1P3Y/0A3ocrvyBAE=; b=MyOUcVd7Za4OqDj1vLE2lU/7voiNYVdSl06WWhB5q54RwYakX9BDfeOyL2zK/8xlhH lv1ZvK5Ik7RxoAluvTTpo2e4OwtewpJTPf+m8TpOi5XfdzjVH8Edya4Ivfu4oltpDqGC +QWOWuT3o4zw6NntscF3MVFtgnwX8DHY22SWs0jW1f/o7U4I0/2JIzGWk6VMPaMvwT8T rRuOr5E3FW1Nc6fLCX/KMVhx8jQ4wuVALcs/mICD0NkmT0UbOpS0PrqFfzMDt3rnqE8i BRIuxAl6C2+8WnWwCKApLsQAW7kcoxFnNss5MUuR+ImF8gaF4dJtQ5aZgYmqvSvtr+9A 0Jbg== 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:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:x-gm-message-state:from:to:cc:subject:date; bh=FQ1yseVM/UwRBRPZzVI03xxm/qX1P3Y/0A3ocrvyBAE=; b=vRDrJd2X0q+IvVzuobnvPS6ocG4cdVLLQ3vXEzGkxuyHxGJPtgitYOzt2L1/XjEuDl B4zJ7jy2pBh2Imie3BdMSS/MtI+ZLoUrdZSBWweL+BcFoM/Vl5G3bL13WZ8uoM9gLK2x RUouug9+NOe2SoZv9JEF2qmK8NopDLthp+vb4x1GMW+mWAn1Jwd6yF25bsxpM7cO+SxD gbbT7Iybf4cDqHeAdCcz5J0oiWaibKGLx5Uu3Xsjx0hiw93HrRr9z/K9FlL2f1hqpk8A cA2QZMLyo5w3ubeVqgCBiLm1PTH3s77IVb3je7ocvCpomujP8ywelG0YEigzW4nnkyYc DcHw== X-Gm-Message-State: ACrzQf2jp1ZwelZwdZON7RSDosOA/voZWVQZWSwYdr/88d5hCwsPTNVa BpYbiM6I2MTAMAn5OYMkvt8WQ7VZQy1N X-Google-Smtp-Source: AMsMyM6YvtyGEhNuwFNbgNGpa9ao8VNsSuOs1dHy37wLljsGynivvSv4OtpWqnwS/wdhT+IxRJnZQw== X-Received: by 2002:a05:622a:1210:b0:35b:bbed:9b13 with SMTP id y16-20020a05622a121000b0035bbbed9b13mr698081qtx.606.1663260332194; Thu, 15 Sep 2022 09:45:32 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-71-125-32-130.nycmny.fios.verizon.net. [71.125.32.130]) by smtp.gmail.com with ESMTPSA id 8-20020a370808000000b006a6ab259261sm4209736qki.29.2022.09.15.09.45.31 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Sep 2022 09:45:31 -0700 (PDT) From: Sam Steingold In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Thu, 15 Sep 2022 10:42:12 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Thu, 15 Sep 2022 12:45:30 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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.5 (/) > * Gerd M=C3=B6llmann [2022-09-15 10:42:12 +020= 0]: > > Gerd M=C3=B6llmann writes: > > Sam, are you also using save-place? nope. > Can you reproduce this recipe? yes: --8<---------------cut here---------------start------------->8--- $ lldb --local-lldbinit emacs Traceback (most recent call last): File "", line 1, in TypeError: bad operand type for unary -: 'NoneType' Emacs debugging support has been installed. (lldb) target create "emacs" Current executable set to '/Users/sdsg/src/emacs/trunk/src/emacs' (x86_64). (lldb) run -Q -l ~/crash.el xdisp.c dispextern.h lisp.h nsterm.m xterm.c Process 71211 launched: '/Users/sdsg/src/emacs/trunk/src/emacs' (x86_64) emacs(71211,0x101748600) malloc: nano zone abandoned due to inability to pr= eallocate reserved vm space. 2022-09-15 12:41:35.485362-0400 emacs[71211:6607489] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D71211 2022-09-15 12:41:35.485676-0400 emacs[71211:6607489] SecTaskCopyDebugDescri= ption: emacs[71211]/0#-1 LF=3D0 2022-09-15 12:41:35.621520-0400 emacs[71211:6607489] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D71211 2022-09-15 12:41:35.621660-0400 emacs[71211:6607489] SecTaskCopyDebugDescri= ption: emacs[71211]/0#-1 LF=3D0 2022-09-15 12:41:36.369148-0400 emacs[71211:6607489] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D71211 2022-09-15 12:41:36.369287-0400 emacs[71211:6607489] SecTaskCopyDebugDescri= ption: emacs[71211]/0#-1 LF=3D0 2022-09-15 12:41:36.370415-0400 emacs[71211:6607489] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D71211 2022-09-15 12:41:36.370514-0400 emacs[71211:6607489] SecTaskCopyDebugDescri= ption: emacs[71211]/0#-1 LF=3D0 2022-09-15 12:41:36.504341-0400 emacs[71211:6607489] SecTaskLoadEntitlement= s failed error=3D22 cs_flags=3D20, pid=3D71211 2022-09-15 12:41:36.504442-0400 emacs[71211:6607489] SecTaskCopyDebugDescri= ption: emacs[71211]/0#-1 LF=3D0 Process 71211 stopped * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x7ff8c11e4550) frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11e45= 50) at alloc.c:4020:14 4017 { 4018 return pdumper_object_p (s) 4019 ? pdumper_marked_p (s) -> 4020 : s->u.s.gcmarkbit; 4021 } 4022 4023 static void Target 0: (emacs) stopped. (lldb) bt warning: could not find Objective-C class data in the process. This may red= uce the quality of type information available. Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x7ff8c11e4550) * frame #0: 0x00000001006dc4e5 emacs`symbol_marked_p(s=3D0x00007ff8c11e45= 50) at alloc.c:4020:14 frame #1: 0x00000001006db869 emacs`process_mark_stack(base_sp=3D0) at a= lloc.c:6943:10 frame #2: 0x00000001006d9a79 emacs`mark_object(obj=3D0x00007ff7bfef6fb0= ) at alloc.c:7035:3 frame #3: 0x000000010052bf20 emacs`mark_kboards at keyboard.c:13266:4 frame #4: 0x00000001006d7adc emacs`garbage_collect at alloc.c:6187:3 frame #5: 0x00000001006d70b6 emacs`maybe_garbage_collect at alloc.c:609= 0:5 frame #6: 0x00000001008a6939 emacs`maybe_gc at lisp.h:5564:5 frame #7: 0x0000000100892632 emacs`exec_byte_code(fun=3D0x0000621000372= 085, args_template=3D514, nargs=3D2, args=3D0x000000010d002048) at bytecode= .c:782:6 frame #8: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x000= 06210004657cd, args_template=3D257, nargs=3D1, args=3D0x00007ff7bfef75c8) a= t eval.c:3101:10 frame #9: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x0000621000465= 7cd, nargs=3D1, arg_vector=3D0x00007ff7bfef75c8) at eval.c:3173:9 frame #10: 0x000000010078e703 emacs`funcall_general(fun=3D0x00006210004= 657cd, numargs=3D1, args=3D0x00007ff7bfef75c8) at eval.c:2964:12 frame #11: 0x000000010077af9b emacs`Ffuncall(nargs=3D2, args=3D0x00007f= f7bfef75c0) at eval.c:3014:21 frame #12: 0x00000001007c082e emacs`call1(fn=3D0x00006210004657cd, arg1= =3D0x0000618f012679a0) at lisp.h:3239:10 frame #13: 0x00000001007bce34 emacs`mapcar1(leni=3D8, vals=3D0x00000000= 00000000, fn=3D0x00006210004657cd, seq=3D0x00006290000fbb33) at fns.c:2867:= 24 frame #14: 0x00000001007bed88 emacs`Fmapc(function=3D0x00006210004657cd= , sequence=3D0x00006290000fbb33) at fns.c:2982:3 frame #15: 0x000000010078f092 emacs`funcall_subr(subr=3D0x0000000100cc6= a60, numargs=3D2, args=3D0x000000010d001f70) at eval.c:3054:15 frame #16: 0x00000001008928de emacs`exec_byte_code(fun=3D0x000000010601= 321d, args_template=3D1026, nargs=3D4, args=3D0x000000010d001fc8) at byteco= de.c:809:14 frame #17: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x00= 006210007386b5, args_template=3D0, nargs=3D0, args=3D0x000000010d001d60) at= eval.c:3101:10 frame #18: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x000062100073= 86b5, nargs=3D0, arg_vector=3D0x000000010d001d60) at eval.c:3173:9 frame #19: 0x000000010078e703 emacs`funcall_general(fun=3D0x00006210007= 386b5, numargs=3D0, args=3D0x000000010d001d60) at eval.c:2964:12 frame #20: 0x0000000100892908 emacs`exec_byte_code(fun=3D0x000000010617= c00d, args_template=3D513, nargs=3D2, args=3D0x000000010d001d20) at bytecod= e.c:811:14 frame #21: 0x00000001007980e7 emacs`fetch_and_exec_byte_code(fun=3D0x00= 000001061bfb75, args_template=3D0, nargs=3D0, args=3D0x00007ff7bfefda60) at= eval.c:3101:10 frame #22: 0x0000000100790587 emacs`funcall_lambda(fun=3D0x00000001061b= fb75, nargs=3D0, arg_vector=3D0x00007ff7bfefda60) at eval.c:3173:9 frame #23: 0x00000001007858e2 emacs`apply_lambda(fun=3D0x00000001061bfb= 75, args=3D0x0000000000000000, count=3D(bytes =3D 128)) at eval.c:3123:9 frame #24: 0x0000000100772d3f emacs`eval_sub(form=3D0x0000000106abe8bb)= at eval.c:2564:12 frame #25: 0x0000000100782a67 emacs`Feval(form=3D0x0000000106abe8bb, le= xical=3D0x0000000000000000) at eval.c:2375:28 frame #26: 0x000000010052c40b emacs`top_level_2 at keyboard.c:1141:10 frame #27: 0x000000010077d829 emacs`internal_condition_case(bfun=3D(ema= cs`top_level_2 at keyboard.c:1140), handlers=3D0x0000000000000090, hfun=3D(= emacs`cmd_error at keyboard.c:935)) at eval.c:1497:25 frame #28: 0x000000010052c300 emacs`top_level_1(ignore=3D0x000000000000= 0000) at keyboard.c:1149:5 frame #29: 0x000000010077bb4d emacs`internal_catch(tag=3D0x000000000000= ea00, func=3D(emacs`top_level_1 at keyboard.c:1146), arg=3D0x00000000000000= 00) at eval.c:1220:25 frame #30: 0x00000001004e6984 emacs`command_loop at keyboard.c:1109:2 frame #31: 0x00000001004e6496 emacs`recursive_edit_1 at keyboard.c:719:9 frame #32: 0x00000001004e737f emacs`Frecursive_edit at keyboard.c:802:3 frame #33: 0x00000001004debe6 emacs`main(argc=3D9, argv=3D0x00007ff7bfe= ff1a8) at emacs.c:2517:3 frame #34: 0x00000001016cd52e dyld`start + 462 (lldb) f 3 frame #3: 0x000000010052bf20 emacs`mark_kboards at keyboard.c:13266:4 13263 mark_object (event->ie.x); 13264 mark_object (event->ie.y); 13265 mark_object (event->ie.frame_or_window); -> 13266 mark_object (event->ie.arg); 13267 13268 /* This should never be allocated for a single ev= ent, but 13269 mark it anyway in the situation where the list= of devices (lldb) p *event Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable Traceback (most recent call last): File "../etc/emacs_lldb.py", line 207, in type_summary_Lisp_Object return Lisp_Object(obj).summary() File "../etc/emacs_lldb.py", line 87, in __init__ self.init_lisp_types() File "../etc/emacs_lldb.py", line 106, in init_lisp_types self.lisp_type =3D enumerator_name(t) File "../etc/emacs_lldb.py", line 36, in enumerator_name for enum_member in enumerators: TypeError: 'SBTypeEnumMemberList' object is not iterable (buffered_input_event) $41 =3D { kind =3D MOVE_FRAME_EVENT ie =3D { kind =3D MOVE_FRAME_EVENT part =3D scroll_bar_nowhere code =3D 0 modifiers =3D 779547 x =3D 0x0000000000000c2a y =3D 0xfffffffffffff7ae timestamp =3D 0 frame_or_window =3D 0x00006210000bb135 arg =3D 0x00007ff7bfef6fb0 device =3D 0x0000000102211ff0 } } (lldb)=20 --8<---------------cut here---------------end--------------->8--- --=20 Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com http://think-israel.org https://iris.org.il https://www.dhimmitude.org non-smoking section in a restaurant =3D=3D non-peeing section in a swimming= pool From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 16:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 57751@debbugs.gnu.org Reply-To: sds@gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166326051728551 (code B ref 57751); Thu, 15 Sep 2022 16:49:02 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 16:48:37 +0000 Received: from localhost ([127.0.0.1]:59068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYs2X-0007QR-IJ for submit@debbugs.gnu.org; Thu, 15 Sep 2022 12:48:37 -0400 Received: from mail-qk1-f182.google.com ([209.85.222.182]:37561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYs2V-0007QD-Qb for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 12:48:36 -0400 Received: by mail-qk1-f182.google.com with SMTP id s9so11429003qkg.4 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 09:48:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:from:to:cc:subject:date; bh=MQlupXYB5pi7Dym1idwdlU6qJ4Az71V0yLvFwl/IWhk=; b=HfbiclYpWa52XeyP6SD/MdlnSDTlJZtMefk17nvIG1i0WaNRZ3USnKLspacQxIb3om vrkEXGcZsIHUc/PQ/G+97II5VnEcxE8epRjpFtOoP173aMTmEuLc4V7tWd/VIHPnW4SX fDa0trp7PZAIRhe3L1IMRqEMwZDa7MzkFfomjV/xkssxI+FbRUmYn3RkzLJuRj5Jwss2 xxtfUqaWb1YzLnP4VKBIwKloxsTcazAVmmmsPI00GRxu2ocgoGdoPauA1Mdsp9ExRA20 XcfgweLxZKUN2bj02TTYCT5JlAPV7Fjizzu+pNFxTRglDmgUs+N5HSCW/JYQ2GrTVtIT jG0w== 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:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:x-gm-message-state:from:to:cc:subject:date; bh=MQlupXYB5pi7Dym1idwdlU6qJ4Az71V0yLvFwl/IWhk=; b=6SmYrtjHPwJ2hIs9HcCXUYDOKbhJuqs4fgvnedyYaV5IVAirQBBYS8GmPA2feuguZy 4sYdVwA6DgZhPiRsO84QMgRCie856zsC1ppPNFWcgkcbHTJGh+ciVElhZMTuUzoyiRDW TWY0ZFexwV5J01dMhIh8yRuVyQ3hiLzMYLY1wuoTjqKGSFe1xxAsts/WYSYvnoextVxt E0s96jr6VU1FkxkBlFiYZFQE/PR3VC0IhNie6jzAT1te3HDXqNJJ2CjyoS+ElKGJuwdd YE99ITMEJGLuVJWfC9b2IUwKzD5qTnoBJdiwDu8z9oKBShqT8BB9cTiikbAqqV2l8uPK uDAQ== X-Gm-Message-State: ACrzQf0ldW3fMKOg2zK9GJWw1GUs+7uAcZvslv1zBzvXS/qXRcCZ3b1r gLjWfX4pX1PQGL9mGgQQ2wZl0nZFlm34 X-Google-Smtp-Source: AMsMyM47eVnznS56bTYRhFdnZbF8Wyh+zDPcKsVUN0OavAPc9ZICT0TpnPtl2Ybas3IFZWBtM3gNEQ== X-Received: by 2002:ae9:ebc2:0:b0:6cb:ca9d:c4f9 with SMTP id b185-20020ae9ebc2000000b006cbca9dc4f9mr762816qkg.651.1663260510270; Thu, 15 Sep 2022 09:48:30 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-71-125-32-130.nycmny.fios.verizon.net. [71.125.32.130]) by smtp.gmail.com with ESMTPSA id y18-20020ac85f52000000b00342f844e30fsm4207982qta.31.2022.09.15.09.48.29 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Sep 2022 09:48:29 -0700 (PDT) From: Sam Steingold In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Thu, 15 Sep 2022 12:01:29 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Thu, 15 Sep 2022 12:48:29 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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.5 (/) > * Gerd M=C3=B6llmann [2022-09-15 12:01:29 +020= 0]: > > Small update, because I thought it ridiculous that save-place is > involved: > > The crash can be reproduced with > > ./emacs -Q -eval "(setq enable-local-variables nil)" *.c *.h > > in src, and dragging the titlebar while Emacs is busy. confirmed! --=20 Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com https://jij.org https://ffii.org https://mideasttruth.com Feature without an "off" switch is bug. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 22:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: Sam Steingold , 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.16632807424835 (code B ref 57751); Thu, 15 Sep 2022 22:26:02 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 22:25:42 +0000 Received: from localhost ([127.0.0.1]:59448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYxIj-0001Fv-UR for submit@debbugs.gnu.org; Thu, 15 Sep 2022 18:25:42 -0400 Received: from heytings.org ([95.142.160.155]:43302) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYxIi-0001Fn-9Y for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 18:25:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1663280739; bh=EQL1TY2Ev4YN6fa7puLNjMMDgvnMLBUtrKCbpyM0YL0=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=8fofXBLXrIJlVVloYhhHg2BVXCY4wvZhw9/YtyAdee4bR5yyHaL7wcLXCk6wVMaOc kh5U5oGp3B0/uRwREf66W22x60jDXHS31dh3tKOWQ/9rZPy77PJiL8ChLkHbAJRjZJ dQkopfCt30NOnz12sUITSFc4cpDeu2lBiXyjKVU9iF7sFZZG4G81Gi9hxVvsmrfj8s j333+kNc6Yh+Mc6gckVIW/p0RD8a0aYu5MEXjeu2DHbrVXF9tjlxE+W0VGHGOHm1Vk h4myNp/3CR2S98WI7hyk/KUGG344e20M/iOql7lZGdVR0cZnegwVjKDAoEqS5aNPh6 DmECWTTm+NoqQ== Date: Thu, 15 Sep 2022 22:25:39 +0000 From: Gregory Heytings In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii 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 (-) > > The crash can be reproduced with > > ./emacs -Q -eval "(setq enable-local-variables nil)" *.c *.h > > in src, and dragging the titlebar while Emacs is busy. > I could not reproduce that issue here either (Debian bookworm). Just to be sure, by "dragging the title bar", you mean moving the Emacs frame after clicking on its title bar, right? From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 22:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregory Heytings Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , 57751@debbugs.gnu.org Reply-To: sds@gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.16632817086405 (code B ref 57751); Thu, 15 Sep 2022 22:42:02 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 22:41:48 +0000 Received: from localhost ([127.0.0.1]:59480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYxYK-0001fF-9R for submit@debbugs.gnu.org; Thu, 15 Sep 2022 18:41:48 -0400 Received: from mail-qv1-f43.google.com ([209.85.219.43]:33614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYxYI-0001f2-7h for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 18:41:47 -0400 Received: by mail-qv1-f43.google.com with SMTP id d1so15400406qvs.0 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 15:41:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:reply-to:return-receipt-to:user-agent :references:in-reply-to:subject:cc:to:from:sender:from:to:cc:subject :date; bh=BoaRj1UTYRlDFczbDa8CljLwZSS7loucBQHAumU+XmU=; b=DdZcCn/bCpnM4EwP9rEFkOjZhtmIXNAIxny5iscoTOuweeywJ6h1Tcteww+qW/E+0E Tku1tpx1o6wpBPR0oIRcPhgs0mTReaduivrjKV5ejir/mdBT9GegGXPl8aPd2rx0JDBq 4SAmMtzq010TGtAVCXm3km3ahR7geZKOBFh/cig+5DMsobFY02F4ucpl61L1wR/1pwMj 39TMGbM7eSOU65fvmghHzJbaE9U1ZFBNsc3iY+iLvoPxIVaTMHnvxa74JHpaw8sga7lS hfocL7eUGsmN/EisdTGWAZNV4ihtH84AiOZ+VymH1beIzrxUl94IEwGc9VD0cLUrO46j yo0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:reply-to:return-receipt-to:user-agent :references:in-reply-to:subject:cc:to:from:sender:x-gm-message-state :from:to:cc:subject:date; bh=BoaRj1UTYRlDFczbDa8CljLwZSS7loucBQHAumU+XmU=; b=EQWBcHRK/8YScOkaRDFFK+jI5bNezLiQYvbmTbO6KNmNCdd26s4DBgVJJu5wrHrlnm U/E3cqouqBzUZtPncLiogd4Bd4jMbVoVQ5oMrdHPd6KEAWIt5kTdKZ19YT+OS+Hh8deB JywOs1imuWre7GEne6OYpKmyG9YsqAQmBIuNnnzFGQdEY3G3VZZi1zPRP7RnK4qOPUV+ VewW6Eq+mVhIjWf/bc/evyXOUJJb9PhtwqJaJ+MdgC/wxVorHE68YI7x7zAqOvJca+zM fqJvX85fU4aooYSGJN2qGJcZP2IscVqdo1p5zS1UPyex2mPzI8/+8oZTsZksKKz9jZZS JDpQ== X-Gm-Message-State: ACrzQf3ro8nVYrcQiVfz+hyLyZggyP4Dyvba136hwQ9aY8rF5ZjbBfwr y2Y2bRINfP2q3zfy7JBq7Q== X-Google-Smtp-Source: AMsMyM5ofQTHW4v4PLFy+bXfMCvOvFtXOVos4IVorWGxLTXdL0ndeuhVb5ByB6sMlvYQQfHVSyaBLQ== X-Received: by 2002:a0c:b444:0:b0:4a5:747d:ddd7 with SMTP id e4-20020a0cb444000000b004a5747dddd7mr2062254qvf.103.1663281699658; Thu, 15 Sep 2022 15:41:39 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-71-125-32-130.nycmny.fios.verizon.net. [71.125.32.130]) by smtp.gmail.com with ESMTPSA id h3-20020a05620a244300b006ce3fcee2bdsm5484694qkn.50.2022.09.15.15.41.38 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Sep 2022 15:41:39 -0700 (PDT) From: Sam Steingold In-Reply-To: (Gregory Heytings's message of "Thu, 15 Sep 2022 22:25:39 +0000") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Thu, 15 Sep 2022 18:41:37 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) 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.5 (/) > * Gregory Heytings [2022-09-15 22:25:39 +0000]: > >> >> The crash can be reproduced with >> >> ./emacs -Q -eval "(setq enable-local-variables nil)" *.c *.h >> >> in src, and dragging the titlebar while Emacs is busy. >> > > I could not reproduce that issue here either (Debian bookworm). > Just to be sure, by "dragging the title bar", you mean moving the > Emacs frame after clicking on its title bar, right? yes, while Emacs is busy -- Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com https://thereligionofpeace.com https://jihadwatch.org https://memri.org Lisp: Serious empowerment. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 22:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregory Heytings Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , 57751@debbugs.gnu.org Reply-To: sds@gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.16632817336467 (code B ref 57751); Thu, 15 Sep 2022 22:43:01 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 22:42:13 +0000 Received: from localhost ([127.0.0.1]:59484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYxYi-0001gF-SJ for submit@debbugs.gnu.org; Thu, 15 Sep 2022 18:42:13 -0400 Received: from mail-qk1-f182.google.com ([209.85.222.182]:34698) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYxYg-0001g2-9a for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 18:42:11 -0400 Received: by mail-qk1-f182.google.com with SMTP id g2so11663711qkk.1 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 15:42:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:reply-to:return-receipt-to:user-agent :references:in-reply-to:subject:cc:to:from:sender:from:to:cc:subject :date; bh=EAS5pXLkzZK7nJe28e7vbiqs5SPTu7+HSfnYDsA9FII=; b=M15bSMdS1jDnBgfZ0OYJs8f7WE1RmoLe/ePJd7OI8C2jynKLAaFHXDjZ5T9gRGRKjB 8dQ6mLeXjNYJkPvx3nZeOqGANDziuhdjr+x4qgR3niMyYRdoCrqDsl9mK+9FQyxcqqBE oJAogfhrWshxrJNKA8uWiLBkl7OlqqtWcTWFbODiFuYdZ2BK4DC6HMu++yzepLfizemO v1+jD7M7mUU+jeGtb2kA0DqC+4yS3uD8zSO8QJgmXV2rD299E6LXQJo2pOnSbsiAbjUN 99m4LOBHQO+MzNrlZyQsZqudjzMM72m7ftJVb1J6J8xCKaCLUQTBnl0nbgGXFnZqB3C2 /Tig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:reply-to:return-receipt-to:user-agent :references:in-reply-to:subject:cc:to:from:sender:x-gm-message-state :from:to:cc:subject:date; bh=EAS5pXLkzZK7nJe28e7vbiqs5SPTu7+HSfnYDsA9FII=; b=Mt9Fx2kyHVwGjs5QBew+14d+pjT+2acDSawDhnhywyfyIs2NvDVZgvhwLyf7J/qOnB +66/9e4I28ZQt3IFUcvN+NYOkSYfYBjvTYH+0lf5B1c/yVO19G8E9K97MCOUtPidhGl2 cE6odbo9gAHSFJdYEx8PFgOpNTlWqXSiuB4vAwJzO8W5qg05wC4B1SP/PzOZXdupH99w WNphgcn9p5m6LGYaTOWl5ARw9PNOt8brk1fJol5Zs7i8vE0Y952ITf/CLecjwawrLB7p PczrKIz0o3m6UUctuEWfJU9bS8SOGjnU1Yj1JASff21Z4bPe0ENh14xsTe1GPLrPZjSd a2NQ== X-Gm-Message-State: ACrzQf3xJY+DnRYhcgMMJTTcPEaTFLUlxMsw97cMoN9FXDs5IzdrUW3a 77AtGSWUnlGUuqs8UGvh8g== X-Google-Smtp-Source: AMsMyM7F5D8kopJiWCKIMh+DzgpCHngo1eCkJCkrXaemAnwGCiCHz1uWQza3LxPkQizmZaOi8Fz1vw== X-Received: by 2002:a37:444f:0:b0:6bb:186e:345e with SMTP id r76-20020a37444f000000b006bb186e345emr1977605qka.105.1663281724761; Thu, 15 Sep 2022 15:42:04 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-71-125-32-130.nycmny.fios.verizon.net. [71.125.32.130]) by smtp.gmail.com with ESMTPSA id f1-20020ac84981000000b0035c1e18762csm4100616qtq.84.2022.09.15.15.42.04 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Sep 2022 15:42:04 -0700 (PDT) From: Sam Steingold In-Reply-To: (Gregory Heytings's message of "Thu, 15 Sep 2022 22:25:39 +0000") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Thu, 15 Sep 2022 18:42:03 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) 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.5 (/) > * Gregory Heytings [2022-09-15 22:25:39 +0000]: > >> >> The crash can be reproduced with >> >> ./emacs -Q -eval "(setq enable-local-variables nil)" *.c *.h >> >> in src, and dragging the titlebar while Emacs is busy. >> > > I could not reproduce that issue here either (Debian bookworm). yes, this is mac-specific > Just to be sure, by "dragging the title bar", you mean moving the > Emacs frame after clicking on its title bar, right? yes, while Emacs is busy -- Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com https://thereligionofpeace.com https://jihadwatch.org https://memri.org Lisp: Serious empowerment. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 23:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.16632838759953 (code B ref 57751); Thu, 15 Sep 2022 23:18:01 +0000 Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 23:17:55 +0000 Received: from localhost ([127.0.0.1]:59523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYy7G-0002aT-U3 for submit@debbugs.gnu.org; Thu, 15 Sep 2022 19:17:55 -0400 Received: from heytings.org ([95.142.160.155]:43408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYy7F-0002aK-76 for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 19:17:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1663283872; bh=POCamMgbVaMSQpdAcxjzui9dNZZNaHb0OycTQGUi//0=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=bCT8ZmoOok+zomAdQx6N8lBkmncsQO6bAN7vMWLM7XUQ6AtYp0UvWmM6FI8nq5QsJ CdbXyqW/XD/0BUlJdi8ENTfyJLdM5JqIKDjt6JxabFLzXutCfru4xVhTvwBZrhYpE6 1ZZfO3/2KN6mwgoBCXtlOBROPFYvYGjCP4CeDei+HaPG51f8OlaJ5MOm+rdsevmkQI ysAr15dquc6eNc9DKPQcxj0lerAAWuHnmvQKmuEK4nAXh9Kl4buMfwR6pWHntaQoNg wJ/LaZSRWgdCM/2lpL09cZhyGid5w3iBJdo2C99LKzkcKLGEA8ppKc1XggmMNPeT5e otXFVFiNuu+7g== Date: Thu, 15 Sep 2022 23:17:52 +0000 From: Gregory Heytings In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii 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 (-) >> I could not reproduce that issue here either (Debian bookworm). > > yes, this is mac-specific > Does it also happen if you turn off the tool bar and the scroll bars? And tooltips, maybe? From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Sep 2022 05:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregory Heytings Cc: Sam Steingold , 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.16633068202054 (code B ref 57751); Fri, 16 Sep 2022 05:41:02 +0000 Received: (at 57751) by debbugs.gnu.org; 16 Sep 2022 05:40:20 +0000 Received: from localhost ([127.0.0.1]:41226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZ45M-0000X2-BI for submit@debbugs.gnu.org; Fri, 16 Sep 2022 01:40:20 -0400 Received: from mail-ej1-f50.google.com ([209.85.218.50]:36655) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZ45I-0000Wi-Ij for 57751@debbugs.gnu.org; Fri, 16 Sep 2022 01:40:19 -0400 Received: by mail-ej1-f50.google.com with SMTP id 13so17960853ejn.3 for <57751@debbugs.gnu.org>; Thu, 15 Sep 2022 22:40:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date; bh=UmpDWi5E9bnb5u4rQ2G8Xqsl1f3wfRradr55HXrtqAA=; b=Md3pXPyqPeDWgNKSSqC0haYreppnn4fpj5NpvRX3IIbjq53dhD42xk0/BFXUtdf7Wf vLnxdnDt1dzwgg0XaU0co1XlKHJ/F5tWEJi22iv2jM5b6ygOrofO6MQnbWVImkmNpjPO 4RNEop8s+0pN0ut82J6GXiohsRoCyzlyLO6S40Dr7G+A90xUd3jhX2sc0qfrZKwaDqmx ZxHivWwPT8S8Ha5LJ4+WtPKFXP/Ce6VI3P3AnNKjs+mW9VgOMapz0og+oG8v4EpZRuOZ /cDrV8R3Vr0GTSAqdzT/wLY+zwZf2uklkKD/QdY/J0VsGhTgNUmHcaaskr9PotrVWYEb KjRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=UmpDWi5E9bnb5u4rQ2G8Xqsl1f3wfRradr55HXrtqAA=; b=pYaCB/tK3l9js7Ge6ybq9I9VgWChj0ZiSH+eLoRbnXapsj8s6KmcLNrTwWxF7vWSNQ 50ScMFMxJrekdRozuHp5qfkgJGzmNhXiZaKt8y9F5+cDE7ikSQ66FVRZjjmRhjuh+rYL 8nI7i5F6qssRH6fpUp0AKCp2sYaHiQHRbQ7LqFGSlRLmPFuSnAfr3Y9g8Ic+Qwkn/2pM QJfrBuGha4Pj1+EKbIBZh4uKnXjUOOTCiPdS6/DpEdZ7HRCrPi6YPlPxA5mddnVau/sf rZx4JznX7hPo2y8hvLr0cSMZFsQBgheWC4gdiYeYkW3CPN9fS6e0u3zA70MXXWPkczqr dWXg== X-Gm-Message-State: ACrzQf0yInBLE0seP3+1NkPZlaZ9HR5HeGTjH0Q6Rxtt8JKBoMya0LB4 NXMUeJyHP48Ph95Ee1Bc56NdvUHy3tw= X-Google-Smtp-Source: AMsMyM67b03ZvK5PXndshlKNlbULNV91ba8kBULnrZ4NOtL6ZA//80AsEKJS2w3bz+6wEOm0ZNcl4Q== X-Received: by 2002:a17:907:8a1a:b0:780:ee1:b71e with SMTP id sc26-20020a1709078a1a00b007800ee1b71emr2435025ejc.474.1663306810138; Thu, 15 Sep 2022 22:40:10 -0700 (PDT) Received: from Mini.fritz.box (pd9e36af3.dip0.t-ipconnect.de. [217.227.106.243]) by smtp.gmail.com with ESMTPSA id u3-20020a05640207c300b00451e3160451sm8713671edy.89.2022.09.15.22.40.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Sep 2022 22:40:09 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Gregory Heytings's message of "Thu, 15 Sep 2022 23:17:52 +0000") References: Date: Fri, 16 Sep 2022 07:40:07 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Gregory Heytings writes: >>> I could not reproduce that issue here either (Debian bookworm). >> >> yes, this is mac-specific >> > > Does it also happen if you turn off the tool bar and the scroll bars? > And tooltips, maybe? Should be fixed now. The crash bisected down to 976965eb5ed00ddc8806b2adcbd5761189823f2c from a bit more than a week ago. And the reason for the crash was uninitialized memory, again, aka The Great C Plague. (Which is a lesser problem in C++ because of default contructors, but I didn't want to mention that :-).) What happened is this: The offending commit used an only partly initialized input_event for frame movements on macOS. So every time Emacs was too busy to process input events fast enough, and then a GC happened, the GC would trip over a random value in the movement event. Sam, could you please confirm it's fixed? Also, for the Tramp issue you mentioned, I'd recommend to file a bug, if you didn't already. That sounds like a serious issue to me. Thanks for the support to all, and thanks to Sam for reporing this. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Sep 2022 16:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 57751@debbugs.gnu.org Reply-To: sds@gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166360477729959 (code B ref 57751); Mon, 19 Sep 2022 16:27:02 +0000 Received: (at 57751) by debbugs.gnu.org; 19 Sep 2022 16:26:17 +0000 Received: from localhost ([127.0.0.1]:55026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaJb6-0007n8-Vc for submit@debbugs.gnu.org; Mon, 19 Sep 2022 12:26:17 -0400 Received: from mail-qt1-f173.google.com ([209.85.160.173]:38409) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaJb5-0007mv-4H for 57751@debbugs.gnu.org; Mon, 19 Sep 2022 12:26:15 -0400 Received: by mail-qt1-f173.google.com with SMTP id y2so20969300qtv.5 for <57751@debbugs.gnu.org>; Mon, 19 Sep 2022 09:26:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:from:to:cc:subject:date; bh=gYFP2N8EUBSALQcRzh9GFCecyKSYDBFidWrZTunnr7w=; b=GF629nQOUCDdvZKmoYQ5uiuzW2PauhWwTvagMtggTlqXVu5j0hCPuCKyUXpOO7IkIs eGqCRAB/oK0xi0yYcaGZ9X+fdHJ5vRouwwcV26poFSfgBIxx0TRnspoF0zgoEK3oadP9 jF9EwfBVI1VpIPC4T4/zPYB9N7XIKYZAjzhSD6TxeBkdEVgsavtLqLKcoAAyyx+/bvuI J+F2mjEJNYeUVFdLeijr+RaJpH90tI4R97RjvQehazOr3ni72sjWBQjdMxygkDvVW9LV QKS4qDzZ6r1IY54lS98ElT1D0iBSlK0WZUoi3Kh4pen6LF091Q5eJqgDIoUs9FXVXrG6 sIHQ== 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:reply-to :return-receipt-to:user-agent:references:in-reply-to:subject:cc:to :from:sender:x-gm-message-state:from:to:cc:subject:date; bh=gYFP2N8EUBSALQcRzh9GFCecyKSYDBFidWrZTunnr7w=; b=GgKv6Sos+InzxZjSnUkyPvOexQaevTZbgXsz1K7L9+otLhhBsehwOkMm+OmTLgUUBj TxjFXCHK0P3VotojakwBqqTKCivLJoY8Ai9Qm7ZpYDKnSeY7cNgKKxJh+H2HnrvNAwmt SLXTWHjDXnMfmsywPsjB6M/9680kA5wuo6Wsy7AmZr0JCOAAaQv5Ahc1S28uC504+mmt IjfKugeM1u/yxW7I8mSgEIw7Ae4hGOr82Su+KvL/ZPlTbwcGhFsTlunFvh/cB1O15thx Y/YCH4Zjo9RLDwagcEK5jCtndr7vnx7c80Am9Km30WjIlW6qwuFsN347lGHZP/FEueDQ Y8hg== X-Gm-Message-State: ACrzQf0ug+bBdrsjZinslM5VG37GFcOf+RI4s3qT97BpH4ksPrEUJgNW U60xVD+9O1gR2KMKOwf4Jg== X-Google-Smtp-Source: AMsMyM7AQxXdJ0qQXWcd9ad/FOeKV8PPLhOXNQeJqW9wQiRBWVgaUDn287qt0WHHfUt4/1NnPATbVQ== X-Received: by 2002:ac8:7f81:0:b0:35b:bbd9:9876 with SMTP id z1-20020ac87f81000000b0035bbbd99876mr15715907qtj.224.1663604769459; Mon, 19 Sep 2022 09:26:09 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-71-125-32-130.nycmny.fios.verizon.net. [71.125.32.130]) by smtp.gmail.com with ESMTPSA id p8-20020a05622a00c800b0035bb8168daesm11196564qtw.57.2022.09.19.09.26.08 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 19 Sep 2022 09:26:08 -0700 (PDT) From: Sam Steingold In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Fri, 16 Sep 2022 07:40:07 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Mon, 19 Sep 2022 12:26:07 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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.5 (/) > * Gerd M=C3=B6llmann [2022-09-16 07:40:07 +020= 0]: > > Sam, could you please confirm it's fixed? Gerd, thank you very much, I no longer observe the bug! > Also, for the Tramp issue you mentioned, I'd recommend to file a bug, > if you didn't already. That sounds like a serious issue to me. I will when I have something bigger than a hunch to report. ;-) --=20 Sam Steingold (https://aphar.dreamwidth.org/) on darwin Ns 10.3.2113 https://lastingimpactpsychology.com https://steingoldpsychology.com https://ij.org/ https://ffii.org https://www.dhimmitude.org If you need a helping hand, just remember that you already have two. From unknown Sat Jun 14 19:09:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57751: 29.0.50; crash in GC Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Sep 2022 04:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 57751@debbugs.gnu.org Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166364835730616 (code B ref 57751); Tue, 20 Sep 2022 04:33:01 +0000 Received: (at 57751) by debbugs.gnu.org; 20 Sep 2022 04:32:37 +0000 Received: from localhost ([127.0.0.1]:55760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaUw1-0007xj-D3 for submit@debbugs.gnu.org; Tue, 20 Sep 2022 00:32:37 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:39472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaUvz-0007xU-KJ for 57751@debbugs.gnu.org; Tue, 20 Sep 2022 00:32:36 -0400 Received: by mail-wr1-f43.google.com with SMTP id cc5so2280922wrb.6 for <57751@debbugs.gnu.org>; Mon, 19 Sep 2022 21:32:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=8y4b612//yOhQMk6JtA2nBXz8qZoqzK/N/3rH3QO8cQ=; b=UL7zi4FY1Gqr+BN2+vekWMWzywDNugafMkbJIOhHmlVM5vTyUvDzhdZvWj53nR4peV fyoB2uvgCJuQoxCL6Yq3vFIYf4nPQL4UCv0IDG4gNfLSebV2tws8BK4P7avpiS23yvfi iPF5qUpwmpmrddQGa6r3LIj1wf0lRY0zdPR4ttXpzBNA+lFcQDEzI4jr/LtJF5Zxqbqm i46uQG4yaCiakYxS4aTAT58fAseEe+R1yLTIZ6IAxiFB3e7vc3aKF6tJJUaANiz0PKv+ cgszBsZ4AHDNDnWm2iMaa3yW8XZJDUJWEjyuqsTfTNrOCO7JwUlh4JF1mL9Uq01FWPUN Flwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date; bh=8y4b612//yOhQMk6JtA2nBXz8qZoqzK/N/3rH3QO8cQ=; b=hJS49/jd0ctBOHbUclHNAo0BHvyF16nMOd1vPxwVyVrOZ+PX6Q4KdfTvMQvP+uhZrw h5KcGdaO7KvhbLv0r+fGXezZmGg8EPFjG2LqdWkvwJZw2Kuws44zywa9ORTj52h+OTJG vuUnGw+OPoimOvrlfKM/TOQrUBly0qnCGVRC4uO5UYTPdKapPppnGq3F3py9z5MKZAEB hd/ZfWy614Q5L3eCt3q60jIny7eM2IxqWDrf5OrIPE0819n7aqiHNdvwdlT7VBZIfhcO RA7qYF7FY5SgyYfDcozmMgGH/NthtRGMqImQ7QMVm3IzQCdUfKvCNwQ3KHtOI4EFvss2 /Mbg== X-Gm-Message-State: ACrzQf0MR0QxnqzknbQM9PA09erSdBMt/jZP2ci2Ka3WCfVr1oIMhx3i jZ50dgHGkCB/ImfW3nP7OsGMYaEOHBk= X-Google-Smtp-Source: AMsMyM6HXnnz4+mwkON3OaMZFw7H6lK9GYCnKGu3+FbUuoIxG7kXzV/QKC+IlRRmrMmOZ2JsEFYVkw== X-Received: by 2002:adf:db0d:0:b0:22a:eeed:5145 with SMTP id s13-20020adfdb0d000000b0022aeeed5145mr8629391wri.590.1663648348977; Mon, 19 Sep 2022 21:32:28 -0700 (PDT) Received: from Mini.fritz.box (pd9e36774.dip0.t-ipconnect.de. [217.227.103.116]) by smtp.gmail.com with ESMTPSA id bu3-20020a056000078300b00228b3ff1f5dsm364964wrb.117.2022.09.19.21.32.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Sep 2022 21:32:28 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Sam Steingold's message of "Mon, 19 Sep 2022 12:26:07 -0400") References: Date: Tue, 20 Sep 2022 06:32:27 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) 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 (-) Sam Steingold writes: >> * Gerd M=C3=B6llmann [2022-09-16 07:40:07 +02= 00]: >> >> Sam, could you please confirm it's fixed? > > Gerd, thank you very much, I no longer observe the bug! > >> Also, for the Tramp issue you mentioned, I'd recommend to file a bug, >> if you didn't already. That sounds like a serious issue to me. > > I will when I have something bigger than a hunch to report. ;-) Thanks, Sam. Closing. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 20 00:33:00 2022 Received: (at control) by debbugs.gnu.org; 20 Sep 2022 04:33:01 +0000 Received: from localhost ([127.0.0.1]:55763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaUwO-0007yO-NT for submit@debbugs.gnu.org; Tue, 20 Sep 2022 00:33:00 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:45891) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaUwM-0007y7-7I for control@debbugs.gnu.org; Tue, 20 Sep 2022 00:32:58 -0400 Received: by mail-wr1-f49.google.com with SMTP id n10so2220507wrw.12 for ; Mon, 19 Sep 2022 21:32:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:subject:from:to:message-id :date:from:to:cc:subject:date; bh=M3BEAnZI7yqlkECRvlo8iP5KIaZilb5W+AFa0XewmiI=; b=NsnPh8SZIZzbPjylCdt/tdqj3Rful77fP5dv5GLOJJL52XKh6z4ZM4W5GBrAUmPshm e1I14d4HKpOFOPPV8pUUP2L9ss/qg7x/bWdTRcTTee8WcZzv7lZir7tsKeHAm0RSlwgj nxHUutjE6zaTTVipez6Zi/B9MThdjC40thTT87zh1J9KwjpyYeGNtDyWNo5RMd4ovnAp O0wph2aU05mbr+eB5BKJfPYeyHvskCBq/oogdzPIzdxMZ2py9MuKk5hgOnJ0dQZ+kJbJ 5TmSjHbIs+vRUGbQeteMXYtMyIqj/L81ZQw6ME+1njPEYdpTRZjy4JqBg4WAY4NErxC6 e9Pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:subject:from:to:message-id :date:x-gm-message-state:from:to:cc:subject:date; bh=M3BEAnZI7yqlkECRvlo8iP5KIaZilb5W+AFa0XewmiI=; b=54snDqRbhpG7ZaF5TvzzfYCjJYhrfBrP31jJcO6HLQJbLi0v9LZNbLwZ+NtoJM2rcc Sg+Fkvxvbq4jn7wstdseh0hTRA4A5Jc2MgSq4fN1Huue4EkFrEJtWmJ40BTtYxTJn9V6 /nVoORWJRPVTtQrvMDpxs59AyIJX/UfV2J3xpKG+eMAZuaE3xSo/r90DblZQor1pEaIy 18YQqda37Mo+YQcYPpPUKixNU+TJS2ixtBrKXy2PMXP6aumQmJa9sPPpjMY/zHnzOJlP 0se9bGcplCqQeGSkHOYDI6koj13bvnKcfY6amStyU+50TozQihRFlFsMxtdF3/fttA7w 9JCA== X-Gm-Message-State: ACrzQf3v0dR3JEcp/nNcn15jgDs4EQPjqKL2ZM80/QlyHGQWMcGqjHlm d569X5qHbSvfVAciMGYxM1JTYgzy3ls= X-Google-Smtp-Source: AMsMyM4TGKqZ28Hkp4iUVHnjRQ2ht5Zk+oznx2CahivIfg/4PMBGcQJA1hGAyJpDMVLssNuFcu5m/w== X-Received: by 2002:a5d:6987:0:b0:228:623e:2dc5 with SMTP id g7-20020a5d6987000000b00228623e2dc5mr12889839wru.574.1663648371977; Mon, 19 Sep 2022 21:32:51 -0700 (PDT) Received: from Mini.fritz.box (pd9e36774.dip0.t-ipconnect.de. [217.227.103.116]) by smtp.gmail.com with ESMTPSA id l4-20020a05600012c400b0022afddab5dfsm390598wrx.7.2022.09.19.21.32.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Sep 2022 21:32:51 -0700 (PDT) Date: Tue, 20 Sep 2022 06:32:50 +0200 Message-Id: To: control@debbugs.gnu.org From: =?utf-8?Q?Gerd_M=C3=B6llmann?= Subject: control message for bug #57751 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 57751 29.1 quit