From unknown Mon Aug 11 19:02:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61507: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when loading init.el Resent-From: Simon Pugnet Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Feb 2023 14:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61507 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 61507@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16763833026352 (code B ref -1); Tue, 14 Feb 2023 14:02:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Feb 2023 14:01:42 +0000 Received: from localhost ([127.0.0.1]:52950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRvsL-0001eN-3R for submit@debbugs.gnu.org; Tue, 14 Feb 2023 09:01:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:52648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRvsI-0001eE-TH for submit@debbugs.gnu.org; Tue, 14 Feb 2023 09:01:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pRvsI-0006p5-NI for bug-gnu-emacs@gnu.org; Tue, 14 Feb 2023 09:01:38 -0500 Received: from mout-p-201.mailbox.org ([2001:67c:2050:0:465::201]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1pRvsF-0000xH-OE for bug-gnu-emacs@gnu.org; Tue, 14 Feb 2023 09:01:38 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4PGND120xGz9sQ8 for ; Tue, 14 Feb 2023 15:01:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=polaris64.net; s=MBO0001; t=1676383281; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=0v7BD0BNAk0i32mT710cheGhhbbhskLKEZhB5Vaod34=; b=JGngTiG6veu2BQc6MbFYu/8TGnIyu0u1hHBMFwWeETnUxaovB9vUzNJbSMe9brvuV9ZDPA nWkqkrvd7izb7zVsXwYRZ8OI6LzFWhN33k2EG2uM1diDdzPmaZK3K7qztKzFG1sbC9pbbN w3L9YNwenYrzqGqgEUTz7HlzgJhxr7alm9GSrfmhMwF2XRjv5z4DYEUOrbYQH3rKPWSy5w mf7dI0HCJ2uTOa07tTTw31Cdat4ZhYhqkGykffTxk5RDbeUwO9ED60dY9MBUsYCk1NEDV7 I0fGwlCNHulK86eEZceEFu4SJnY+GdTiwLnIZ7m2lkkx5SvecGllqvInXvbrZg== From: Simon Pugnet Date: Tue, 14 Feb 2023 14:01:19 +0000 Message-ID: <87cz6cwdlc.fsf@polaris64.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=2001:67c:2050:0:465::201; envelope-from=simon@polaris64.net; helo=mout-p-201.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain; format=flowed Dear Emacs maintainers, I've just built Emacs from commit 4bb27a5ca93f8269d9cd4b85fd948176304236eb on the emacs-29 branch and it fails to launch with the following message when loading my init.el file: - free(): invalid pointer Fatal error 6: Aborted Launching with -q or -Q works fine. Checking out a previous commit (cc30422825a5acf460d026bfe912b327b70dedcf) and rebuilding causes everything to work as expected again too. I've tried `make extraclean` and then `make bootstrap` in order to clear out any old byte-compiled or native-compiled elisp as I read another message earlier saying that a recent change might have caused a backwards incompatible change. Output of `bt full` in GDB: - #0 0x00007ffff34a08ec in () at /usr/lib/libc.so.6 #1 0x00007ffff3451ea8 in raise () at /usr/lib/libc.so.6 #2 0x00007ffff343b53d in abort () at /usr/lib/libc.so.6 #3 0x00007ffff343c29e in () at /usr/lib/libc.so.6 #4 0x00007ffff34aa657 in () at /usr/lib/libc.so.6 #5 0x00007ffff34ac4bc in () at /usr/lib/libc.so.6 #6 0x00007ffff34aee63 in free () at /usr/lib/libc.so.6 #7 0x0000555555741685 in xfree (block=) at alloc.c:814 #8 0x000055555577163c in safe_free (sa_count=...) at /storage/Work/personal/emacs/src/lisp.h:5385 arg_vector = 0x7fffffffcf40 tem = 0x0 sa_avail = sa_count = {bytes = 1280} numargs = 0 args_left = #9 apply_lambda (fun=0x55555c64b685, args=, count=...) at eval.c:3109 arg_vector = 0x7fffffffcf40 tem = 0x0 sa_avail = sa_count = {bytes = 1280} numargs = 0 args_left = #10 0x000055555576f922 in eval_sub (form=) at eval.c:2588 original_fun = 0xd49110 original_args = 0x0 fun = val = funcar = argvals = {0x0, 0x555556020633, 0x1, 0x7fffffffd090, 0x2, 0x555555779da3 , 0x7fffffffd0a0, 0x2aaa992060c0} #11 0x0000555555772511 in internal_lisp_condition_case (var=0xfa3690, bodyform=0x55555c2d8383, handlers=) at eval.c:1428 oldhandlerlist = 0x555555ee3560 clausenb = 1 success_handler = 0x0 clauses = 0x7fffffffd080 result = 0x555555dc3460 #12 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d7193 numargs = 3 original_fun = 0x4f80 original_args = 0x55555c2d7193 fun = val = funcar = argvals = {0x4a0, 0x7fffffffd1a8, 0x7fffffffd1a0, 0xffe12e80bef3ce00, 0x6, 0x0, 0x1, 0x55555c2d9b95} #13 0x00005555557702ad in Fprogn (body=0x55555c2d7b93) at eval.c:436 form = val = 0x0 #14 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d71c3 numargs = 2 original_fun = 0xd620 original_args = 0x55555c2d71c3 fun = val = funcar = argvals = {0x5555560207c3, 0xffe12e80bef3ce00, 0x4000000011000000, 0x55555c2d78f3, 0x7fffffffd300, 0x55555576ffba , 0x1, 0x55555c2d7ff0} #15 0x0000555555772511 in internal_lisp_condition_case (var=0xfa3690, bodyform=0x55555c2d71b3, handlers=) at eval.c:1428 oldhandlerlist = 0x555555ffbd30 clausenb = 1 success_handler = 0x0 clauses = 0x7fffffffd2b0 result = 0x55555575901b #16 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d6c53 numargs = 3 original_fun = 0x4f80 original_args = 0x55555c2d6c53 fun = val = funcar = argvals = {0x4, 0x55555576c480 , 0x7fffef2bd695, 0xffe12e80bef3ce00, 0x55555c2cd0e3, 0x2, 0x4c0, 0x7fffffffd408} #17 0x00005555557702ad in Fprogn (body=0x0) at eval.c:436 form = val = 0x6524060 #18 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d6c83 numargs = 2 original_fun = 0xd620 original_args = 0x55555c2d6c83 fun = val = funcar = argvals = {0x11, 0x1, 0xb, 0x2aaa994558c0, 0x0, 0x2, 0x55555c2d8333, 0x555555dc3460 } #19 0x00005555557702ad in Fprogn (body=0x0) at eval.c:436 form = val = 0x0 #20 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d6cb3 numargs = 1 original_fun = 0xd620 original_args = 0x55555c2d6cb3 fun = val = funcar = argvals = {0x55555c2d8333, 0x7fffeecdd4b9 , 0x7fffffff006c, 0x555555dc3460 , 0x55555c2d7c23, 0xffe12e80bef3ce00, 0x55555c2d6cc3, 0x55555c2d6cd3} #21 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d6cd3 numargs = 2 original_fun = 0x9000 original_args = 0x55555c2d6cd3 fun = val = funcar = argvals = {0x2aaa99603200, 0x555556024e88, 0x0, 0x5555557979b8 , 0x0, 0xffe12e80bef3ce00, 0x2aaa99603200, 0x55555c2d7c23} #22 0x00005555557a0009 in readevalloop (readcharfun=0x555556024e8d, infile0=0x0, sourcename=0x555556030204, printflag=false, unibyte=, readfun=0x0, start=0x0, end=) at lread.c:2347 c = val = 0x55555c2d8333 b = continue_reading_p = true lex_bound = whole_buffer = true first_sexp = macroexpand = 0x2aaa99603200 #23 0x00005555557a12c7 in Feval_buffer (buffer=, printflag=0x0, filename=0x555556030204, unibyte=0x0, do_allow_print=) at lread.c:2420 tem = buf = 0x555556024e8d #24 0x00007fffeeadb478 in F6c6f61642d776974682d636f64652d636f6e76657273696f6e_load_with_code_conversion_0 () at /storage/Work/personal/emacs/src/../native-lisp/29.0.60-349da14f/preloaded/mule-3352613d-1fec1ce7.eln #25 0x000055555576c266 in Ffuncall (nargs=nargs@entry=5, args=args@entry=0x7fffffffd9c0) at eval.c:2995 val = #26 0x00005555557a0f07 in call4 (arg4=0x30, arg3=, arg2=0x555556030204, arg1=, fn=) at /storage/Work/personal/emacs/src/lisp.h:3269 val = stream = 0x0 fd = 19 found = 0x555556030204 efound = hist_file_name = 0x555556030204 newer = false compiled = false handler = fmode = 0x55555585a19c "r" version = no_native = is_module = false is_native_elisp = false found_eff = is_elc = false input = {stream = 0x0, lookahead = 0 '\000', buf = "\000\000\000"} #27 Fload (file=0x555556030084, noerror=, nomessage=, nosuffix=, must_suffix=) at lread.c:1484 val = stream = 0x0 fd = 19 found = 0x555556030204 efound = hist_file_name = 0x555556030204 newer = false compiled = false handler = fmode = 0x55555585a19c "r" version = no_native = is_module = false is_native_elisp = false found_eff = is_elc = false input = {stream = 0x0, lookahead = 0 '\000', buf = "\000\000\000"} #28 0x000055555576c266 in Ffuncall (nargs=4, args=0x7fffffffdb20) at eval.c:2995 val = #29 0x00007fffeeb05276 in F737461727475702d2d6c6f61642d757365722d696e69742d66696c65_startup__load_user_init_file_0 () at /storage/Work/personal/emacs/src/../native-lisp/29.0.60-349da14f/preloaded/startup-bbc6ea72-476504a2.eln #30 0x000055555576c266 in Ffuncall (nargs=4, args=0x7fffffffdc10) at eval.c:2995 val = #31 0x00007fffeeb07268 in F636f6d6d616e642d6c696e65_command_line_0 () at /storage/Work/personal/emacs/src/../native-lisp/29.0.60-349da14f/preloaded/startup-bbc6ea72-476504a2.eln #32 0x000055555576c266 in Ffuncall (nargs=1, args=0x7fffffffdce8) at eval.c:2995 val = #33 0x00007fffeeb03460 in F6e6f726d616c2d746f702d6c6576656c_normal_top_level_0 () at /storage/Work/personal/emacs/src/../native-lisp/29.0.60-349da14f/preloaded/startup-bbc6ea72-476504a2.eln #34 0x000055555576ffaf in eval_sub (form=) at eval.c:2495 i = maxargs = args_left = numargs = 0 original_fun = 0x2aaa993b5180 original_args = 0x0 fun = val = funcar = argvals = {0x7fffffffde00, 0x555555edff73, 0x555555dc3460 , 0x0, 0x7fffffffddf8, 0x7fffffffde78, 0x7fffffffde70, 0x555555dc3460 } #35 0x0000555555772726 in Feval (form=0x7fffef5695ab, lexical=) at eval.c:2361 #36 0x000055555576a8f7 in internal_condition_case (bfun=bfun@entry=0x5555556da400 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x5555556e19e0 ) at eval.c:1474 val = c = 0x5555560490c0 #37 0x00005555556dad86 in top_level_1 (ignore=ignore@entry=0x0) at keyboard.c:1141 #38 0x000055555576a851 in internal_catch (tag=tag@entry=0x10050, func=func@entry=0x5555556dad60 , arg=arg@entry=0x0) at eval.c:1197 val = c = 0x55555604ae00 #39 0x00005555556da37f in command_loop () at keyboard.c:1101 #40 0x00005555556e1562 in recursive_edit_1 () at keyboard.c:711 val = #41 0x00005555556e18f0 in Frecursive_edit () at keyboard.c:794 buffer = #42 0x00005555555aca5f in main (argc=1, argv=0x7fffffffe1b8) at emacs.c:2529 stack_bottom_variable = 0x555555e37a40 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = dump_mode = skip_args = 0 temacs = 0x0 attempt_load_pdump = only_version = false rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615} lc_all = sockfd = -1 module_assertions = In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.17.8) of 2023-02-14 built on palenque Repository revision: 4bb27a5ca93f8269d9cd4b85fd948176304236eb Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Arch Linux Configured using: 'configure --with-native-compilation --with-json --with-modules --with-tree-sitter --with-xinput2' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_CTYPE: en_GB.UTF-8 value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode cl-loaddefs cl-lib bytecomp byte-compile rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 98683 13034) (symbols 48 7145 0) (strings 32 28345 2128) (string-bytes 1 897813) (vectors 16 21940) (vector-slots 8 378753 18583) (floats 8 43 45) (intervals 56 219 0) (buffers 984 11)) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEO/eF3hYsAMj7Tab9uhNZqCwLPvkFAmPrlC8UHHNpbW9uQHBv bGFyaXM2NC5uZXQACgkQuhNZqCwLPvmx9A/9F5hP0vIWFX3CyekUukKuIlQNMU7t 7foBfxhX2U7ESwTA5nIgnCvWH4ik5u3Hpu+wPveON1eAXQstGUKKG/ZslkrWcLG6 vXY6k6kgwBvEy6WzjBxgrmj/U2SXeuLeA8p0y3FRnY/vhTkGIr+rlNCmKinQfPJs aVDkO3DQD2TNTu/mZpm2Q+JHfReRR+gJvEbZzU4DlUVrlIWkRBoeDzNCCPAtrIou IYukuRdP8vkO8nPaAS1PcAn0+E46Sz7be89PkovXuSw7J29iCaXHl04BtACKNi6w ujANpsRHloQhQLIuo2Icwel/47X3RAHfmO7Ne0BcTUBTqxh+/uo0A455Ew8HmgRf Jt0vts6z7fm871CCvWV4tH7m/rkjVWhktyErxebl/2KnGiCx3K9Y5oIE2LzJ/4X0 PUAqL/oRsDxQjr+fev+KfTdHIH+TPxmcebt8SQUkXrOGbcLouuoKVCXFHGQFKvRV xYjLEJMcG/isFVzN1xr+ThDgGmG7xucWX83W1Jxr7kx5wkdqSOnIkuNAPnW4U8HW t1r6nyGqBNFUQeD1TjO3fjgIgaDs8j31JBqECnoGri2FeYpZifJJm0KkDE68u4aX 9rVxeNNHnkVLdylK7SKmMuvEEutGx+jJKCdTHTV62s1IxZShfnSf8FAWHgTQylGO 942FpN1PxZaPzFI= =NHz2 -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 11 19:02:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61507: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when loading init.el Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Feb 2023 14:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61507 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Simon Pugnet Cc: 61507@debbugs.gnu.org Received: via spool by 61507-submit@debbugs.gnu.org id=B61507.16763843908133 (code B ref 61507); Tue, 14 Feb 2023 14:20:01 +0000 Received: (at 61507) by debbugs.gnu.org; 14 Feb 2023 14:19:50 +0000 Received: from localhost ([127.0.0.1]:52976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRw9t-000276-Sh for submit@debbugs.gnu.org; Tue, 14 Feb 2023 09:19:50 -0500 Received: from heytings.org ([95.142.160.155]:56486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRw9s-00026x-GS for 61507@debbugs.gnu.org; Tue, 14 Feb 2023 09:19:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1676384387; bh=W/oTXNlLxctmi3TXY3q2r9W2vTQJ5jmAldKfDTgA9Yw=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=O5Fa3EmJsl/PoSVzpXhV7w/LwCPFX3bJL4PEPq3vCbG7sh2HdCx2BKJ7q9Hqa8afx Hd/SMfEsUnFWBmlBrQDRkBlExybHqI4M5CxoAlUO1uTKhfZHYgCluMDt28RKibTiXI TDal6lNS9BbjxqSldZF9o2erSNC1N7MbEB2rrlrsLtAwzDLsBRfzd8i6aZHie21lPs Fh8Z4FVBLIhgPRU6YWb895RSt/GVWiTP5nT79OrXRndFTCmDqGj3aovLz7QsIKmrAA BAK3XpHimxZjvwYqP3JFhtLQb3iiGtwLtE9v4DQHIez8Oc+jG6PehAdfbrVF4j6YKs jttuXPRtSTACg== Date: Tue, 14 Feb 2023 14:19:46 +0000 From: Gregory Heytings In-Reply-To: <87cz6cwdlc.fsf@polaris64.net> Message-ID: <0f053182b0dace6b42ae@heytings.org> References: <87cz6cwdlc.fsf@polaris64.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ChuhhSu37g" Content-ID: <0f053182b072906b580a@heytings.org> 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 (-) --ChuhhSu37g Content-Type: text/plain; charset=us-ascii; format=flowed Content-ID: <0f053182b0ec3085b6fb@heytings.org> Can you please try the attached patch (on top of the emacs-29 HEAD) and tell us if it fixes the bug? Thanks. --ChuhhSu37g Content-Type: text/x-diff; name=Improve-backward-compatibility-of-save-restriction.patch; charset=us-ascii Content-Transfer-Encoding: base64 Content-ID: <0f053182b07b5a2ab3b5@heytings.org> Content-Disposition: attachment; filename=Improve-backward-compatibility-of-save-restriction.patch RnJvbSA4NWY0YTI4NTE1MTRmYWQ5ODFiNzRhYmUxNGI4MzMxOTZkNTk4N2Iw IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBUdWUsIDE0IEZl YiAyMDIzIDA5OjIyOjIyICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIEltcHJv dmUgYmFja3dhcmQgY29tcGF0aWJpbGl0eSBvZiBzYXZlLXJlc3RyaWN0aW9u DQoNCiogc3JjL2VkaXRmbnMuYyAoc2F2ZV9yZXN0cmljdGlvbl9hbmRfbmFy cm93aW5nX2xvY2tzX3Jlc3RvcmUpOg0KTmV3IGZ1bmN0aW9uLCBjb21iaW5p bmcgJ3NhdmVfcmVzdHJpY3Rpb25fcmVzdG9yZScgYW5kDQonbmFycm93aW5n X2xvY2tzX3Jlc3RvcmUnLg0KKG5hcnJvd2luZ19sb2Nrc19yZXN0b3JlKTog TWFrZSBzdGF0aWMuDQooRnNhdmVfcmVzdHJpY3Rpb24pOiBVc2UgdGhlIG5l dyBmdW5jdGlvbiBpbnN0ZWFkIG9mIHRoZSB0d28gb25lcw0KaXQgY29tYmlu ZXMuDQoNCiogc3JjL2xpc3AuaDogTWFrZSB0aGUgbmV3IGZ1bmN0aW9uIGV4 dGVybmFsbHkgdmlzaWJsZS4NCg0KKiBzcmMvYnl0ZWNvZGUuYyAoZXhlY19i eXRlX2NvZGUpOiBVc2UgdGhlIG5ldyBmdW5jdGlvbiBpbnN0ZWFkIG9mDQp0 aGUgdHdvIG9uZXMgaXQgY29tYmluZXMuDQoNCiogc3JjL2NvbXAuYyAoaGVs cGVyX3NhdmVfcmVzdHJpY3Rpb24pOiBVc2UgdGhlIG5ldyBmdW5jdGlvbg0K aW5zdGVhZCBvZiB0aGUgdHdvIG9uZXMgaXQgY29tYmluZXMuDQoNCiogbGlz cC9lbWFjcy1saXNwL2J5dGVjb21wLmVsIChieXRlLWNvbXBpbGUtc2F2ZS1y ZXN0cmljdGlvbik6DQpEZWNyZW1lbnQgdW5iaW5kaW5nIGNvdW50Lg0KLS0t DQogbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsIHwgIDIgKy0NCiBzcmMv Ynl0ZWNvZGUuYyAgICAgICAgICAgICAgfCAgNyArKystLS0tDQogc3JjL2Nv bXAuYyAgICAgICAgICAgICAgICAgIHwgIDcgKysrLS0tLQ0KIHNyYy9lZGl0 Zm5zLmMgICAgICAgICAgICAgICB8IDE0ICsrKysrKysrKysrLS0tDQogc3Jj L2xpc3AuaCAgICAgICAgICAgICAgICAgIHwgIDIgKy0NCiA1IGZpbGVzIGNo YW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQ0KDQpk aWZmIC0tZ2l0IGEvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsIGIvbGlz cC9lbWFjcy1saXNwL2J5dGVjb21wLmVsDQppbmRleCBjNmNkYTZiNTg4YS4u NWRmMTIwNTg2OWMgMTAwNjQ0DQotLS0gYS9saXNwL2VtYWNzLWxpc3AvYnl0 ZWNvbXAuZWwNCisrKyBiL2xpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbA0K QEAgLTQ5MDAsNyArNDkwMCw3IEBAIGJ5dGUtY29tcGlsZS1zYXZlLWV4Y3Vy c2lvbg0KIChkZWZ1biBieXRlLWNvbXBpbGUtc2F2ZS1yZXN0cmljdGlvbiAo Zm9ybSkNCiAgIChieXRlLWNvbXBpbGUtb3V0ICdieXRlLXNhdmUtcmVzdHJp Y3Rpb24gMCkNCiAgIChieXRlLWNvbXBpbGUtYm9keS1kby1lZmZlY3QgKGNk ciBmb3JtKSkNCi0gIChieXRlLWNvbXBpbGUtb3V0ICdieXRlLXVuYmluZCAy KSkNCisgIChieXRlLWNvbXBpbGUtb3V0ICdieXRlLXVuYmluZCAxKSkNCiAN CiAoZGVmdW4gYnl0ZS1jb21waWxlLXNhdmUtY3VycmVudC1idWZmZXIgKGZv cm0pDQogICAoYnl0ZS1jb21waWxlLW91dCAnYnl0ZS1zYXZlLWN1cnJlbnQt YnVmZmVyIDApDQpkaWZmIC0tZ2l0IGEvc3JjL2J5dGVjb2RlLmMgYi9zcmMv Ynl0ZWNvZGUuYw0KaW5kZXggOGUyMTQ1NjBmMzAuLmNhN2FlNDc2NmUxIDEw MDY0NA0KLS0tIGEvc3JjL2J5dGVjb2RlLmMNCisrKyBiL3NyYy9ieXRlY29k ZS5jDQpAQCAtOTQwLDEwICs5NDAsOSBAQCAjZGVmaW5lIERFRklORShuYW1l LCB2YWx1ZSkgW25hbWVdID0gJiZpbnNuXyAjIyBuYW1lLA0KIAkgIH0NCiAN CiAJQ0FTRSAoQnNhdmVfcmVzdHJpY3Rpb24pOg0KLQkgIHJlY29yZF91bndp bmRfcHJvdGVjdCAoc2F2ZV9yZXN0cmljdGlvbl9yZXN0b3JlLA0KLQkJCQkg c2F2ZV9yZXN0cmljdGlvbl9zYXZlICgpKTsNCi0JICByZWNvcmRfdW53aW5k X3Byb3RlY3QgKG5hcnJvd2luZ19sb2Nrc19yZXN0b3JlLA0KLQkJCQkgbmFy cm93aW5nX2xvY2tzX3NhdmUgKCkpOw0KKwkgIHJlY29yZF91bndpbmRfcHJv dGVjdCAoc2F2ZV9yZXN0cmljdGlvbl9hbmRfbmFycm93aW5nX2xvY2tzX3Jl c3RvcmUsDQorCQkJCSBGY29ucyAoc2F2ZV9yZXN0cmljdGlvbl9zYXZlICgp LA0KKwkJCQkJbmFycm93aW5nX2xvY2tzX3NhdmUgKCkpKTsNCiAJICBORVhU Ow0KIA0KIAlDQVNFIChCY2F0Y2gpOgkJLyogT2Jzb2xldGUgc2luY2UgMjUu ICAqLw0KZGlmZiAtLWdpdCBhL3NyYy9jb21wLmMgYi9zcmMvY29tcC5jDQpp bmRleCAwZTJkZmQzOTEzYi4uZmUyYzliMDU0YjYgMTAwNjQ0DQotLS0gYS9z cmMvY29tcC5jDQorKysgYi9zcmMvY29tcC5jDQpAQCAtNTA2MSwxMCArNTA2 MSw5IEBAIGhlbHBlcl91bmJpbmRfbiAoTGlzcF9PYmplY3QgbikNCiBzdGF0 aWMgdm9pZA0KIGhlbHBlcl9zYXZlX3Jlc3RyaWN0aW9uICh2b2lkKQ0KIHsN Ci0gIHJlY29yZF91bndpbmRfcHJvdGVjdCAoc2F2ZV9yZXN0cmljdGlvbl9y ZXN0b3JlLA0KLQkJCSBzYXZlX3Jlc3RyaWN0aW9uX3NhdmUgKCkpOw0KLSAg cmVjb3JkX3Vud2luZF9wcm90ZWN0IChuYXJyb3dpbmdfbG9ja3NfcmVzdG9y ZSwNCi0JCQkgbmFycm93aW5nX2xvY2tzX3NhdmUgKCkpOw0KKyAgcmVjb3Jk X3Vud2luZF9wcm90ZWN0IChzYXZlX3Jlc3RyaWN0aW9uX2FuZF9uYXJyb3dp bmdfbG9ja3NfcmVzdG9yZSwNCisJCQkgRmNvbnMgKHNhdmVfcmVzdHJpY3Rp b25fc2F2ZSAoKSwNCisJCQkJbmFycm93aW5nX2xvY2tzX3NhdmUgKCkpKTsN CiB9DQogDQogc3RhdGljIGJvb2wNCmRpZmYgLS1naXQgYS9zcmMvZWRpdGZu cy5jIGIvc3JjL2VkaXRmbnMuYw0KaW5kZXggY2UxMzM3ODVlMGIuLmRiY2M1 NzI4ZGRhIDEwMDY0NA0KLS0tIGEvc3JjL2VkaXRmbnMuYw0KKysrIGIvc3Jj L2VkaXRmbnMuYw0KQEAgLTI4MDQsNyArMjgwNCw3IEBAIG5hcnJvd2luZ19s b2Nrc19zYXZlICh2b2lkKQ0KICAgcmV0dXJuIEZjb25zIChidWYsIEZjb3B5 X3NlcXVlbmNlIChsb2NrcykpOw0KIH0NCiANCi12b2lkDQorc3RhdGljIHZv aWQNCiBuYXJyb3dpbmdfbG9ja3NfcmVzdG9yZSAoTGlzcF9PYmplY3QgYnVm X2FuZF9zYXZlZF9sb2NrcykNCiB7DQogICBMaXNwX09iamVjdCBidWYgPSBY Q0FSIChidWZfYW5kX3NhdmVkX2xvY2tzKTsNCkBAIC0zMDY4LDYgKzMwNjgs MTMgQEAgc2F2ZV9yZXN0cmljdGlvbl9yZXN0b3JlIChMaXNwX09iamVjdCBk YXRhKQ0KICAgICBzZXRfYnVmZmVyX2ludGVybmFsIChjdXIpOw0KIH0NCiAN Cit2b2lkDQorc2F2ZV9yZXN0cmljdGlvbl9hbmRfbmFycm93aW5nX2xvY2tz X3Jlc3RvcmUgKExpc3BfT2JqZWN0IGRhdGEpDQorew0KKyAgc2F2ZV9yZXN0 cmljdGlvbl9yZXN0b3JlIChYQ0FSIChkYXRhKSk7DQorICBuYXJyb3dpbmdf bG9ja3NfcmVzdG9yZSAoWENEUiAoZGF0YSkpOw0KK30NCisNCiBERUZVTiAo InNhdmUtcmVzdHJpY3Rpb24iLCBGc2F2ZV9yZXN0cmljdGlvbiwgU3NhdmVf cmVzdHJpY3Rpb24sIDAsIFVORVZBTExFRCwgMCwNCiAgICAgICAgZG9jOiAv KiBFeGVjdXRlIEJPRFksIHNhdmluZyBhbmQgcmVzdG9yaW5nIGN1cnJlbnQg YnVmZmVyJ3MgcmVzdHJpY3Rpb25zLg0KIFRoZSBidWZmZXIncyByZXN0cmlj dGlvbnMgbWFrZSBwYXJ0cyBvZiB0aGUgYmVnaW5uaW5nIGFuZCBlbmQgaW52 aXNpYmxlLg0KQEAgLTMwOTEsOCArMzA5OCw5IEBAIERFRlVOICgic2F2ZS1y ZXN0cmljdGlvbiIsIEZzYXZlX3Jlc3RyaWN0aW9uLCBTc2F2ZV9yZXN0cmlj dGlvbiwgMCwgVU5FVkFMTEVELCAwDQogICByZWdpc3RlciBMaXNwX09iamVj dCB2YWw7DQogICBzcGVjcGRsX3JlZiBjb3VudCA9IFNQRUNQRExfSU5ERVgg KCk7DQogDQotICByZWNvcmRfdW53aW5kX3Byb3RlY3QgKHNhdmVfcmVzdHJp Y3Rpb25fcmVzdG9yZSwgc2F2ZV9yZXN0cmljdGlvbl9zYXZlICgpKTsNCi0g IHJlY29yZF91bndpbmRfcHJvdGVjdCAobmFycm93aW5nX2xvY2tzX3Jlc3Rv cmUsIG5hcnJvd2luZ19sb2Nrc19zYXZlICgpKTsNCisgIHJlY29yZF91bndp bmRfcHJvdGVjdCAoc2F2ZV9yZXN0cmljdGlvbl9hbmRfbmFycm93aW5nX2xv Y2tzX3Jlc3RvcmUsDQorCQkJIEZjb25zIChzYXZlX3Jlc3RyaWN0aW9uX3Nh dmUgKCksDQorCQkJCW5hcnJvd2luZ19sb2Nrc19zYXZlICgpKSk7DQogICB2 YWwgPSBGcHJvZ24gKGJvZHkpOw0KICAgcmV0dXJuIHVuYmluZF90byAoY291 bnQsIHZhbCk7DQogfQ0KZGlmZiAtLWdpdCBhL3NyYy9saXNwLmggYi9zcmMv bGlzcC5oDQppbmRleCA5MzE5N2QzODE3Ni4uYTg2YTJlODIzZjkgMTAwNjQ0 DQotLS0gYS9zcmMvbGlzcC5oDQorKysgYi9zcmMvbGlzcC5oDQpAQCAtNDY4 NSw3ICs0Njg1LDcgQEAgWE1PRFVMRV9GVU5DVElPTiAoTGlzcF9PYmplY3Qg bykNCiBleHRlcm4gTGlzcF9PYmplY3Qgc2F2ZV9yZXN0cmljdGlvbl9zYXZl ICh2b2lkKTsNCiBleHRlcm4gdm9pZCBzYXZlX3Jlc3RyaWN0aW9uX3Jlc3Rv cmUgKExpc3BfT2JqZWN0KTsNCiBleHRlcm4gTGlzcF9PYmplY3QgbmFycm93 aW5nX2xvY2tzX3NhdmUgKHZvaWQpOw0KLWV4dGVybiB2b2lkIG5hcnJvd2lu Z19sb2Nrc19yZXN0b3JlIChMaXNwX09iamVjdCk7DQorZXh0ZXJuIHZvaWQg c2F2ZV9yZXN0cmljdGlvbl9hbmRfbmFycm93aW5nX2xvY2tzX3Jlc3RvcmUg KExpc3BfT2JqZWN0KTsNCiBleHRlcm4gTGlzcF9PYmplY3QgbWFrZV9idWZm ZXJfc3RyaW5nIChwdHJkaWZmX3QsIHB0cmRpZmZfdCwgYm9vbCk7DQogZXh0 ZXJuIExpc3BfT2JqZWN0IG1ha2VfYnVmZmVyX3N0cmluZ19ib3RoIChwdHJk aWZmX3QsIHB0cmRpZmZfdCwgcHRyZGlmZl90LA0KIAkJCQkJICAgIHB0cmRp ZmZfdCwgYm9vbCk7DQotLSANCjIuMzkuMA0KDQo= --ChuhhSu37g-- From unknown Mon Aug 11 19:02:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61507: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when loading init.el Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Feb 2023 14:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61507 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Simon Pugnet Cc: 61507@debbugs.gnu.org Received: via spool by 61507-submit@debbugs.gnu.org id=B61507.16763851469389 (code B ref 61507); Tue, 14 Feb 2023 14:33:02 +0000 Received: (at 61507) by debbugs.gnu.org; 14 Feb 2023 14:32:26 +0000 Received: from localhost ([127.0.0.1]:52992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRwM6-0002RN-4r for submit@debbugs.gnu.org; Tue, 14 Feb 2023 09:32:26 -0500 Received: from sonic307-36.consmr.mail.ne1.yahoo.com ([66.163.190.59]:41148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRwM3-0002R7-L4 for 61507@debbugs.gnu.org; Tue, 14 Feb 2023 09:32:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676385137; bh=7uThZcY7xN7afEXn1XBhkQCYm3BPMl9b3NYvN5FwZQs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=GbVMfCzLyNqw71HtS/ofOUoJUxVlMDqR+s+CIlGKdKS/Q3TxdUwYRzhiZ1rbLU9yIRpctKNpsTAWo4yyFQ1wgO3wX2kassSzWCYS7tlK6VrJrUezCx+4f+Ra1MahoIdUW47LGXlCHX8KAEbN9DT6gmddZFqDw14zVgyF4HAMstTvO5g0IO4fo9OGjrPTzCZd4NjdUcNscRvgemCkxBeo8gI0SKDzcvCXY60oVBpWDSFPDmNkcVG06YHjtJ1pdm8/79H7EJLE0XeI1a4u/+iwBKNuCiBCFTJ8aTI93+kxnIHUFov3ixVlpsQPjDOUXEyfZRvc3DskGz5pp4BwCH/4ZA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676385137; bh=Cp+ywZKl1VGrHg1KPtGQBYm5yopqrVtzAuOfGDu/5Wi=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=R9en8nE8aWjyJWjbHqaUorrMjx/PwslNJCxFeWT45vrxvBQa7JzSbH2m0PJC0ZOXLdcQWiWH+tdMvR+mqPMX0a4NYdB7S7CfSD7QNVD8U+IC88mBMpxxt6ap8a9dBTYd2tklX9LY+UN419bhr3OrkLZcMibV55V4SudvKEw6Ni7VNGUTHWZwk3TO39Zvy7TkRvOJM9dWqdEa9LxuLRM9LrXEwvRPwJeDVdru0def9v4U6Xx5qzkjSRR91YxGCLFgz2Kz6OOmMfRITrE/0/CiKBum6T/MSAhyWalFsMKVPwb7upIEZJQEkQv+0OggTNt8sYPrAp1MGemhzloqTk8y0A== X-YMail-OSG: .t1EO9AVM1mdbjhwDajKoU1ZcfFbIPiwD1BD7Wjk_T6qY8zkWFGXCmb061HV1KY LSLFRDq3RvtC0T9hFBiZEmaxtN665NAt3.jhpzZMn7olSU27v7fC1zwXElLyyfS209RraFG0WJIZ GDlH_g8.S8q.pp_tGjlhNGf6u0xhxMcK2CGI1HwUfCZPrifWZ51B7SFgUzGgM4tIQD14GoYrXYzZ kQhO1EktO8GyovIw4_7qY0G17x.44uxCoPc7qbxGuZR1IUEQLnHqB7jGgVLaB04G4Mt_je7_Wp5e vAI503dLpREbNNOAslHB9f3XW.W4UuEqy5D0TCNJtAhZvrQsD0qfAGIL7.wAVDh352qQVtaMkYcM Ywg_hb2hDyYZNfLWbRg42v1Co.MWe3YtIcPbemDVinhRm9MGgkn.Saw2dZWEYPozEv6wvn0gSeV9 6VNEz138ksY8eLTMsglA4CxtnLyygXmC1ZwLVEBDId.G1KKshqM27Vbmm4CXmSbubNr146aWOyol 6iV6KvCtz8S1TgdtAw236MNu4UR4jfPUiQ6E__HmxjxUy5Owus28MUrWl1e_Xm4OXTwhnH4M44E. MrCXaqzVdBeUTGroX3YPk97SdcRPI5i0qgNWb.GyAoKB15iguuOyTHgx.tg.1NJkOmKRIibdsxfH Lg8Cpx6kZ2QuFg.88HAKYSc1AeBFwzLnYyu9pvDdw0e2gsEWn5a7gRe92xce6.b7jKQtuQbgLvnR ZNVcIZN_vuzONXwVjUU6GlfJlFtyJ8A.uNh5TcK5MmfGAALCA9cBJG_jCdvr77XdYE3W.hq0CSFy B3rHM6d1Be3hBqNt_htFu9opUTDdfpsx2yoN1MsedFY376voqbGXT0PdkPB5zU22WTkcXfl_4A8G KIDu4nE.y4s5EU6RQXpPKzU14wSG.7RXoFW7VqyP5zqqrzl9vQXa_1pyG5o1rz8Btaul_TdKbJaG 0fhrlF_Nyeex6mZW4U9CG66gXLu.7jM0LSHp3yZ43HZD_2mMwYnvqKK9DRF7Q5ipn0u7RouDkl_H BZiUdXIn25nNabCKjd2yJ4opVG_pRtPgiIYaW36FLGRzNpVUjGmGYNs71MSdvjEzJEf2XWZadRli 2NZr5g6vy0rsAxgS0insJNkeYHzoVwckrovFfMqCubq4lm9lotgrRP0CWpCqvF4ywtgIRL33tyom 4NZ3Wie5NIXzw9Rzz7ATw9Ix4KtV2vxMxh.41lkGp9wVZkPA1sABge36MLzvSA.3oQirdv25llMz slFmqMJmIDFGpRb4eCC5ryZIhIjLSqNxsYgn7IHK5Ze_mhVlRyN_Qma1oWvUAM3SFycP9pRBwvDr fzQKC_3TFTYRqY9uZBXT4UkF7W.GuO98MUeXiJIop9TK2lD5dD74HSlFFDhOo6vQJxCukewEK9fz Taz3S3TQTFP0BMQkox8bd2i2xO61hLYle7s5hzCRHu8u43LCedcOZ8BX0gJFBeRycjmX5g.wtz3R Hk01cTUzELHh8qHcvKlMUtq48kNFIfNCyK7BUYACK_bRrnPw6oaw5Dujjq797RoqLOILAUDlMvjV F3P20PhnKzJyxlWYO9lTo76IU7uvsY6SYImLVaCMvPoZpuoEU.y9YfKFSPSfnqiqDZEHHWuSF35W jeH8OOBgR4jYzXwR2UwrpM7t9DmV3y2jMroPPnGw6deh_E1dJHiTcZ3cHKwPubgvx8jwhn9X.f9d anQq.kEsRbM.4Rkah7V26o_wzhhLmREluA3rCtx4wSzfPpez9CDUXOhqi3j3wI5hRTmWbmU9Lqwr xJ5Pr43cniGtRBcrpG8N0uQKX6RFx8L_e7_KVd5DluWq3IVpf6QqT6cM.g0zvV10LLQQl5CB8InK bDn_xnnfHmDMy9f1A2ZnG9AGBZ0EhgDheII739GBtXZepxmm6UuvlzhCIYIKnBY50YBrMKQcSRaN GBm77OuXFyNXWnc2_jTNSBk3YxM7g_jfnYtzwl.figD6ZeXBhJVyOUS_5GtAIlPrjnJbqeKEZn5W yvP37HJshsh4GpDMGhImhsfu9JeZl3n3ouJ_ogV2b.2KVfS_mJSVSY_u48KYLzWJlyBwUEHpBYct VODMJSN3aHf8dwF4p8ixhllNbYwPuBKHVwry_MsLgNYhKblVM8LIShaSFij9n3Z25whW1vAlFwng pPHwZEsSfZjiCJG1vL47c6UZ8wIFziJ7fvF7vyWZ6BPQufaz.cd1GdLA8rp8_GS.AeWr2YezzdBY Drqv4aPe8cL4BriHW4ZBBjTqn3SVdvVkZHOsbmFX1PhOsuLc0QpmyL.LEI9l_hdnH X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Tue, 14 Feb 2023 14:32:17 +0000 Received: by hermes--production-sg3-9fc5746c8-pz6sb (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 317707cab0223b64e60e4e8edef37d14; Tue, 14 Feb 2023 14:30:14 +0000 (UTC) From: Po Lu In-Reply-To: <87cz6cwdlc.fsf@polaris64.net> (Simon Pugnet's message of "Tue, 14 Feb 2023 14:01:19 +0000") References: <87cz6cwdlc.fsf@polaris64.net> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Tue, 14 Feb 2023 22:29:48 +0800 Message-ID: <873578uxpf.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21183 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 990 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 (-) Simon Pugnet writes: > Dear Emacs maintainers, > > I've just built Emacs from commit > 4bb27a5ca93f8269d9cd4b85fd948176304236eb on the emacs-29 branch and it > fails to launch with the following message when loading my init.el > file: - > > free(): invalid pointer > Fatal error 6: Aborted > > Launching with -q or -Q works fine. Checking out a previous commit > (cc30422825a5acf460d026bfe912b327b70dedcf) and rebuilding causes > everything to work as expected again too. > > I've tried `make extraclean` and then `make bootstrap` in order to > clear out any old byte-compiled or native-compiled elisp as I read > another message earlier saying that a recent change might have caused > a backwards incompatible change. > > Output of `bt full` in GDB: - Will you please run Emacs on top of some kind of memory error checker and see if that shows the problem's cause? I.E. with valgrind's memcheck: valgrind /path/to/emacs it should complain about a double free. From unknown Mon Aug 11 19:02:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61507: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when loading init.el Resent-From: Simon Pugnet Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Feb 2023 14:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61507 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregory Heytings Cc: 61507@debbugs.gnu.org Received: via spool by 61507-submit@debbugs.gnu.org id=B61507.16763854099819 (code B ref 61507); Tue, 14 Feb 2023 14:37:01 +0000 Received: (at 61507) by debbugs.gnu.org; 14 Feb 2023 14:36:49 +0000 Received: from localhost ([127.0.0.1]:53007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRwQK-0002YJ-JH for submit@debbugs.gnu.org; Tue, 14 Feb 2023 09:36:48 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:50748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRwQI-0002Y4-Fa for 61507@debbugs.gnu.org; Tue, 14 Feb 2023 09:36:47 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4PGP0j59Mgz9sld; Tue, 14 Feb 2023 15:36:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=polaris64.net; s=MBO0001; t=1676385397; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=nlPCFDmmR/emF+5/4uI9dRjncrCWugnPV9akF33ANXo=; b=h+tvPx4xrqaJdAi1QMyYuGdyVvX+jkDrmvc+foGf99YbhemWGiXSUjDn7hCDzCbXaFrGHO A1O5SdnOIhLKaWmaAUTuZhU4RlUIBcyCIu9I1lbBIrPbHpcGL0WUto8XlVNaLIXjKzJUA1 o8yU+QVdcfYtgW7cwuCzBjvbaPREAJkPFaADNFSLQ3VQxWkFtoAKBHHA3vv9oQLfvgWdYU cHOZmXFT1ENfqPFeOuADFKE7BmfxPGyoXSCgUKtEjgU/28aO7goqRLO+reC0G5D1hN+iI3 O4t9ZwvAlCkj6AeW1GMjNNn+INUjrN7Uc49FdMal5Ahcua5s7O/1wMuRxnCxiA== References: <87cz6cwdlc.fsf@polaris64.net> <0f053182b0dace6b42ae@heytings.org> From: Simon Pugnet Date: Tue, 14 Feb 2023 14:35:47 +0000 In-reply-to: <0f053182b0dace6b42ae@heytings.org> Message-ID: <878rh0wbyj.fsf@polaris64.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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.7 (-) --=-=-= Content-Type: text/plain; format=flowed Gregory Heytings writes: > Can you please try the attached patch (on top of the emacs-29 HEAD) > and tell us if it fixes the bug? Thanks. > > [2. text/x-diff; > Improve-backward-compatibility-of-save-restriction.patch]... Hi Gregory, Yes that does indeed seem to fix the problem. Kind regards, -- Simon Pugnet https://www.polaris64.net/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEO/eF3hYsAMj7Tab9uhNZqCwLPvkFAmPrnHQUHHNpbW9uQHBv bGFyaXM2NC5uZXQACgkQuhNZqCwLPvn7gQ//f54CnJ1OjQs4E3MPaF+gKhtzL8Tl CzoI+B9Re4UbdDwgS6qxJzqzlNyuihJkFVF20VBrpZgVN1lyS05iCn8r+3M+hcc3 2oPBJ4ZPZbv2SbhRH97wMpM8ty6CvK3W3aQOYqsZw9lR4ZGqqwZq9TeJD36ZJqH/ nGhsBv5T9KRU+842Vq6MQJAhhjLWV0nx2yp9WryWKDlyQySyL8INvcWBOvocW0lf hCVR7dh4jrrV31tNSMbNuj/3r5I8ZKc2RrFKnUI/0rzTOck1RrgI3cC201HsYCpg TkzVR+gt+kD1JgplSxUi4RvWtSvKfnNL0TGJ058MaK3PiAAGSOvYl2YUSTWaiB1P qZF402aev1KTs8EC5ZpKSXdYCJyeGc0+zjdTsMQNvF3mcgDsvzORDTuKqE/mwYRO iTDUnOJj3y9DEUxLuzN1xvL9FpgG2UtS0sWmaj3NoW3HTLivV+PLjCXsNd2hEXev PB4LeLXZGMTLe3p2xY6LGOjix8omOe5Rl4038f5KNNVyZyVsv6cMYu0IbFqtC00g 7zRyribK7L9rV7uihOnOK93OIaqiNNDVltPN0PezUQ6ZvqVIsCvzOqVUS5sd9raQ h4yTpAXaFvbaUXImZ/cQIMgwMyWZenLW8UVj9tH8T2WNrdsT2a75qB0o5GKbSe0R Ci5DBXzeRLCtSXQ= =58DU -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 11 19:02:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61507: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when loading init.el Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Feb 2023 14:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61507 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Simon Pugnet Cc: 61507@debbugs.gnu.org Received: via spool by 61507-submit@debbugs.gnu.org id=B61507.167638551110009 (code B ref 61507); Tue, 14 Feb 2023 14:39:02 +0000 Received: (at 61507) by debbugs.gnu.org; 14 Feb 2023 14:38:31 +0000 Received: from localhost ([127.0.0.1]:53016 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRwRz-0002bM-DK for submit@debbugs.gnu.org; Tue, 14 Feb 2023 09:38:31 -0500 Received: from heytings.org ([95.142.160.155]:56536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRwRw-0002bD-V4 for 61507@debbugs.gnu.org; Tue, 14 Feb 2023 09:38:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1676385507; bh=PAr+8lyKY0o5C3TUsZtTfeKoqylhTQy784dEz4lUq0I=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=pWaWSfc556ONDx7iWuA0zFThqNKoo/Go8qD9ZDg7YqHhQHG9PAGwQEKy13mCrsnSU 10eRIus6hVenWmUpthQYKXYykPl9J7ocdNZSPtrr30YPFfCEpBNod1gNBal0uQYp5+ MivRWSQKg032BziycO1rVWIUL4NeBq9807OxGnLKPR8LQ1LVkD4yvL6JXZImIUjsN0 VsRfSh1UukfyMNdo0FYQd09LDKbu5WZbmtb7tYVWqpuw0lkAT5yga3AiYEn1Q7IoJ3 wej5kEkioFCucTBYG1kT6nfCdCUkkpKwGDG/rhgI1StylTwsdabdhZWUGl7W65LqZ5 3VRtYi/9bsAdg== Date: Tue, 14 Feb 2023 14:38:27 +0000 From: Gregory Heytings In-Reply-To: <878rh0wbyj.fsf@polaris64.net> Message-ID: <0f053182b050384f15fb@heytings.org> References: <87cz6cwdlc.fsf@polaris64.net> <0f053182b0dace6b42ae@heytings.org> <878rh0wbyj.fsf@polaris64.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed 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 (-) > > Hi Gregory, > > Yes that does indeed seem to fix the problem. > Thanks for the swift feedback! From unknown Mon Aug 11 19:02:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61507: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when loading init.el Resent-From: Simon Pugnet Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Feb 2023 15:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61507 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 61507@debbugs.gnu.org Received: via spool by 61507-submit@debbugs.gnu.org id=B61507.167638717716692 (code B ref 61507); Tue, 14 Feb 2023 15:07:01 +0000 Received: (at 61507) by debbugs.gnu.org; 14 Feb 2023 15:06:17 +0000 Received: from localhost ([127.0.0.1]:56705 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRwsr-0004LA-Dg for submit@debbugs.gnu.org; Tue, 14 Feb 2023 10:06:17 -0500 Received: from mout-p-103.mailbox.org ([80.241.56.161]:51468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRwso-0004Kv-JB for 61507@debbugs.gnu.org; Tue, 14 Feb 2023 10:06:16 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4PGPfk2G4Rz9swf; Tue, 14 Feb 2023 16:06:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=polaris64.net; s=MBO0001; t=1676387166; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=nOhiiGcc6sdZ8Gjqf4WCSf+phwUd2owviLi1s8fgHGA=; b=U7ssFYKV+Dv2kHxF02oPjBWak6Iokxab1+aNCdloCb/qDxzEkkBz7P3Kft0MvZ0q4RS7eS fs8juWsS6XP5yXC6EiK56IS8jLRTKHoBmdVr6hfJgtoztU3UxFu19QPqqjekmZlGcvHJxJ HO06YkHYcnwCzjeRKQ008P+1nCqi4KhgmQ+csh+2sgHjN5xkLJdep58xFGm4BTfMtRgy06 QdW4nb8AAkgZsQ4AbtccYWQH35z7qIeNiQK8LeJRaRPic83+vAtbQeu7LRRerV0ZYgl2Rd WtvrscbMhU7+cNaTDX7g4/hukzUwFr+kLptNSbgL8qVTmCfCGNnQ0CrtL4oLVQ== References: <87cz6cwdlc.fsf@polaris64.net> <873578uxpf.fsf@yahoo.com> From: Simon Pugnet Date: Tue, 14 Feb 2023 15:04:17 +0000 In-reply-to: <873578uxpf.fsf@yahoo.com> Message-ID: <87zg9guw0z.fsf@polaris64.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Rspamd-Queue-Id: 4PGPfk2G4Rz9swf X-Spam-Score: -0.7 (/) 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.7 (-) --=-=-= Content-Type: text/plain; format=flowed Po Lu writes: > Simon Pugnet writes: > >> I've just built Emacs from commit >> 4bb27a5ca93f8269d9cd4b85fd948176304236eb on the emacs-29 branch and >> it >> fails to launch with the following message when loading my init.el >> file: - >> >> free(): invalid pointer >> Fatal error 6: Aborted >> [...] > > Will you please run Emacs on top of some kind of memory error > checker > and see if that shows the problem's cause? > > I.E. with valgrind's memcheck: > > valgrind /path/to/emacs > > it should complain about a double free. I believe this has already been resolved by Gregory's patch, however here's what I see when running with valgrind: - ==203263== Invalid free() / delete / delete[] / realloc() ==203263== at 0x484426F: free (vg_replace_malloc.c:872) ==203263== by 0x32563B: safe_free (lisp.h:5385) ==203263== by 0x32563B: apply_lambda (eval.c:3109) ==203263== by 0x323921: eval_sub (eval.c:2588) ==203263== by 0x326510: internal_lisp_condition_case (eval.c:1428) ==203263== by 0x323FB9: eval_sub (eval.c:2449) ==203263== by 0x3242AC: Fprogn (eval.c:436) ==203263== by 0x323FB9: eval_sub (eval.c:2449) ==203263== by 0x326510: internal_lisp_condition_case (eval.c:1428) ==203263== by 0x323FB9: eval_sub (eval.c:2449) ==203263== by 0x3242AC: Fprogn (eval.c:436) ==203263== by 0x323FB9: eval_sub (eval.c:2449) ==203263== by 0x3242AC: Fprogn (eval.c:436) ==203263== Address 0x20987025 is 5 bytes inside a block of size 4,096 alloc'd ==203263== at 0x4841888: malloc (vg_replace_malloc.c:381) ==203263== by 0x2F97B1: lmalloc (alloc.c:1365) ==203263== by 0x2F97B1: xmalloc (alloc.c:755) ==203263== by 0x2F97B1: allocate_vector_block (alloc.c:3003) ==203263== by 0x2F97B1: allocate_vector_from_block (alloc.c:3066) ==203263== by 0x2F97B1: allocate_vectorlike (alloc.c:3340) ==203263== by 0x2F9B0F: allocate_pseudovector (alloc.c:3417) ==203263== by 0x2F9B0F: allocate_buffer (alloc.c:3428) ==203263== by 0x2B7D62: Fget_buffer_create.part.0 (buffer.c:566) ==203263== by 0x1803AE: ensure_echo_area_buffers (xdisp.c:12155) ==203263== by 0x186B14: with_echo_area_buffer (xdisp.c:12194) ==203263== by 0x1B3230: set_message (xdisp.c:12840) ==203263== by 0x1B3230: message3_nolog (xdisp.c:11952) ==203263== by 0x1B34A7: message3 (xdisp.c:11893) ==203263== by 0x318259: Fmessage (editfns.c:3151) ==203263== by 0x318259: Fmessage (editfns.c:3119) ==203263== by 0xE0BF4A3: F6c6f61642d776974682d636f64652d636f6e76657273696f6e_load_with_code_conversion_0 (in /storage/Work/personal/emacs/native-lisp/29.0.60-349da14f/preloaded/mule-3352613d-1fec1ce7.eln) ==203263== by 0x320265: Ffuncall (eval.c:2995) ==203263== by 0x354F06: call4 (lisp.h:3269) ==203263== by 0x354F06: Fload (lread.c:1484) Kind regards, -- Simon Pugnet https://www.polaris64.net/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEO/eF3hYsAMj7Tab9uhNZqCwLPvkFAmPro1wUHHNpbW9uQHBv bGFyaXM2NC5uZXQACgkQuhNZqCwLPvlNRxAAlknM3vNOyeYMi5vdlATUdujSO+Ml FkvSFpymQN9hfrq4aNe5b4tclWrhIH8a/gqYXRwLHIj6rkqvAdfUoZYJ1BCwHSvn ka2uLXZx80GSKdrl4hpQU2dGY1Px+ojIAF4DnRjjlQZk3/jAJaFp1ehvSEX7f+v+ OQqX2DkiduUjsCwdzQmWQAdgBXn9qBqXlOydpzW+2Nscy+4i4DvF++ZlGQ9zdeMA rWmpfRgBXzU+iDOfBNGWl+IXokaVmenX2gCBLMwYVJOx+KJylBFTp8a9ayk+a/2s kXqWLbYuo7MkL+Dlo55zMhRfJh6Z/Z82ecjkt/J318+84NGOsbk7QArHrWHOrRmh s2sDJU075kQ6fV6dvG91sct5xhb7jt6U0bNBpDpYpaElUmQJq5TXIIrLZfQeC6GS 3wGu9MLd2olIZLmNTth3KQUyeNNlHIKoOyzLMY0JEARkmpbdqKGPXIRzOIAeiGEe Uns4XmAABl++gxQcY47GE/7KY696ZUhezLnx0wrLBWvG46Obfj780THrjc4MQB5e fP6/BNTynp/hPrdHvR66CgvtBZhacXwW86ntjY+VDDPV6bGscbgk+cemNCw9waLA 0wJ+IDVfNANa8kt2aLDH8q+rQ4bNmxAgWTeTCY203Vc1ZRMHe+sOqLNPOgAku4+z Nuc0TLAtFLpI91k= =yRQc -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 11 19:02:51 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Simon Pugnet Subject: bug#61507: closed (Re: bug#61507: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when loading init.el) Message-ID: References: <87cz6cwdlc.fsf@polaris64.net> X-Gnu-PR-Message: they-closed 61507 X-Gnu-PR-Package: emacs Reply-To: 61507@debbugs.gnu.org Date: Wed, 06 Sep 2023 00:05:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1693958702-454-1" This is a multi-part message in MIME format... ------------=_1693958702-454-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #61507: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when l= oading init.el which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 61507@debbugs.gnu.org. --=20 61507: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61507 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1693958702-454-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 61507-done) by debbugs.gnu.org; 6 Sep 2023 00:04:40 +0000 Received: from localhost ([127.0.0.1]:59969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdg2C-00006b-2g for submit@debbugs.gnu.org; Tue, 05 Sep 2023 20:04:40 -0400 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]:46540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdg29-00006L-NZ for 61507-done@debbugs.gnu.org; Tue, 05 Sep 2023 20:04:38 -0400 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-500c7796d8eso4941922e87.1 for <61507-done@debbugs.gnu.org>; Tue, 05 Sep 2023 17:04:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693958671; x=1694563471; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=uTQPguA8tDjaBypEwt/8azo/5rqFypJ34GX9X/HuQR4=; b=Oc8XcSKEiHMcN1EsqD47au/swSTDgP2WhhVobr7EH3U/u5YLI1HPwJe2tXhCWTLGiJ m5iAHxHoQDv4C4ckiVs4pnJamqTA/GD/IBftLwFL1zUXSIWroW8lTsc02ozue70cY0me poGx5xNYd2L9gaIzfUIBtWy4AHKON4YjggSQYbip1Hi40E9V00ChHq6GqjXm1ZxcCc0J AlYyvmd4Ydof4D4x2dS/Uw354h+gBQz2NhgnsYgemwjxnOCNN7BruaJ1CdKTexBck+JU s+v38E/o15Eby49ozkTzbDJIrNp5MGJDPRMNRZ1n2Pix86Ghe8KzOOSY6NYwUfK6F3Mx z6VA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693958671; x=1694563471; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uTQPguA8tDjaBypEwt/8azo/5rqFypJ34GX9X/HuQR4=; b=kCPcU8v7Tt8MjatKn5tWBTEDaZVZnt1OH2evN69hNjKMGkaJ00bxf3beGPs1SvJcga yWPOpwjd9H1pHCsKn0KN6qlwUyO14m9Zrvy++9lEqijBj8zWSNnDpPAyHcHYvPKFQRS5 vR5J2bpXx22tw2XOMHItTBwSjjNSRhX7P3OJ2xn4mU9uIihFnPBdlTJ6wGY/PD+tunK8 IU8NPid3uKYMkPVcMgqZq5jhseFLpoF6P8JW7GXpbEIQYBzJxla5rjhF61AVHhUZqbjU 5KZmypw6I5PkLurAxG97Vhe8aftWXvOzpywLPKu6gipM+mvMGrErsiNFdQZOf1iWzSkC ak3Q== X-Gm-Message-State: AOJu0YzVqd5dDfQBwz1KGrrMDTAjZCyE6ACV0vHZximBtQX9E9HH/80l mqBkQas69Wyj/ShlV7wvzBKbKqQElppaxcKribg= X-Google-Smtp-Source: AGHT+IGf4Gw72jDPpJHYC8ZFnuMr0kpfctktAWnsgxRHJBA+gCOiKXSsdkbN7doWt5wXSVRbe5yOzE3YR1GjPYdFm+U= X-Received: by 2002:ac2:5925:0:b0:500:8443:744a with SMTP id v5-20020ac25925000000b005008443744amr885405lfi.7.1693958670983; Tue, 05 Sep 2023 17:04:30 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 5 Sep 2023 17:04:30 -0700 From: Stefan Kangas In-Reply-To: <0f053182b050384f15fb@heytings.org> (Gregory Heytings's message of "Tue, 14 Feb 2023 14:38:27 +0000") References: <87cz6cwdlc.fsf@polaris64.net> <0f053182b0dace6b42ae@heytings.org> <878rh0wbyj.fsf@polaris64.net> <0f053182b050384f15fb@heytings.org> MIME-Version: 1.0 Date: Tue, 5 Sep 2023 17:04:30 -0700 Message-ID: Subject: Re: bug#61507: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when loading init.el To: Gregory Heytings Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61507-done Cc: 61507-done@debbugs.gnu.org, Simon Pugnet 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: >> >> Hi Gregory, >> >> Yes that does indeed seem to fix the problem. >> > > Thanks for the swift feedback! I'm therefore closing this bug report. ------------=_1693958702-454-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 Feb 2023 14:01:42 +0000 Received: from localhost ([127.0.0.1]:52950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRvsL-0001eN-3R for submit@debbugs.gnu.org; Tue, 14 Feb 2023 09:01:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:52648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRvsI-0001eE-TH for submit@debbugs.gnu.org; Tue, 14 Feb 2023 09:01:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pRvsI-0006p5-NI for bug-gnu-emacs@gnu.org; Tue, 14 Feb 2023 09:01:38 -0500 Received: from mout-p-201.mailbox.org ([2001:67c:2050:0:465::201]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1pRvsF-0000xH-OE for bug-gnu-emacs@gnu.org; Tue, 14 Feb 2023 09:01:38 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4PGND120xGz9sQ8 for ; Tue, 14 Feb 2023 15:01:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=polaris64.net; s=MBO0001; t=1676383281; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=0v7BD0BNAk0i32mT710cheGhhbbhskLKEZhB5Vaod34=; b=JGngTiG6veu2BQc6MbFYu/8TGnIyu0u1hHBMFwWeETnUxaovB9vUzNJbSMe9brvuV9ZDPA nWkqkrvd7izb7zVsXwYRZ8OI6LzFWhN33k2EG2uM1diDdzPmaZK3K7qztKzFG1sbC9pbbN w3L9YNwenYrzqGqgEUTz7HlzgJhxr7alm9GSrfmhMwF2XRjv5z4DYEUOrbYQH3rKPWSy5w mf7dI0HCJ2uTOa07tTTw31Cdat4ZhYhqkGykffTxk5RDbeUwO9ED60dY9MBUsYCk1NEDV7 I0fGwlCNHulK86eEZceEFu4SJnY+GdTiwLnIZ7m2lkkx5SvecGllqvInXvbrZg== From: Simon Pugnet To: bug-gnu-emacs@gnu.org Subject: 29.0.60; "free(): invalid pointer" on latest emacs-29 commit when loading init.el Date: Tue, 14 Feb 2023 14:01:19 +0000 Message-ID: <87cz6cwdlc.fsf@polaris64.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=2001:67c:2050:0:465::201; envelope-from=simon@polaris64.net; helo=mout-p-201.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain; format=flowed Dear Emacs maintainers, I've just built Emacs from commit 4bb27a5ca93f8269d9cd4b85fd948176304236eb on the emacs-29 branch and it fails to launch with the following message when loading my init.el file: - free(): invalid pointer Fatal error 6: Aborted Launching with -q or -Q works fine. Checking out a previous commit (cc30422825a5acf460d026bfe912b327b70dedcf) and rebuilding causes everything to work as expected again too. I've tried `make extraclean` and then `make bootstrap` in order to clear out any old byte-compiled or native-compiled elisp as I read another message earlier saying that a recent change might have caused a backwards incompatible change. Output of `bt full` in GDB: - #0 0x00007ffff34a08ec in () at /usr/lib/libc.so.6 #1 0x00007ffff3451ea8 in raise () at /usr/lib/libc.so.6 #2 0x00007ffff343b53d in abort () at /usr/lib/libc.so.6 #3 0x00007ffff343c29e in () at /usr/lib/libc.so.6 #4 0x00007ffff34aa657 in () at /usr/lib/libc.so.6 #5 0x00007ffff34ac4bc in () at /usr/lib/libc.so.6 #6 0x00007ffff34aee63 in free () at /usr/lib/libc.so.6 #7 0x0000555555741685 in xfree (block=) at alloc.c:814 #8 0x000055555577163c in safe_free (sa_count=...) at /storage/Work/personal/emacs/src/lisp.h:5385 arg_vector = 0x7fffffffcf40 tem = 0x0 sa_avail = sa_count = {bytes = 1280} numargs = 0 args_left = #9 apply_lambda (fun=0x55555c64b685, args=, count=...) at eval.c:3109 arg_vector = 0x7fffffffcf40 tem = 0x0 sa_avail = sa_count = {bytes = 1280} numargs = 0 args_left = #10 0x000055555576f922 in eval_sub (form=) at eval.c:2588 original_fun = 0xd49110 original_args = 0x0 fun = val = funcar = argvals = {0x0, 0x555556020633, 0x1, 0x7fffffffd090, 0x2, 0x555555779da3 , 0x7fffffffd0a0, 0x2aaa992060c0} #11 0x0000555555772511 in internal_lisp_condition_case (var=0xfa3690, bodyform=0x55555c2d8383, handlers=) at eval.c:1428 oldhandlerlist = 0x555555ee3560 clausenb = 1 success_handler = 0x0 clauses = 0x7fffffffd080 result = 0x555555dc3460 #12 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d7193 numargs = 3 original_fun = 0x4f80 original_args = 0x55555c2d7193 fun = val = funcar = argvals = {0x4a0, 0x7fffffffd1a8, 0x7fffffffd1a0, 0xffe12e80bef3ce00, 0x6, 0x0, 0x1, 0x55555c2d9b95} #13 0x00005555557702ad in Fprogn (body=0x55555c2d7b93) at eval.c:436 form = val = 0x0 #14 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d71c3 numargs = 2 original_fun = 0xd620 original_args = 0x55555c2d71c3 fun = val = funcar = argvals = {0x5555560207c3, 0xffe12e80bef3ce00, 0x4000000011000000, 0x55555c2d78f3, 0x7fffffffd300, 0x55555576ffba , 0x1, 0x55555c2d7ff0} #15 0x0000555555772511 in internal_lisp_condition_case (var=0xfa3690, bodyform=0x55555c2d71b3, handlers=) at eval.c:1428 oldhandlerlist = 0x555555ffbd30 clausenb = 1 success_handler = 0x0 clauses = 0x7fffffffd2b0 result = 0x55555575901b #16 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d6c53 numargs = 3 original_fun = 0x4f80 original_args = 0x55555c2d6c53 fun = val = funcar = argvals = {0x4, 0x55555576c480 , 0x7fffef2bd695, 0xffe12e80bef3ce00, 0x55555c2cd0e3, 0x2, 0x4c0, 0x7fffffffd408} #17 0x00005555557702ad in Fprogn (body=0x0) at eval.c:436 form = val = 0x6524060 #18 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d6c83 numargs = 2 original_fun = 0xd620 original_args = 0x55555c2d6c83 fun = val = funcar = argvals = {0x11, 0x1, 0xb, 0x2aaa994558c0, 0x0, 0x2, 0x55555c2d8333, 0x555555dc3460 } #19 0x00005555557702ad in Fprogn (body=0x0) at eval.c:436 form = val = 0x0 #20 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d6cb3 numargs = 1 original_fun = 0xd620 original_args = 0x55555c2d6cb3 fun = val = funcar = argvals = {0x55555c2d8333, 0x7fffeecdd4b9 , 0x7fffffff006c, 0x555555dc3460 , 0x55555c2d7c23, 0xffe12e80bef3ce00, 0x55555c2d6cc3, 0x55555c2d6cd3} #21 0x000055555576ffba in eval_sub (form=) at eval.c:2449 args_left = 0x55555c2d6cd3 numargs = 2 original_fun = 0x9000 original_args = 0x55555c2d6cd3 fun = val = funcar = argvals = {0x2aaa99603200, 0x555556024e88, 0x0, 0x5555557979b8 , 0x0, 0xffe12e80bef3ce00, 0x2aaa99603200, 0x55555c2d7c23} #22 0x00005555557a0009 in readevalloop (readcharfun=0x555556024e8d, infile0=0x0, sourcename=0x555556030204, printflag=false, unibyte=, readfun=0x0, start=0x0, end=) at lread.c:2347 c = val = 0x55555c2d8333 b = continue_reading_p = true lex_bound = whole_buffer = true first_sexp = macroexpand = 0x2aaa99603200 #23 0x00005555557a12c7 in Feval_buffer (buffer=, printflag=0x0, filename=0x555556030204, unibyte=0x0, do_allow_print=) at lread.c:2420 tem = buf = 0x555556024e8d #24 0x00007fffeeadb478 in F6c6f61642d776974682d636f64652d636f6e76657273696f6e_load_with_code_conversion_0 () at /storage/Work/personal/emacs/src/../native-lisp/29.0.60-349da14f/preloaded/mule-3352613d-1fec1ce7.eln #25 0x000055555576c266 in Ffuncall (nargs=nargs@entry=5, args=args@entry=0x7fffffffd9c0) at eval.c:2995 val = #26 0x00005555557a0f07 in call4 (arg4=0x30, arg3=, arg2=0x555556030204, arg1=, fn=) at /storage/Work/personal/emacs/src/lisp.h:3269 val = stream = 0x0 fd = 19 found = 0x555556030204 efound = hist_file_name = 0x555556030204 newer = false compiled = false handler = fmode = 0x55555585a19c "r" version = no_native = is_module = false is_native_elisp = false found_eff = is_elc = false input = {stream = 0x0, lookahead = 0 '\000', buf = "\000\000\000"} #27 Fload (file=0x555556030084, noerror=, nomessage=, nosuffix=, must_suffix=) at lread.c:1484 val = stream = 0x0 fd = 19 found = 0x555556030204 efound = hist_file_name = 0x555556030204 newer = false compiled = false handler = fmode = 0x55555585a19c "r" version = no_native = is_module = false is_native_elisp = false found_eff = is_elc = false input = {stream = 0x0, lookahead = 0 '\000', buf = "\000\000\000"} #28 0x000055555576c266 in Ffuncall (nargs=4, args=0x7fffffffdb20) at eval.c:2995 val = #29 0x00007fffeeb05276 in F737461727475702d2d6c6f61642d757365722d696e69742d66696c65_startup__load_user_init_file_0 () at /storage/Work/personal/emacs/src/../native-lisp/29.0.60-349da14f/preloaded/startup-bbc6ea72-476504a2.eln #30 0x000055555576c266 in Ffuncall (nargs=4, args=0x7fffffffdc10) at eval.c:2995 val = #31 0x00007fffeeb07268 in F636f6d6d616e642d6c696e65_command_line_0 () at /storage/Work/personal/emacs/src/../native-lisp/29.0.60-349da14f/preloaded/startup-bbc6ea72-476504a2.eln #32 0x000055555576c266 in Ffuncall (nargs=1, args=0x7fffffffdce8) at eval.c:2995 val = #33 0x00007fffeeb03460 in F6e6f726d616c2d746f702d6c6576656c_normal_top_level_0 () at /storage/Work/personal/emacs/src/../native-lisp/29.0.60-349da14f/preloaded/startup-bbc6ea72-476504a2.eln #34 0x000055555576ffaf in eval_sub (form=) at eval.c:2495 i = maxargs = args_left = numargs = 0 original_fun = 0x2aaa993b5180 original_args = 0x0 fun = val = funcar = argvals = {0x7fffffffde00, 0x555555edff73, 0x555555dc3460 , 0x0, 0x7fffffffddf8, 0x7fffffffde78, 0x7fffffffde70, 0x555555dc3460 } #35 0x0000555555772726 in Feval (form=0x7fffef5695ab, lexical=) at eval.c:2361 #36 0x000055555576a8f7 in internal_condition_case (bfun=bfun@entry=0x5555556da400 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x5555556e19e0 ) at eval.c:1474 val = c = 0x5555560490c0 #37 0x00005555556dad86 in top_level_1 (ignore=ignore@entry=0x0) at keyboard.c:1141 #38 0x000055555576a851 in internal_catch (tag=tag@entry=0x10050, func=func@entry=0x5555556dad60 , arg=arg@entry=0x0) at eval.c:1197 val = c = 0x55555604ae00 #39 0x00005555556da37f in command_loop () at keyboard.c:1101 #40 0x00005555556e1562 in recursive_edit_1 () at keyboard.c:711 val = #41 0x00005555556e18f0 in Frecursive_edit () at keyboard.c:794 buffer = #42 0x00005555555aca5f in main (argc=1, argv=0x7fffffffe1b8) at emacs.c:2529 stack_bottom_variable = 0x555555e37a40 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = dump_mode = skip_args = 0 temacs = 0x0 attempt_load_pdump = only_version = false rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615} lc_all = sockfd = -1 module_assertions = In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.17.8) of 2023-02-14 built on palenque Repository revision: 4bb27a5ca93f8269d9cd4b85fd948176304236eb Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Arch Linux Configured using: 'configure --with-native-compilation --with-json --with-modules --with-tree-sitter --with-xinput2' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_CTYPE: en_GB.UTF-8 value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode cl-loaddefs cl-lib bytecomp byte-compile rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 98683 13034) (symbols 48 7145 0) (strings 32 28345 2128) (string-bytes 1 897813) (vectors 16 21940) (vector-slots 8 378753 18583) (floats 8 43 45) (intervals 56 219 0) (buffers 984 11)) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEO/eF3hYsAMj7Tab9uhNZqCwLPvkFAmPrlC8UHHNpbW9uQHBv bGFyaXM2NC5uZXQACgkQuhNZqCwLPvmx9A/9F5hP0vIWFX3CyekUukKuIlQNMU7t 7foBfxhX2U7ESwTA5nIgnCvWH4ik5u3Hpu+wPveON1eAXQstGUKKG/ZslkrWcLG6 vXY6k6kgwBvEy6WzjBxgrmj/U2SXeuLeA8p0y3FRnY/vhTkGIr+rlNCmKinQfPJs aVDkO3DQD2TNTu/mZpm2Q+JHfReRR+gJvEbZzU4DlUVrlIWkRBoeDzNCCPAtrIou IYukuRdP8vkO8nPaAS1PcAn0+E46Sz7be89PkovXuSw7J29iCaXHl04BtACKNi6w ujANpsRHloQhQLIuo2Icwel/47X3RAHfmO7Ne0BcTUBTqxh+/uo0A455Ew8HmgRf Jt0vts6z7fm871CCvWV4tH7m/rkjVWhktyErxebl/2KnGiCx3K9Y5oIE2LzJ/4X0 PUAqL/oRsDxQjr+fev+KfTdHIH+TPxmcebt8SQUkXrOGbcLouuoKVCXFHGQFKvRV xYjLEJMcG/isFVzN1xr+ThDgGmG7xucWX83W1Jxr7kx5wkdqSOnIkuNAPnW4U8HW t1r6nyGqBNFUQeD1TjO3fjgIgaDs8j31JBqECnoGri2FeYpZifJJm0KkDE68u4aX 9rVxeNNHnkVLdylK7SKmMuvEEutGx+jJKCdTHTV62s1IxZShfnSf8FAWHgTQylGO 942FpN1PxZaPzFI= =NHz2 -----END PGP SIGNATURE----- --=-=-=-- ------------=_1693958702-454-1--