From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 04 09:48:10 2023 Received: (at submit) by debbugs.gnu.org; 4 Jan 2023 14:48:10 +0000 Received: from localhost ([127.0.0.1]:48058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pD53p-0005xG-KR for submit@debbugs.gnu.org; Wed, 04 Jan 2023 09:48:10 -0500 Received: from lists.gnu.org ([209.51.188.17]:59852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pD53k-0005wh-DJ for submit@debbugs.gnu.org; Wed, 04 Jan 2023 09:48:08 -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 1pD53i-0000Mk-As for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2023 09:48:03 -0500 Received: from out162-62-57-210.mail.qq.com ([162.62.57.210]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pD53d-0003Fs-AX for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2023 09:48:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1672843668; bh=EGZ5dQS9bczKkbNEdVI72MibZo8K4aCdRG94HlEo4Dw=; h=Date:From:To:Subject; b=sEYBTfSFPnujdCkPEnrTn8vXH3gD+QZkOkYiVpjOOshgWJMD5AtK3vUf4C+BQyZXL K4x4qFqmrt6si74tSmWXiK/owZL23AgOvc4dl/tJUkIhRRsqakJpjLHnvZvcOkv2Bv QzNhN0/WquHhwrNo75vaGQP2q9LGK9A9mSpesAqk= Received: from macbook ([114.82.35.56]) by newxmesmtplogicsvrszb9-0.qq.com (NewEsmtp) with SMTP id B1B0FE29; Wed, 04 Jan 2023 22:44:27 +0800 X-QQ-mid: xmsmtpt1672843467t6yrcjxms Message-ID: X-QQ-XMAILINFO: ONLymQk6scaOVPqFj+pEnq76+eJtSvFXIcR3b30/vHHvOi7EjMRPveRcC0yMZS 99CvBEynZjqkNFs3VmD/UDXW/qYjsF6UwmmNQEWQkVMWt4E67CgGuZFXp2A8qg8qGyWLu72nzsN/ ELouCPuy+0f8DPJ1joD1JMZ+F9zBUIPeKOB9sczAQg8DlN8q21NFvaaLW1fPb150ujWxDWAYi/Q4 qbeXKYwDbYnKRmb3mmUD1MH7phoE4bLo5qLcP42XYxLO9FKaUusv97amOd6hZXJf+osOyyQ3Fjvn z3ieptN4S7QygluHNtDPgKc1/Dj8umoPXli6znziOKLWcN/Ii35/ZDX4HbQes3A8j06O3R+1Po++ U2AtHJwA0EHgMQd39vnZXsvVcO4APnUMD7AwDwla523OtN0OgeTSsqOOkh8mQf1BT4wMm9hOPb2t JTzxsI9oeiiQDZlhTLooEL+fXiafbeedkmNwN1OXEiRveWTAWUtC/oV6vdFuWLZ9fat+BQG0zrIl CbIBAXnp6vUrZQGrbUpkm6N+eXFwQwfYQ5QanLZq5qxgQo2/tXFImCX4vpZv1UAu3lfHSK4CnU0N FTiLHtV+MglUTqsxfT9NkKoAJU62i1a1lKOYOGNCCySSMD2nQK9GMZR2r2QwUP8CHt7iLigF3hSB wIG/Cb5aGrq2/bC9vMMDlyEXrQVgrm2cCfWKj2bXGAMJ19RgEV5OJSusElXIdXkIsG932CkE0+m5 5CUzuCgkSTKpxPSlOGm2DXETNFGwc88QS3ORnyPMp7syOZJQmudsN3UGLXvwTRRPKnj5iIGLwWjm pXZ5a6I9xL/CAkfMesgkjWrJaYsUWUbQjgZKuDDYKF6rTp/hRePxdkapigK+ZoxeKuZDyh5baWex GRj4DF5DI1Sv0JrI+hr2sv6cAPhOjbcqIb0Qmgqn9CJk9Xahk2KtUazLZxARpCusrPhMAoClxWe5 32tfprDGcz542gbmW4ag== Date: Wed, 04 Jan 2023 22:44:22 +0800 Message-Id: From: Eason Huang To: bug-gnu-emacs@gnu.org Subject: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=162.62.57.210; envelope-from=aqua0210@foxmail.com; helo=out162-62-57-210.mail.qq.com X-Spam_score_int: 11 X-Spam_score: 1.1 X-Spam_bar: + X-Spam_report: (1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HELO_DYNAMIC_IPADDR=1.951, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) 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.1 (--) Hi emacs, When I editing my ~/.config/emacs/init.el file, Emacs will raise a fatal error frequenly when flymake-mode enabled. With a few hours debug, I found that it's related to flymake-mode and Borg( A package manager writed by Jonas Bernoulli). Borg repos: https://github.com/emacscollective/borg This issue can be fixed by disable flymake-mode or without Borg, just use package.el to install packages. It would be nice if I can use Borg with flymake-mode. I am not sure this bug if from Borg or flymake-mode or Emacs itself, so I report it here. Steps to reproduce: 1. Make sure you have Emacs 29 installed, I build it from emacs-29 branch: https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-29&id=2569ede9c496bb060e0b88428cb541088aaba1f9 2. Install Borg by the emacs.g seed ``` git clone git@github.com:emacscollective/emacs.g.git ~/.config/emacs cd ~/.config/emacs make bootstrap-borg make bootstrap ``` By default, It use ssh, if you want to use https, you can configure like this: ``` git config --global url.https://github.com/.insteadOf git@github.com: git config --global url.https://git.sr.ht/.insteadOf git@git.sr.ht: ``` 3. Start Emacs and open the ~/.config/emacs/init.el file ``` C-x, C-f ~/.config/emacs/init.el ``` 4. Enable flymake-mode by M-x, flymake-mode 5. Add some new blank line in the init.el buffer and then save the buffer with C-x, C-s 6. Now you will see the fatal error popup window with below message: Emacs Abort Dialog A fatal error has occurred! Would you like to attach a debugger? Select: YES -- to debug Emacs, or NO -- to abort Emacs and produce a backtrace (emacs backtracetxt in current directory). (type "gdb -p " and "continue" inside GDB before clicking YES.) 7. I follow the error message to use GDB debug and got the infomation as below, maybe it can help you to find the bug: ➜ ~ ps -name emacs NPM(K) PM(M) WS(M) CPU(s) Id SI ProcessName ------ ----- ----- ------ -- -- ----------- 62 81.07 92.62 9.23 7544 1 emacs ➜ ~ mingw Aqua@DESKTOP-CIHAF12 MINGW64 ~ $ gdb -p 7544 GNU gdb (GDB) 12.1 Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-w64-mingw32". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Attaching to process 7544 [New Thread 7544.0x3c50] [New Thread 7544.0x49bc] [New Thread 7544.0x1e94] [New Thread 7544.0x3f3c] [New Thread 7544.0x4370] Reading symbols from C:\opt\emacs\bin\emacs.exe... (gdb) c Continuing. [Thread 7544.0x4370 exited with code 0] [New Thread 7544.0x1b60] [New Thread 7544.0x2edc] [New Thread 7544.0x4d6c] [New Thread 7544.0x4474] [Thread 7544.0x2edc exited with code 0] [Thread 7544.0x1b60 exited with code 0] [New Thread 7544.0x39fc] [New Thread 7544.0x3a9c] [Thread 7544.0x4474 exited with code 0] [Thread 7544.0x4d6c exited with code 0] [New Thread 7544.0x2050] [New Thread 7544.0x4da8] [Thread 7544.0x3a9c exited with code 0] [Thread 7544.0x39fc exited with code 0] [Thread 7544.0x4da8 exited with code 0] [Thread 7544.0x2050 exited with code 0] [New Thread 7544.0x42f4] [New Thread 7544.0xc9c] [New Thread 7544.0x1a70] [Thread 7544.0x1a70 exited with code 1] [New Thread 7544.0x462c] [Thread 7544.0x462c exited with code 1] [New Thread 7544.0x3198] [Thread 7544.0x3198 exited with code 1] [New Thread 7544.0x53b4] [New Thread 7544.0x256c] [New Thread 7544.0x304] [New Thread 7544.0x10a4] [Thread 7544.0x256c exited with code 0] [Thread 7544.0x53b4 exited with code 0] [New Thread 7544.0x4c3c] [Thread 7544.0x4c3c exited with code 1] [New Thread 7544.0x874] [Thread 7544.0x874 exited with code 1] [New Thread 7544.0x4964] [Thread 7544.0x4964 exited with code 1] [New Thread 7544.0x2328] [New Thread 7544.0x3a0c] [Thread 7544.0x10a4 exited with code 0] [Thread 7544.0x304 exited with code 0] [Thread 7544.0xc9c exited with code 0] [Thread 7544.0x42f4 exited with code 0] [New Thread 7544.0x5d8] [New Thread 7544.0x1d30] [Thread 7544.0x3a0c exited with code 0] [Thread 7544.0x2328 exited with code 0] [Thread 7544.0x1d30 exited with code 0] [Thread 7544.0x5d8 exited with code 0] [New Thread 7544.0x46e4] [New Thread 7544.0x43ec] [New Thread 7544.0x2594] [Thread 7544.0x2594 exited with code 1] [New Thread 7544.0x630] [Thread 7544.0x630 exited with code 1] [New Thread 7544.0x399c] [Thread 7544.0x399c exited with code 1] [New Thread 7544.0x3f80] [New Thread 7544.0x4324] [Thread 7544.0x4324 exited with code 0] [Thread 7544.0x3f80 exited with code 0] [Thread 7544.0x43ec exited with code 0] [Thread 7544.0x46e4 exited with code 0] [New Thread 7544.0x35fc] [New Thread 7544.0x256c] [New Thread 7544.0x2050] [New Thread 7544.0xc9c] [Thread 7544.0x256c exited with code 0] [Thread 7544.0x35fc exited with code 0] [New Thread 7544.0x3368] [New Thread 7544.0x4178] [Thread 7544.0x4178 exited with code 0] [Thread 7544.0x3368 exited with code 0] [Thread 7544.0xc9c exited with code 0] [Thread 7544.0x2050 exited with code 0] [New Thread 7544.0x32a0] Thread 44 received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 7544.0x32a0] 0x00007fff84fd0bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll.dll (gdb) bt #0 0x00007fff84fd0bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll.dll #1 0x00007fff84ffcc2e in ntdll!DbgUiRemoteBreakin () from C:\Windows\SYSTEM32\ntdll.dll #2 0x00007fff84947614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll #3 0x00007fff84f826a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) q A debugging session is active. Inferior 1 [process 7544] will be detached. Quit anyway? (y or n) y Detaching from program: C:\opt\emacs\bin\emacs.exe, process 7544 [Inferior 1 (process 7544) detached] In GNU Emacs 29.0.60 (build 1, x86_64-w64-mingw32) of 2023-01-02 built on DESKTOP-CIHAF12 Windowing system distributor 'Microsoft Corp.', version 10.0.19044 System Description: Microsoft Windows 10 Pro (v10.0.2009.19044.2364) Configured using: 'configure --with-native-compilation=aot --without-dbus' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLIB Important settings: value of $LANG: CHS locale-coding-system: cp936 Major mode: ELisp/l Minor modes in effect: flymake-mode: t global-git-commit-mode: t magit-auto-revert-mode: t auto-revert-mode: t shell-dirtrack-mode: t server-mode: t outline-minor-mode: t reveal-mode: t save-place-mode: t savehist-mode: t global-diff-hl-mode: t diff-hl-mode: t global-dash-fontify-mode: t dash-fontify-mode: t override-global-mode: t auto-compile-on-load-mode: t auto-compile-on-save-mode: t auto-compile-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t prettify-symbols-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 transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t temp-buffer-resize-mode: t Load-path shadows: c:/Users/Aqua/.config/emacs/lib/transient/lisp/transient hides c:/opt/emacs/share/emacs/29.0.60/lisp/transient c:/Users/Aqua/.config/emacs/lib/use-package/use-package hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/use-package c:/Users/Aqua/.config/emacs/lib/use-package/use-package-lint hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/use-package-lint c:/Users/Aqua/.config/emacs/lib/use-package/use-package-jump hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/use-package-jump c:/Users/Aqua/.config/emacs/lib/use-package/use-package-ensure hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/use-package-ensure c:/Users/Aqua/.config/emacs/lib/use-package/use-package-ensure-system-package hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/use-package-ensure-system-package c:/Users/Aqua/.config/emacs/lib/use-package/use-package-diminish hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/use-package-diminish c:/Users/Aqua/.config/emacs/lib/use-package/use-package-delight hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/use-package-delight c:/Users/Aqua/.config/emacs/lib/use-package/use-package-core hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/use-package-core c:/Users/Aqua/.config/emacs/lib/use-package/use-package-bind-key hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/use-package-bind-key c:/Users/Aqua/.config/emacs/lib/use-package/bind-key hides c:/opt/emacs/share/emacs/29.0.60/lisp/use-package/bind-key Features: (shadow sort mail-extr emacsbug face-remap checkdoc flymake-proc flymake project thingatpt tramp-sh tramp tramp-loaddefs trampver tramp-integration cus-edit pp cus-start cus-load files-x tramp-compat parse-time iso8601 man magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-handlers url-parse auth-source url-vars magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff git-commit log-edit message sendmail mailcap yank-media puny rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor shell pcomplete magit-mode transient edmacro kmacro magit-git magit-base magit-section format-spec crm compat-27 dired dired-loaddefs server epkg-elpa json map epkg-utils epkg-list epkg-desc find-func epkg emacsql-sqlite-builtin sqlite closql emacsql-sqlite advice emacsql emacsql-compiler llama compat-26 compile text-property-search comint ansi-osc ansi-color ring vc-git noutline outline reveal saveplace savehist recentf tree-widget wid-edit diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode eieio byte-opt eieio-core dash use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core with-editor-autoloads use-package-autoloads treepy-autoloads transient-autoloads magit-autoloads llama-autoloads git-modes-autoloads epkg-autoloads emacsql-autoloads diff-hl-autoloads dash-autoloads compat-autoloads closql-autoloads borg-autoloads auto-compile-autoloads borg loaddefs-gen generate-lisp-file lisp-mnt radix-tree pcase info jka-compr auto-compile comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode compat compat-macs cl-loaddefs cl-lib bytecomp byte-compile china-util rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 296963 51271) (symbols 48 22365 4) (strings 32 77770 4132) (string-bytes 1 2727040) (vectors 16 52699) (vector-slots 8 1065938 75872) (floats 8 124 323) (intervals 56 3575 0) (buffers 984 20)) -- Eason Huang From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 21 23:30:51 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 04:30:51 +0000 Received: from localhost ([127.0.0.1]:50241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJS0J-00061M-9I for submit@debbugs.gnu.org; Sat, 21 Jan 2023 23:30:51 -0500 Received: from out203-205-221-155.mail.qq.com ([203.205.221.155]:50889) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJS0G-000614-B4 for 60556@debbugs.gnu.org; Sat, 21 Jan 2023 23:30:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1674361838; bh=gCurJKwJ2ajWUqNYGwppDufAY7bdhY6JLq0MN1BlLb4=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=F5puFUdrzZ4MbhSXBcWxdaoAQ7aqr8DM1T9OJh5gFVvHcf/vAiykINYnZF6Jb2gsq VFTJ2VpC1pMYP10zyVcd2dbE8uAdhHnAYjfIxFPwlbiOFRzjnhOkew2+6uIXODldaA 9z09P/sNQRMUHhzs+2ZltH39mq/ay/r8FN8borq0= Received: from macbook ([101.85.11.109]) by newxmesmtplogicsvrszb6-0.qq.com (NewEsmtp) with SMTP id 7A526432; Sun, 22 Jan 2023 12:30:37 +0800 X-QQ-mid: xmsmtpt1674361837t9y9ep4bs Message-ID: X-QQ-XMAILINFO: MmpliBmRb3iCyaS9126Kc7zKGLSKCT7+SqzIy5sBw4R+W//8I1Ns2ajLKxBXrh 2glAdNy+uPrttrrJvA0s4eU5uJ9ub813KyADi43hAO8mebzKU4/IxpNDsu2FR0BuPr/d4oA9lCaq HvRbOtf3yu3fNe9bOd2RSlJcDTjm4UapcgNdxx7rlDzhnRSp9W46Mj3zYd/vWr7iMW66Amu7GXHm 4duNHelu5Jf4VcWCEz/02bBjgS6BGFwnWfKG5WCNAtDMhW7enXdiJz53KIRwSSiU0xQ0YzU7gqgO E70cWeOcUHhJ1WXG/Ocaz+jUU3Bis2Rwpny9eSDoE4TDjsRKPd6AlJcFh1DYcnK5LUtkcExEicbZ KjQhyAOzotqXLMvOVGD93p1Omsbwa41jnHsCx3aLLIBcohBL2hdIsntSTKmtnEozirqYAKL0pKzI Ck8woEcgHsemLnw0fbb/7Wp3874dMLkrVE0O1knPTT7cyobxKDQJ1BH4vI4jNFsmu9w5+5bthRnb gMbS36T1vuwK75KhEDzz+fasi9+ayXuPitqgUXJw8pySJo7qIkxieSsxlSN67+xeR7fQ0CW1GnxE dSIy+mtKDEkp2oaSUBRehoNcCZhyGJw7cxbHtaNXvoib9dmuz/hgxOOCYdmFf4TMCB4bTZ0xatCG NrV4oxpBSLrlJx1euTN1f16UWxJqYzAu7Y+e/q/JO+EQvPC4B+74VTsar7iWPm5fZ6X0O5cvHSF8 lcb20/KxYTkeH38Mm3f8lQZ6ak1p4XQ6mzZbtdVfGbT3U/s9LHqnb2pwIjewImzS5L99uwD4B+9G wAFk61LT0Yuk2h7gAC6bAo4/N1gW3Vz3JobQPpkO7m7NQ9NUKxTyNruGYA9WjQaHAkAeMF56lqhl 7k2/lllzbYxIE6ydpHx07ZS8rMafJ8l/ZsoqfotLd0IxZcDZzfg5H0AGffwoaq+jHKaR5HcWvsjW 8yeVYS3rbidpYTI+Tl73dkI8ULH5F5mZvcXTOFkfeLuaWKMKZQSgisTOnJKo6hRpeWQW4pAkXp+V tYpbBo1yjP9TmXUpbC From: Eason Huang To: 60556@debbugs.gnu.org Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 In-Reply-To: (Eason Huang's message of "Wed, 04 Jan 2023 22:44:22 +0800") References: Date: Sun, 22 Jan 2023 12:30:36 +0800 X-OQ-MSGID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eason Huang writes: > Hi emacs, > > When I editing my ~/.config/emacs/init.el file, Emacs will raise a fatal > error frequenly when flymake-mode enabled. > > With a few hours debug, I found that it's related to flymake-m [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.155 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.155 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 60556 Cc: Eli Zaretskii , =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= 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.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eason Huang writes: > Hi emacs, > > When I editing my ~/.config/emacs/init.el file, Emacs will raise a fatal > error frequenly when flymake-mode enabled. > > With a few hours debug, I found that it's related to flymake-m [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.155 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.155 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Eason Huang writes: > Hi emacs, > > When I editing my ~/.config/emacs/init.el file, Emacs will raise a fatal > error frequenly when flymake-mode enabled. > > With a few hours debug, I found that it's related to flymake-mode and > Borg( A package manager writed by Jonas Bernoulli). > > Borg repos: https://github.com/emacscollective/borg > > > This issue can be fixed by disable flymake-mode or without Borg, just > use package.el to install packages. > > It would be nice if I can use Borg with flymake-mode. I am not sure this > bug if from Borg or flymake-mode or Emacs itself, so I report it here. > I also reported an issue to Borg. See more infomation by the link bellow: https://github.com/emacscollective/borg/issues/140 I guess the issue is cause by the implementation of UI displaying on MS-Windows. JoJo=C3=A3o and Eli, do you have any advice on how to debug with this issue? Thanks in advance. --=20 Eason Huang From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 01:34:40 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 06:34:40 +0000 Received: from localhost ([127.0.0.1]:50490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJTw7-0000wS-HE for submit@debbugs.gnu.org; Sun, 22 Jan 2023 01:34:39 -0500 Received: from out203-205-251-36.mail.qq.com ([203.205.251.36]:60630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJTw4-0000w9-IO for 60556@debbugs.gnu.org; Sun, 22 Jan 2023 01:34:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1674369265; bh=el0pJFsvnxb3lzINjkAspYW8n6S3whfPzccBCbFjdts=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=LbmPmj8w4/DxDQI47DBi7p3Ga7ji/huMA2CfA9xXEtFopANQAwk3xpSXL/3AD6lke yYrajDcBZSiKcgLowqciaBSs4A3dHCZ4sOT9k3JYMSPGSUz3cwDpMSrXCrVHWFRPvL vojhKWzTOPNfRsiSLttY3q/c51WJOSmf9Avn6bLE= Received: from macbook ([101.85.11.109]) by newxmesmtplogicsvrszc2-1.qq.com (NewEsmtp) with SMTP id 89833495; Sun, 22 Jan 2023 14:34:24 +0800 X-QQ-mid: xmsmtpt1674369264tm2ghoivv Message-ID: X-QQ-XMAILINFO: Mdc3TkmnJyI/7UWcwTN4XNWSwIltw3pdSul3Br3CUnP0N/dgtJiUmvyDNZOhhl ncbZ6If/bDVnCaKVIWNlaqdCFKLB8twNqPq6rsTACrBHhp+ZoGDWaCbn5jj8sBu2R2X117fqN+6u 8pnlPrRC99Yy0bwfsEMnlBa2Tlt5iaL0ry2Sqdicers62N4FbMup/D4aAwdjx/cnjpQN4xvrVnqw dkUA8ZoRuX0puBOqaVeHVs2cQ1Cyoh1tNUQ+gU2z1yn/9+eSQveU7oaomkz94mX+c9vr/o6mlR7v f5uFsfUkg/R1xmuuJvTdkjVCTlN7V5YBBjkWr9mrkUn43vQZwYlsNDJhfaIJmZewv4WGNgTRP6xJ W2yiETfKUZnXm9Q61g2gItH+EcC1D5q1Wjc634yMdG9zx7otmobpLrP3B07QOMQqkEONfHJ/YzYL WIn+iYBcy1PaiLjf7SoZqt44dfr2H+IKa5tE1FmpMJZoaDlChEPMnwxObrVyVeTs4B2e0yuH3KPa NHxwKmV6lQRkHTRN5jFryPqETnXnzWytaULXmx5uF5tikQKVEMKVvb+cIA85T77AEyd+g1jBWZZL 5ZpFj6UuWGvKOeyoRHFNFk7y/E/CN2f65JWYXz7nmTG6OOfqH0dWdwmzKbQTWPF4+oxGZwEpFvHc s0zkjBdyW4uRV71xNggE4vNM8Nc7LI8VVggwprE73ZmJxEEcBGbHzwTXtAVgrPopJ/T4zC/eWTct 0N5UsgnZqW1x2VOi325vda7yP3pwruQh3WHrS9ELVtpE0OWcYgzKH0d3zKnABXXb85i5/USI3k+s m/A7aIn6+5lo+JRJMGqWR3AWdt0MvtsWFmSb0wQblkRtyWNPRWUTk9/JYavA/cwDYtKDsxjeoycg GnvcgccCgsIIdi2RNVHIww59HUa3QucxpjbpRlIJkIl/IiZ2DkSYWnDyvrrY0aJcfuFe2yJFoX6A SJTQQWMhWcl8sSE2ZrGXVtNtTXqaeXk2t7Fw//rr2A/x6ZhSXiFQ== From: Eason Huang To: 60556@debbugs.gnu.org Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 In-Reply-To: (Eason Huang's message of "Sun, 22 Jan 2023 12:30:36 +0800") References: Date: Sun, 22 Jan 2023 14:34:23 +0800 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eason Huang writes: > Eason Huang writes: > >> Hi emacs, >> >> When I editing my ~/.config/emacs/init.el file, Emacs will raise a fatal >> error frequenly when flymake-mode enabled. >> >> With a few hours debug, I foun [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.251.36 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 60556 Cc: Eli Zaretskii , =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= 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.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eason Huang writes: > Eason Huang writes: > >> Hi emacs, >> >> When I editing my ~/.config/emacs/init.el file, Emacs will raise a fatal >> error frequenly when flymake-mode enabled. >> >> With a few hours debug, I foun [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.251.36 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Eason Huang writes: > Eason Huang writes: > >> Hi emacs, >> >> When I editing my ~/.config/emacs/init.el file, Emacs will raise a fatal >> error frequenly when flymake-mode enabled. >> >> With a few hours debug, I found that it's related to flymake-mode and >> Borg( A package manager writed by Jonas Bernoulli). >> >> Borg repos: https://github.com/emacscollective/borg >> >> >> This issue can be fixed by disable flymake-mode or without Borg, just >> use package.el to install packages. >> >> It would be nice if I can use Borg with flymake-mode. I am not sure this >> bug if from Borg or flymake-mode or Emacs itself, so I report it here. >> > > I also reported an issue to Borg. See more infomation by the link bellow: > https://github.com/emacscollective/borg/issues/140 > > I guess the issue is cause by the implementation of UI displaying on > MS-Windows. > > JoJo=C3=A3o and Eli, do you have any advice on how to debug with this iss= ue? > > Thanks in advance. Now I can reproduce the issue with `emacs -Q`. So now I can confirm that the isse is not related to Borg. We need to use a larger buffer for reproduce. for example, I use the flmake.el instead of a simple test file. Steps to reproduce: 1. Start Emacs 29 with emacs -Q 2. C-c C-f ~/test.el to open a test buffer. 3. Copy all the content of flymake.el to ~/test.el 4. Enable flymake-mode with M-x flymake-mode 5. Try to add some blank lines and then C-x C-s to save buffer 6. Repeat step 5 many times, you will get the fatal error pos up. See the picture by this link: https://github.com/emacscollective/borg/issues/140#issuecomment-1399414074 --=20 Eason Huang From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 06:03:38 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 11:03:38 +0000 Received: from localhost ([127.0.0.1]:50778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJY8Q-0001vJ-6F for submit@debbugs.gnu.org; Sun, 22 Jan 2023 06:03:38 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJY8O-0001v6-2N for 60556@debbugs.gnu.org; Sun, 22 Jan 2023 06:03:36 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJY7w-0007Pt-V1; Sun, 22 Jan 2023 06:03:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=W1oQ2QJn9p/e4hcrPt1s2UdhMLnwU4wZBMD7qtCu/QM=; b=j8GEP40edn1G EFZ21muTWS26OORZDlW2AWomEw+ihFvl/3sDdiWol/4Up7UbYOJigysTg0C901hypN6xJ9fU2QXq3 fD2PKfsP4d3xmDLYIoNbZUAcBhfn7T7kfwneUrOI1yLzitvHigCdRVh+xb64WNYCYeEfwBS/Jm53N hHMSszUaW1HrlDNAfTEuXE65Ce3GzKUI4/PQ/5WnOQPC3ETOLBy8zsKaO55+77DJJmxSnaM4ce1MP eizwxdwnt/qfNpy85v2YPubPYB9P+5+katix5MEbnWFr7Cqhll39G+rrEhvY044Gtibt8pPCYvUP4 a/JCL+HKqv/rmBDsefteDw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJY7u-0007T4-QA; Sun, 22 Jan 2023 06:03:07 -0500 Date: Sun, 22 Jan 2023 13:03:12 +0200 Message-Id: <83tu0ikf0v.fsf@gnu.org> From: Eli Zaretskii To: Eason Huang In-Reply-To: (message from Eason Huang on Wed, 04 Jan 2023 22:44:22 +0800) Subject: Re: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60556 Cc: 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Wed, 04 Jan 2023 22:44:22 +0800 > From: Eason Huang > > Thread 44 received signal SIGTRAP, Trace/breakpoint trap. > [Switching to Thread 7544.0x32a0] > 0x00007fff84fd0bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll.dll > (gdb) bt > #0 0x00007fff84fd0bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll.dll > #1 0x00007fff84ffcc2e in ntdll!DbgUiRemoteBreakin () from C:\Windows\SYSTEM32\ntdll.dll > #2 0x00007fff84947614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll > #3 0x00007fff84f826a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll > #4 0x0000000000000000 in ?? () > Backtrace stopped: previous frame inner to this frame (corrupt stack?) > (gdb) q > A debugging session is active. At this point, instead of "q", please type: (gdb) thread 1 (gdb) bt and post the results here. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 06:22:41 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 11:22:41 +0000 Received: from localhost ([127.0.0.1]:50784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJYQr-0002Lv-3q for submit@debbugs.gnu.org; Sun, 22 Jan 2023 06:22:41 -0500 Received: from out203-205-221-192.mail.qq.com ([203.205.221.192]:50296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJYQl-0002Lb-DL for 60556@debbugs.gnu.org; Sun, 22 Jan 2023 06:22:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1674386545; bh=+CxsiFwtvndnB24hHQuJCQDnNGoKt8oNUp9srjvKoo8=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=WoWTWwk2SXWoSJ8fhCAKI7S7FLaHHeBKCpkF4x7pYrdPkJ+UDvbxTSPzBtn0wZPfJ AMunvU8n4efN9mxmCdFHOYiyFXClE2hPUHAKXKo26plBlPQ3zrf9N2QZqHHPVMSc/D vT3gDlwL3JMtT/gOhDFWsVdMHxCWz11BpmsZQK/g= Received: from macbook ([101.85.11.109]) by newxmesmtplogicsvrszc5-0.qq.com (NewEsmtp) with SMTP id 59839E96; Sun, 22 Jan 2023 19:22:24 +0800 X-QQ-mid: xmsmtpt1674386544th1omssm7 Message-ID: X-QQ-XMAILINFO: MB5+LsFw85NoztYEdIX34cmS8jqrfWHhyW9E6NdCTPpaTxEDc/FVCf8DxTHIhu p/a7z0+aeSkDtAfLnmqLDCD8jYoIuM6yMkwtvT5ijFGXTWom+JwJojwTpKr1RlTaXrJpIpeiO4Fo AKKclIw6mMl+ArnzQL5gy1Ujbn1FgU4W7SzxEfnQKFVc55Terw5bHPKQeUY2vQo8HQFwzz1xnNic Em3krDYvXUG2dd4fW4qwsa8iofmBpp5ZdiVlUr23aw5JNSyG70hnlhtwh99MgL3YbE9HGrJNdAcC BBlylCxpBVnbykNERerT3Getfra4yP/e5O4QwZZA1yssh4fweBTuPvxR5wt21qtypEUpd4yjq/ys kdFUHi40dTgbtUn3V9m5pd6Ica0rIv5dtoZyFLfPfdxK/E1VESDsFLeC5nTa+DxRwEdwvbZAyMen XvHku5G2/vKmYxdAkU1Z89YU1vLD2qRVcZkTtkB4qjPs74dqK8G/UBiShb4D2jk30SLz/+t+9kBm KKagqwVpBqvBcM+FCcPY9VD9OhyBB7qHHZklmzv8hCPxPWB0PfCN79/175acC95yEtojHxottP9V UTO3IC3kQofh0vcoCnGBo89KrPyWSvELcqzVDo9E8ZedBzaT5lp2vwN+sj6rMeQQZvM7k3bzLZzb rUcHNGX2hRKAG1SKuBG1QCnF9uRWzGBnzHFoa1GOAvia79NRu3mvvRt+fVqjQXlYY2+p0MF2hVya Qegc2BYZL1/Ai78hNRPe+xm9GPIfNCCCXWFS7CdYmQGeZMYQt0s1UpzbEry45akX73pAb0gzl+HT pdiLCvnTGYrL789hztHZ9Q9/HFAliDH3OULaa62xrdRcbrtex1RdJo562ie/6dzzCKLrb9fQFqF+ E3A2neh5RzXWwILAW0vcvXhzHKU0KYZ/rNssbEWN8NO6jHxWAvE1YHZSJtdAuLveW3S7qsX5uygT sVKdUwm1p1x3/LlKwHurrG9hFHiPDP From: Eason Huang To: Eli Zaretskii Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 In-Reply-To: <83tu0ikf0v.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 22 Jan 2023 13:03:12 +0200") References: <83tu0ikf0v.fsf@gnu.org> Date: Sun, 22 Jan 2023 19:22:23 +0800 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii writes: >> Date: Wed, 04 Jan 2023 22:44:22 +0800 >> From: Eason Huang >> >> Thread 44 received signal SIGTRAP, Trace/breakpoint trap. >> [Switching to Thread 7544.0x32a0] >> 0x00007fff84fd0bb1 in ntdll!DbgB [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.192 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 60556 Cc: 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii writes: >> Date: Wed, 04 Jan 2023 22:44:22 +0800 >> From: Eason Huang >> >> Thread 44 received signal SIGTRAP, Trace/breakpoint trap. >> [Switching to Thread 7544.0x32a0] >> 0x00007fff84fd0bb1 in ntdll!DbgB [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.192 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Eli Zaretskii writes: >> Date: Wed, 04 Jan 2023 22:44:22 +0800 >> From: Eason Huang >> >> Thread 44 received signal SIGTRAP, Trace/breakpoint trap. >> [Switching to Thread 7544.0x32a0] >> 0x00007fff84fd0bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\nt= dll.dll >> (gdb) bt >> #0 0x00007fff84fd0bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM3= 2\ntdll.dll >> #1 0x00007fff84ffcc2e in ntdll!DbgUiRemoteBreakin () from C:\Windows\SY= STEM32\ntdll.dll >> #2 0x00007fff84947614 in KERNEL32!BaseThreadInitThunk () from C:\Window= s\System32\kernel32.dll >> #3 0x00007fff84f826a1 in ntdll!RtlUserThreadStart () from C:\Windows\SY= STEM32\ntdll.dll >> #4 0x0000000000000000 in ?? () >> Backtrace stopped: previous frame inner to this frame (corrupt stack?) >> (gdb) q >> A debugging session is active. > > At this point, instead of "q", please type: > > (gdb) thread 1 > (gdb) bt > > and post the results here. > > > > Hi Eli, I tried to debug with GDB again and reproduce the issue and the result is as bellow: ``` =E2=9E=9C ~ ps -name emacs NPM(K) PM(M) WS(M) CPU(s) Id SI ProcessName ------ ----- ----- ------ -- -- ----------- 21 47.24 52.12 7.62 16764 1 emacs =E2=9E=9C ~ mingw Aqua@DESKTOP-VIHxxxx MINGW64 ~ $ gdb -p 16764 GNU gdb (GDB) 12.1 Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-w64-mingw32". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Attaching to process 16764 [New Thread 16764.0x20f4] [New Thread 16764.0x16f4] [New Thread 16764.0x1a18] Reading symbols from C:\opt\emacs\bin\emacs.exe... (gdb) c Continuing. [Thread 16764.0x1a18 exited with code 0] [New Thread 16764.0x5230] [New Thread 16764.0x1ac4] [Thread 16764.0x1ac4 exited with code 0] [Thread 16764.0x5230 exited with code 0] [New Thread 16764.0x525c] [New Thread 16764.0x442c] [Thread 16764.0x442c exited with code 0] [Thread 16764.0x525c exited with code 0] [New Thread 16764.0x539c] [New Thread 16764.0x64] [Thread 16764.0x64 exited with code 0] [Thread 16764.0x539c exited with code 0] [New Thread 16764.0x1aac] [New Thread 16764.0x5094] [Thread 16764.0x5094 exited with code 0] [Thread 16764.0x1aac exited with code 0] [New Thread 16764.0x46cc] [New Thread 16764.0x50a8] [New Thread 16764.0xdb0] [New Thread 16764.0x1114] [Thread 16764.0x50a8 exited with code 0] [Thread 16764.0x46cc exited with code 0] [Thread 16764.0x1114 exited with code 0] [Thread 16764.0xdb0 exited with code 0] [New Thread 16764.0x536c] [New Thread 16764.0x3f7c] [New Thread 16764.0x1040] [New Thread 16764.0x28b0] [Thread 16764.0x3f7c exited with code 0] [Thread 16764.0x536c exited with code 0] [Thread 16764.0x28b0 exited with code 0] [Thread 16764.0x1040 exited with code 0] [New Thread 16764.0x2ca4] [New Thread 16764.0x3f1c] [New Thread 16764.0x4048] [New Thread 16764.0x5148] [Thread 16764.0x5148 exited with code 0] [Thread 16764.0x4048 exited with code 0] [Thread 16764.0x3f1c exited with code 0] [Thread 16764.0x2ca4 exited with code 0] [New Thread 16764.0x1184] Thread 25 received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 16764.0x1184] 0x00007ffda9a90bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll= .dll (gdb) thread 1 [Switching to thread 1 (Thread 16764.0x2de4)] #0 0x00007ffda790a104 in win32u!NtUserMsgWaitForMultipleObjectsEx () from = C:\Windows\System32\win32u.dll (gdb) bt #0 0x00007ffda790a104 in win32u!NtUserMsgWaitForMultipleObjectsEx () from = C:\Windows\System32\win32u.dll #1 0x00007ffda91207ee in USER32!MsgWaitForMultipleObjectsEx () from C:\Win= dows\System32\user32.dll #2 0x00007ff6123470b0 in sys_select (nfds=3D, rfds=3D0x72a1= 7fe960, wfds=3D0x72a17fe968, efds=3D, timeout=3D, ignored=3D0x0) at w3= 2proc.c:2504 #3 0x00007ff6122f6d63 in really_call_select (arg=3D0x72a17fe6e0) at thread= .c:612 #4 0x00007ff6122f778e in flush_stack_call_func (arg=3D0x72a17fe7c0, func= =3D0x7ff6122f6d00 ) at lisp.h:4232 #5 thread_select (func=3D, max_fds=3D, rfds= =3Drfds@entry=3D0x72a17fe960, wfds=3Dwfds@entry=3D0x72a17fe968, efds=3D, efds@entry=3D= 0x0, timeout=3D, timeout@entry=3D0x72a17fe970, sigmask=3D, sigmask@entry= =3D0x0) at thread.c:644 #6 0x00007ff6122cf1b4 in wait_reading_process_output (time_limit=3D, nsecs=3D, read_kbd=3D, read_kbd@entry=3D-1, do_display=3Ddo_displa= y@entry=3Dtrue, wait_for_cell=3D, wait_for_cell@entry=3D0x0, wait_proc=3D, wait_proc@entry= =3D0x0, just_wait_proc=3D, just_wait_proc@entry=3D0) at process.c:5693 #7 0x00007ff61211bea5 in sit_for (timeout=3Dtimeout@entry=3D0xb6, reading= =3Dreading@entry=3Dtrue, display_option=3Ddisplay_option@entry=3D1) at dispnew.c:6252 #8 0x00007ff6121f9a75 in read_char (commandflag=3D, map=3D<= optimized out>, map@entry=3D0x2044bc40db3, prev_event=3D, used_mouse_menu=3D, used_m= ouse_menu@entry=3D0x72a17ff20b, end_time=3D, end_time@entry=3D0x0) at keyboard.c:2871 #9 0x00007ff6121fb072 in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x72a1= 7ff390, prompt=3Dprompt@entry=3D0x0, dont_downcase_last=3Ddont_downcase_last@entry=3Dfalse, can_return_switc= h_frame=3Dcan_return_switch_frame@entry=3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redisplay= =3Dprevent_redisplay@entry=3Dfalse) at keyboard.c:10073 #10 0x00007ff6121fc69c in command_loop_1 () at keyboard.c:1375 #11 0x00007ff61227580d in internal_condition_case (bfun=3Dbfun@entry=3D0x7f= f6121fc4b0 , handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@entry=3D0x7ff6121f1520 ) at eval.c:1474 #12 0x00007ff6121e8bde in command_loop_2 (handlers=3D0x90) at keyboard.c:11= 24 --Type for more, q to quit, c to continue without paging-- ``` --=20 Eason Huang From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 06:55:21 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 11:55:21 +0000 Received: from localhost ([127.0.0.1]:50797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJYwS-0003ON-Kq for submit@debbugs.gnu.org; Sun, 22 Jan 2023 06:55:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJYwP-0003O6-RY for 60556@debbugs.gnu.org; Sun, 22 Jan 2023 06:55:18 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJYwH-0003y9-MG; Sun, 22 Jan 2023 06:55:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=a1sK7wj+3aGTKd6x0ApB5XGfYTg5na5UbJq/9ZjPlqM=; b=JKJhSrBdLHIt 4rT9mGRlcZTxqMqC+Lv6rMBWA7j0nDY52/XvrZot9JBpKvLx47gi0LSDScnOe/fyFi2//BdV+ZFLN bJegLTF3ULkk1uMz2dzz3bbab/9Wm+NMvpV2I52qlbqEz7135Xe70L9YUZKgDzxkq+kbmq7I287Df TwM2pnwxe0tb12y7zAW68h3LDQub2kxK3Su+TLVCaXfMoCcNlO0FZO3saeYXfdQZ88s7L5KnK+7h0 pMb9Ktcnw0ttOxq2S0lRJ+fivvQM0bJsdQepf6bZDRgMgOTNktY7mMIqBExRuWKaMTDGaeSgtY1P/ WOoVTcxstoUUbeIM+QCpzw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJYwB-00057I-4A; Sun, 22 Jan 2023 06:55:09 -0500 Date: Sun, 22 Jan 2023 13:55:07 +0200 Message-Id: <83sfg2kcmc.fsf@gnu.org> From: Eli Zaretskii To: Eason Huang In-Reply-To: (message from Eason Huang on Sun, 22 Jan 2023 19:22:23 +0800) Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 References: <83tu0ikf0v.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60556 Cc: 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Eason Huang > Cc: 60556@debbugs.gnu.org > Date: Sun, 22 Jan 2023 19:22:23 +0800 > > Eli Zaretskii writes: > > > At this point, instead of "q", please type: > > > > (gdb) thread 1 > > (gdb) bt > > > > and post the results here. > > > > > > > > > > Hi Eli, > > I tried to debug with GDB again and reproduce the issue and the result > is as bellow: Thanks. I guess I shouldn't make any assumptions. So, one last time: please reproduce the issue, and type: (gdb) thread apply all bt This should produce a backtrace from all the threads in the Emacs process. I'd like to see where did we call the abort function, the one which pops up the Abort dialog. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 07:11:43 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 12:11:43 +0000 Received: from localhost ([127.0.0.1]:50808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJZCI-0003mf-KG for submit@debbugs.gnu.org; Sun, 22 Jan 2023 07:11:43 -0500 Received: from out162-62-57-87.mail.qq.com ([162.62.57.87]:37091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJZCE-0003mO-JN for 60556@debbugs.gnu.org; Sun, 22 Jan 2023 07:11:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1674389488; bh=7uY2SrlHw4rdCki8MPBqIP0r8qBs4VaPKxZWr/z0JXY=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=odWAOKDNUejhwgjBHZW5mIQDr5UnkJrYqEB7GAQxAA4g2u1nBGIq3aP+tnXKLW5IX pkjfUnSdhDbfGBiy0uWJvbNG63+PcONSI201n1Edr8meGmBuA1Go7yho6qfrhISxbd r2MOtNJcmRn/EUuDDEwuenj1zfnbfAtlEIDpW6OI= Received: from DESKTOP-VIHFE84 ([101.85.11.109]) by newxmesmtplogicsvrszc2-0.qq.com (NewEsmtp) with SMTP id 2DB9D8D7; Sun, 22 Jan 2023 20:11:27 +0800 X-QQ-mid: xmsmtpt1674389487tgurb9kpf Message-ID: X-QQ-XMAILINFO: M9OMccYtVxgDLYo6wMCoLoLZ+7CdAIAE9aFk03r+FshGV7u781MtOTp8TW3G96 XRp7EET/E1TBhi1yzh/i6TpHUD1qauqrNxfzG/9D1J/92C1w3YtQUjTos0xCmyxVZkonvgiSGYx0 Ols2UPesAl7TCqBErFupeXsTPBiFBBfXOh8KVIiJo2PLAhNcoaoy5O6VRjMQWzHSzlXnjwfEB2l6 MtNCe8nFaqtLJMPgVJJh6NJx7Xdp230y54MkldNSmVgNEVPCB6UOBaEdBTRmqGAec5Y4w+hzPoWY o9pyFt67EjXlUh6p4iP+mX/VT8BJJCppzWnrrsHD50u712B+z+9tB/rXmilVbhCcdZjqUsnLB5Rw 9Lss3ilOM5SCa9dqQwnLxy3BMYHRP+DLzoMU90OLx9xsp6QdmBu5InIO3BjcJIRjdq1T/Q7T0CaS vGt2D0GZN3vgOF+RKJfTgAqCY/Kmv0H7YEg4GTZxed+uVVk+38zfUreHoeulkKuJpWbu/oNbMkqA U76roLHMVgljfkfjJAtF6fqMqLmXr45HX1r6D6IQqyF3sejLhS4jRn3t5krflIb6YDJqaBIIRvo7 PaNOjg+NtGwIPE0NiYFRVnbW1LLEQZibhghikupvWGXhHahUyRcTs1+3NB6jYUjkv1sa8RBxNXLA zonk3QcI9HaDPCiX3ktOcl8KvQB/N21h96dDQsGJybK1brYl7RHrJWfrJ3kkgKyuTSacqeMWhUGz wMCud/aLjQy5MquDpnbdAUCHiziXyRQq1PftKqCJi1Fc5RwvAmyGvz/4lt9rtd8+oudDo1mPCCgd M4Loy4IUlxRRvKBJsEmn3oBi/x27ZryZJBlocEZ56qt0zofuhdxk8MBSLT2hSf2nJFEKUhaGnImg gyEN6jH+itL3AjrMISkitMZdw0X8x3UlqgtW7FH9jdZF9LLNKfRNAGqCZaiq4zldWxGJwEIlcKEZ zFkONDu+PGXCdws0kTTa32/3aqWiJZ6Xaomvb+3UQ= From: Eason Huang To: Eli Zaretskii Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 In-Reply-To: <83sfg2kcmc.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 22 Jan 2023 13:55:07 +0200") References: <83tu0ikf0v.fsf@gnu.org> <83sfg2kcmc.fsf@gnu.org> Date: Sun, 22 Jan 2023 20:11:23 +0800 Message-ID: <86k01eeplg.fsf@foxmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii writes: >> From: Eason Huang >> Cc: 60556@debbugs.gnu.org >> Date: Sun, 22 Jan 2023 19:22:23 +0800 >> >> Eli Zaretskii writes: >> >> > At this point, instead of "q", please type: >> > >> > (gdb) thread 1 [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [162.62.57.87 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.87 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 60556 Cc: 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii writes: >> From: Eason Huang >> Cc: 60556@debbugs.gnu.org >> Date: Sun, 22 Jan 2023 19:22:23 +0800 >> >> Eli Zaretskii writes: >> >> > At this point, instead of "q", please type: >> > >> > (gdb) thread 1 [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [162.62.57.87 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.87 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Eli Zaretskii writes: >> From: Eason Huang >> Cc: 60556@debbugs.gnu.org >> Date: Sun, 22 Jan 2023 19:22:23 +0800 >>=20 >> Eli Zaretskii writes: >>=20 >> > At this point, instead of "q", please type: >> > >> > (gdb) thread 1 >> > (gdb) bt >> > >> > and post the results here. >> > >> > >> > >> > >>=20 >> Hi Eli, >>=20 >> I tried to debug with GDB again and reproduce the issue and the result >> is as bellow: > > Thanks. I guess I shouldn't make any assumptions. So, one last time: > please reproduce the issue, and type: > > (gdb) thread apply all bt > > This should produce a backtrace from all the threads in the Emacs > process. I'd like to see where did we call the abort function, the > one which pops up the Abort dialog. > > > > I tried restart Emacs with `emacs -Q` again, turn on GDB and tried to repro= duce issue, When the Abort dialog pops up, then type: (gdb) thread apply all bt The result is as bellow: =E2=9E=9C ~ ps -name emacs NPM(K) PM(M) WS(M) CPU(s) Id SI ProcessName ------ ----- ----- ------ -- -- ----------- 20 31.18 35.30 0.55 14608 1 emacs =E2=9E=9C ~ mingw Aqua@DESKTOP-VIHxxxx MINGW64 ~ $ gdb -p 14608 GNU gdb (GDB) 12.1 Copyright (C) 2022 Free Software Foundation, Inc. Attaching to process 14608 [New Thread 14608.0x50ec] [New Thread 14608.0x4338] [New Thread 14608.0x4e10] [New Thread 14608.0x4bf8] [New Thread 14608.0x94c] Reading symbols from C:\opt\emacs\bin\emacs.exe... (gdb) c Continuing. [Thread 14608.0x94c exited with code 0] [New Thread 14608.0x1c58] [New Thread 14608.0x1b48] [Thread 14608.0x1b48 exited with code 0] [Thread 14608.0x1c58 exited with code 0] [New Thread 14608.0x5398] [New Thread 14608.0x23d4] [Thread 14608.0x23d4 exited with code 0] [Thread 14608.0x5398 exited with code 0] [New Thread 14608.0x4b5c] [New Thread 14608.0x38c0] [Thread 14608.0x38c0 exited with code 0] [Thread 14608.0x4b5c exited with code 0] [New Thread 14608.0x522c] [New Thread 14608.0x4208] [Thread 14608.0x4208 exited with code 0] [Thread 14608.0x522c exited with code 0] [New Thread 14608.0x22bc] [New Thread 14608.0x1838] [New Thread 14608.0x4908] [New Thread 14608.0x18a8] [Thread 14608.0x22bc exited with code 0] [Thread 14608.0x1838 exited with code 0] [Thread 14608.0x18a8 exited with code 0] [Thread 14608.0x4908 exited with code 0] [New Thread 14608.0x1ac4] [New Thread 14608.0xdb4] [Thread 14608.0xdb4 exited with code 0] [Thread 14608.0x1ac4 exited with code 0] [New Thread 14608.0x38a8] [New Thread 14608.0x5d8] [Thread 14608.0x5d8 exited with code 0] [Thread 14608.0x38a8 exited with code 0] [New Thread 14608.0x43c0] [New Thread 14608.0x6e8] [New Thread 14608.0x4cec] [New Thread 14608.0x2dec] [Thread 14608.0x6e8 exited with code 0] [Thread 14608.0x43c0 exited with code 0] [Thread 14608.0x2dec exited with code 0] [Thread 14608.0x4cec exited with code 0] [New Thread 14608.0x5054] [New Thread 14608.0x2470] [Thread 14608.0x2470 exited with code 0] [Thread 14608.0x5054 exited with code 0] [New Thread 14608.0x5360] [New Thread 14608.0x1348] [Thread 14608.0x1348 exited with code 0] [Thread 14608.0x5360 exited with code 0] [New Thread 14608.0x1dec] [New Thread 14608.0x73c] [Thread 14608.0x73c exited with code 0] [Thread 14608.0x1dec exited with code 0] [New Thread 14608.0x310c] [New Thread 14608.0x5180] [Thread 14608.0x5180 exited with code 0] [Thread 14608.0x310c exited with code 0] [New Thread 14608.0x1760] [New Thread 14608.0x4f44] [Thread 14608.0x4f44 exited with code 0] [Thread 14608.0x1760 exited with code 0] [New Thread 14608.0x15f8] [New Thread 14608.0x4628] [Thread 14608.0x4628 exited with code 0] [Thread 14608.0x15f8 exited with code 0] [New Thread 14608.0x53a4] [New Thread 14608.0x10c8] [New Thread 14608.0x4de4] [New Thread 14608.0x400c] [Thread 14608.0x400c exited with code 0] [Thread 14608.0x4de4 exited with code 0] [Thread 14608.0x10c8 exited with code 0] [Thread 14608.0x53a4 exited with code 0] [New Thread 14608.0x3f20] Thread 43 received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 14608.0x3f20] 0x00007ffda9a90bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll= .dll (gdb) thread apply all bt Thread 43 (Thread 14608.0x3f20): #0 0x00007ffda9a90bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\n= tdll.dll #1 0x00007ffda9abcc2e in ntdll!DbgUiRemoteBreakin () from C:\Windows\SYSTE= M32\ntdll.dll #2 0x00007ffda8fa7614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\S= ystem32\kernel32.dll #3 0x00007ffda9a426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTE= M32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 5 (Thread 14608.0x4bf8): #0 0x00007ffda9a90b14 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Wi= ndows\SYSTEM32\ntdll.dll #1 0x00007ffda9a42e17 in ntdll!TpReleaseCleanupGroupMembers () from C:\Win= dows\SYSTEM32\ntdll.dll #2 0x00007ffda8fa7614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\S= ystem32\kernel32.dll #3 0x00007ffda9a426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTE= M32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 4 (Thread 14608.0x4e10): #0 0x00007ffda9a90b14 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Wi= ndows\SYSTEM32\ntdll.dll #1 0x00007ffda9a42e17 in ntdll!TpReleaseCleanupGroupMembers () from C:\Win= dows\SYSTEM32\ntdll.dll #2 0x00007ffda8fa7614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\S= ystem32\kernel32.dll #3 0x00007ffda9a426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTE= M32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 3 (Thread 14608.0x4338): #0 0x00007ffda7901104 in win32u!NtUserGetMessage () from C:\Windows\System= 32\win32u.dll --Type for more, q to quit, c to continue without paging-- --=20 Eason Huang From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 08:05:15 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 13:05:15 +0000 Received: from localhost ([127.0.0.1]:50868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJa27-0007Sr-DU for submit@debbugs.gnu.org; Sun, 22 Jan 2023 08:05:15 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJa25-0007SZ-BZ for 60556@debbugs.gnu.org; Sun, 22 Jan 2023 08:05:14 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJa1w-0006gp-Nf; Sun, 22 Jan 2023 08:05:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Uuu5TsiJ2kJgF9qq5DwyrgDUMpGsVI1Um6gcAbTWC84=; b=g61VSTm3Yyx3 Cb5/I0MPtUH1XtQe/KR2RnhyrloM/0PpXKycJD26NoCLgR9DHSh5ZFy2PS2s3jDC+OW175OWHLFL6 iDsiFlKfoRzLl+9wRTB4aeDExIqKk3sWKl+/MTxj1dRJpWC1YmQrI4nEq37E5G88NZEEfI9kz+XWP z91hxf2gh9zXflMRnfAvo69Lh/X4Y8h0at4IGjnNXropfndYSjYaav2o2KTh4bFf2gRMuZl0wCD7k zpPIzVgdwSozazSuS3LEeJ41Wjg43ZlQkPRVYWvjT8BEtc4sWcJpLUSbYu2CMO8VdadfeAM7v1TI+ nRPkbP4fmScLcr1l4JUg2A==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJa1u-0001TT-Om; Sun, 22 Jan 2023 08:05:04 -0500 Date: Sun, 22 Jan 2023 15:05:08 +0200 Message-Id: <83r0vmk9dn.fsf@gnu.org> From: Eli Zaretskii To: Eason Huang In-Reply-To: (message from Eason Huang on Sun, 22 Jan 2023 20:11:23 +0800) Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 References: <83tu0ikf0v.fsf@gnu.org> <83sfg2kcmc.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60556 Cc: 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Eason Huang > Cc: 60556@debbugs.gnu.org > Date: Sun, 22 Jan 2023 20:11:23 +0800 > > (gdb) thread apply all bt > > Thread 43 (Thread 14608.0x3f20): > #0 0x00007ffda9a90bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll.dll > #1 0x00007ffda9abcc2e in ntdll!DbgUiRemoteBreakin () from C:\Windows\SYSTEM32\ntdll.dll > #2 0x00007ffda8fa7614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll > #3 0x00007ffda9a426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll > #4 0x0000000000000000 in ?? () > Backtrace stopped: previous frame inner to this frame (corrupt stack?) > > Thread 5 (Thread 14608.0x4bf8): > #0 0x00007ffda9a90b14 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll > #1 0x00007ffda9a42e17 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll > #2 0x00007ffda8fa7614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll > #3 0x00007ffda9a426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll > #4 0x0000000000000000 in ?? () > Backtrace stopped: previous frame inner to this frame (corrupt stack?) > > Thread 4 (Thread 14608.0x4e10): > #0 0x00007ffda9a90b14 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll > #1 0x00007ffda9a42e17 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll > #2 0x00007ffda8fa7614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll > #3 0x00007ffda9a426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll > #4 0x0000000000000000 in ?? () > Backtrace stopped: previous frame inner to this frame (corrupt stack?) > > Thread 3 (Thread 14608.0x4338): > #0 0x00007ffda7901104 in win32u!NtUserGetMessage () from C:\Windows\System32\win32u.dll > --Type for more, q to quit, c to continue without paging-- Did you type RET there? Because there should be more threads (at least 2 more)... Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 08:27:26 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 13:27:26 +0000 Received: from localhost ([127.0.0.1]:50932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJaNa-00081T-0a for submit@debbugs.gnu.org; Sun, 22 Jan 2023 08:27:26 -0500 Received: from out203-205-221-240.mail.qq.com ([203.205.221.240]:55662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJaNT-000816-0p for 60556@debbugs.gnu.org; Sun, 22 Jan 2023 08:27:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1674394028; bh=C6dnFZjS0hRNLCNYCXbXmU66MGVyOepZNdw0w5811dY=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=jyZgI4Yuxe7QkeUg/QpUa+jWG0SBg3+4XgaHSeJd5+FR/4FVR5hYzYaC1VNP22CJ9 4c6wqsmz0hcIsvLRyJkRpj+x+7/b1PtX3C9cr6pkiFMEDgPItJ6flx2jteypKylhSL qw6qRpiQLf8Ciw+id7U8W1isMpKnlRvHTwKyeD8g= Received: from DESKTOP-VIHFE84 ([101.85.11.109]) by newxmesmtplogicsvrszb1-0.qq.com (NewEsmtp) with SMTP id 6C734A2B; Sun, 22 Jan 2023 21:27:07 +0800 X-QQ-mid: xmsmtpt1674394027tpg4ffj7a Message-ID: X-QQ-XMAILINFO: Nxcyh1H/Itmfa6kxk9cnXPwkvNR3ouklN9SVPtevX2+5BNRvkY2QCNA8t5HIlh /0O57WalFF5lGj7YNqOfkIgXwugzLCqWEUGx1qMrvn0yv8uVDy7QaDjE/wQg/VSoqOPcdBLRRIhx 6VIk4VXHpEmzooccyjqNpmOAKD2IqSX9fv8VsmLDdtmndVFUccu82Kk/5snPEzortXwZdTzNKm45 K4gCImIo7b0F+Tf8nDijsCPyR+EWePGuKIt5fyNjRYU4HHvD8bV/RFf073fsOmkTbUwEcgfhZ/EB XbZiynPW6hwu4fdB+9dolcM23/FJA7Ob7Ft6FVmL2CnGWbgX9B9fgyhelRi5T6UlGdkG3blA7q/W fmmmFfvAQTkjn0n/uQ0bBccFVvJMph5PtK/HL/jkn21D1FnhE9HyItcVhtDUhFgNEt4EOszAMYut zNQBvhr66k11SJpxZxtDiOY4uBpnS0SDyMyNCy2DzRXNlZCBsWngL+EIeqTI4E982/pc6TNW5TMb 5tVrridX/ytjxfrf8yAmMKjanEE6s7zyo640LYYoix7jZMxmkmVI5CQqkJ8pWmlmLuANw/YJTXOp IEsUJ7vEHVTwQWf9sK8jm47u3k9Ddp4DMbdyDjSOnLtiYMuyloN9LG7eoPymt1XZq7i1bNDURF3s aFTN5CiGfpdB/TxfgCJr4LcvQOFuRqcs5XZKtbCNwHuVWTjAaita6bIzu/tGWx+CiHn+0N3zYOvW KywB+NDPtKIYEjN9m3UApF7tO+qSbtEao6W1ubmQKWDHw+4Y0jSsla7j3pTwQ92GJrAhmMr9qGnZ 3T9+dCAMlcoXhHd1DqSxbNipa1PMXHJONjj7HjpvBkzZRiWSOI+LRJyu/uFW6miYcpQaitasSaLf qASUkKxDxtDSQtvpv5D2svnk7JcMJXFnEbz9BumFQxjd5BM1vg04FCs4+yeU6mh2zMGNNaBlY3Gg IhgK0BUdeR54oDY+io1A1jAwTTXs+XXlVrer+CVlw= From: Eason Huang To: Eli Zaretskii Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 In-Reply-To: <83r0vmk9dn.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 22 Jan 2023 15:05:08 +0200") References: <83tu0ikf0v.fsf@gnu.org> <83sfg2kcmc.fsf@gnu.org> <83r0vmk9dn.fsf@gnu.org> Date: Sun, 22 Jan 2023 21:27:02 +0800 Message-ID: <86a62aem3d.fsf@foxmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii writes: >> From: Eason Huang >> Cc: 60556@debbugs.gnu.org >> Date: Sun, 22 Jan 2023 20:11:23 +0800 >> >> (gdb) thread apply all bt >> >> Thread 43 (Thread 14608.0x3f20): >> #0 0x00007ffda9a90bb1 in ntdll!Db [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.240 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.240 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 60556 Cc: 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii writes: >> From: Eason Huang >> Cc: 60556@debbugs.gnu.org >> Date: Sun, 22 Jan 2023 20:11:23 +0800 >> >> (gdb) thread apply all bt >> >> Thread 43 (Thread 14608.0x3f20): >> #0 0x00007ffda9a90bb1 in ntdll!Db [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.240 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.240 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Eli Zaretskii writes: >> From: Eason Huang >> Cc: 60556@debbugs.gnu.org >> Date: Sun, 22 Jan 2023 20:11:23 +0800 >>=20 >> (gdb) thread apply all bt >>=20 >> Thread 43 (Thread 14608.0x3f20): >> #0 0x00007ffda9a90bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM3= 2\ntdll.dll >> #1 0x00007ffda9abcc2e in ntdll!DbgUiRemoteBreakin () from C:\Windows\SY= STEM32\ntdll.dll >> #2 0x00007ffda8fa7614 in KERNEL32!BaseThreadInitThunk () from C:\Window= s\System32\kernel32.dll >> #3 0x00007ffda9a426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SY= STEM32\ntdll.dll >> #4 0x0000000000000000 in ?? () >> Backtrace stopped: previous frame inner to this frame (corrupt stack?) >>=20 >> Thread 5 (Thread 14608.0x4bf8): >> #0 0x00007ffda9a90b14 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:= \Windows\SYSTEM32\ntdll.dll >> #1 0x00007ffda9a42e17 in ntdll!TpReleaseCleanupGroupMembers () from C:\= Windows\SYSTEM32\ntdll.dll >> #2 0x00007ffda8fa7614 in KERNEL32!BaseThreadInitThunk () from C:\Window= s\System32\kernel32.dll >> #3 0x00007ffda9a426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SY= STEM32\ntdll.dll >> #4 0x0000000000000000 in ?? () >> Backtrace stopped: previous frame inner to this frame (corrupt stack?) >>=20 >> Thread 4 (Thread 14608.0x4e10): >> #0 0x00007ffda9a90b14 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:= \Windows\SYSTEM32\ntdll.dll >> #1 0x00007ffda9a42e17 in ntdll!TpReleaseCleanupGroupMembers () from C:\= Windows\SYSTEM32\ntdll.dll >> #2 0x00007ffda8fa7614 in KERNEL32!BaseThreadInitThunk () from C:\Window= s\System32\kernel32.dll >> #3 0x00007ffda9a426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SY= STEM32\ntdll.dll >> #4 0x0000000000000000 in ?? () >> Backtrace stopped: previous frame inner to this frame (corrupt stack?) >>=20 >> Thread 3 (Thread 14608.0x4338): >> #0 0x00007ffda7901104 in win32u!NtUserGetMessage () from C:\Windows\Sys= tem32\win32u.dll >> --Type for more, q to quit, c to continue without paging-- > > Did you type RET there? Because there should be more threads (at > least 2 more)... > > Thanks. > Sorry, I didn't type RET to show more infomations. I tried to reproduce again, and the result is as below: ``` =E2=9E=9C ~ =E2=9C=97 ps -name emacs NPM(K) PM(M) WS(M) CPU(s) Id SI ProcessName ------ ----- ----- ------ -- -- ----------- 20 38.86 43.11 2.38 1036 1 emacs =E2=9E=9C ~ mingw MINGW64 ~ $ gdb -p 1036 GNU gdb (GDB) 12.1 Copyright (C) 2022 Free Software Foundation, Inc. Attaching to process 1036 [New Thread 1036.0x23c8] [New Thread 1036.0x1744] [New Thread 1036.0x33d8] [New Thread 1036.0x20f0] [New Thread 1036.0x2aa0] Reading symbols from C:\opt\emacs\bin\emacs.exe... (gdb) c Continuing. [Thread 1036.0x2aa0 exited with code 0] [New Thread 1036.0x42b8] [New Thread 1036.0x166c] [Thread 1036.0x166c exited with code 0] [Thread 1036.0x42b8 exited with code 0] [New Thread 1036.0x5b4] [New Thread 1036.0x2774] [New Thread 1036.0x2734] [New Thread 1036.0x2714] [Thread 1036.0x2774 exited with code 0] [Thread 1036.0x5b4 exited with code 0] [Thread 1036.0x2714 exited with code 0] [Thread 1036.0x2734 exited with code 0] [New Thread 1036.0x3c78] [New Thread 1036.0x3494] [New Thread 1036.0xe90] [New Thread 1036.0x5c4] [Thread 1036.0x5c4 exited with code 0] [Thread 1036.0xe90 exited with code 0] [Thread 1036.0x3494 exited with code 0] [Thread 1036.0x3c78 exited with code 0] [New Thread 1036.0xe88] Thread 17 received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 1036.0xe88] 0x00007ffaa4790bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll= .dll (gdb) thread apply all bt Thread 17 (Thread 1036.0xe88): #0 0x00007ffaa4790bb1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\n= tdll.dll #1 0x00007ffaa47bcc2e in ntdll!DbgUiRemoteBreakin () from C:\Windows\SYSTE= M32\ntdll.dll #2 0x00007ffaa3317614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\S= ystem32\kernel32.dll #3 0x00007ffaa47426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTE= M32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 5 (Thread 1036.0x20f0): #0 0x00007ffaa4790b14 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Wi= ndows\SYSTEM32\ntdll.dll #1 0x00007ffaa4742e17 in ntdll!TpReleaseCleanupGroupMembers () from C:\Win= dows\SYSTEM32\ntdll.dll #2 0x00007ffaa3317614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\S= ystem32\kernel32.dll #3 0x00007ffaa47426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTE= M32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 4 (Thread 1036.0x33d8): #0 0x00007ffaa4790b14 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Wi= ndows\SYSTEM32\ntdll.dll #1 0x00007ffaa4742e17 in ntdll!TpReleaseCleanupGroupMembers () from C:\Win= dows\SYSTEM32\ntdll.dll --Type for more, q to quit, c to continue without paging-- #2 0x00007ffaa3317614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\S= ystem32\kernel32.dll #3 0x00007ffaa47426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTE= M32\ntdll.dll #4 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 3 (Thread 1036.0x1744): #0 0x00007ffaa2241104 in win32u!NtUserGetMessage () from C:\Windows\System= 32\win32u.dll #1 0x00007ffaa3db1b9e in USER32!GetMessageW () from C:\Windows\System32\us= er32.dll #2 0x00007ff691a4c969 in w32_msg_pump (msg_buf=3Dmsg_buf@entry=3D0x4d687ff= d40) at w32fns.c:3336 #3 0x00007ff691a4d0db in w32_msg_worker (arg=3D) at w32fns.= c:3574 #4 0x00007ffaa3317614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\S= ystem32\kernel32.dll #5 0x00007ffaa47426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTE= M32\ntdll.dll #6 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 2 (Thread 1036.0x23c8): #0 0x00007ffaa478d744 in ntdll!ZwDelayExecution () from C:\Windows\SYSTEM3= 2\ntdll.dll #1 0x00007ffaa1fab16e in SleepEx () from C:\Windows\System32\KernelBase.dll #2 0x00007ff691a83fa9 in timer_loop (arg=3D0x7ff69202c580 ) a= t w32proc.c:476 #3 0x00007ffaa3317614 in KERNEL32!BaseThreadInitThunk () from C:\Windows\S= ystem32\kernel32.dll --Type for more, q to quit, c to continue without paging-- #4 0x00007ffaa47426a1 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTE= M32\ntdll.dll #5 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 1 (Thread 1036.0x23e0): #0 0x00007ffaa224a104 in win32u!NtUserMsgWaitForMultipleObjectsEx () from = C:\Windows\System32\win32u.dll #1 0x00007ffaa3db07ee in USER32!MsgWaitForMultipleObjectsEx () from C:\Win= dows\System32\user32.dll #2 0x00007ff691a870b0 in sys_select (nfds=3D, rfds=3D0x4d66= 7fe4d0, wfds=3D0x4d667fe4d8, efds=3D, timeout=3D, ignored=3D0x0) at w32proc.c:2504 #3 0x00007ff691a36d63 in really_call_select (arg=3D0x4d667fe250) at thread= .c:612 #4 0x00007ff691a3778e in flush_stack_call_func (arg=3D0x4d667fe330, func= =3D0x7ff691a36d00 ) at lisp.h:4232 #5 thread_select (func=3D, max_fds=3D, rfds= =3Drfds@entry=3D0x4d667fe4d0, wfds=3Dwfds@entry=3D0x4d667fe4d8, efds=3D, efds@entry=3D0x0, timeout=3D, timeout@entry=3D0= x4d667fe4e0, sigmask=3D, sigmask@entry=3D0x0) at thread.c:644 #6 0x00007ff691a0f1b4 in wait_reading_process_output (time_limit=3D, nsecs=3D, read_kbd=3D, read_kbd@ent= ry=3D-1, do_display=3Ddo_display@entry=3Dtrue, wait_for_cell=3D, wait_for_cell@entry=3D0x0, wait_proc=3D, wait_proc@entr= y=3D0x0, just_wait_proc=3D, just_wait_proc@entry=3D0) at pro= cess.c:5693 #7 0x00007ff69185bea5 in sit_for (timeout=3Dtimeout@entry=3D0xb6, reading= =3Dreading@entry=3Dtrue, display_option=3Ddisplay_option@entry=3D1) at disp= new.c:6252 #8 0x00007ff691939a75 in read_char (commandflag=3D, map=3D<= optimized out>, map@entry=3D0x1a52d6317b3, prev_event=3D, us= ed_mouse_menu=3D,--Type for more, q to quit, c to cont= inue without paging-- used_mouse_menu@entry=3D0x4d667fed7b, end_time=3D, end_time= @entry=3D0x0) at keyboard.c:2871 #9 0x00007ff69193b072 in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x4d66= 7fef00, prompt=3Dprompt@entry=3D0x0, dont_downcase_last=3Ddont_downcase_las= t@entry=3Dfalse, can_return_switch_frame=3Dcan_return_switch_frame@entry=3D= true, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redispl= ay=3Dprevent_redisplay@entry=3Dfalse) at keyboard.c:10073 #10 0x00007ff69193c69c in command_loop_1 () at keyboard.c:1375 #11 0x00007ff6919b580d in internal_condition_case (bfun=3Dbfun@entry=3D0x7f= f69193c4b0 , handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@= entry=3D0x7ff691931520 ) at eval.c:1474 #12 0x00007ff691928bde in command_loop_2 (handlers=3D0x90) at keyboard.c:11= 24 #13 0x00007ff6919b577b in internal_catch (tag=3Dtag@entry=3D0x102f0, func= =3Dfunc@entry=3D0x7ff691928bb0 , arg=3Darg@entry=3D0x90) at= eval.c:1197 #14 0x00007ff691928b6c in command_loop () at keyboard.c:1102 #15 0x00007ff691931077 in recursive_edit_1 () at keyboard.c:711 #16 0x00007ff691931440 in Frecursive_edit () at keyboard.c:794 #17 0x00007ff691ac1f00 in main (argc=3D, argv=3D0x1a52a37163= 0) at emacs.c:2529 (gdb) q A debugging session is active. Inferior 1 [process 1036] will be detached. Quit anyway? (y or n) y Detaching from program: C:\opt\emacs\bin\emacs.exe, process 1036 [Inferior 1 (process 1036) detached] ``` --=20 Eason Huang From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 09:03:21 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 14:03:21 +0000 Received: from localhost ([127.0.0.1]:50946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJawL-0000Qp-5D for submit@debbugs.gnu.org; Sun, 22 Jan 2023 09:03:21 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJawG-0000QZ-TQ for 60556@debbugs.gnu.org; Sun, 22 Jan 2023 09:03:20 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJaw5-0007Dx-6r; Sun, 22 Jan 2023 09:03:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=nVLDbncxsdRwHXPJ7kErbKmd9mOmCO+25Sq4J3oqH4w=; b=n/0i0gKDfNpP H5+B7YrticKqAj+206+qG7QLaJad9QQOTuW1D2wqqHodTa8hObrt2arEv8Gn/+9A9vWGlzYzVc0ov t1cy4dpy7VdiZSbZV6h8BrKdKKVOnwi6hAapBaZyHkxZg1iHKxOvt+93BAxo3p3MGzTWqdUSBYJjd ooxYqdgTuDXIxAN6MpJsBO/kldcBFUiB2Q2ySIBZwcwm0Z6olHMvyZqhwF/u0/KGFiwv0shKH+pXy N01A518cTsk9jTNtj/xG0ebbIw/xG5Xx/iqkXWeyB86r65ymJMbhLy2pHxc7Msh85TnRNE2fioosV ecxkY0IxUG4Yd4FFsNfd+w==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJaw0-0003do-Vi; Sun, 22 Jan 2023 09:03:04 -0500 Date: Sun, 22 Jan 2023 16:03:06 +0200 Message-Id: <83mt6ak6p1.fsf@gnu.org> From: Eli Zaretskii To: Eason Huang In-Reply-To: (message from Eason Huang on Sun, 22 Jan 2023 21:27:02 +0800) Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 References: <83tu0ikf0v.fsf@gnu.org> <83sfg2kcmc.fsf@gnu.org> <83r0vmk9dn.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60556 Cc: 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Eason Huang > Cc: 60556@debbugs.gnu.org > Date: Sun, 22 Jan 2023 21:27:02 +0800 > > Sorry, I didn't type RET to show more infomations. > > I tried to reproduce again, and the result is as below: Thanks. I think I know the reason for this. Please try the latest emacs-29 branch, where I hope I've fixed the root cause of these abort dialogs. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 09:39:22 2023 Received: (at 60556) by debbugs.gnu.org; 22 Jan 2023 14:39:22 +0000 Received: from localhost ([127.0.0.1]:50975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJbVC-0001FP-6Z for submit@debbugs.gnu.org; Sun, 22 Jan 2023 09:39:22 -0500 Received: from out203-205-221-192.mail.qq.com ([203.205.221.192]:37953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJbV6-0001F3-AF for 60556@debbugs.gnu.org; Sun, 22 Jan 2023 09:39:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1674398346; bh=iOavB58kgbBy32M0rtqmd11qEuOl6+UWWbO1kastamU=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=BY37xY4+bcRfXwlb3DqPGx76UI21EK4b1p8LLQwegL1lCm8RotiI5OKFhu6c+LVPx 8ANSujhQ2AWBD52pKS0zrWprv+NJYsjtpAi4k1T7Jz2iMKOqYy3w8ZFFjmir5MdU6R JDu2d4EzM9xlZ838ETE779ZQCnG+1ZxKcTT4KPYs= Received: from DESKTOP-VIHFE84 ([101.85.11.109]) by newxmesmtplogicsvrsza2-0.qq.com (NewEsmtp) with SMTP id 9C516A6A; Sun, 22 Jan 2023 22:39:05 +0800 X-QQ-mid: xmsmtpt1674398345ty1fndxdn Message-ID: X-QQ-XMAILINFO: MVKy59SpMLfUXLjP/vtDdmVZCPDdgY2/aPqkC0M/NpZZux8UQxRltoJ7R22T8x 2yJDPi+SqPyhiMQjwv9ZnP6V6hqdYjF+R7ZYx5RFG7Nw28fgqcTKt6uOFfOap+mZrk8zt5H2yi9I u6Qif8l7o1r4IBuxQcXf2c0+3PUxABbIzQyZo/1sKvk93iF/97C7yc/54YCoFpAWb0l/p+w2vVz6 BJiqqEJSlhSKVwchK883RaITFlfNQFePBoMOHA/jvpf6fcJAUyotP7swap8nZ3v5FRejxL2dY86B re5hIKrM0hfNNK/DabniRY1zeNpki0dhx1ysNIksMxCH4k2BXK9jbYUe6UBVHfxSRIWYD1RYvRl3 9VlVwyAE7uZwHLDe9klGYMadYUovmPteocrVah+ET77oWGiMGx9YAVyZF6ngYfgHUzlRHPRbSP5H VIonAgcx4hn0xCLMG85qKdOhR+AaT9MxcwWdi4wE+xuwaIo/8x4RznRgIg32CTKI+0HfsJj2iJDy qYD3X6lrrsOGoeN8P+mUPTnsMgXxt4G2Xu37I+CVrs8T53C9C4S0HIRJPn4bb1UMj7NI9XtxT6D0 m18lp8ycBxEZfCJUpqNUnjjRLLWBqV3ZQcUl/ZgROYwdukhav3sgmTB4/fXSBETiOcEAu8dqcag4 gaZ7R/ggQB1V6RYnP6rOob+x34cNUSQBB2DD0m6DV6jo3xJqiCd+CjB2qzCXUstshsB1+EJKdTwZ 58Tpcn2N6iAuvkrHCu55jEm4C+mD4bpnIChRn3P596qQhxbxvtVZHEWmRaIJ5wLd7OSBezXI4912 5OurqdyL/H47N5jfJiUVmaj/47OoHcDM1QYpGEUcY4wA1xPmDzjAPHPQBCOexIJfN9GXafyGJ74W CpBiBjinJ/AGCEz/7C25TaB24YdbPBc41pTbNUFqw1OlE/PFSxRWY1mQeZxS+5Zxc7lXfZxXhW8n 959K7o8NNW1XF85dQyVna4B7nk4A1qNe72y69jNt6t8OMPUL4rlBNVPZc0Fzw5fkhLnf8iMZl0iA ai+HlTng== From: Eason Huang To: Eli Zaretskii Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 In-Reply-To: <83mt6ak6p1.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 22 Jan 2023 16:03:06 +0200") References: <83tu0ikf0v.fsf@gnu.org> <83sfg2kcmc.fsf@gnu.org> <83r0vmk9dn.fsf@gnu.org> <83mt6ak6p1.fsf@gnu.org> Date: Sun, 22 Jan 2023 22:39:01 +0800 Message-ID: <864jsimy62.fsf@foxmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii writes: >> From: Eason Huang >> Cc: 60556@debbugs.gnu.org >> Date: Sun, 22 Jan 2023 21:27:02 +0800 >> >> Sorry, I didn't type RET to show more infomations. >> >> I tried to reproduce again, and the result i [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.192 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 60556 Cc: 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii writes: >> From: Eason Huang >> Cc: 60556@debbugs.gnu.org >> Date: Sun, 22 Jan 2023 21:27:02 +0800 >> >> Sorry, I didn't type RET to show more infomations. >> >> I tried to reproduce again, and the result i [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.192 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Eli Zaretskii writes: >> From: Eason Huang >> Cc: 60556@debbugs.gnu.org >> Date: Sun, 22 Jan 2023 21:27:02 +0800 >> >> Sorry, I didn't type RET to show more infomations. >> >> I tried to reproduce again, and the result is as below: > > Thanks. I think I know the reason for this. Please try the latest > emacs-29 branch, where I hope I've fixed the root cause of these abort > dialogs. > Great! I build the commit c854ef7a18 of emacs-29 branch, and tried it again. I can confirm that the issue has been fixed. Now flymake-mode works well on my init.el, no fatal error message again. -- Eason Huang From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 09:40:56 2023 Received: (at 60556-done) by debbugs.gnu.org; 22 Jan 2023 14:40:57 +0000 Received: from localhost ([127.0.0.1]:50980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJbWi-0001Hv-M2 for submit@debbugs.gnu.org; Sun, 22 Jan 2023 09:40:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJbWh-0001Hi-3x for 60556-done@debbugs.gnu.org; Sun, 22 Jan 2023 09:40:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJbWb-0000Pd-Sb; Sun, 22 Jan 2023 09:40:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=x5pf+7Wy6LYuzfNqF3OX4Qk153RyxuY2X6ZecQTp6xo=; b=PqAHwzJR1Im8 nDxfNssbslUpY7lJcQeKRl/bUME9SugxBi7BODhN01luktpXebj9kixgL9+YcJZwA4b12j+MLdZO7 ReFhC00HoIU0d6OcnPFvLQwJup9tIetMF6ZD3H7nrXQVCeTauS8bCZYiyARSKxtj58IIPlzPLqB9r lv6+ahdksW/UpTgkcCjGnSFOOY1a+eGY6MqbJFjVgIh7c+l8fobzNX2FItftAIPCN9QO7ojEPlMfG Vdzug9T1gzZHip8Wq3Vnv4XJ0iQBI6siRnSHrwiE2BNjTt9cEQIiDzrNpx4+jrPM//L9sYNTeux2m 6gUqT1FSDCedUESg3UYPyg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJbWb-00070S-Ax; Sun, 22 Jan 2023 09:40:49 -0500 Date: Sun, 22 Jan 2023 16:40:54 +0200 Message-Id: <83k01ek4y1.fsf@gnu.org> From: Eli Zaretskii To: Eason Huang In-Reply-To: (message from Eason Huang on Sun, 22 Jan 2023 22:39:01 +0800) Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 References: <83tu0ikf0v.fsf@gnu.org> <83sfg2kcmc.fsf@gnu.org> <83r0vmk9dn.fsf@gnu.org> <83mt6ak6p1.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60556-done Cc: 60556-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Eason Huang > Cc: 60556@debbugs.gnu.org > Date: Sun, 22 Jan 2023 22:39:01 +0800 > > Eli Zaretskii writes: > > > Thanks. I think I know the reason for this. Please try the latest > > emacs-29 branch, where I hope I've fixed the root cause of these abort > > dialogs. > > > > Great! > > I build the commit c854ef7a18 of emacs-29 branch, and tried it again. > > I can confirm that the issue has been fixed. > Now flymake-mode works well on my init.el, no fatal error message again. Thanks for testing, I'm therefore closing this bug. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 23 13:24:51 2023 Received: (at 60556) by debbugs.gnu.org; 23 Jan 2023 18:24:51 +0000 Received: from localhost ([127.0.0.1]:55324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pK1Ux-0000Yf-0L for submit@debbugs.gnu.org; Mon, 23 Jan 2023 13:24:51 -0500 Received: from mail-oi1-f174.google.com ([209.85.167.174]:34323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pK1Uv-0000YQ-Mb for 60556@debbugs.gnu.org; Mon, 23 Jan 2023 13:24:50 -0500 Received: by mail-oi1-f174.google.com with SMTP id s124so11163054oif.1 for <60556@debbugs.gnu.org>; Mon, 23 Jan 2023 10:24:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=B1ch4PMn1u48CXdcjM7gSxlg4pe/qlT0SRUjKNYno50=; b=mcLm3Cd4mI8kKllTA6bbZlgNspZ52j1i9Fdt8J1ACMihslZsN141+431yjjUhTSqz0 cqi+8VJwYoNk34tramhTNY6QMFsUzqFSJKMVzD/bQsGTReoELQ09W/SWwfJ9drAXDVXF 0Hn5ccP24VDt51PaDhxuQgo8Ul8heLzWz2/xDThsizbgPIQHMjFWEWNF0VISuL3nCzaY MLul73ensAtS/2JvpFK6nuMzooQc2V0hoUBzOUxrOQuRlwlO7Dw7E90ORRjeZSqleOtK dxsVl/eC/u1CDEhYzgsMb3gRTyvQ2CKWoP3yxuAWBUVt1zZaZw7AukRTPrV7++bFzyLl nfOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=B1ch4PMn1u48CXdcjM7gSxlg4pe/qlT0SRUjKNYno50=; b=fhDM3ErdIgBAkEIZFnukdJyuDPs9RUfU5v73rf12x09g5IdH00tlscNLOqpsqygeF5 NqD5XtljR+Upt/KZhpRC9bPgnYVCXcg9k3MmdvM7cBzE6FYpr2yorkLIThOb7n5Auifi wT8pWJIM+dmSPAd7EaxYlHxSBmhBiqySlAueKIAXfFhoUnLbj3y8xyw70fX/y/CE9gV4 NQjBF7IGOUNIBFeBpgRd4SzM1qKwqIenti8i7p7PdMEoIZkMsnnGSA5VOEqPP/iJHuMX c8NQuGUWLHH5p6aCPg/Vrua86sT1QvsXOI1jG4g3JRSgDXTB1qnZ6LZHpm4UPv5N+VgW igow== X-Gm-Message-State: AFqh2kqglQZha8gZoBaeiSHCNiKbSmUyhMVMW1A1h0L4gqlVB+5dPLvC v5Lvhq7jBOLtax4mqcShj7NEBlS3ysb8o/R5ByE= X-Google-Smtp-Source: AMrXdXs4x1xDQPmFoKC78mKMs+s1I0YWpLymqpl/7JFk3jOjn+eyjvvKcBo7jyNusSMviVQSlSnZ0yGxtX/t8D+dnpw= X-Received: by 2002:aca:36c3:0:b0:36d:d60e:d7fa with SMTP id d186-20020aca36c3000000b0036dd60ed7famr828019oia.171.1674498283939; Mon, 23 Jan 2023 10:24:43 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Date: Mon, 23 Jan 2023 18:26:14 +0000 Message-ID: Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 To: Eason Huang Content-Type: multipart/alternative; boundary="000000000000642e9f05f2f283fd" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60556 Cc: Eli Zaretskii , 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000642e9f05f2f283fd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > I also reported an issue to Borg. See more infomation by the link bellow: > https://github.com/emacscollective/borg/issues/140 > > I guess the issue is cause by the implementation of UI displaying on > MS-Windows. > > JoJo=C3=A3o and Eli, do you have any advice on how to debug with this iss= ue? >From my part, not really. >From what I read in the attached issue, it seems Borg does things with the load path that interferes with Emacs's ability to invoke itself as a sub-process. Jo=C3=A3o --000000000000642e9f05f2f283fd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable --000000000000642e9f05f2f283fd-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 23 14:00:37 2023 Received: (at 60556) by debbugs.gnu.org; 23 Jan 2023 19:00:37 +0000 Received: from localhost ([127.0.0.1]:55354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pK23Z-0001Yp-61 for submit@debbugs.gnu.org; Mon, 23 Jan 2023 14:00:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pK23X-0001Ya-9D for 60556@debbugs.gnu.org; Mon, 23 Jan 2023 14:00:36 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pK23O-0004KJ-S8; Mon, 23 Jan 2023 14:00:29 -0500 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=BSOfOjsf8wcCMU85Q/zuHIT4bI4J5mnLLMzqp2ydINs=; b=QnnHBWYE/eFZZm6ErhMT C23SVapwa9lwtPqL8UdwOKWBJgByqAqYhCEfLEQwyCP7wqejlMHvoiEe72QK3fC24BnMW1AHkQYGV AYUspyxOSQlFcJH6na5NO+qk8SvL+dGdSmaH7b5rb/fCTU/Xet6Nr75L5bhuBQ3HjkXvO4Y4joJ2V pK2BdNpq34bDWJ886j8qYLDPxOKAwdVvFRrYVCijADtp2pxB8vw37zOsNiK2T3jvKj0w+OE+7M0Wl rhGAvmOKn5+WIJXD3OMGI8NvHNcwEjBmcTbmDz4z+mPTyoblMR6q2eUonONsef9eH8IBgq5YxmrO2 ahvQlpI/msMIKw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pK23O-00084l-C1; Mon, 23 Jan 2023 14:00:26 -0500 Date: Mon, 23 Jan 2023 21:00:34 +0200 Message-Id: <838rhthy99.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= In-Reply-To: (message from =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= on Mon, 23 Jan 2023 18:26:14 +0000) Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60556 Cc: aqua0210@foxmail.com, 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: João Távora > Date: Mon, 23 Jan 2023 18:26:14 +0000 > Cc: 60556@debbugs.gnu.org, Eli Zaretskii > > > I also reported an issue to Borg. See more infomation by the link bellow: > > https://github.com/emacscollective/borg/issues/140 > > > > I guess the issue is cause by the implementation of UI displaying on > > MS-Windows. > > > > JoJoão and Eli, do you have any advice on how to debug with this issue? > > >From my part, not really. > > From what I read in the attached issue, it seems Borg does things > with the load path that interferes with Emacs's ability to invoke > itself as a sub-process. No, it was a real (and quite old) bug in Emacs on MS-Windows: the behavior when Emacs was killed by its parent process (in particular, a parent Emacs process) neglected to account for the fact that the Windows equivalent of a signal handler invoked by the kill message was run by the OS in a separate thread. So we are lucky that this bug was reported, because now that fundamental problem is fixed in Emacs. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 24 07:50:50 2023 Received: (at 60556) by debbugs.gnu.org; 24 Jan 2023 12:50:50 +0000 Received: from localhost ([127.0.0.1]:56082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pKIlG-0003lb-1E for submit@debbugs.gnu.org; Tue, 24 Jan 2023 07:50:50 -0500 Received: from out203-205-221-242.mail.qq.com ([203.205.221.242]:40312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pKIlC-0003lL-7x for 60556@debbugs.gnu.org; Tue, 24 Jan 2023 07:50:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1674564638; bh=S5GoSZHY3ZJjAl9d3C72fvHGioZjsO0/Lak+7gcsXFA=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=VQ4Q838VNx761AJ/rhfG9EFuX++IuQXwaW2s4vNSJGGvc3kJTgKcKaLrPPjsaNbDt IFohGKqEp3p6/R76/weKa2X4r5LR800tr/d0S3jYdmMtDtaaKGq60r1wQ7tgoBpEH0 7uHPmXCpBNmh0S9rM1Lrax1whIjJDDtcS4jhm91M= Received: from macbook ([101.85.11.109]) by newxmesmtplogicsvrsza12-0.qq.com (NewEsmtp) with SMTP id CA5306A3; Tue, 24 Jan 2023 20:50:37 +0800 X-QQ-mid: xmsmtpt1674564637t4j6rffsu Message-ID: X-QQ-XMAILINFO: NDgMZBR9sMmaYVFVCCy2IUaiqgCYLHu0jPHjTTnVBUN280E9fBq1I6KErzQdiP BvrfSrz4mXDaipAkehjVhpPLo4ZSQEUuVHJRo47egvbx9dQ/AXsu/K0HNSuJiYNhTEMPGZpx8gco +8W24fMT1ow+Lh6AZwAt1jPd+Qek3OQe0aj4GJnWOX9vx0FzHqyaK1uE+Ad+DmtXNtZmNOZ9dMgu b3UjV5Sc5HpPK56mUwBZ2emwL0qmUVgwHMi2eaNLnni6CftNfxXbDelRmU9K4KkUMMN2yp/zRenM aOySjw66U3GDSOinn3whk8ibostUGWPWUsB6mjbIm1w/KlX2/gdbO0Mcouh6+wggASwlsqxzPDT0 73y+QiH/UYs+OBDb9ppYiXtCiprDSGI85Sx1VmdyraiB0szMUKN6vf4rFs65B7BwngUscDvz2VeN o4VMzesmcyNCoYrMHr2OyoZFMYcpHd3j6RtZb/M+jboZ4PooIjfpBr6f7MPtky6zMvz95YYCYOpg oWo3eDX69AhJ4dJg/UP5gMhqgAs3t16snrOsvBJC+sD51j1D/1rfyBNoFxc95USHMSWD8cp8A2Q6 PIKnGJPPYXdj/92JqA3LKLuYG1LOIKlXFliZqypqqwCdeXoRp6Qpai81tfqMS9sW+9jt6yt1aR26 RTgZ8FHxGFk1OLrasfhvK6Sv2qjsCiJ02jaZM+CgklZJoky0+3XU5dpZ6VZGdhpeQzF0YrQrvdM/ HPyw2jEFtLJ3HTj2VqO0NbyZu6pyuCsTvGVdr85GhudGGfuvNlKhPZQg4SV9eVDgOFDUFHXMdOIN VsZsmBAvUPExECZonX8UXancwMDtwUcp1WMaIZBU8KG3ySTeSxdgMpUqtQ8RLeltOnAyW8LJetfT RZaYQ1cUeu1CoRqN47heTaY7m5FHKfg/3V3UMF/cdSExW4yio2DSi2twb3wmGDkQkdgc/H/YjPen Q4UANzZq7yeIM1aQfpRA== From: Eason Huang To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Subject: Re: bug#60556: 29.0.60; Fatal error accurred when editing init.el with flymake enabled on Windows 10 In-Reply-To: (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vora=22's?= message of "Mon, 23 Jan 2023 18:26:14 +0000") References: Date: Tue, 24 Jan 2023 20:50:36 +0800 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: João Távora writes: >> I also reported an issue to Borg. See more infomation by the link bellow: >> https://github.com/emacscollective/borg/issues/140 >> >> I guess the issue is cause by the implementation of UI displayi [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.242 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 60556 Cc: Eli Zaretskii , 60556@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: João Távora writes: >> I also reported an issue to Borg. See more infomation by the link bellow: >> https://github.com/emacscollective/borg/issues/140 >> >> I guess the issue is cause by the implementation of UI displayi [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.242 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (aqua0210[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (aqua0210[at]foxmail.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Jo=C3=A3o T=C3=A1vora writes: >> I also reported an issue to Borg. See more infomation by the link bellow: >> https://github.com/emacscollective/borg/issues/140 >> >> I guess the issue is cause by the implementation of UI displaying on >> MS-Windows. >> >> JoJo=C3=A3o and Eli, do you have any advice on how to debug with this is= sue? > >>>From my part, not really. > > From what I read in the attached issue, it seems Borg does things > with the load path that interferes with Emacs's ability to invoke > itself as a sub-process. > > Jo=C3=A3o > Hi Jo=C3=A3o, The fatal error issue has been solved by Eli. For the load path warning "Your `load-path' seems to contain your `.emacs.d' directory", I report a new bug#61014, you can see it by the link bellow: https://lists.gnu.org/archive/html/bug-gnu-emacs/2023-01/msg01770.html And you can reproduce the issue by `emacs -Q`, so it's not related to Borg. Maybe we can discuss at the thread of bug#61014. --=20 Eason Huang From unknown Sun Jun 22 11:45:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 22 Feb 2023 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator