X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: alexis purslane <alexispurslane@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 19 May 2024 21:08:02 +0000 Resent-Message-ID: <handler.71073.B.171615283825075 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 71073 <at> debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.171615283825075 (code B ref -1); Sun, 19 May 2024 21:08:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 May 2024 21:07:18 +0000 Received: from localhost ([127.0.0.1]:38049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8nkS-0006WN-Fz for submit <at> debbugs.gnu.org; Sun, 19 May 2024 17:07:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:42666) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <alexispurslane@HIDDEN>) id 1s8mg1-0005jp-LU for submit <at> debbugs.gnu.org; Sun, 19 May 2024 15:58:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <alexispurslane@HIDDEN>) id 1s8mfx-0001Ma-2c for bug-gnu-emacs@HIDDEN; Sun, 19 May 2024 15:58:33 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <alexispurslane@HIDDEN>) id 1s8mfu-00066F-7n for bug-gnu-emacs@HIDDEN; Sun, 19 May 2024 15:58:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716148705; x=1716407905; bh=j+uwAmcgWb5BVJiebH/gtJOKkWjnlrH3sAd5hBEjRtA=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=OY9L7hkTI61gUB9oEit7XlNLWRKYlzAJAN3JDOOnW8bytW+7xmP4xS4vetNbUHsRs QZgkq5hVQmU5KUrIOq3O1G9XeFry5bL/kbCez9vAVk3doLsF8aEBp06Z4492a5Voqg GVI8GjhJ9hysU8AEvX9rJNtzghRDjYN/b4ZdrShtTOYPPQyxtzZnERuaH0jZWHVNVZ wj7NtEs+TBkHYl03llCJCMWKXmNKJrA9yR/g0VlHKqQ3NNNDVLWZVmLapVuK1XZnHD E7+2Kr+SvaCRhGiIsqa3hdT2Q7vxrobiRO+ypyhaKAMUFlIiQLKQsRUHEBWReo7yKK Kw/3DBjaYj9nw== Date: Sun, 19 May 2024 19:58:23 +0000 From: alexis purslane <alexispurslane@HIDDEN> Message-ID: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: d7505e4461390fb2d2816f6e133a88465ed9bf96 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------2b1e9a1a24421b62f9429bd1ac41b2681e5374fe7e321e5968ac97c5790bd662"; charset=utf-8 Received-SPF: pass client-ip=185.70.40.134; envelope-from=alexispurslane@HIDDEN; helo=mail-40134.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Sun, 19 May 2024 17:07:14 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------2b1e9a1a24421b62f9429bd1ac41b2681e5374fe7e321e5968ac97c5790bd662 Content-Type: multipart/mixed;boundary=---------------------3005dc10c944a7a89e735606e00cb706 -----------------------3005dc10c944a7a89e735606e00cb706 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 ## Description If corfu is prompted to start autocompletion (by typing the first 3 letters of a word in my case) while an eglot LSP server is still starting up, but after eglot has connected to that server, you get a segmentation fault. ## Steps to reproduce 1. Open a file with a mode associated with it that has a language server 2. {M-x eglot} 3. Before the server has finished indexing and can provide completions, but after it has connected, prompt corfu to do an autocompletion 4. Enjoy your segfault salad ## Debug information Here's the backtrace from the core dump: ``` Fatal error 11: Segmentation fault Backtrace: emacs(emacs_backtrace+0x5a)[0x595c1a] emacs(terminate_due_to_signal+0x9f)[0x467885] emacs[0x468623] emacs[0x70bae4] /lib64/libc.so.6(+0x40750)[0x7f153d9e3750] emacs(parse_modifiers+0x12c)[0x57a06c] emacs[0x590ad8] emacs(read_char+0x212a)[0x57f7ea] emacs[0x648f3a] /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/subr-13ad= f6a6-bfb9f448.eln(F7369742d666f72_sit_for_0+0x19f)[0x7f1536c1b2ff] emacs(Ffuncall+0xfd)[0x62148d] /usr/lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/jsonrpc-e62a9c36-62ae7160.= eln(F6a736f6e7270632d72657175657374_jsonrpc_request_0+0xa14)[0x7f152409e2c= 4] emacs(Ffuncall+0xfd)[0x62148d] emacs(Fapply+0x1b0)[0x621b90] emacs(exec_byte_code+0x54c)[0x66b8bc] emacs(Ffuncall+0xfd)[0x62148d] emacs(Fall_completions+0x372)[0x5b6122] /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffe= r-1b0f548b-25462d74.eln(F636f6d706c6574696f6e2d70636d2d2d616c6c2d636f6d706= c6574696f6e73_completion_pcm__all_completions_0+0x1a7)[0x7f1536bbda67] emacs(Ffuncall+0xfd)[0x62148d] /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffe= r-1b0f548b-25462d74.eln(F636f6d706c6574696f6e2d737562737472696e672d2d616c6= c2d636f6d706c6574696f6e73_completion_substring__all_completions_0+0x1d6)[0= x7f1536bc0f86] emacs(Ffuncall+0xfd)[0x62148d] /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffe= r-1b0f548b-25462d74.eln(F636f6d706c6574696f6e2d666c65782d616c6c2d636f6d706= c6574696f6e73_completion_flex_all_completions_0+0xb6)[0x7f1536bc1a16] emacs(Ffuncall+0xfd)[0x62148d] emacs(Fapply+0x1b0)[0x621b90] emacs(exec_byte_code+0x54c)[0x66b8bc] emacs(Ffuncall+0xfd)[0x62148d] /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffe= r-1b0f548b-25462d74.eln(F636f6d706c6574696f6e2d2d736f6d65_completion__some= _0+0x1e2)[0x7f1536baa852] emacs(Ffuncall+0xfd)[0x62148d] /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffe= r-1b0f548b-25462d74.eln(F636f6d706c6574696f6e2d2d6e74682d636f6d706c6574696= f6e_completion__nth_completion_0+0x2d4)[0x7f1536baf914] emacs(Ffuncall+0xfd)[0x62148d] /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffe= r-1b0f548b-25462d74.eln(F636f6d706c6574696f6e2d616c6c2d636f6d706c6574696f6= e73_completion_all_completions_0+0x50)[0x7f1536bafcd0] emacs(Ffuncall+0xfd)[0x62148d] emacs(Fapply+0x1b0)[0x621b90] emacs(exec_byte_code+0x54c)[0x66b8bc] emacs(Ffuncall+0xfd)[0x62148d] emacs(Fapply+0x1b0)[0x621b90] /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d= 30fc894.eln(F636f7266752d2d66696c7465722d636f6d706c6574696f6e73_corfu__fil= ter_completions_0+0x199)[0x7f1524616be9] emacs(Ffuncall+0xfd)[0x62148d] /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d= 30fc894.eln(F636f7266752d2d7265636f6d70757465_corfu__recompute_0+0x29e)[0x= 7f1524617b9e] emacs(Ffuncall+0xfd)[0x62148d] /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d= 30fc894.eln(F636f7266752d2d757064617465_corfu__update_0+0x755)[0x7f1524618= e25] ... Segmentation fault: oops, process 'emacs' core dumped ``` ## Recipe I was able to repro this bug with just this in my config (running with emacs --init-directory set to a separate dummy directory with this in my init.el): ```lisp (use-package corfu :ensure t ;; Optional customizations :custom (corfu-cycle t) ;; Enable cycling for `corfu-next/previ= ous' (corfu-auto t) ;; Enable auto completion (corfu-separator ?\s) ;; Orderless field separator (corfu-quit-no-match 'separator) (corfu-auto-delay 0.12) (corfu-auto-prefix 3) (corfu-popupinfo-delay 0.22) (corfu-popupinfo-direction 'right) :config (global-corfu-mode) (defun corfu-enable-in-minibuffer () "Enable Corfu in the minibuffer." (when (local-variable-p 'completion-at-point-functions) (setq-local corfu-echo-delay nil ;; Disable automatic echo and= popup corfu-popupinfo-delay nil) (corfu-mode 1))) (add-hook 'minibuffer-setup-hook #'corfu-enable-in-minibuffer) (defun corfu-popupinfo-start () (require 'corfu-popupinfo) (set-face-attribute 'corfu-popupinfo nil :inherit 'variable-pitch) (corfu-popupinfo-mode)) (add-hook 'corfu-mode-hook #'corfu-popupinfo-start)) ``` ## Config Here's my full corfu and orderless configuration: ```lisp ;; Optionally use the `orderless' completion style for proper fuzzy search= ing ;; in vertico (use-package orderless :after vertico :init (setq completion-styles '(orderless basic) completion-category-defaults nil completion-category-overrides '((file (styles partial-completion= ))))) (use-package corfu ;; Optional customizations :custom (corfu-cycle t) ;; Enable cycling for `corfu-next/previ= ous' (corfu-auto t) ;; Enable auto completion (corfu-separator ?\s) ;; Orderless field separator (corfu-quit-no-match 'separator) (corfu-auto-delay 0.12) (corfu-auto-prefix 3) (corfu-popupinfo-delay 0.22) (corfu-popupinfo-direction 'right) :config (global-corfu-mode) (defun corfu-enable-in-minibuffer () "Enable Corfu in the minibuffer." (when (local-variable-p 'completion-at-point-functions) (setq-local corfu-echo-delay nil ;; Disable automatic echo and= popup corfu-popupinfo-delay nil) (corfu-mode 1))) (add-hook 'minibuffer-setup-hook #'corfu-enable-in-minibuffer) (defun corfu-popupinfo-start () (require 'corfu-popupinfo) (set-face-attribute 'corfu-popupinfo nil :inherit 'variable-pitch) (corfu-popupinfo-mode)) (add-hook 'corfu-mode-hook #'corfu-popupinfo-start)) (use-package nerd-icons :if (display-graphic-p) :custom (nerd-icons-font-family "Symbols Nerd Font Mono")) ;; Integrate them with corfu (use-package nerd-icons-corfu :after (corfu nerd-icons) :config (add-to-list 'corfu-margin-formatters #'nerd-icons-corfu-forma= tter)) ``` In GNU Emacs 29.3 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-04-18 built on f79e87ffac024d38993f848c551f45fc System Description: Fedora Linux 41 (Container Image Prerelease) Configured using: 'configure --build=3Dx86_64-redhat-linux-gnu --host=3Dx86_64-redhat-linux-gnu --program-prefix=3D --disable-dependency-tracking --prefix=3D/usr --exec-prefix=3D/usr --bindir=3D/usr/bin --sbindir=3D/usr/sbin --sysconfdir=3D/etc --datadir=3D/usr/share --includedir=3D/usr/include --libdir=3D/usr/lib64 --libexecdir=3D/usr/libexec --localstatedir=3D/var --runstatedir=3D/run --sharedstatedir=3D/var/lib --mandir=3D/usr/share/man --infodir=3D/usr/share/info --with-cairo --with-dbus --with-gif --with-gpm=3Dno --with-harfbuzz --with-jpeg --with-json --with-modules --with-native-compilation=3Daot --with-pgtk --with-png --with-rsvg --with-sqlite3 --with-tiff --with-tree-sitter --with-webp --with-xpm --with-xwidgets build_alias=3Dx86_64-redhat-linux-gnu host_alias=3Dx86_64-redhat-linux-gnu CC=3Dgcc 'CFLAGS=3D-DMAIL_USE_LOCKF = -O2 -flto=3Dauto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=3Dformat-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3D3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=3D/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=3D/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=3Dx86-64 -mtune=3Dgeneric -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=3Dgnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' LDFLAGS=3D-Wl,-z,relro PKG_CONFIG_PATH=3D:/usr/lib64/pkgconfig:/usr/share/pkgconfig CXX=3Dg++ 'CXXFLAGS=3D-O2 -flto=3Dauto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=3Dformat-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3D3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=3D/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=3D/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=3Dx86-64 -mtune=3Dgeneric -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=3Dgnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM XWIDGETS GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: ELisp/l Minor modes in effect: elisp-def-mode: t highlight-defined-mode: t electric-pair-mode: t hl-line-mode: t display-line-numbers-mode: t corfu-popupinfo-mode: t corfu-mode: t eldoc-box-hover-at-point-mode: t yas-minor-mode: t hl-todo-mode: t ligature-mode: t nerd-icons-completion-mode: t mood-line-mode: t spacious-padding-mode: t global-treesit-auto-mode: t global-evil-collection-unimpaired-mode: t evil-collection-unimpaired-mode: t marginalia-mode: t vertico-mode: t which-key-mode: t general-override-mode: t evil-mode: t evil-local-mode: t override-global-mode: t recentf-mode: t winner-mode: t pixel-scroll-precision-mode: t delete-selection-mode: t cua-mode: t apheleia-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-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 indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /var/home/alexispurslane/.emacs.d/elpa/transient-20240509.1849/transient h= ides /usr/share/emacs/29.3/lisp/transient Features: (shadow sort mail-extr emacsbug message yank-media puny evil-collection-dired dired dired-loaddefs rfc822 mml mml-sec evil-collection-epa epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils vertico-directory mule-util time-date evil-collection-vc-git vc-git evil-collection-diff-mode diff-mode vc-dispatcher mood-line-segment-vc elisp-def evil-collection-ert ert ewoc evil-collection-debug debug backtrace evil-collection-xref xref find-func f s dash highlight-defined elec-pair hl-line display-line-numbers corfu-popupinfo yasnippet-capf nerd-icons-corfu evil-collection-corfu corfu mood-line-segment-modal yasnippet eldoc-box hl-todo ligature time evil-collection-flymake flymake-proc flymake project evil-collection-compile compile evil-collection-comint comint ansi-osc ansi-color nerd-icons-completion evil-collection-dashboard dashboard dashboard-widgets nerd-icons nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon nerd-icons-data-pomicon nerd-icons-data-ipsicon ffap mood-line spacious-padding doom-gruvbox-theme doom-themes doom-themes-base treesit-auto evil-textobj-tree-sitter evil-textobj-tree-sitter-thing-at-point evil-collection-unimpaired evil-collection-which-key evil-collection-vertico evil-collection-tabulated-list evil-collection-tab-bar evil-collection-simple evil-collection-replace evil-collection-process-menu evil-collection-package-menu evil-collection-info evil-collection-indent evil-collection-help evil-collection-elisp-mode evil-collection-eldoc evil-collection-custom evil-collection-consult evil-collection-buff-menu evil-collection-bookmark evil-collection annalist consult bookmark text-property-search orderless marginalia vertico compat which-key general evil-textobj-tree-sitter-core evil evil-keybindings evil-integration evil-maps evil-commands reveal evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core comp comp-cstr warnings rx advice evil-common thingatpt rect evil-vars treesit edmacro kmacro use-package-bind-key bind-key use-package-diminish recentf tree-widget winner pixel-scroll ring delsel cua-base cus-edit pp cus-load icons wid-edit cl-extra help-mode use-package-ensure use-package-core clang-rename clang-include-fixer let-alist clang-format xml apheleia-autoloads easy-mmode breadcrumb-autoloads centaur-tabs-autoloads consult-notes-autoloads consult-autoloads corfu-autoloads darkroom-autoloads dashboard-autoloads denote-autoloads doom-themes-autoloads eldoc-box-autoloads elisp-def-autoloads elisp-demos-autoloads emojify-autoloads evil-collection-autoloads annalist-autoloads evil-textobj-tree-sitter-autoloads general-autoloads helpful-autoloads elisp-refs-autoloads f-autoloads highlight-defined-autoloads hl-todo-autoloads hyperbole-autoloads kotl-autoloads hact set hhist latex-preview-pane-autoloads ligature-autoloads magit-autoloads pcase git-commit-autoloads magit-section-autoloads marginalia-autoloads markdown-mode-autoloads markdown-ts-mode-autoloads mood-line-autoloads nerd-icons-completion-autoloads nerd-icons-corfu-autoloads nerd-icons-dired-autoloads nerd-icons-autoloads orderless-autoloads powerline-autoloads rainbow-delimiters-autoloads spacious-padding-autoloads transient-autoloads treemacs-evil-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads s-autoloads dash-autoloads evil-autoloads goto-chg-autoloads treesit-auto-autoloads vertico-autoloads visual-fill-column-autoloads which-key-autoloads with-editor-autoloads info compat-autoloads yasnippet-capf-autoloads yasnippet-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 398743 161667) (symbols 48 23840 0) (strings 32 98289 5189) (string-bytes 1 3584246) (vectors 16 46773) (vector-slots 8 943753 143975) (floats 8 528 347) (intervals 56 1561 0) (buffers 984 20)) -----------------------3005dc10c944a7a89e735606e00cb706-- --------2b1e9a1a24421b62f9429bd1ac41b2681e5374fe7e321e5968ac97c5790bd662 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZKWc8JkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAGdIAQCWS7c++Y94bgNl2Pqgbg0taSbgRKFVKnI6xz2QUrq16gD9HnGt M300kss2E/Ord6fEZ5m4RlFP4HZNvt+xrXZgkw4= =FR1l -----END PGP SIGNATURE----- --------2b1e9a1a24421b62f9429bd1ac41b2681e5374fe7e321e5968ac97c5790bd662--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: alexis purslane <alexispurslane@HIDDEN> Subject: bug#71073: Acknowledgement (Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing) Message-ID: <handler.71073.B.171615283825075.ack <at> debbugs.gnu.org> References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> X-Gnu-PR-Message: ack 71073 X-Gnu-PR-Package: emacs Reply-To: 71073 <at> debbugs.gnu.org Date: Sun, 19 May 2024 21:08:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 71073 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 71073: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71073 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 20 May 2024 11:03:02 +0000 Resent-Message-ID: <handler.71073.B71073.17162029591765 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: alexis purslane <alexispurslane@HIDDEN> Cc: 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.17162029591765 (code B ref 71073); Mon, 20 May 2024 11:03:02 +0000 Received: (at 71073) by debbugs.gnu.org; 20 May 2024 11:02:39 +0000 Received: from localhost ([127.0.0.1]:42036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s90ms-0000SP-Kb for submit <at> debbugs.gnu.org; Mon, 20 May 2024 07:02:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s90mp-0000SJ-6R for 71073 <at> debbugs.gnu.org; Mon, 20 May 2024 07:02:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s90me-0005Hx-U2; Mon, 20 May 2024 07:02:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ZyP3otVOa2XNh0tVWP/FbzJnSJaP7NQJ+3ZZb7GW7cM=; b=VKkcQyh6Exmc 6cM2Ozikn4uWep0mo0tifi167mLQPIlB9yg/Up0j3jtbIupbTSzierpolqFhodJdu4aHWx48wu5Hm VT8vitVbOgm8nBiOH586vhRDOlUuxzlJwVy87WGteLrAn9+6DLvoae34VSH189HGp5+qLaYwpymiw F5QpY9zqu9/lVcVzv/lnaMsg1sN4kTcy0zdv7LXz13/+L1EcGhVQ8fnysz/v03vgUsx4VGgnizKAB 5+niOsouMMz0MPGFelq1GtSGC5T297kU0nRzO7UZl3fpjPfyQ3TwLK53pRRas78rXAolIxAG0k2xb AHs3dmF83H6aoWUT8LV3JA==; Date: Mon, 20 May 2024 14:02:12 +0300 Message-Id: <86ttisagqz.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> (bug-gnu-emacs@HIDDEN) References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Sun, 19 May 2024 19:58:23 +0000 > From: alexis purslane via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > If corfu is prompted to start autocompletion (by typing the first 3 > letters of a word in my case) while an eglot LSP server is still > starting up, but after eglot has connected to that server, you get a > segmentation fault. > > ## Steps to reproduce > > 1. Open a file with a mode associated with it that has a language server > 2. {M-x eglot} > 3. Before the server has finished indexing and can provide completions, > but after it has connected, prompt corfu to do an autocompletion > 4. Enjoy your segfault salad > > ## Debug information > > Here's the backtrace from the core dump: Thanks, but this backtrace is less useful than it could be. If you can run Emacs from GDB, please do that, and when it segfaults and GDB shows its prompt, type (gdb) thread apply all bt and post here everything GDB produces as result.
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 21 May 2024 18:22:01 +0000 Resent-Message-ID: <handler.71073.B71073.17163156997967 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: alexis purslane <alexispurslane@HIDDEN> Cc: 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.17163156997967 (code B ref 71073); Tue, 21 May 2024 18:22:01 +0000 Received: (at 71073) by debbugs.gnu.org; 21 May 2024 18:21:39 +0000 Received: from localhost ([127.0.0.1]:50480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s9U7G-00024R-Tg for submit <at> debbugs.gnu.org; Tue, 21 May 2024 14:21:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s9U7F-00024I-6S for 71073 <at> debbugs.gnu.org; Tue, 21 May 2024 14:21:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s9U73-0002BV-Ig; Tue, 21 May 2024 14:21:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=glXnaqFi7i7r0nwSgUNc0Kl4gBfiLYPtfK6FAZh5C4I=; b=RvAiUtIuJnsZ H7i1UkFgOo38U0ffoariKefGdNJTb/S30vMKcGSJkwSqvPi5WQ6sHOKpr7j2RAm+eWaXC+28AbiyS v9e4XhbAIBq/RwPZ8cQeciNUyRCL94lTfrsWPqTvavvrUuusCC8jJjfRdPSIipWSs8afU8yYl8D6d QYqBWGBBcED9Tj5pRGBn1mhIofGkDYzH5wXQgbc6STPe8FhhDxuQ8gtKeECBBG4XDfGvco3XEXxDI ChNh3OEvOy17ZpVMiOwoOvLqqhiATR+/A3TmgRBotllG91UxdWzBjAPpYftkzizmrmPOSC/d0GNl+ tfN0vtl73uYytoAdXn658g==; Date: Tue, 21 May 2024 21:21:22 +0300 Message-Id: <86cypf81r1.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> (message from alexis purslane on Tue, 21 May 2024 16:32:13 +0000) References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) [Please use Reply All to reply, so as to keep the bug tracker CC'ed.] > Date: Tue, 21 May 2024 16:32:13 +0000 > From: alexis purslane <alexispurslane@HIDDEN> > > Okay, I tried to reproduce this in gdb, but it wouldn't do it? I was using > the exact same configuration file, LSP server executable, test file, everything. > The only differences were I had to run it with sudo because of the security > settings of my OS, so I made it use the same config and everything by > manually setting $HOME, and that when run with GDB for some reason Emacs > ran under XWayland instead of Wayland. Maybe it's the latter that makes the > difference? I don't know. But we must have more detailed and more accurate backtrace to make any progress here. Can someone please reproduce these crashes under GDB and post a complete backtrace?
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 21 May 2024 18:49:02 +0000 Resent-Message-ID: <handler.71073.B71073.17163172858939 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: alexis purslane <alexispurslane@HIDDEN>, Po Lu <luangruo@HIDDEN> Cc: 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.17163172858939 (code B ref 71073); Tue, 21 May 2024 18:49:02 +0000 Received: (at 71073) by debbugs.gnu.org; 21 May 2024 18:48:05 +0000 Received: from localhost ([127.0.0.1]:50588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s9UWq-0002K6-P8 for submit <at> debbugs.gnu.org; Tue, 21 May 2024 14:48:05 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s9UWm-0002Jj-Re for 71073 <at> debbugs.gnu.org; Tue, 21 May 2024 14:48:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s9UWb-0007sx-TN; Tue, 21 May 2024 14:47:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=qC43C1cnTjHFlRK9OSZ96fOAZkxc92YOwbkV4NuvJbs=; b=gpEQiSjELHdr KmDMfHEhbKH23Ve83S4GIcF7Lu7xjkjarUj+YWVai0wVP6rnVUSaboA2BAfRk5u6uYxeozlazkYjX KXQ1XUU7fHl8uQ/lHcLdEmEd7e6Jr2Kry49UvNgpi5UODMG5ysb1FN7ZaD3HWi2fMGh6flksgLj30 98lfnPbS1E55f5Ebcahj6HmFRfMoDC6+0KtNZWOdBdsfIdLkPI0PCIOwtnYs+i7qTGxQYxeqBl1ju ywGQ2zjm7+l6MBXrLvqrAefeldmGXuZYwCG8aMZLevzlxyFgKztlAvYu+Lf1MZsdntq7u8EaVMadi yOdQudHIG4i8FrT0gYVe3g==; Date: Tue, 21 May 2024 21:47:44 +0300 Message-Id: <868r0380j3.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> (message from alexis purslane on Tue, 21 May 2024 18:26:54 +0000) References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> <86cypf81r1.fsf@HIDDEN> <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) [You are again replying only to me. Please use Reply All.] > Date: Tue, 21 May 2024 18:26:54 +0000 > From: alexis purslane <alexispurslane@HIDDEN> > > Wait wait! No need, I got it to happen. As it turns out, the timing is a bit narrower > than I thought. Attached is the full backtrace for all threads as requested. > > > > On Tuesday, May 21st, 2024 at 6:21 PM, Eli Zaretskii <eliz@HIDDEN> wrote: > > > [Please use Reply All to reply, so as to keep the bug tracker CC'ed.] > > > > > > Date: Tue, 21 May 2024 16:32:13 +0000 > > > From: alexis purslane alexispurslane@HIDDEN > > > > > > > Okay, I tried to reproduce this in gdb, but it wouldn't do it? I was using > > > the exact same configuration file, LSP server executable, test file, everything. > > > The only differences were I had to run it with sudo because of the security > > > settings of my OS, so I made it use the same config and everything by > > > manually setting $HOME, and that when run with GDB for some reason Emacs > > > ran under XWayland instead of Wayland. Maybe it's the latter that makes the > > > difference? > > > > > > > > I don't know. But we must have more detailed and more accurate > > backtrace to make any progress here. > > > > > Can someone please reproduce these crashes under GDB and post a > > complete backtrace? > > > Thread 10 (Thread 0x7fffd2b8f6c0 (LWP 57508) "dconf worker"): > #0 0x00000000005811a0 in deliver_input_available_signal () > #1 0x00007fffee9af750 in <signal handler called> () at /lib64/libc.so.6 > #2 0x00007fffeea797ed in poll () at /lib64/libc.so.6 > #3 0x00007ffff710b724 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 > #4 0x00007ffff70abb03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 > #5 0x00007fffd867d705 in dconf_gdbus_worker_thread () at /usr/lib64/gio/modules/libdconfsettings.so This does not seem to be a segfault, this is SIGIO that gets delivered to one of the Glib threads. While the main thread seems to just be going about its business: > Thread 1 (Thread 0x7fffe8df3280 (LWP 56994) "emacs-29.3"): > #0 0x0000000000625768 in plist_get () > #1 0x0000000000579f81 in parse_modifiers () > #2 0x0000000000590ad8 in access_keymap_1.lto_priv () > #3 0x000000000057f7ea in read_char () > #4 0x0000000000648f3a in read_filtered_event.lto_priv () > #5 0x00007fffe7bd92ff in F7369742d666f72_sit_for_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/subr-13adf6a6-bfb9f448.eln Nothing here that is not normal, I think. Did GDB say "thread 1 got SIGSEGV"? Po Lu, do you see anything problematic? And why does GDB kick in when we get SIGIO? But if this _is_ a segfault, then what could cause it? The plist_get call seems to be from Fget: Lisp_Object propval = plist_get (CDR (Fassq (symbol, Voverriding_plist_environment)), propname); in which case the problem is with overriding-plist-environment or something? Or maybe it's the second call to plist_get: return plist_get (XSYMBOL (symbol)->u.s.plist, propname); Here's the full backtrace, for those who didn't get the original message (everyone but me): Thread 10 (Thread 0x7fffd2b8f6c0 (LWP 57508) "dconf worker"): #0 0x00000000005811a0 in deliver_input_available_signal () #1 0x00007fffee9af750 in <signal handler called> () at /lib64/libc.so.6 #2 0x00007fffeea797ed in poll () at /lib64/libc.so.6 #3 0x00007ffff710b724 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 #4 0x00007ffff70abb03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007fffd867d705 in dconf_gdbus_worker_thread () at /usr/lib64/gio/modules/libdconfsettings.so #6 0x00007ffff70da8a3 in g_thread_proxy () at /lib64/libglib-2.0.so.0 #7 0x00007fffeea051f7 in start_thread () at /lib64/libc.so.6 #8 0x00007fffeea8742c in clone3 () at /lib64/libc.so.6 Thread 9 (Thread 0x7fffd358f6c0 (LWP 57507) "gmain"): #0 0x00007fffeea797ed in poll () at /lib64/libc.so.6 #1 0x00007ffff710b724 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 #2 0x00007ffff70abb03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007ffff70abb59 in glib_worker_main () at /lib64/libglib-2.0.so.0 #4 0x00007ffff70da8a3 in g_thread_proxy () at /lib64/libglib-2.0.so.0 #5 0x00007fffeea051f7 in start_thread () at /lib64/libc.so.6 #6 0x00007fffeea8742c in clone3 () at /lib64/libc.so.6 Thread 8 (Thread 0x7fffd3f8f6c0 (LWP 57506) "pool-spawner"): #0 0x00000000005811a0 in deliver_input_available_signal () #1 0x00007fffee9af750 in <signal handler called> () at /lib64/libc.so.6 #2 0x00007fffeea8521d in syscall () at /lib64/libc.so.6 #3 0x00007ffff710883d in g_cond_wait () at /lib64/libglib-2.0.so.0 #4 0x00007ffff707558b in g_async_queue_pop_intern_unlocked () at /lib64/libglib-2.0.so.0 #5 0x00007ffff70dba93 in g_thread_pool_spawn_thread () at /lib64/libglib-2.0.so.0 #6 0x00007ffff70da8a3 in g_thread_proxy () at /lib64/libglib-2.0.so.0 #7 0x00007fffeea051f7 in start_thread () at /lib64/libc.so.6 #8 0x00007fffeea8742c in clone3 () at /lib64/libc.so.6 Thread 7 (Thread 0x7fffd918f6c0 (LWP 57505) "emacs-29.3"): #0 0x00007fffeea8521d in syscall () at /lib64/libc.so.6 #1 0x00007ffff710883d in g_cond_wait () at /lib64/libglib-2.0.so.0 #2 0x00007ffff707558b in g_async_queue_pop_intern_unlocked () at /lib64/libglib-2.0.so.0 #3 0x00007ffff70755ec in g_async_queue_pop () at /lib64/libglib-2.0.so.0 #4 0x00007fffee9600a9 in fc_thread_func () at /lib64/libpangoft2-1.0.so.0 #5 0x00007ffff70da8a3 in g_thread_proxy () at /lib64/libglib-2.0.so.0 #6 0x00007fffeea051f7 in start_thread () at /lib64/libc.so.6 #7 0x00007fffeea8742c in clone3 () at /lib64/libc.so.6 Thread 1 (Thread 0x7fffe8df3280 (LWP 56994) "emacs-29.3"): #0 0x0000000000625768 in plist_get () #1 0x0000000000579f81 in parse_modifiers () #2 0x0000000000590ad8 in access_keymap_1.lto_priv () #3 0x000000000057f7ea in read_char () #4 0x0000000000648f3a in read_filtered_event.lto_priv () #5 0x00007fffe7bd92ff in F7369742d666f72_sit_for_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/subr-13adf6a6-bfb9f448.eln #6 0x000000000062148d in Ffuncall () #7 0x00007fffd139a2c4 in F6a736f6e7270632d72657175657374_jsonrpc_request_0 () at /usr/lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/jsonrpc-e62a9c36-62ae7160.eln #8 0x000000000062148d in Ffuncall () #9 0x0000000000621b90 in Fapply () #10 0x000000000066b8bc in exec_byte_code () #11 0x000000000062148d in Ffuncall () #12 0x00000000005b6122 in Fall_completions () #13 0x00007fffe7b7ba67 in F636f6d706c6574696f6e2d70636d2d2d616c6c2d636f6d706c6574696f6e73_completion_pcm__all_completions_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #14 0x000000000062148d in Ffuncall () #15 0x00007fffe7b7ef86 in F636f6d706c6574696f6e2d737562737472696e672d2d616c6c2d636f6d706c6574696f6e73_completion_substring__all_completions_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #16 0x000000000062148d in Ffuncall () #17 0x00007fffe7b7fa16 in F636f6d706c6574696f6e2d666c65782d616c6c2d636f6d706c6574696f6e73_completion_flex_all_completions_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #18 0x000000000062148d in Ffuncall () #19 0x0000000000621b90 in Fapply () #20 0x000000000066b8bc in exec_byte_code () #21 0x000000000062148d in Ffuncall () #22 0x00007fffe7b68852 in F636f6d706c6574696f6e2d2d736f6d65_completion__some_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #23 0x000000000062148d in Ffuncall () #24 0x00007fffe7b6d914 in F636f6d706c6574696f6e2d2d6e74682d636f6d706c6574696f6e_completion__nth_completion_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #25 0x000000000062148d in Ffuncall () #26 0x00007fffe7b6dcd0 in F636f6d706c6574696f6e2d616c6c2d636f6d706c6574696f6e73_completion_all_completions_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #27 0x000000000062148d in Ffuncall () #28 0x0000000000621b90 in Fapply () #29 0x000000000066b8bc in exec_byte_code () #30 0x000000000062148d in Ffuncall () #31 0x0000000000621b90 in Fapply () #32 0x00007fffd1515be9 in F636f7266752d2d66696c7465722d636f6d706c6574696f6e73_corfu__filter_completions_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln #33 0x000000000062148d in Ffuncall () #34 0x00007fffd1516b9e in F636f7266752d2d7265636f6d70757465_corfu__recompute_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln #35 0x000000000062148d in Ffuncall () #36 0x00007fffd1517e25 in F636f7266752d2d757064617465_corfu__update_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln #37 0x000000000066b8bc in exec_byte_code () #38 0x000000000062148d in Ffuncall () #39 0x0000000000621e82 in Fapply () #40 0x000000000066b8bc in exec_byte_code () #41 0x000000000062148d in Ffuncall () #42 0x0000000000621e82 in Fapply () #43 0x000000000066b8bc in exec_byte_code () #44 0x000000000062148d in Ffuncall () #45 0x00007fffd151b4c7 in F636f7266752d2d6175746f2d636f6d706c6574652d6465666572726564_corfu__auto_complete_deferred_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln #46 0x000000000062148d in Ffuncall () #47 0x0000000000621e82 in Fapply () #48 0x000000000062148d in Ffuncall () #49 0x00007fffe7813f60 in F74696d65722d6576656e742d68616e646c6572_timer_event_handler_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/timer-3ee7cfd9-226b3dc9.eln #50 0x000000000062148d in Ffuncall () #51 0x0000000000577d55 in timer_check () #52 0x00000000005782fd in readable_events.lto_priv () #53 0x0000000000582a80 in get_input_pending.lto_priv () #54 0x000000000068591f in wait_reading_process_output () #55 0x000000000057c62c in kbd_buffer_get_event () #56 0x000000000057e886 in read_char () #57 0x0000000000587743 in read_key_sequence.lto_priv () #58 0x0000000000573f75 in command_loop_1.lto_priv () #59 0x000000000060fa9e in internal_condition_case () #60 0x00000000005734d6 in command_loop_2 () #61 0x000000000060f9f7 in internal_catch () #62 0x0000000000573933 in command_loop () #63 0x0000000000573a2f in recursive_edit_1 () #64 0x0000000000573c1d in Frecursive_edit () #65 0x0000000000479569 in main () #0 0x0000000000625768 in plist_get () #1 0x0000000000579f81 in parse_modifiers () #2 0x0000000000590ad8 in access_keymap_1.lto_priv () #3 0x000000000057f7ea in read_char () #4 0x0000000000648f3a in read_filtered_event.lto_priv () #5 0x00007fffe7bd92ff in F7369742d666f72_sit_for_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/subr-13adf6a6-bfb9f448.eln #6 0x000000000062148d in Ffuncall () #7 0x00007fffd139a2c4 in F6a736f6e7270632d72657175657374_jsonrpc_request_0 () at /usr/lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/jsonrpc-e62a9c36-62ae7160.eln #8 0x000000000062148d in Ffuncall () #9 0x0000000000621b90 in Fapply () #10 0x000000000066b8bc in exec_byte_code () #11 0x000000000062148d in Ffuncall () #12 0x00000000005b6122 in Fall_completions () #13 0x00007fffe7b7ba67 in F636f6d706c6574696f6e2d70636d2d2d616c6c2d636f6d706c6574696f6e73_completion_pcm__all_completions_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #14 0x000000000062148d in Ffuncall () #15 0x00007fffe7b7ef86 in F636f6d706c6574696f6e2d737562737472696e672d2d616c6c2d636f6d706c6574696f6e73_completion_substring__all_completions_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #16 0x000000000062148d in Ffuncall () #17 0x00007fffe7b7fa16 in F636f6d706c6574696f6e2d666c65782d616c6c2d636f6d706c6574696f6e73_completion_flex_all_completions_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #18 0x000000000062148d in Ffuncall () #19 0x0000000000621b90 in Fapply () #20 0x000000000066b8bc in exec_byte_code () #21 0x000000000062148d in Ffuncall () #22 0x00007fffe7b68852 in F636f6d706c6574696f6e2d2d736f6d65_completion__some_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #23 0x000000000062148d in Ffuncall () #24 0x00007fffe7b6d914 in F636f6d706c6574696f6e2d2d6e74682d636f6d706c6574696f6e_completion__nth_completion_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #25 0x000000000062148d in Ffuncall () #26 0x00007fffe7b6dcd0 in F636f6d706c6574696f6e2d616c6c2d636f6d706c6574696f6e73_completion_all_completions_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln #27 0x000000000062148d in Ffuncall () #28 0x0000000000621b90 in Fapply () #29 0x000000000066b8bc in exec_byte_code () #30 0x000000000062148d in Ffuncall () #31 0x0000000000621b90 in Fapply () #32 0x00007fffd1515be9 in F636f7266752d2d66696c7465722d636f6d706c6574696f6e73_corfu__filter_completions_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln #33 0x000000000062148d in Ffuncall () #34 0x00007fffd1516b9e in F636f7266752d2d7265636f6d70757465_corfu__recompute_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln #35 0x000000000062148d in Ffuncall () #36 0x00007fffd1517e25 in F636f7266752d2d757064617465_corfu__update_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln #37 0x000000000066b8bc in exec_byte_code () #38 0x000000000062148d in Ffuncall () #39 0x0000000000621e82 in Fapply () #40 0x000000000066b8bc in exec_byte_code () #41 0x000000000062148d in Ffuncall () #42 0x0000000000621e82 in Fapply () #43 0x000000000066b8bc in exec_byte_code () #44 0x000000000062148d in Ffuncall () #45 0x00007fffd151b4c7 in F636f7266752d2d6175746f2d636f6d706c6574652d6465666572726564_corfu__auto_complete_deferred_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln #46 0x000000000062148d in Ffuncall () #47 0x0000000000621e82 in Fapply () #48 0x000000000062148d in Ffuncall () #49 0x00007fffe7813f60 in F74696d65722d6576656e742d68616e646c6572_timer_event_handler_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/timer-3ee7cfd9-226b3dc9.eln #50 0x000000000062148d in Ffuncall () #51 0x0000000000577d55 in timer_check () #52 0x00000000005782fd in readable_events.lto_priv () #53 0x0000000000582a80 in get_input_pending.lto_priv () #54 0x000000000068591f in wait_reading_process_output () #55 0x000000000057c62c in kbd_buffer_get_event () #56 0x000000000057e886 in read_char () #57 0x0000000000587743 in read_key_sequence.lto_priv () #58 0x0000000000573f75 in command_loop_1.lto_priv () #59 0x000000000060fa9e in internal_condition_case () #60 0x00000000005734d6 in command_loop_2 () #61 0x000000000060f9f7 in internal_catch () #62 0x0000000000573933 in command_loop () #63 0x0000000000573a2f in recursive_edit_1 () #64 0x0000000000573c1d in Frecursive_edit () #65 0x0000000000479569 in main ()
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: alexis purslane <alexispurslane@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 21 May 2024 18:55:02 +0000 Resent-Message-ID: <handler.71073.B71073.17163176709112 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: Po Lu <luangruo@HIDDEN>, 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.17163176709112 (code B ref 71073); Tue, 21 May 2024 18:55:02 +0000 Received: (at 71073) by debbugs.gnu.org; 21 May 2024 18:54:30 +0000 Received: from localhost ([127.0.0.1]:50616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s9Ud2-0002Mu-BS for submit <at> debbugs.gnu.org; Tue, 21 May 2024 14:54:30 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:19433) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <alexispurslane@HIDDEN>) id 1s9Ucy-0002Mk-Vb for 71073 <at> debbugs.gnu.org; Tue, 21 May 2024 14:54:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716317652; x=1716576852; bh=szMXBlqRLZtCGwxKrbfEV3Nh8b/QFFK3j/nqPhLya54=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=Juke9IwkxTNSfSkuuF29YB0cf/qZwDBlKa+CnhlOdSdkACaZvSikww+oGvdIxz1OJ +/bFWB4VeuGkapBzLOuAJ9+MCh+GXs9h7Tclw2hxE4GrF/gbL//kdvwq++BEdYKqr1 f5DMDrnE0gNuTcvn4pY/vwDTF3AE2+zqKNKOddykiCcerDnCZgq3vaVIFrpzdGztPA RzjHssfmCPjuRPc6tzx28W/nYqU5xxYbmdoLv1g3ifaWAqrKHFUKYxKQB973xfnjuP inr8nVtOGa+uFHp9hoKl30z9dgMEsamHqebpt92sxWYgTqCi5EtSB9liRZjIp9+8Ly 67bM/BlfcdpeA== Date: Tue, 21 May 2024 18:54:09 +0000 From: alexis purslane <alexispurslane@HIDDEN> Message-ID: <HayPaFxnI5thc60SpwkXwrhQt2gws_iU5UQQ_rL-718TSToBYptKvlti9HCVz8nWDEaGhkm4FQb39PUs6HS6bbqB77rWOefmXTdG0PqqoQo=@pm.me> In-Reply-To: <868r0380j3.fsf@HIDDEN> References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> <86cypf81r1.fsf@HIDDEN> <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> <868r0380j3.fsf@HIDDEN> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 2beb9bd243bb1ce4e70454bf52d9fd8a27e5e995 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------ae7235810eb51d1ce48d12414096a3191b3b50c78f383fca4fff93dfcfbeac24"; charset=utf-8 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------ae7235810eb51d1ce48d12414096a3191b3b50c78f383fca4fff93dfcfbeac24 Content-Type: multipart/mixed;boundary=---------------------8e9138847b6767adaf77a6c4459f35e9 -----------------------8e9138847b6767adaf77a6c4459f35e9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 > Nothing here that is not normal, I think. Did GDB say "thread 1 got SIGSEGV"? It did. Just reproduced it again to make sure, and this is what it says: > Thread 1 "emacs-29.3" received signal SIGSEGV, Segmentation fault. > 0x000000000057a044 in parse_modifiers () > Missing separate debuginfos, use: dnf debuginfo-install emacs-29.3-6.fc4= 1.x86_64 I've attached the subsequent backtrace file in case it shows anything diff= erent this time around. Apologies for the runaround, I'm new at this, trying to = learn! :P On Tuesday, May 21st, 2024 at 6:47 PM, Eli Zaretskii <eliz@HIDDEN> wrote: > [You are again replying only to me. Please use Reply All.] > = > > Date: Tue, 21 May 2024 18:26:54 +0000 > > From: alexis purslane alexispurslane@HIDDEN > > = > > Wait wait! No need, I got it to happen. As it turns out, the timing is= a bit narrower > > than I thought. Attached is the full backtrace for all threads as requ= ested. > > = > > On Tuesday, May 21st, 2024 at 6:21 PM, Eli Zaretskii eliz@HIDDEN wrot= e: > > = > > > [Please use Reply All to reply, so as to keep the bug tracker CC'ed.= ] > > = > > > > Date: Tue, 21 May 2024 16:32:13 +0000 > > > > From: alexis purslane alexispurslane@HIDDEN > > = > > > > Okay, I tried to reproduce this in gdb, but it wouldn't do it? I w= as using > > > > the exact same configuration file, LSP server executable, test fil= e, everything. > > > > The only differences were I had to run it with sudo because of the= security > > > > settings of my OS, so I made it use the same config and everything= by > > > > manually setting $HOME, and that when run with GDB for some reason= Emacs > > > > ran under XWayland instead of Wayland. Maybe it's the latter that = makes the > > > > difference? > > = > > > I don't know. But we must have more detailed and more accurate > > > backtrace to make any progress here. > > = > > > Can someone please reproduce these crashes under GDB and post a > > > complete backtrace? > > = > > Thread 10 (Thread 0x7fffd2b8f6c0 (LWP 57508) "dconf worker"): > > #0 0x00000000005811a0 in deliver_input_available_signal () > > #1 0x00007fffee9af750 in <signal handler called> () at /lib64/libc.so.= 6 > > #2 0x00007fffeea797ed in poll () at /lib64/libc.so.6 > > #3 0x00007ffff710b724 in g_main_context_iterate_unlocked.isra () at /l= ib64/libglib-2.0.so.0 > > #4 0x00007ffff70abb03 in g_main_context_iteration () at /lib64/libglib= -2.0.so.0 > > #5 0x00007fffd867d705 in dconf_gdbus_worker_thread () at /usr/lib64/gi= o/modules/libdconfsettings.so > = > = > This does not seem to be a segfault, this is SIGIO that gets delivered > to one of the Glib threads. While the main thread seems to just be > going about its business: > = > > Thread 1 (Thread 0x7fffe8df3280 (LWP 56994) "emacs-29.3"): > > #0 0x0000000000625768 in plist_get () > > #1 0x0000000000579f81 in parse_modifiers () > > #2 0x0000000000590ad8 in access_keymap_1.lto_priv () > > #3 0x000000000057f7ea in read_char () > > #4 0x0000000000648f3a in read_filtered_event.lto_priv () > > #5 0x00007fffe7bd92ff in F7369742d666f72_sit_for_0 () at /usr/bin/../l= ib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/subr-13adf6a6-bfb9f448= .eln > = > = > Nothing here that is not normal, I think. Did GDB say "thread 1 got > SIGSEGV"? > = > Po Lu, do you see anything problematic? > = > And why does GDB kick in when we get SIGIO? > = > But if this is a segfault, then what could cause it? The plist_get > call seems to be from Fget: > = > Lisp_Object propval =3D plist_get (CDR (Fassq (symbol, > Voverriding_plist_environment)), > propname); > = > in which case the problem is with overriding-plist-environment or > something? Or maybe it's the second call to plist_get: > = > return plist_get (XSYMBOL (symbol)->u.s.plist, propname); > = > = > Here's the full backtrace, for those who didn't get the original > message (everyone but me): > = > Thread 10 (Thread 0x7fffd2b8f6c0 (LWP 57508) "dconf worker"): > #0 0x00000000005811a0 in deliver_input_available_signal () > #1 0x00007fffee9af750 in <signal handler called> () at /lib64/libc.so.6 > = > #2 0x00007fffeea797ed in poll () at /lib64/libc.so.6 > #3 0x00007ffff710b724 in g_main_context_iterate_unlocked.isra () at /lib= 64/libglib-2.0.so.0 > #4 0x00007ffff70abb03 in g_main_context_iteration () at /lib64/libglib-2= .0.so.0 > #5 0x00007fffd867d705 in dconf_gdbus_worker_thread () at /usr/lib64/gio/= modules/libdconfsettings.so > #6 0x00007ffff70da8a3 in g_thread_proxy () at /lib64/libglib-2.0.so.0 > #7 0x00007fffeea051f7 in start_thread () at /lib64/libc.so.6 > #8 0x00007fffeea8742c in clone3 () at /lib64/libc.so.6 > = > Thread 9 (Thread 0x7fffd358f6c0 (LWP 57507) "gmain"): > #0 0x00007fffeea797ed in poll () at /lib64/libc.so.6 > #1 0x00007ffff710b724 in g_main_context_iterate_unlocked.isra () at /lib= 64/libglib-2.0.so.0 > #2 0x00007ffff70abb03 in g_main_context_iteration () at /lib64/libglib-2= .0.so.0 > #3 0x00007ffff70abb59 in glib_worker_main () at /lib64/libglib-2.0.so.0 > #4 0x00007ffff70da8a3 in g_thread_proxy () at /lib64/libglib-2.0.so.0 > #5 0x00007fffeea051f7 in start_thread () at /lib64/libc.so.6 > #6 0x00007fffeea8742c in clone3 () at /lib64/libc.so.6 > = > Thread 8 (Thread 0x7fffd3f8f6c0 (LWP 57506) "pool-spawner"): > #0 0x00000000005811a0 in deliver_input_available_signal () > #1 0x00007fffee9af750 in <signal handler called> () at /lib64/libc.so.6 > = > #2 0x00007fffeea8521d in syscall () at /lib64/libc.so.6 > #3 0x00007ffff710883d in g_cond_wait () at /lib64/libglib-2.0.so.0 > #4 0x00007ffff707558b in g_async_queue_pop_intern_unlocked () at /lib64/= libglib-2.0.so.0 > #5 0x00007ffff70dba93 in g_thread_pool_spawn_thread () at /lib64/libglib= -2.0.so.0 > #6 0x00007ffff70da8a3 in g_thread_proxy () at /lib64/libglib-2.0.so.0 > #7 0x00007fffeea051f7 in start_thread () at /lib64/libc.so.6 > #8 0x00007fffeea8742c in clone3 () at /lib64/libc.so.6 > = > Thread 7 (Thread 0x7fffd918f6c0 (LWP 57505) "emacs-29.3"): > #0 0x00007fffeea8521d in syscall () at /lib64/libc.so.6 > #1 0x00007ffff710883d in g_cond_wait () at /lib64/libglib-2.0.so.0 > #2 0x00007ffff707558b in g_async_queue_pop_intern_unlocked () at /lib64/= libglib-2.0.so.0 > #3 0x00007ffff70755ec in g_async_queue_pop () at /lib64/libglib-2.0.so.0 > #4 0x00007fffee9600a9 in fc_thread_func () at /lib64/libpangoft2-1.0.so.= 0 > #5 0x00007ffff70da8a3 in g_thread_proxy () at /lib64/libglib-2.0.so.0 > #6 0x00007fffeea051f7 in start_thread () at /lib64/libc.so.6 > #7 0x00007fffeea8742c in clone3 () at /lib64/libc.so.6 > = > Thread 1 (Thread 0x7fffe8df3280 (LWP 56994) "emacs-29.3"): > #0 0x0000000000625768 in plist_get () > #1 0x0000000000579f81 in parse_modifiers () > #2 0x0000000000590ad8 in access_keymap_1.lto_priv () > #3 0x000000000057f7ea in read_char () > #4 0x0000000000648f3a in read_filtered_event.lto_priv () > #5 0x00007fffe7bd92ff in F7369742d666f72_sit_for_0 () at /usr/bin/../lib= 64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/subr-13adf6a6-bfb9f448.e= ln > #6 0x000000000062148d in Ffuncall () > #7 0x00007fffd139a2c4 in F6a736f6e7270632d72657175657374_jsonrpc_request= _0 () at /usr/lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/jsonrpc-e62a9c36-= 62ae7160.eln > #8 0x000000000062148d in Ffuncall () > #9 0x0000000000621b90 in Fapply () > #10 0x000000000066b8bc in exec_byte_code () > #11 0x000000000062148d in Ffuncall () > #12 0x00000000005b6122 in Fall_completions () > #13 0x00007fffe7b7ba67 in F636f6d706c6574696f6e2d70636d2d2d616c6c2d636f6= d706c6574696f6e73_completion_pcm__all_completions_0 () at /usr/bin/../lib6= 4/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462= d74.eln > #14 0x000000000062148d in Ffuncall () > #15 0x00007fffe7b7ef86 in F636f6d706c6574696f6e2d737562737472696e672d2d6= 16c6c2d636f6d706c6574696f6e73_completion_substring__all_completions_0 () a= t /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuf= fer-1b0f548b-25462d74.eln > #16 0x000000000062148d in Ffuncall () > #17 0x00007fffe7b7fa16 in F636f6d706c6574696f6e2d666c65782d616c6c2d636f6= d706c6574696f6e73_completion_flex_all_completions_0 () at /usr/bin/../lib6= 4/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462= d74.eln > #18 0x000000000062148d in Ffuncall () > #19 0x0000000000621b90 in Fapply () > #20 0x000000000066b8bc in exec_byte_code () > #21 0x000000000062148d in Ffuncall () > #22 0x00007fffe7b68852 in F636f6d706c6574696f6e2d2d736f6d65_completion__= some_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloa= ded/minibuffer-1b0f548b-25462d74.eln > #23 0x000000000062148d in Ffuncall () > #24 0x00007fffe7b6d914 in F636f6d706c6574696f6e2d2d6e74682d636f6d706c657= 4696f6e_completion__nth_completion_0 () at /usr/bin/../lib64/emacs/29.3/na= tive-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln > #25 0x000000000062148d in Ffuncall () > #26 0x00007fffe7b6dcd0 in F636f6d706c6574696f6e2d616c6c2d636f6d706c65746= 96f6e73_completion_all_completions_0 () at /usr/bin/../lib64/emacs/29.3/na= tive-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln > #27 0x000000000062148d in Ffuncall () > #28 0x0000000000621b90 in Fapply () > #29 0x000000000066b8bc in exec_byte_code () > #30 0x000000000062148d in Ffuncall () > #31 0x0000000000621b90 in Fapply () > #32 0x00007fffd1515be9 in F636f7266752d2d66696c7465722d636f6d706c6574696= f6e73_corfu__filter_completions_0 () at /var/home/alexispurslane/.emacs.d/= eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln > #33 0x000000000062148d in Ffuncall () > #34 0x00007fffd1516b9e in F636f7266752d2d7265636f6d70757465_corfu__recom= pute_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/cor= fu-4ecf6dfc-d30fc894.eln > #35 0x000000000062148d in Ffuncall () > #36 0x00007fffd1517e25 in F636f7266752d2d757064617465_corfu__update_0 ()= at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6d= fc-d30fc894.eln > #37 0x000000000066b8bc in exec_byte_code () > #38 0x000000000062148d in Ffuncall () > #39 0x0000000000621e82 in Fapply () > #40 0x000000000066b8bc in exec_byte_code () > #41 0x000000000062148d in Ffuncall () > #42 0x0000000000621e82 in Fapply () > #43 0x000000000066b8bc in exec_byte_code () > #44 0x000000000062148d in Ffuncall () > #45 0x00007fffd151b4c7 in F636f7266752d2d6175746f2d636f6d706c6574652d646= 5666572726564_corfu__auto_complete_deferred_0 () at /var/home/alexispursla= ne/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln > #46 0x000000000062148d in Ffuncall () > #47 0x0000000000621e82 in Fapply () > #48 0x000000000062148d in Ffuncall () > #49 0x00007fffe7813f60 in F74696d65722d6576656e742d68616e646c6572_timer_= event_handler_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfe= c9/preloaded/timer-3ee7cfd9-226b3dc9.eln > #50 0x000000000062148d in Ffuncall () > #51 0x0000000000577d55 in timer_check () > #52 0x00000000005782fd in readable_events.lto_priv () > #53 0x0000000000582a80 in get_input_pending.lto_priv () > #54 0x000000000068591f in wait_reading_process_output () > #55 0x000000000057c62c in kbd_buffer_get_event () > #56 0x000000000057e886 in read_char () > #57 0x0000000000587743 in read_key_sequence.lto_priv () > #58 0x0000000000573f75 in command_loop_1.lto_priv () > #59 0x000000000060fa9e in internal_condition_case () > #60 0x00000000005734d6 in command_loop_2 () > #61 0x000000000060f9f7 in internal_catch () > #62 0x0000000000573933 in command_loop () > #63 0x0000000000573a2f in recursive_edit_1 () > #64 0x0000000000573c1d in Frecursive_edit () > #65 0x0000000000479569 in main () > #0 0x0000000000625768 in plist_get () > #1 0x0000000000579f81 in parse_modifiers () > #2 0x0000000000590ad8 in access_keymap_1.lto_priv () > #3 0x000000000057f7ea in read_char () > #4 0x0000000000648f3a in read_filtered_event.lto_priv () > #5 0x00007fffe7bd92ff in F7369742d666f72_sit_for_0 () at /usr/bin/../lib= 64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/subr-13adf6a6-bfb9f448.e= ln > #6 0x000000000062148d in Ffuncall () > #7 0x00007fffd139a2c4 in F6a736f6e7270632d72657175657374_jsonrpc_request= _0 () at /usr/lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/jsonrpc-e62a9c36-= 62ae7160.eln > #8 0x000000000062148d in Ffuncall () > #9 0x0000000000621b90 in Fapply () > #10 0x000000000066b8bc in exec_byte_code () > #11 0x000000000062148d in Ffuncall () > #12 0x00000000005b6122 in Fall_completions () > #13 0x00007fffe7b7ba67 in F636f6d706c6574696f6e2d70636d2d2d616c6c2d636f6= d706c6574696f6e73_completion_pcm__all_completions_0 () at /usr/bin/../lib6= 4/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462= d74.eln > #14 0x000000000062148d in Ffuncall () > #15 0x00007fffe7b7ef86 in F636f6d706c6574696f6e2d737562737472696e672d2d6= 16c6c2d636f6d706c6574696f6e73_completion_substring__all_completions_0 () a= t /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuf= fer-1b0f548b-25462d74.eln > #16 0x000000000062148d in Ffuncall () > #17 0x00007fffe7b7fa16 in F636f6d706c6574696f6e2d666c65782d616c6c2d636f6= d706c6574696f6e73_completion_flex_all_completions_0 () at /usr/bin/../lib6= 4/emacs/29.3/native-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462= d74.eln > #18 0x000000000062148d in Ffuncall () > #19 0x0000000000621b90 in Fapply () > #20 0x000000000066b8bc in exec_byte_code () > #21 0x000000000062148d in Ffuncall () > #22 0x00007fffe7b68852 in F636f6d706c6574696f6e2d2d736f6d65_completion__= some_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfec9/preloa= ded/minibuffer-1b0f548b-25462d74.eln > #23 0x000000000062148d in Ffuncall () > #24 0x00007fffe7b6d914 in F636f6d706c6574696f6e2d2d6e74682d636f6d706c657= 4696f6e_completion__nth_completion_0 () at /usr/bin/../lib64/emacs/29.3/na= tive-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln > #25 0x000000000062148d in Ffuncall () > #26 0x00007fffe7b6dcd0 in F636f6d706c6574696f6e2d616c6c2d636f6d706c65746= 96f6e73_completion_all_completions_0 () at /usr/bin/../lib64/emacs/29.3/na= tive-lisp/29.3-f9fbfec9/preloaded/minibuffer-1b0f548b-25462d74.eln > #27 0x000000000062148d in Ffuncall () > #28 0x0000000000621b90 in Fapply () > #29 0x000000000066b8bc in exec_byte_code () > #30 0x000000000062148d in Ffuncall () > #31 0x0000000000621b90 in Fapply () > #32 0x00007fffd1515be9 in F636f7266752d2d66696c7465722d636f6d706c6574696= f6e73_corfu__filter_completions_0 () at /var/home/alexispurslane/.emacs.d/= eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln > #33 0x000000000062148d in Ffuncall () > #34 0x00007fffd1516b9e in F636f7266752d2d7265636f6d70757465_corfu__recom= pute_0 () at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/cor= fu-4ecf6dfc-d30fc894.eln > #35 0x000000000062148d in Ffuncall () > #36 0x00007fffd1517e25 in F636f7266752d2d757064617465_corfu__update_0 ()= at /var/home/alexispurslane/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6d= fc-d30fc894.eln > #37 0x000000000066b8bc in exec_byte_code () > #38 0x000000000062148d in Ffuncall () > #39 0x0000000000621e82 in Fapply () > #40 0x000000000066b8bc in exec_byte_code () > #41 0x000000000062148d in Ffuncall () > #42 0x0000000000621e82 in Fapply () > #43 0x000000000066b8bc in exec_byte_code () > #44 0x000000000062148d in Ffuncall () > #45 0x00007fffd151b4c7 in F636f7266752d2d6175746f2d636f6d706c6574652d646= 5666572726564_corfu__auto_complete_deferred_0 () at /var/home/alexispursla= ne/.emacs.d/eln-cache/29.3-f9fbfec9/corfu-4ecf6dfc-d30fc894.eln > #46 0x000000000062148d in Ffuncall () > #47 0x0000000000621e82 in Fapply () > #48 0x000000000062148d in Ffuncall () > #49 0x00007fffe7813f60 in F74696d65722d6576656e742d68616e646c6572_timer_= event_handler_0 () at /usr/bin/../lib64/emacs/29.3/native-lisp/29.3-f9fbfe= c9/preloaded/timer-3ee7cfd9-226b3dc9.eln > #50 0x000000000062148d in Ffuncall () > #51 0x0000000000577d55 in timer_check () > #52 0x00000000005782fd in readable_events.lto_priv () > #53 0x0000000000582a80 in get_input_pending.lto_priv () > #54 0x000000000068591f in wait_reading_process_output () > #55 0x000000000057c62c in kbd_buffer_get_event () > #56 0x000000000057e886 in read_char () > #57 0x0000000000587743 in read_key_sequence.lto_priv () > #58 0x0000000000573f75 in command_loop_1.lto_priv () > #59 0x000000000060fa9e in internal_condition_case () > #60 0x00000000005734d6 in command_loop_2 () > #61 0x000000000060f9f7 in internal_catch () > #62 0x0000000000573933 in command_loop () > #63 0x0000000000573a2f in recursive_edit_1 () > #64 0x0000000000573c1d in Frecursive_edit () > #65 0x0000000000479569 in main () -----------------------8e9138847b6767adaf77a6c4459f35e9 Content-Type: text/plain; filename="gdb.txt"; name="gdb.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gdb.txt"; name="gdb.txt" ClRocmVhZCAxMCAoVGhyZWFkIDB4N2ZmZmQyYjhmNmMwIChMV1AgNTc1MDgpICJkY29uZiB3b3Jr ZXIiKToKIzAgIDB4MDAwMDAwMDAwMDU4MTFhMCBpbiBkZWxpdmVyX2lucHV0X2F2YWlsYWJsZV9z aWduYWwgKCkKIzEgIDB4MDAwMDdmZmZlZTlhZjc1MCBpbiA8c2lnbmFsIGhhbmRsZXIgY2FsbGVk PiAoKSBhdCAvbGliNjQvbGliYy5zby42CiMyICAweDAwMDA3ZmZmZWVhNzk3ZWQgaW4gcG9sbCAo KSBhdCAvbGliNjQvbGliYy5zby42CiMzICAweDAwMDA3ZmZmZjcxMGI3MjQgaW4gZ19tYWluX2Nv bnRleHRfaXRlcmF0ZV91bmxvY2tlZC5pc3JhICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4w CiM0ICAweDAwMDA3ZmZmZjcwYWJiMDMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGF0 IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM1ICAweDAwMDA3ZmZmZDg2N2Q3MDUgaW4gZGNvbmZf Z2RidXNfd29ya2VyX3RocmVhZCAoKSBhdCAvdXNyL2xpYjY0L2dpby9tb2R1bGVzL2xpYmRjb25m c2V0dGluZ3Muc28KIzYgIDB4MDAwMDdmZmZmNzBkYThhMyBpbiBnX3RocmVhZF9wcm94eSAoKSBh dCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNyAgMHgwMDAwN2ZmZmVlYTA1MWY3IGluIHN0YXJ0 X3RocmVhZCAoKSBhdCAvbGliNjQvbGliYy5zby42CiM4ICAweDAwMDA3ZmZmZWVhODc0MmMgaW4g Y2xvbmUzICgpIGF0IC9saWI2NC9saWJjLnNvLjYKClRocmVhZCA5IChUaHJlYWQgMHg3ZmZmZDM1 OGY2YzAgKExXUCA1NzUwNykgImdtYWluIik6CiMwICAweDAwMDA3ZmZmZWVhNzk3ZWQgaW4gcG9s bCAoKSBhdCAvbGliNjQvbGliYy5zby42CiMxICAweDAwMDA3ZmZmZjcxMGI3MjQgaW4gZ19tYWlu X2NvbnRleHRfaXRlcmF0ZV91bmxvY2tlZC5pc3JhICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5z by4wCiMyICAweDAwMDA3ZmZmZjcwYWJiMDMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgp IGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZmZmZjcwYWJiNTkgaW4gZ2xp Yl93b3JrZXJfbWFpbiAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNCAgMHgwMDAwN2Zm ZmY3MGRhOGEzIGluIGdfdGhyZWFkX3Byb3h5ICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4w CiM1ICAweDAwMDA3ZmZmZWVhMDUxZjcgaW4gc3RhcnRfdGhyZWFkICgpIGF0IC9saWI2NC9saWJj LnNvLjYKIzYgIDB4MDAwMDdmZmZlZWE4NzQyYyBpbiBjbG9uZTMgKCkgYXQgL2xpYjY0L2xpYmMu c28uNgoKVGhyZWFkIDggKFRocmVhZCAweDdmZmZkM2Y4ZjZjMCAoTFdQIDU3NTA2KSAicG9vbC1z cGF3bmVyIik6CiMwICAweDAwMDAwMDAwMDA1ODExYTAgaW4gZGVsaXZlcl9pbnB1dF9hdmFpbGFi bGVfc2lnbmFsICgpCiMxICAweDAwMDA3ZmZmZWU5YWY3NTAgaW4gPHNpZ25hbCBoYW5kbGVyIGNh bGxlZD4gKCkgYXQgL2xpYjY0L2xpYmMuc28uNgojMiAgMHgwMDAwN2ZmZmVlYTg1MjFkIGluIHN5 c2NhbGwgKCkgYXQgL2xpYjY0L2xpYmMuc28uNgojMyAgMHgwMDAwN2ZmZmY3MTA4ODNkIGluIGdf Y29uZF93YWl0ICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZmZmZjcw NzU1OGIgaW4gZ19hc3luY19xdWV1ZV9wb3BfaW50ZXJuX3VubG9ja2VkICgpIGF0IC9saWI2NC9s aWJnbGliLTIuMC5zby4wCiM1ICAweDAwMDA3ZmZmZjcwZGJhOTMgaW4gZ190aHJlYWRfcG9vbF9z cGF3bl90aHJlYWQgKCkgYXQgL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzYgIDB4MDAwMDdmZmZm NzBkYThhMyBpbiBnX3RocmVhZF9wcm94eSAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAoj NyAgMHgwMDAwN2ZmZmVlYTA1MWY3IGluIHN0YXJ0X3RocmVhZCAoKSBhdCAvbGliNjQvbGliYy5z by42CiM4ICAweDAwMDA3ZmZmZWVhODc0MmMgaW4gY2xvbmUzICgpIGF0IC9saWI2NC9saWJjLnNv LjYKClRocmVhZCA3IChUaHJlYWQgMHg3ZmZmZDkxOGY2YzAgKExXUCA1NzUwNSkgImVtYWNzLTI5 LjMiKToKIzAgIDB4MDAwMDdmZmZlZWE4NTIxZCBpbiBzeXNjYWxsICgpIGF0IC9saWI2NC9saWJj LnNvLjYKIzEgIDB4MDAwMDdmZmZmNzEwODgzZCBpbiBnX2NvbmRfd2FpdCAoKSBhdCAvbGliNjQv bGliZ2xpYi0yLjAuc28uMAojMiAgMHgwMDAwN2ZmZmY3MDc1NThiIGluIGdfYXN5bmNfcXVldWVf cG9wX2ludGVybl91bmxvY2tlZCAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMyAgMHgw MDAwN2ZmZmY3MDc1NWVjIGluIGdfYXN5bmNfcXVldWVfcG9wICgpIGF0IC9saWI2NC9saWJnbGli LTIuMC5zby4wCiM0ICAweDAwMDA3ZmZmZWU5NjAwYTkgaW4gZmNfdGhyZWFkX2Z1bmMgKCkgYXQg L2xpYjY0L2xpYnBhbmdvZnQyLTEuMC5zby4wCiM1ICAweDAwMDA3ZmZmZjcwZGE4YTMgaW4gZ190 aHJlYWRfcHJveHkgKCkgYXQgL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzYgIDB4MDAwMDdmZmZl ZWEwNTFmNyBpbiBzdGFydF90aHJlYWQgKCkgYXQgL2xpYjY0L2xpYmMuc28uNgojNyAgMHgwMDAw N2ZmZmVlYTg3NDJjIGluIGNsb25lMyAoKSBhdCAvbGliNjQvbGliYy5zby42CgpUaHJlYWQgMSAo VGhyZWFkIDB4N2ZmZmU4ZGYzMjgwIChMV1AgNTY5OTQpICJlbWFjcy0yOS4zIik6CiMwICAweDAw MDAwMDAwMDA2MjU3NjggaW4gcGxpc3RfZ2V0ICgpCiMxICAweDAwMDAwMDAwMDA1NzlmODEgaW4g cGFyc2VfbW9kaWZpZXJzICgpCiMyICAweDAwMDAwMDAwMDA1OTBhZDggaW4gYWNjZXNzX2tleW1h cF8xLmx0b19wcml2ICgpCiMzICAweDAwMDAwMDAwMDA1N2Y3ZWEgaW4gcmVhZF9jaGFyICgpCiM0 ICAweDAwMDAwMDAwMDA2NDhmM2EgaW4gcmVhZF9maWx0ZXJlZF9ldmVudC5sdG9fcHJpdiAoKQoj NSAgMHgwMDAwN2ZmZmU3YmQ5MmZmIGluIEY3MzY5NzQyZDY2NmY3Ml9zaXRfZm9yXzAgKCkgYXQg L3Vzci9iaW4vLi4vbGliNjQvZW1hY3MvMjkuMy9uYXRpdmUtbGlzcC8yOS4zLWY5ZmJmZWM5L3By ZWxvYWRlZC9zdWJyLTEzYWRmNmE2LWJmYjlmNDQ4LmVsbgojNiAgMHgwMDAwMDAwMDAwNjIxNDhk IGluIEZmdW5jYWxsICgpCiM3ICAweDAwMDA3ZmZmZDEzOWEyYzQgaW4gRjZhNzM2ZjZlNzI3MDYz MmQ3MjY1NzE3NTY1NzM3NF9qc29ucnBjX3JlcXVlc3RfMCAoKSBhdCAvdXNyL2xpYjY0L2VtYWNz LzI5LjMvbmF0aXZlLWxpc3AvMjkuMy1mOWZiZmVjOS9qc29ucnBjLWU2MmE5YzM2LTYyYWU3MTYw LmVsbgojOCAgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiM5ICAweDAwMDAwMDAw MDA2MjFiOTAgaW4gRmFwcGx5ICgpCiMxMCAweDAwMDAwMDAwMDA2NmI4YmMgaW4gZXhlY19ieXRl X2NvZGUgKCkKIzExIDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQojMTIgMHgwMDAw MDAwMDAwNWI2MTIyIGluIEZhbGxfY29tcGxldGlvbnMgKCkKIzEzIDB4MDAwMDdmZmZlN2I3YmE2 NyBpbiBGNjM2ZjZkNzA2YzY1NzQ2OTZmNmUyZDcwNjM2ZDJkMmQ2MTZjNmMyZDYzNmY2ZDcwNmM2 NTc0Njk2ZjZlNzNfY29tcGxldGlvbl9wY21fX2FsbF9jb21wbGV0aW9uc18wICgpIGF0IC91c3Iv YmluLy4uL2xpYjY0L2VtYWNzLzI5LjMvbmF0aXZlLWxpc3AvMjkuMy1mOWZiZmVjOS9wcmVsb2Fk ZWQvbWluaWJ1ZmZlci0xYjBmNTQ4Yi0yNTQ2MmQ3NC5lbG4KIzE0IDB4MDAwMDAwMDAwMDYyMTQ4 ZCBpbiBGZnVuY2FsbCAoKQojMTUgMHgwMDAwN2ZmZmU3YjdlZjg2IGluIEY2MzZmNmQ3MDZjNjU3 NDY5NmY2ZTJkNzM3NTYyNzM3NDcyNjk2ZTY3MmQyZDYxNmM2YzJkNjM2ZjZkNzA2YzY1NzQ2OTZm NmU3M19jb21wbGV0aW9uX3N1YnN0cmluZ19fYWxsX2NvbXBsZXRpb25zXzAgKCkgYXQgL3Vzci9i aW4vLi4vbGliNjQvZW1hY3MvMjkuMy9uYXRpdmUtbGlzcC8yOS4zLWY5ZmJmZWM5L3ByZWxvYWRl ZC9taW5pYnVmZmVyLTFiMGY1NDhiLTI1NDYyZDc0LmVsbgojMTYgMHgwMDAwMDAwMDAwNjIxNDhk IGluIEZmdW5jYWxsICgpCiMxNyAweDAwMDA3ZmZmZTdiN2ZhMTYgaW4gRjYzNmY2ZDcwNmM2NTc0 Njk2ZjZlMmQ2NjZjNjU3ODJkNjE2YzZjMmQ2MzZmNmQ3MDZjNjU3NDY5NmY2ZTczX2NvbXBsZXRp b25fZmxleF9hbGxfY29tcGxldGlvbnNfMCAoKSBhdCAvdXNyL2Jpbi8uLi9saWI2NC9lbWFjcy8y OS4zL25hdGl2ZS1saXNwLzI5LjMtZjlmYmZlYzkvcHJlbG9hZGVkL21pbmlidWZmZXItMWIwZjU0 OGItMjU0NjJkNzQuZWxuCiMxOCAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzE5 IDB4MDAwMDAwMDAwMDYyMWI5MCBpbiBGYXBwbHkgKCkKIzIwIDB4MDAwMDAwMDAwMDY2YjhiYyBp biBleGVjX2J5dGVfY29kZSAoKQojMjEgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgp CiMyMiAweDAwMDA3ZmZmZTdiNjg4NTIgaW4gRjYzNmY2ZDcwNmM2NTc0Njk2ZjZlMmQyZDczNmY2 ZDY1X2NvbXBsZXRpb25fX3NvbWVfMCAoKSBhdCAvdXNyL2Jpbi8uLi9saWI2NC9lbWFjcy8yOS4z L25hdGl2ZS1saXNwLzI5LjMtZjlmYmZlYzkvcHJlbG9hZGVkL21pbmlidWZmZXItMWIwZjU0OGIt MjU0NjJkNzQuZWxuCiMyMyAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzI0IDB4 MDAwMDdmZmZlN2I2ZDkxNCBpbiBGNjM2ZjZkNzA2YzY1NzQ2OTZmNmUyZDJkNmU3NDY4MmQ2MzZm NmQ3MDZjNjU3NDY5NmY2ZV9jb21wbGV0aW9uX19udGhfY29tcGxldGlvbl8wICgpIGF0IC91c3Iv YmluLy4uL2xpYjY0L2VtYWNzLzI5LjMvbmF0aXZlLWxpc3AvMjkuMy1mOWZiZmVjOS9wcmVsb2Fk ZWQvbWluaWJ1ZmZlci0xYjBmNTQ4Yi0yNTQ2MmQ3NC5lbG4KIzI1IDB4MDAwMDAwMDAwMDYyMTQ4 ZCBpbiBGZnVuY2FsbCAoKQojMjYgMHgwMDAwN2ZmZmU3YjZkY2QwIGluIEY2MzZmNmQ3MDZjNjU3 NDY5NmY2ZTJkNjE2YzZjMmQ2MzZmNmQ3MDZjNjU3NDY5NmY2ZTczX2NvbXBsZXRpb25fYWxsX2Nv bXBsZXRpb25zXzAgKCkgYXQgL3Vzci9iaW4vLi4vbGliNjQvZW1hY3MvMjkuMy9uYXRpdmUtbGlz cC8yOS4zLWY5ZmJmZWM5L3ByZWxvYWRlZC9taW5pYnVmZmVyLTFiMGY1NDhiLTI1NDYyZDc0LmVs bgojMjcgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiMyOCAweDAwMDAwMDAwMDA2 MjFiOTAgaW4gRmFwcGx5ICgpCiMyOSAweDAwMDAwMDAwMDA2NmI4YmMgaW4gZXhlY19ieXRlX2Nv ZGUgKCkKIzMwIDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQojMzEgMHgwMDAwMDAw MDAwNjIxYjkwIGluIEZhcHBseSAoKQojMzIgMHgwMDAwN2ZmZmQxNTE1YmU5IGluIEY2MzZmNzI2 Njc1MmQyZDY2Njk2Yzc0NjU3MjJkNjM2ZjZkNzA2YzY1NzQ2OTZmNmU3M19jb3JmdV9fZmlsdGVy X2NvbXBsZXRpb25zXzAgKCkgYXQgL3Zhci9ob21lL2FsZXhpc3B1cnNsYW5lLy5lbWFjcy5kL2Vs bi1jYWNoZS8yOS4zLWY5ZmJmZWM5L2NvcmZ1LTRlY2Y2ZGZjLWQzMGZjODk0LmVsbgojMzMgMHgw MDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiMzNCAweDAwMDA3ZmZmZDE1MTZiOWUgaW4g RjYzNmY3MjY2NzUyZDJkNzI2NTYzNmY2ZDcwNzU3NDY1X2NvcmZ1X19yZWNvbXB1dGVfMCAoKSBh dCAvdmFyL2hvbWUvYWxleGlzcHVyc2xhbmUvLmVtYWNzLmQvZWxuLWNhY2hlLzI5LjMtZjlmYmZl YzkvY29yZnUtNGVjZjZkZmMtZDMwZmM4OTQuZWxuCiMzNSAweDAwMDAwMDAwMDA2MjE0OGQgaW4g RmZ1bmNhbGwgKCkKIzM2IDB4MDAwMDdmZmZkMTUxN2UyNSBpbiBGNjM2ZjcyNjY3NTJkMmQ3NTcw NjQ2MTc0NjVfY29yZnVfX3VwZGF0ZV8wICgpIGF0IC92YXIvaG9tZS9hbGV4aXNwdXJzbGFuZS8u ZW1hY3MuZC9lbG4tY2FjaGUvMjkuMy1mOWZiZmVjOS9jb3JmdS00ZWNmNmRmYy1kMzBmYzg5NC5l bG4KIzM3IDB4MDAwMDAwMDAwMDY2YjhiYyBpbiBleGVjX2J5dGVfY29kZSAoKQojMzggMHgwMDAw MDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiMzOSAweDAwMDAwMDAwMDA2MjFlODIgaW4gRmFw cGx5ICgpCiM0MCAweDAwMDAwMDAwMDA2NmI4YmMgaW4gZXhlY19ieXRlX2NvZGUgKCkKIzQxIDB4 MDAwMDAwMDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQojNDIgMHgwMDAwMDAwMDAwNjIxZTgyIGlu IEZhcHBseSAoKQojNDMgMHgwMDAwMDAwMDAwNjZiOGJjIGluIGV4ZWNfYnl0ZV9jb2RlICgpCiM0 NCAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzQ1IDB4MDAwMDdmZmZkMTUxYjRj NyBpbiBGNjM2ZjcyNjY3NTJkMmQ2MTc1NzQ2ZjJkNjM2ZjZkNzA2YzY1NzQ2NTJkNjQ2NTY2NjU3 MjcyNjU2NF9jb3JmdV9fYXV0b19jb21wbGV0ZV9kZWZlcnJlZF8wICgpIGF0IC92YXIvaG9tZS9h bGV4aXNwdXJzbGFuZS8uZW1hY3MuZC9lbG4tY2FjaGUvMjkuMy1mOWZiZmVjOS9jb3JmdS00ZWNm NmRmYy1kMzBmYzg5NC5lbG4KIzQ2IDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQoj NDcgMHgwMDAwMDAwMDAwNjIxZTgyIGluIEZhcHBseSAoKQojNDggMHgwMDAwMDAwMDAwNjIxNDhk IGluIEZmdW5jYWxsICgpCiM0OSAweDAwMDA3ZmZmZTc4MTNmNjAgaW4gRjc0Njk2ZDY1NzIyZDY1 NzY2NTZlNzQyZDY4NjE2ZTY0NmM2NTcyX3RpbWVyX2V2ZW50X2hhbmRsZXJfMCAoKSBhdCAvdXNy L2Jpbi8uLi9saWI2NC9lbWFjcy8yOS4zL25hdGl2ZS1saXNwLzI5LjMtZjlmYmZlYzkvcHJlbG9h ZGVkL3RpbWVyLTNlZTdjZmQ5LTIyNmIzZGM5LmVsbgojNTAgMHgwMDAwMDAwMDAwNjIxNDhkIGlu IEZmdW5jYWxsICgpCiM1MSAweDAwMDAwMDAwMDA1NzdkNTUgaW4gdGltZXJfY2hlY2sgKCkKIzUy IDB4MDAwMDAwMDAwMDU3ODJmZCBpbiByZWFkYWJsZV9ldmVudHMubHRvX3ByaXYgKCkKIzUzIDB4 MDAwMDAwMDAwMDU4MmE4MCBpbiBnZXRfaW5wdXRfcGVuZGluZy5sdG9fcHJpdiAoKQojNTQgMHgw MDAwMDAwMDAwNjg1OTFmIGluIHdhaXRfcmVhZGluZ19wcm9jZXNzX291dHB1dCAoKQojNTUgMHgw MDAwMDAwMDAwNTdjNjJjIGluIGtiZF9idWZmZXJfZ2V0X2V2ZW50ICgpCiM1NiAweDAwMDAwMDAw MDA1N2U4ODYgaW4gcmVhZF9jaGFyICgpCiM1NyAweDAwMDAwMDAwMDA1ODc3NDMgaW4gcmVhZF9r ZXlfc2VxdWVuY2UubHRvX3ByaXYgKCkKIzU4IDB4MDAwMDAwMDAwMDU3M2Y3NSBpbiBjb21tYW5k X2xvb3BfMS5sdG9fcHJpdiAoKQojNTkgMHgwMDAwMDAwMDAwNjBmYTllIGluIGludGVybmFsX2Nv bmRpdGlvbl9jYXNlICgpCiM2MCAweDAwMDAwMDAwMDA1NzM0ZDYgaW4gY29tbWFuZF9sb29wXzIg KCkKIzYxIDB4MDAwMDAwMDAwMDYwZjlmNyBpbiBpbnRlcm5hbF9jYXRjaCAoKQojNjIgMHgwMDAw MDAwMDAwNTczOTMzIGluIGNvbW1hbmRfbG9vcCAoKQojNjMgMHgwMDAwMDAwMDAwNTczYTJmIGlu IHJlY3Vyc2l2ZV9lZGl0XzEgKCkKIzY0IDB4MDAwMDAwMDAwMDU3M2MxZCBpbiBGcmVjdXJzaXZl X2VkaXQgKCkKIzY1IDB4MDAwMDAwMDAwMDQ3OTU2OSBpbiBtYWluICgpCiMwICAweDAwMDAwMDAw MDA2MjU3NjggaW4gcGxpc3RfZ2V0ICgpCiMxICAweDAwMDAwMDAwMDA1NzlmODEgaW4gcGFyc2Vf bW9kaWZpZXJzICgpCiMyICAweDAwMDAwMDAwMDA1OTBhZDggaW4gYWNjZXNzX2tleW1hcF8xLmx0 b19wcml2ICgpCiMzICAweDAwMDAwMDAwMDA1N2Y3ZWEgaW4gcmVhZF9jaGFyICgpCiM0ICAweDAw MDAwMDAwMDA2NDhmM2EgaW4gcmVhZF9maWx0ZXJlZF9ldmVudC5sdG9fcHJpdiAoKQojNSAgMHgw MDAwN2ZmZmU3YmQ5MmZmIGluIEY3MzY5NzQyZDY2NmY3Ml9zaXRfZm9yXzAgKCkgYXQgL3Vzci9i aW4vLi4vbGliNjQvZW1hY3MvMjkuMy9uYXRpdmUtbGlzcC8yOS4zLWY5ZmJmZWM5L3ByZWxvYWRl ZC9zdWJyLTEzYWRmNmE2LWJmYjlmNDQ4LmVsbgojNiAgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZm dW5jYWxsICgpCiM3ICAweDAwMDA3ZmZmZDEzOWEyYzQgaW4gRjZhNzM2ZjZlNzI3MDYzMmQ3MjY1 NzE3NTY1NzM3NF9qc29ucnBjX3JlcXVlc3RfMCAoKSBhdCAvdXNyL2xpYjY0L2VtYWNzLzI5LjMv bmF0aXZlLWxpc3AvMjkuMy1mOWZiZmVjOS9qc29ucnBjLWU2MmE5YzM2LTYyYWU3MTYwLmVsbgoj OCAgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiM5ICAweDAwMDAwMDAwMDA2MjFi OTAgaW4gRmFwcGx5ICgpCiMxMCAweDAwMDAwMDAwMDA2NmI4YmMgaW4gZXhlY19ieXRlX2NvZGUg KCkKIzExIDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQojMTIgMHgwMDAwMDAwMDAw NWI2MTIyIGluIEZhbGxfY29tcGxldGlvbnMgKCkKIzEzIDB4MDAwMDdmZmZlN2I3YmE2NyBpbiBG NjM2ZjZkNzA2YzY1NzQ2OTZmNmUyZDcwNjM2ZDJkMmQ2MTZjNmMyZDYzNmY2ZDcwNmM2NTc0Njk2 ZjZlNzNfY29tcGxldGlvbl9wY21fX2FsbF9jb21wbGV0aW9uc18wICgpIGF0IC91c3IvYmluLy4u L2xpYjY0L2VtYWNzLzI5LjMvbmF0aXZlLWxpc3AvMjkuMy1mOWZiZmVjOS9wcmVsb2FkZWQvbWlu aWJ1ZmZlci0xYjBmNTQ4Yi0yNTQ2MmQ3NC5lbG4KIzE0IDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBG ZnVuY2FsbCAoKQojMTUgMHgwMDAwN2ZmZmU3YjdlZjg2IGluIEY2MzZmNmQ3MDZjNjU3NDY5NmY2 ZTJkNzM3NTYyNzM3NDcyNjk2ZTY3MmQyZDYxNmM2YzJkNjM2ZjZkNzA2YzY1NzQ2OTZmNmU3M19j b21wbGV0aW9uX3N1YnN0cmluZ19fYWxsX2NvbXBsZXRpb25zXzAgKCkgYXQgL3Vzci9iaW4vLi4v bGliNjQvZW1hY3MvMjkuMy9uYXRpdmUtbGlzcC8yOS4zLWY5ZmJmZWM5L3ByZWxvYWRlZC9taW5p YnVmZmVyLTFiMGY1NDhiLTI1NDYyZDc0LmVsbgojMTYgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZm dW5jYWxsICgpCiMxNyAweDAwMDA3ZmZmZTdiN2ZhMTYgaW4gRjYzNmY2ZDcwNmM2NTc0Njk2ZjZl MmQ2NjZjNjU3ODJkNjE2YzZjMmQ2MzZmNmQ3MDZjNjU3NDY5NmY2ZTczX2NvbXBsZXRpb25fZmxl eF9hbGxfY29tcGxldGlvbnNfMCAoKSBhdCAvdXNyL2Jpbi8uLi9saWI2NC9lbWFjcy8yOS4zL25h dGl2ZS1saXNwLzI5LjMtZjlmYmZlYzkvcHJlbG9hZGVkL21pbmlidWZmZXItMWIwZjU0OGItMjU0 NjJkNzQuZWxuCiMxOCAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzE5IDB4MDAw MDAwMDAwMDYyMWI5MCBpbiBGYXBwbHkgKCkKIzIwIDB4MDAwMDAwMDAwMDY2YjhiYyBpbiBleGVj X2J5dGVfY29kZSAoKQojMjEgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiMyMiAw eDAwMDA3ZmZmZTdiNjg4NTIgaW4gRjYzNmY2ZDcwNmM2NTc0Njk2ZjZlMmQyZDczNmY2ZDY1X2Nv bXBsZXRpb25fX3NvbWVfMCAoKSBhdCAvdXNyL2Jpbi8uLi9saWI2NC9lbWFjcy8yOS4zL25hdGl2 ZS1saXNwLzI5LjMtZjlmYmZlYzkvcHJlbG9hZGVkL21pbmlidWZmZXItMWIwZjU0OGItMjU0NjJk NzQuZWxuCiMyMyAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzI0IDB4MDAwMDdm ZmZlN2I2ZDkxNCBpbiBGNjM2ZjZkNzA2YzY1NzQ2OTZmNmUyZDJkNmU3NDY4MmQ2MzZmNmQ3MDZj NjU3NDY5NmY2ZV9jb21wbGV0aW9uX19udGhfY29tcGxldGlvbl8wICgpIGF0IC91c3IvYmluLy4u L2xpYjY0L2VtYWNzLzI5LjMvbmF0aXZlLWxpc3AvMjkuMy1mOWZiZmVjOS9wcmVsb2FkZWQvbWlu aWJ1ZmZlci0xYjBmNTQ4Yi0yNTQ2MmQ3NC5lbG4KIzI1IDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBG ZnVuY2FsbCAoKQojMjYgMHgwMDAwN2ZmZmU3YjZkY2QwIGluIEY2MzZmNmQ3MDZjNjU3NDY5NmY2 ZTJkNjE2YzZjMmQ2MzZmNmQ3MDZjNjU3NDY5NmY2ZTczX2NvbXBsZXRpb25fYWxsX2NvbXBsZXRp b25zXzAgKCkgYXQgL3Vzci9iaW4vLi4vbGliNjQvZW1hY3MvMjkuMy9uYXRpdmUtbGlzcC8yOS4z LWY5ZmJmZWM5L3ByZWxvYWRlZC9taW5pYnVmZmVyLTFiMGY1NDhiLTI1NDYyZDc0LmVsbgojMjcg MHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiMyOCAweDAwMDAwMDAwMDA2MjFiOTAg aW4gRmFwcGx5ICgpCiMyOSAweDAwMDAwMDAwMDA2NmI4YmMgaW4gZXhlY19ieXRlX2NvZGUgKCkK IzMwIDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQojMzEgMHgwMDAwMDAwMDAwNjIx YjkwIGluIEZhcHBseSAoKQojMzIgMHgwMDAwN2ZmZmQxNTE1YmU5IGluIEY2MzZmNzI2Njc1MmQy ZDY2Njk2Yzc0NjU3MjJkNjM2ZjZkNzA2YzY1NzQ2OTZmNmU3M19jb3JmdV9fZmlsdGVyX2NvbXBs ZXRpb25zXzAgKCkgYXQgL3Zhci9ob21lL2FsZXhpc3B1cnNsYW5lLy5lbWFjcy5kL2Vsbi1jYWNo ZS8yOS4zLWY5ZmJmZWM5L2NvcmZ1LTRlY2Y2ZGZjLWQzMGZjODk0LmVsbgojMzMgMHgwMDAwMDAw MDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiMzNCAweDAwMDA3ZmZmZDE1MTZiOWUgaW4gRjYzNmY3 MjY2NzUyZDJkNzI2NTYzNmY2ZDcwNzU3NDY1X2NvcmZ1X19yZWNvbXB1dGVfMCAoKSBhdCAvdmFy L2hvbWUvYWxleGlzcHVyc2xhbmUvLmVtYWNzLmQvZWxuLWNhY2hlLzI5LjMtZjlmYmZlYzkvY29y ZnUtNGVjZjZkZmMtZDMwZmM4OTQuZWxuCiMzNSAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNh bGwgKCkKIzM2IDB4MDAwMDdmZmZkMTUxN2UyNSBpbiBGNjM2ZjcyNjY3NTJkMmQ3NTcwNjQ2MTc0 NjVfY29yZnVfX3VwZGF0ZV8wICgpIGF0IC92YXIvaG9tZS9hbGV4aXNwdXJzbGFuZS8uZW1hY3Mu ZC9lbG4tY2FjaGUvMjkuMy1mOWZiZmVjOS9jb3JmdS00ZWNmNmRmYy1kMzBmYzg5NC5lbG4KIzM3 IDB4MDAwMDAwMDAwMDY2YjhiYyBpbiBleGVjX2J5dGVfY29kZSAoKQojMzggMHgwMDAwMDAwMDAw NjIxNDhkIGluIEZmdW5jYWxsICgpCiMzOSAweDAwMDAwMDAwMDA2MjFlODIgaW4gRmFwcGx5ICgp CiM0MCAweDAwMDAwMDAwMDA2NmI4YmMgaW4gZXhlY19ieXRlX2NvZGUgKCkKIzQxIDB4MDAwMDAw MDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQojNDIgMHgwMDAwMDAwMDAwNjIxZTgyIGluIEZhcHBs eSAoKQojNDMgMHgwMDAwMDAwMDAwNjZiOGJjIGluIGV4ZWNfYnl0ZV9jb2RlICgpCiM0NCAweDAw MDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzQ1IDB4MDAwMDdmZmZkMTUxYjRjNyBpbiBG NjM2ZjcyNjY3NTJkMmQ2MTc1NzQ2ZjJkNjM2ZjZkNzA2YzY1NzQ2NTJkNjQ2NTY2NjU3MjcyNjU2 NF9jb3JmdV9fYXV0b19jb21wbGV0ZV9kZWZlcnJlZF8wICgpIGF0IC92YXIvaG9tZS9hbGV4aXNw dXJzbGFuZS8uZW1hY3MuZC9lbG4tY2FjaGUvMjkuMy1mOWZiZmVjOS9jb3JmdS00ZWNmNmRmYy1k MzBmYzg5NC5lbG4KIzQ2IDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQojNDcgMHgw MDAwMDAwMDAwNjIxZTgyIGluIEZhcHBseSAoKQojNDggMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZm dW5jYWxsICgpCiM0OSAweDAwMDA3ZmZmZTc4MTNmNjAgaW4gRjc0Njk2ZDY1NzIyZDY1NzY2NTZl NzQyZDY4NjE2ZTY0NmM2NTcyX3RpbWVyX2V2ZW50X2hhbmRsZXJfMCAoKSBhdCAvdXNyL2Jpbi8u Li9saWI2NC9lbWFjcy8yOS4zL25hdGl2ZS1saXNwLzI5LjMtZjlmYmZlYzkvcHJlbG9hZGVkL3Rp bWVyLTNlZTdjZmQ5LTIyNmIzZGM5LmVsbgojNTAgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5j YWxsICgpCiM1MSAweDAwMDAwMDAwMDA1NzdkNTUgaW4gdGltZXJfY2hlY2sgKCkKIzUyIDB4MDAw MDAwMDAwMDU3ODJmZCBpbiByZWFkYWJsZV9ldmVudHMubHRvX3ByaXYgKCkKIzUzIDB4MDAwMDAw MDAwMDU4MmE4MCBpbiBnZXRfaW5wdXRfcGVuZGluZy5sdG9fcHJpdiAoKQojNTQgMHgwMDAwMDAw MDAwNjg1OTFmIGluIHdhaXRfcmVhZGluZ19wcm9jZXNzX291dHB1dCAoKQojNTUgMHgwMDAwMDAw MDAwNTdjNjJjIGluIGtiZF9idWZmZXJfZ2V0X2V2ZW50ICgpCiM1NiAweDAwMDAwMDAwMDA1N2U4 ODYgaW4gcmVhZF9jaGFyICgpCiM1NyAweDAwMDAwMDAwMDA1ODc3NDMgaW4gcmVhZF9rZXlfc2Vx dWVuY2UubHRvX3ByaXYgKCkKIzU4IDB4MDAwMDAwMDAwMDU3M2Y3NSBpbiBjb21tYW5kX2xvb3Bf MS5sdG9fcHJpdiAoKQojNTkgMHgwMDAwMDAwMDAwNjBmYTllIGluIGludGVybmFsX2NvbmRpdGlv bl9jYXNlICgpCiM2MCAweDAwMDAwMDAwMDA1NzM0ZDYgaW4gY29tbWFuZF9sb29wXzIgKCkKIzYx IDB4MDAwMDAwMDAwMDYwZjlmNyBpbiBpbnRlcm5hbF9jYXRjaCAoKQojNjIgMHgwMDAwMDAwMDAw NTczOTMzIGluIGNvbW1hbmRfbG9vcCAoKQojNjMgMHgwMDAwMDAwMDAwNTczYTJmIGluIHJlY3Vy c2l2ZV9lZGl0XzEgKCkKIzY0IDB4MDAwMDAwMDAwMDU3M2MxZCBpbiBGcmVjdXJzaXZlX2VkaXQg KCkKIzY1IDB4MDAwMDAwMDAwMDQ3OTU2OSBpbiBtYWluICgpCgpUaHJlYWQgMTAgKFRocmVhZCAw eDdmZmZkMmI4ZjZjMCAoTFdQIDY2ODQwKSAiZGNvbmYgd29ya2VyIik6CiMwICAweDAwMDA3ZmZm ZWVhNzk3ZWQgaW4gcG9sbCAoKSBhdCAvbGliNjQvbGliYy5zby42CiMxICAweDAwMDA3ZmZmZjcx MGI3MjQgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0ZV91bmxvY2tlZC5pc3JhICgpIGF0IC9saWI2 NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZmZmZjcwYWJiMDMgaW4gZ19tYWluX2NvbnRl eHRfaXRlcmF0aW9uICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZmZm ZDg2N2Q3MDUgaW4gZGNvbmZfZ2RidXNfd29ya2VyX3RocmVhZCAoKSBhdCAvdXNyL2xpYjY0L2dp by9tb2R1bGVzL2xpYmRjb25mc2V0dGluZ3Muc28KIzQgIDB4MDAwMDdmZmZmNzBkYThhMyBpbiBn X3RocmVhZF9wcm94eSAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNSAgMHgwMDAwN2Zm ZmVlYTA1MWY3IGluIHN0YXJ0X3RocmVhZCAoKSBhdCAvbGliNjQvbGliYy5zby42CiM2ICAweDAw MDA3ZmZmZWVhODc0MmMgaW4gY2xvbmUzICgpIGF0IC9saWI2NC9saWJjLnNvLjYKClRocmVhZCA5 IChUaHJlYWQgMHg3ZmZmZDM1OGY2YzAgKExXUCA2NjgzOSkgImdtYWluIik6CiMwICAweDAwMDA3 ZmZmZWVhNzk3ZWQgaW4gcG9sbCAoKSBhdCAvbGliNjQvbGliYy5zby42CiMxICAweDAwMDA3ZmZm ZjcxMGI3MjQgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0ZV91bmxvY2tlZC5pc3JhICgpIGF0IC9s aWI2NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZmZmZjcwYWJiMDMgaW4gZ19tYWluX2Nv bnRleHRfaXRlcmF0aW9uICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3 ZmZmZjcwYWJiNTkgaW4gZ2xpYl93b3JrZXJfbWFpbiAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAu c28uMAojNCAgMHgwMDAwN2ZmZmY3MGRhOGEzIGluIGdfdGhyZWFkX3Byb3h5ICgpIGF0IC9saWI2 NC9saWJnbGliLTIuMC5zby4wCiM1ICAweDAwMDA3ZmZmZWVhMDUxZjcgaW4gc3RhcnRfdGhyZWFk ICgpIGF0IC9saWI2NC9saWJjLnNvLjYKIzYgIDB4MDAwMDdmZmZlZWE4NzQyYyBpbiBjbG9uZTMg KCkgYXQgL2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDggKFRocmVhZCAweDdmZmZkM2Y4ZjZjMCAo TFdQIDY2ODM4KSAicG9vbC1zcGF3bmVyIik6CiMwICAweDAwMDA3ZmZmZWVhODUyMWQgaW4gc3lz Y2FsbCAoKSBhdCAvbGliNjQvbGliYy5zby42CiMxICAweDAwMDA3ZmZmZjcxMDg4M2QgaW4gZ19j b25kX3dhaXQgKCkgYXQgL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzIgIDB4MDAwMDdmZmZmNzA3 NTU4YiBpbiBnX2FzeW5jX3F1ZXVlX3BvcF9pbnRlcm5fdW5sb2NrZWQgKCkgYXQgL2xpYjY0L2xp YmdsaWItMi4wLnNvLjAKIzMgIDB4MDAwMDdmZmZmNzBkYmE5MyBpbiBnX3RocmVhZF9wb29sX3Nw YXduX3RocmVhZCAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNCAgMHgwMDAwN2ZmZmY3 MGRhOGEzIGluIGdfdGhyZWFkX3Byb3h5ICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM1 ICAweDAwMDA3ZmZmZWVhMDUxZjcgaW4gc3RhcnRfdGhyZWFkICgpIGF0IC9saWI2NC9saWJjLnNv LjYKIzYgIDB4MDAwMDdmZmZlZWE4NzQyYyBpbiBjbG9uZTMgKCkgYXQgL2xpYjY0L2xpYmMuc28u NgoKVGhyZWFkIDcgKFRocmVhZCAweDdmZmZkOTE4ZjZjMCAoTFdQIDY2ODM3KSAiZW1hY3MtMjku MyIpOgojMCAgMHgwMDAwN2ZmZmVlYTg1MjFkIGluIHN5c2NhbGwgKCkgYXQgL2xpYjY0L2xpYmMu c28uNgojMSAgMHgwMDAwN2ZmZmY3MTA4ODNkIGluIGdfY29uZF93YWl0ICgpIGF0IC9saWI2NC9s aWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZmZmZjcwNzU1OGIgaW4gZ19hc3luY19xdWV1ZV9w b3BfaW50ZXJuX3VubG9ja2VkICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAw MDA3ZmZmZjcwNzU1ZWMgaW4gZ19hc3luY19xdWV1ZV9wb3AgKCkgYXQgL2xpYjY0L2xpYmdsaWIt Mi4wLnNvLjAKIzQgIDB4MDAwMDdmZmZlZTk2MDBhOSBpbiBmY190aHJlYWRfZnVuYyAoKSBhdCAv bGliNjQvbGlicGFuZ29mdDItMS4wLnNvLjAKIzUgIDB4MDAwMDdmZmZmNzBkYThhMyBpbiBnX3Ro cmVhZF9wcm94eSAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNiAgMHgwMDAwN2ZmZmVl YTA1MWY3IGluIHN0YXJ0X3RocmVhZCAoKSBhdCAvbGliNjQvbGliYy5zby42CiM3ICAweDAwMDA3 ZmZmZWVhODc0MmMgaW4gY2xvbmUzICgpIGF0IC9saWI2NC9saWJjLnNvLjYKClRocmVhZCAxIChU aHJlYWQgMHg3ZmZmZThkZjMyODAgKExXUCA2NjIyOCkgImVtYWNzLTI5LjMiKToKIzAgIDB4MDAw MDAwMDAwMDU3YTA0NCBpbiBwYXJzZV9tb2RpZmllcnMgKCkKIzEgIDB4MDAwMDAwMDAwMDU5MGFk OCBpbiBhY2Nlc3Nfa2V5bWFwXzEubHRvX3ByaXYgKCkKIzIgIDB4MDAwMDAwMDAwMDU3ZjdlYSBp biByZWFkX2NoYXIgKCkKIzMgIDB4MDAwMDAwMDAwMDY0OGYzYSBpbiByZWFkX2ZpbHRlcmVkX2V2 ZW50Lmx0b19wcml2ICgpCiM0ICAweDAwMDA3ZmZmZTdiZDkyZmYgaW4gRjczNjk3NDJkNjY2Zjcy X3NpdF9mb3JfMCAoKSBhdCAvdXNyL2Jpbi8uLi9saWI2NC9lbWFjcy8yOS4zL25hdGl2ZS1saXNw LzI5LjMtZjlmYmZlYzkvcHJlbG9hZGVkL3N1YnItMTNhZGY2YTYtYmZiOWY0NDguZWxuCiM1ICAw eDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzYgIDB4MDAwMDdmZmZkODNlODJjNCBp biBGNmE3MzZmNmU3MjcwNjMyZDcyNjU3MTc1NjU3Mzc0X2pzb25ycGNfcmVxdWVzdF8wICgpIGF0 IC91c3IvbGliNjQvZW1hY3MvMjkuMy9uYXRpdmUtbGlzcC8yOS4zLWY5ZmJmZWM5L2pzb25ycGMt ZTYyYTljMzYtNjJhZTcxNjAuZWxuCiM3ICAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwg KCkKIzggIDB4MDAwMDAwMDAwMDYyMWI5MCBpbiBGYXBwbHkgKCkKIzkgIDB4MDAwMDAwMDAwMDY2 YjhiYyBpbiBleGVjX2J5dGVfY29kZSAoKQojMTAgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5j YWxsICgpCiMxMSAweDAwMDAwMDAwMDA1YjYxMjIgaW4gRmFsbF9jb21wbGV0aW9ucyAoKQojMTIg MHgwMDAwN2ZmZmU3YjdiYTY3IGluIEY2MzZmNmQ3MDZjNjU3NDY5NmY2ZTJkNzA2MzZkMmQyZDYx NmM2YzJkNjM2ZjZkNzA2YzY1NzQ2OTZmNmU3M19jb21wbGV0aW9uX3BjbV9fYWxsX2NvbXBsZXRp b25zXzAgKCkgYXQgL3Vzci9iaW4vLi4vbGliNjQvZW1hY3MvMjkuMy9uYXRpdmUtbGlzcC8yOS4z LWY5ZmJmZWM5L3ByZWxvYWRlZC9taW5pYnVmZmVyLTFiMGY1NDhiLTI1NDYyZDc0LmVsbgojMTMg MHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiMxNCAweDAwMDA3ZmZmZTdiN2VmODYg aW4gRjYzNmY2ZDcwNmM2NTc0Njk2ZjZlMmQ3Mzc1NjI3Mzc0NzI2OTZlNjcyZDJkNjE2YzZjMmQ2 MzZmNmQ3MDZjNjU3NDY5NmY2ZTczX2NvbXBsZXRpb25fc3Vic3RyaW5nX19hbGxfY29tcGxldGlv bnNfMCAoKSBhdCAvdXNyL2Jpbi8uLi9saWI2NC9lbWFjcy8yOS4zL25hdGl2ZS1saXNwLzI5LjMt ZjlmYmZlYzkvcHJlbG9hZGVkL21pbmlidWZmZXItMWIwZjU0OGItMjU0NjJkNzQuZWxuCiMxNSAw eDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzE2IDB4MDAwMDdmZmZlN2I3ZmExNiBp biBGNjM2ZjZkNzA2YzY1NzQ2OTZmNmUyZDY2NmM2NTc4MmQ2MTZjNmMyZDYzNmY2ZDcwNmM2NTc0 Njk2ZjZlNzNfY29tcGxldGlvbl9mbGV4X2FsbF9jb21wbGV0aW9uc18wICgpIGF0IC91c3IvYmlu Ly4uL2xpYjY0L2VtYWNzLzI5LjMvbmF0aXZlLWxpc3AvMjkuMy1mOWZiZmVjOS9wcmVsb2FkZWQv bWluaWJ1ZmZlci0xYjBmNTQ4Yi0yNTQ2MmQ3NC5lbG4KIzE3IDB4MDAwMDAwMDAwMDYyMTQ4ZCBp biBGZnVuY2FsbCAoKQojMTggMHgwMDAwMDAwMDAwNjIxYjkwIGluIEZhcHBseSAoKQojMTkgMHgw MDAwMDAwMDAwNjZiOGJjIGluIGV4ZWNfYnl0ZV9jb2RlICgpCiMyMCAweDAwMDAwMDAwMDA2MjE0 OGQgaW4gRmZ1bmNhbGwgKCkKIzIxIDB4MDAwMDdmZmZlN2I2ODg1MiBpbiBGNjM2ZjZkNzA2YzY1 NzQ2OTZmNmUyZDJkNzM2ZjZkNjVfY29tcGxldGlvbl9fc29tZV8wICgpIGF0IC91c3IvYmluLy4u L2xpYjY0L2VtYWNzLzI5LjMvbmF0aXZlLWxpc3AvMjkuMy1mOWZiZmVjOS9wcmVsb2FkZWQvbWlu aWJ1ZmZlci0xYjBmNTQ4Yi0yNTQ2MmQ3NC5lbG4KIzIyIDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBG ZnVuY2FsbCAoKQojMjMgMHgwMDAwN2ZmZmU3YjZkOTE0IGluIEY2MzZmNmQ3MDZjNjU3NDY5NmY2 ZTJkMmQ2ZTc0NjgyZDYzNmY2ZDcwNmM2NTc0Njk2ZjZlX2NvbXBsZXRpb25fX250aF9jb21wbGV0 aW9uXzAgKCkgYXQgL3Vzci9iaW4vLi4vbGliNjQvZW1hY3MvMjkuMy9uYXRpdmUtbGlzcC8yOS4z LWY5ZmJmZWM5L3ByZWxvYWRlZC9taW5pYnVmZmVyLTFiMGY1NDhiLTI1NDYyZDc0LmVsbgojMjQg MHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiMyNSAweDAwMDA3ZmZmZTdiNmRjZDAg aW4gRjYzNmY2ZDcwNmM2NTc0Njk2ZjZlMmQ2MTZjNmMyZDYzNmY2ZDcwNmM2NTc0Njk2ZjZlNzNf Y29tcGxldGlvbl9hbGxfY29tcGxldGlvbnNfMCAoKSBhdCAvdXNyL2Jpbi8uLi9saWI2NC9lbWFj cy8yOS4zL25hdGl2ZS1saXNwLzI5LjMtZjlmYmZlYzkvcHJlbG9hZGVkL21pbmlidWZmZXItMWIw ZjU0OGItMjU0NjJkNzQuZWxuCiMyNiAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkK IzI3IDB4MDAwMDAwMDAwMDYyMWI5MCBpbiBGYXBwbHkgKCkKIzI4IDB4MDAwMDAwMDAwMDY2Yjhi YyBpbiBleGVjX2J5dGVfY29kZSAoKQojMjkgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxs ICgpCiMzMCAweDAwMDAwMDAwMDA2MjFiOTAgaW4gRmFwcGx5ICgpCiMzMSAweDAwMDA3ZmZmZDE1 MTViZTkgaW4gRjYzNmY3MjY2NzUyZDJkNjY2OTZjNzQ2NTcyMmQ2MzZmNmQ3MDZjNjU3NDY5NmY2 ZTczX2NvcmZ1X19maWx0ZXJfY29tcGxldGlvbnNfMCAoKSBhdCAvdmFyL2hvbWUvYWxleGlzcHVy c2xhbmUvLmVtYWNzLmQvZWxuLWNhY2hlLzI5LjMtZjlmYmZlYzkvY29yZnUtNGVjZjZkZmMtZDMw ZmM4OTQuZWxuCiMzMiAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzMzIDB4MDAw MDdmZmZkMTUxNmI5ZSBpbiBGNjM2ZjcyNjY3NTJkMmQ3MjY1NjM2ZjZkNzA3NTc0NjVfY29yZnVf X3JlY29tcHV0ZV8wICgpIGF0IC92YXIvaG9tZS9hbGV4aXNwdXJzbGFuZS8uZW1hY3MuZC9lbG4t Y2FjaGUvMjkuMy1mOWZiZmVjOS9jb3JmdS00ZWNmNmRmYy1kMzBmYzg5NC5lbG4KIzM0IDB4MDAw MDAwMDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQojMzUgMHgwMDAwN2ZmZmQxNTE3ZTI1IGluIEY2 MzZmNzI2Njc1MmQyZDc1NzA2NDYxNzQ2NV9jb3JmdV9fdXBkYXRlXzAgKCkgYXQgL3Zhci9ob21l L2FsZXhpc3B1cnNsYW5lLy5lbWFjcy5kL2Vsbi1jYWNoZS8yOS4zLWY5ZmJmZWM5L2NvcmZ1LTRl Y2Y2ZGZjLWQzMGZjODk0LmVsbgojMzYgMHgwMDAwMDAwMDAwNjZiOGJjIGluIGV4ZWNfYnl0ZV9j b2RlICgpCiMzNyAweDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzM4IDB4MDAwMDAw MDAwMDYyMWU4MiBpbiBGYXBwbHkgKCkKIzM5IDB4MDAwMDAwMDAwMDY2YjhiYyBpbiBleGVjX2J5 dGVfY29kZSAoKQojNDAgMHgwMDAwMDAwMDAwNjIxNDhkIGluIEZmdW5jYWxsICgpCiM0MSAweDAw MDAwMDAwMDA2MjFlODIgaW4gRmFwcGx5ICgpCiM0MiAweDAwMDAwMDAwMDA2NmI4YmMgaW4gZXhl Y19ieXRlX2NvZGUgKCkKIzQzIDB4MDAwMDAwMDAwMDYyMTQ4ZCBpbiBGZnVuY2FsbCAoKQojNDQg MHgwMDAwN2ZmZmQxNTFiNGM3IGluIEY2MzZmNzI2Njc1MmQyZDYxNzU3NDZmMmQ2MzZmNmQ3MDZj NjU3NDY1MmQ2NDY1NjY2NTcyNzI2NTY0X2NvcmZ1X19hdXRvX2NvbXBsZXRlX2RlZmVycmVkXzAg KCkgYXQgL3Zhci9ob21lL2FsZXhpc3B1cnNsYW5lLy5lbWFjcy5kL2Vsbi1jYWNoZS8yOS4zLWY5 ZmJmZWM5L2NvcmZ1LTRlY2Y2ZGZjLWQzMGZjODk0LmVsbgojNDUgMHgwMDAwMDAwMDAwNjIxNDhk IGluIEZmdW5jYWxsICgpCiM0NiAweDAwMDAwMDAwMDA2MjFlODIgaW4gRmFwcGx5ICgpCiM0NyAw eDAwMDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzQ4IDB4MDAwMDdmZmZlNzgxM2Y2MCBp biBGNzQ2OTZkNjU3MjJkNjU3NjY1NmU3NDJkNjg2MTZlNjQ2YzY1NzJfdGltZXJfZXZlbnRfaGFu ZGxlcl8wICgpIGF0IC91c3IvYmluLy4uL2xpYjY0L2VtYWNzLzI5LjMvbmF0aXZlLWxpc3AvMjku My1mOWZiZmVjOS9wcmVsb2FkZWQvdGltZXItM2VlN2NmZDktMjI2YjNkYzkuZWxuCiM0OSAweDAw MDAwMDAwMDA2MjE0OGQgaW4gRmZ1bmNhbGwgKCkKIzUwIDB4MDAwMDAwMDAwMDU3N2Q1NSBpbiB0 aW1lcl9jaGVjayAoKQojNTEgMHgwMDAwMDAwMDAwNTc4MmZkIGluIHJlYWRhYmxlX2V2ZW50cy5s dG9fcHJpdiAoKQojNTIgMHgwMDAwMDAwMDAwNTgyYTgwIGluIGdldF9pbnB1dF9wZW5kaW5nLmx0 b19wcml2ICgpCiM1MyAweDAwMDAwMDAwMDA2ODU5MWYgaW4gd2FpdF9yZWFkaW5nX3Byb2Nlc3Nf b3V0cHV0ICgpCiM1NCAweDAwMDAwMDAwMDA0ODUzMmUgaW4gc2l0X2ZvciAoKQojNTUgMHgwMDAw MDAwMDAwNTgwNTgzIGluIHJlYWRfY2hhciAoKQojNTYgMHgwMDAwMDAwMDAwNTg3NzQzIGluIHJl YWRfa2V5X3NlcXVlbmNlLmx0b19wcml2ICgpCiM1NyAweDAwMDAwMDAwMDA1NzNmNzUgaW4gY29t bWFuZF9sb29wXzEubHRvX3ByaXYgKCkKIzU4IDB4MDAwMDAwMDAwMDYwZmE5ZSBpbiBpbnRlcm5h bF9jb25kaXRpb25fY2FzZSAoKQojNTkgMHgwMDAwMDAwMDAwNTczNGQ2IGluIGNvbW1hbmRfbG9v cF8yICgpCiM2MCAweDAwMDAwMDAwMDA2MGY5ZjcgaW4gaW50ZXJuYWxfY2F0Y2ggKCkKIzYxIDB4 MDAwMDAwMDAwMDU3MzkzMyBpbiBjb21tYW5kX2xvb3AgKCkKIzYyIDB4MDAwMDAwMDAwMDU3M2Ey ZiBpbiByZWN1cnNpdmVfZWRpdF8xICgpCiM2MyAweDAwMDAwMDAwMDA1NzNjMWQgaW4gRnJlY3Vy c2l2ZV9lZGl0ICgpCiM2NCAweDAwMDAwMDAwMDA0Nzk1NjkgaW4gbWFpbiAoKQo= -----------------------8e9138847b6767adaf77a6c4459f35e9 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@HIDDEN - 0x41E61568.asc"; name="publickey - alexispurslane@HIDDEN - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@HIDDEN - 0x41E61568.asc"; name="publickey - alexispurslane@HIDDEN - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------8e9138847b6767adaf77a6c4459f35e9-- --------ae7235810eb51d1ce48d12414096a3191b3b50c78f383fca4fff93dfcfbeac24 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZM7cMJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAOLVAP9YpMW0hHJ4NzgBbaAE/Rb214HRG/0QHOryc1cqDfluSwEAtnfW nHpAL2EZGi9nwb59fZhUBX2wixidBVoVB4QdkQ4= =WBzy -----END PGP SIGNATURE----- --------ae7235810eb51d1ce48d12414096a3191b3b50c78f383fca4fff93dfcfbeac24--
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: alexis purslane <alexispurslane@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 22 May 2024 11:04:01 +0000 Resent-Message-ID: <handler.71073.B71073.171637581615836 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: luangruo@HIDDEN, 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.171637581615836 (code B ref 71073); Wed, 22 May 2024 11:04:01 +0000 Received: (at 71073) by debbugs.gnu.org; 22 May 2024 11:03:36 +0000 Received: from localhost ([127.0.0.1]:55197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s9jku-00047M-7c for submit <at> debbugs.gnu.org; Wed, 22 May 2024 07:03:36 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:45517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <alexispurslane@HIDDEN>) id 1s9jkr-00047B-I5 for 71073 <at> debbugs.gnu.org; Wed, 22 May 2024 07:03:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716375801; x=1716635001; bh=y9P4d7edOk2GskZLlO+YvNP6MlwNZIR+tpCCfqH6Efw=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=CE0PSdiBJw3XbzHGpLHujXU3giTwRmTBrhX1/bjT2SV6E4BCZ3VUyMNkCfJ/1/Wr3 WU/wkVt1RvTSm9KvbTUcCgtc/Ph8i+l31KpyI/WFG4mjzSZ1VD60C1GO3b+PFjm53T J8sUDfDWRUXwIArhFyx1knuX7gTdAh7DeH441m0ybQqvUamPp0wfl9cE5ainSbl6Sw DMRq7I/ESGWfrlfkzfWMWaRkz2hVTIUbXjvZkqRP/0Rhf8DmX9ynS5D1KiLZEdRi8T p7ksppTX7bHgCUmXmGfdyi7MfJohztzHJqVGfyQNyDDKtdN8sbDxEtEpMjK1U9hxK0 Yd03JYUqcZjyg== Date: Wed, 22 May 2024 11:03:16 +0000 From: alexis purslane <alexispurslane@HIDDEN> Message-ID: <6nOamaTfWsbJegJVXMbqu5Y9uK_y283WeGR2rU61NaB42FTF3Bq-6S0ALkAOEAg_zCelk8NlS0GvcbnDYM007Jw0Y27ge8Dhycpqdr2F1LQ=@pm.me> In-Reply-To: <861q5u8612.fsf@HIDDEN> References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> <86cypf81r1.fsf@HIDDEN> <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> <868r0380j3.fsf@HIDDEN> <HayPaFxnI5thc60SpwkXwrhQt2gws_iU5UQQ_rL-718TSToBYptKvlti9HCVz8nWDEaGhkm4FQb39PUs6HS6bbqB77rWOefmXTdG0PqqoQo=@pm.me> <861q5u8612.fsf@HIDDEN> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 42e01ad7b6cc83ed79ef671df66e6bfdbb6cddd4 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------8488083bdb0631ad1b5f00181af7e5adda498efdcb9aec2c1eed14d2da77539e"; charset=utf-8 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------8488083bdb0631ad1b5f00181af7e5adda498efdcb9aec2c1eed14d2da77539e Content-Type: multipart/mixed;boundary=---------------------ebf1cb77f77098d5853e1bcbfa719eb3 -----------------------ebf1cb77f77098d5853e1bcbfa719eb3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 I saw that and attempted to install them, but got this: > Could not find debuginfo package for the following installed packages: e= macs-1:29.3-6.fc41.x86_64 > Could not find debugsource package for the following installed packages:= emacs-1:29.3-6.fc41.x86_64 Tried doing it for just 'emacs-29.3' and 'emacs-29' but no luck. On Wednesday, May 22nd, 2024 at 11:01 AM, Eli Zaretskii <eliz@HIDDEN> wro= te: > > Date: Tue, 21 May 2024 18:54:09 +0000 > > From: alexis purslane alexispurslane@HIDDEN > > Cc: Po Lu luangruo@HIDDEN, 71073 <at> debbugs.gnu.org > > = > > > Nothing here that is not normal, I think. Did GDB say "thread 1 got > > > SIGSEGV"? > > = > > It did. Just reproduced it again to make sure, and this is what it say= s: > > = > > > Thread 1 "emacs-29.3" received signal SIGSEGV, Segmentation fault. > > > 0x000000000057a044 in parse_modifiers () > > > Missing separate debuginfos, use: dnf debuginfo-install emacs-29.3-6= .fc41.x86_64 > > = > > I've attached the subsequent backtrace file in case it shows anything = different > > this time around. > = > = > Is this before or after you installed the separate debuginfos, as GDB > suggested above? -----------------------ebf1cb77f77098d5853e1bcbfa719eb3 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@HIDDEN - 0x41E61568.asc"; name="publickey - alexispurslane@HIDDEN - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@HIDDEN - 0x41E61568.asc"; name="publickey - alexispurslane@HIDDEN - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------ebf1cb77f77098d5853e1bcbfa719eb3-- --------8488083bdb0631ad1b5f00181af7e5adda498efdcb9aec2c1eed14d2da77539e Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZN0OUJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAGtgAPoCDEapCU+xCorfOy4Fr89JTj2e8ZeqljLrC3ElrWnN8AD9FZXE JnffKC+M4JlfeXGauQfjdaqAAVsqAp6Qn0I23wk= =kbe+ -----END PGP SIGNATURE----- --------8488083bdb0631ad1b5f00181af7e5adda498efdcb9aec2c1eed14d2da77539e--
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 22 May 2024 11:04:02 +0000 Resent-Message-ID: <handler.71073.B71073.171637582115848 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: alexis purslane <alexispurslane@HIDDEN> Cc: luangruo@HIDDEN, 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.171637582115848 (code B ref 71073); Wed, 22 May 2024 11:04:02 +0000 Received: (at 71073) by debbugs.gnu.org; 22 May 2024 11:03:41 +0000 Received: from localhost ([127.0.0.1]:55201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s9jky-00047Y-Ix for submit <at> debbugs.gnu.org; Wed, 22 May 2024 07:03:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s9jkw-00047G-Ar for 71073 <at> debbugs.gnu.org; Wed, 22 May 2024 07:03:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s9jif-0004lm-Ee; Wed, 22 May 2024 07:01:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=YuD/nVO4ouD6PcKg0ieGs4fccKCde7iLbsrxPm1mO28=; b=b1uKCiKQ9lqK 4DLHt6pVsd1X8htR4dezgZggmTBKa42/s02jsCMUC/MyqogRDFkDRhsAOCMDOeN3D/8/X5ATOzxAO UjNU8/WmB4k17SjeM7cChHeWILmi8igPMocgmdmOueL9Q0JzhcZgo4bQzmLlP13ZvaxKYMvEM9267 Amv01chjIyG50AMnrwNuvoFhXANsszpDO1XRiy6A/uSYR3UBW1YPo537gmnhG2xbRywmSjqXrqsZw fVX4sbVW8fLJQmXRpevzBmKP2aUt6ThMf+oYJ461o2AP5AaJZfVJ2/+BaU1RsoAos2IFyzlt6y/vf oPQuyhgsl/cx7rqFozwM9w==; Date: Wed, 22 May 2024 14:01:13 +0300 Message-Id: <861q5u8612.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <HayPaFxnI5thc60SpwkXwrhQt2gws_iU5UQQ_rL-718TSToBYptKvlti9HCVz8nWDEaGhkm4FQb39PUs6HS6bbqB77rWOefmXTdG0PqqoQo=@pm.me> (message from alexis purslane on Tue, 21 May 2024 18:54:09 +0000) References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> <86cypf81r1.fsf@HIDDEN> <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> <868r0380j3.fsf@HIDDEN> <HayPaFxnI5thc60SpwkXwrhQt2gws_iU5UQQ_rL-718TSToBYptKvlti9HCVz8nWDEaGhkm4FQb39PUs6HS6bbqB77rWOefmXTdG0PqqoQo=@pm.me> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Tue, 21 May 2024 18:54:09 +0000 > From: alexis purslane <alexispurslane@HIDDEN> > Cc: Po Lu <luangruo@HIDDEN>, 71073 <at> debbugs.gnu.org > > > Nothing here that is not normal, I think. Did GDB say "thread 1 got > SIGSEGV"? > > It did. Just reproduced it again to make sure, and this is what it says: > > > Thread 1 "emacs-29.3" received signal SIGSEGV, Segmentation fault. > > 0x000000000057a044 in parse_modifiers () > > Missing separate debuginfos, use: dnf debuginfo-install emacs-29.3-6.fc41.x86_64 > > I've attached the subsequent backtrace file in case it shows anything different > this time around. Is this before or after you installed the separate debuginfos, as GDB suggested above?
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: Po Lu <luangruo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 22 May 2024 11:37:02 +0000 Resent-Message-ID: <handler.71073.B71073.17163778136084 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: alexis purslane <alexispurslane@HIDDEN>, 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.17163778136084 (code B ref 71073); Wed, 22 May 2024 11:37:02 +0000 Received: (at 71073) by debbugs.gnu.org; 22 May 2024 11:36:53 +0000 Received: from localhost ([127.0.0.1]:55396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s9kH6-0001a4-Ll for submit <at> debbugs.gnu.org; Wed, 22 May 2024 07:36:52 -0400 Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:45086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1s9kH2-0001Zx-6b for 71073 <at> debbugs.gnu.org; Wed, 22 May 2024 07:36:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716377796; bh=8slwZ2dBkvgjLtAybOIVZrtRqHAg7W07oijcrxV3vVM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=TGHJpL8GywzvAhoDO2JDMcZuH3YKnBkD0NILWYoyp6f5JAjcD/0n1f7vSonyMGNBDV5l9HSjnw5lchwmfYlhJWuVL5yrPAyMV1XXQAGdpKxbaS8MWh+8KxxtOPjYxYEczDO4hkkAp5Ck3/CRPA4KNqz+QhSvAxuNvqxqfEhziVKdYrx5Ef8+Pz9qjT1ioFPsQCXlPkv6HfCZyWD7Bc6xN0vFUTncTcKmzMRN9KqdXFoC8Ouiq1EOeoNrf9w4TTGM+G9deeHhJ95KxmzGQsBF1OmQUxYrHfw9fJe325isp8jlM84wtmw/ya32R3L4m8NzB9SSDbHNwK4Jw5MTub4FMg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716377796; bh=O2TZVlNr2UOIE2G++Y6xvaJs+1hRLbiS4XvbrpJR3/D=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=inbod8sHVxrBireucwU+m5Nz3IGQibvq5zAe9yKrgecmCJJfpFnJDeWePIK32siOp7RQyJEkbpxXdEgA/7Qrz4YsGcqYW/w1PBfBOxVNeBtIzMPjgRnvVnX0OqnG7B9+EoeWSJVdBE5CxMA8suoBuyxwOochtPOrYHjwJoUJDFQGNiZjSoUgw8x3fPSQveAHR+3OQiqaUOyUBQre5YUvSeMqdPAGfHhMThdQDsew+R+28mNzUFoEvbod4WgU4FBGczEIJAe1GR91DkkRWE4X4opHjZwpn2/cz/eVLgVes8E3NJKjSJ3M4X3Buz5DzK6H+g+KQM0vtJ3Z8wVi1sY/Jw== X-YMail-OSG: xmioBPMVM1nXLWB.5XBZagH_XjbbgiCmmPsrvCxGdWE1._pYKU7nkphfWm0wGfD 6rhWw3XXOprMfSNfXdM.FQKm4BXI0qLvuOxJQq5bMi5uRTvdrT1Av_9DzzcskSl3koKcHYpy7Duq s9yIYVbTu33GEIT9Kq3aphUEUEZoskPxQ1b9arCZdFtQuSr3GnpsLyGULB5SXAQqsuDBZeT5bzFx 7zc3ZcQ7HXrctVnnTGz4IgSNlEUz_tPOgfBUanDOajCrd5s4UHoqm1K19eoVAXN2H.86aw0MtR0U o7K.Eeyc97leQGpDDHrnuY6UKWc8VaUv88vl0YHKyzMFt35CTX8pDwpqSkYk5tazg2eRpfJaSasR _OK6_X0G0U72hUGNXiix91SFZ_LtoAqudYTqE9jNHw9REmnKNoRugf3k8geVg4A5pc7.W9vQVeRu 8itZWIAoqLhpSNDBcPQqa0dWGB1kLTRa.ciLo2uX9vGLfMMfvjZItDDfeBsA55UGUL0DalUP60lu o94TUM5TMrybyARvgdexr.hPuN6TzinAvNwYo6Pi5AyFGfgBfAukY0mPof0iz652d2obFDhABw5w li7BmY6203ioWjNjSlZQKPMVyib6WNiBBLdW_xSE4HBpox23xTZ5FiRE.J7zGhVYjPeTdcnXncZK hhoyxxlBGZbi1KEjS8752BKQ9a0bBQlXeB1Z7myK8mBMZqYP4DZNtjCvTe5uOe60Q8Vht8inaCdz VtIamJXCFhBtQT.6.Fh_GD2gjEMclUBvviS.lGVdG.JNu.oaT2jh3uyMIq5vikrlbtyWusXmkdW0 iMxPRLGNZBXzzgkf2_3y.gTFDngH4zWzZNWhmFNJZDpT.uhExgDV3wYESiVKZ.KjMUgSbKnac3Cr hrgCdL1h4peD3CldUTwcJVXJ4oihg1g6XVOR03IfGiIg.QL8t.KHV7Xy2lVvCQbPzlugsA934kcF 0yQN3u9AGIjfVWn5OG_FmcDZt4GTHNcVyi9cRhvpH3AC1MiNJMzjhtyOOazf41BxvvR9M21bH8_S _mQqcOUCoxpqYU6wqFQ0LrT3fDcwYMiyKt.JXxG0Z0sck8Zw8G_tODaY7yFrHco699QTVV7dSDOC xXeqpZs8cT_.sgLKhb8lx64dUjXUvzUc_Ak6qSID0XAppZgICMSvWm3LofHp0G3iJ5LsPJLWk7xg 5FCKlvjpglH56PLsFX1D1KhdIfQQKm1pUZEv1CDbf1qFclte4FPx8PfVX1saxDzxIhZmGf5cpOIM lGofmTKf454NyJgFb5ibDFPm_asg.GiCC2.m4R0pzGIEFfmxCocSaOjdFQU.K7NsduBV4I9s2PAT FwL69G_MnZMb4HSNlzGRvTwhonMWra3pRHNeVz_ZM1TydMlsLVaZBiEYAUn2UeIznjIp8o4jRJDw 7.Zt4NoKrJJViTnBRPnUTpN0JcJey2gt3tekFrjOrmQ.PMk6koUdMH6S5inpnM9_zzNKIleglnse A7F_.psqw4QP2INFzT6HRuH96UP4yizZXAFjtWoDSKPiKtmnTtfS_CH6GY7udWZkGmZkUrN0DhPj wRsNFuKUGj3gRUZBDV4mUuZJnlx7l_oV6ipuNlVRhGDZja0NwzJGtK_ozxlrsyog5zgqXFEP_OY6 LYpvPSF9Nzj8qxw.rLYlLTly2jNUgqDAyaoceoGopwoyoQHjEau8QCiHzDzjhvn6iNiOTiO3te97 Uqabexs8AaS2deMLdXbbxHTQlq9BsT0XWHqRit5_jNHKJo_vG.PbrkB8gIci68PXIgqySIym1qwU ZNxj5ixSlNRJ093J6E1joDlsE1VuS9QNasf1UKEJADvcmYd3Bmeyojuudan47FVYa9NsgyJ.XYs. RlE8UvNvYPCiNX5nCNAUJwGBHzqAydrwSJCX2wm2iYX1HOgFjTL4rNcumSRh4glN8Z_iabQVkq5I Resx_okMBPNVo8EVugbqguDtFqn6uSKsfNIbV0mVQcMSfPSjgDx4Nxa4dbpwHzta02YTKnkbBL8s twwrchwBviNwqKmtsX4TXdfTdiYg9owE54ssabHiRMdqDv4l8ErPEdxc16YnROeYN0CwO7NqejgD 3WkwAZ_.pvjUBiCgxhhb2ozvX1bbS.kkEURnGY7C8DHS0qo3EEZVZQXZcQIsMLa0ZSaL4hqwjd1D tu.0IzjtiFLxfL8qOsxAz_VKeHaFo.uh6fPQU4QaDTW9y60SjZkDxD8G_G6s_iIFl135W.2KQFm. riSS06lUZorzPAtRhoW1FCIa5qJ4k6BaXMXEkPRQf7fzihYma0WqNdyPOMA-- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: b916b47b-bbb2-48af-99fb-c7377c8818fb Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Wed, 22 May 2024 11:36:36 +0000 Received: by hermes--production-sg3-6f9f87bd85-d9mmq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 605de4eae3561a24943430ced2ef42d5; Wed, 22 May 2024 11:36:31 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> In-Reply-To: <868r0380j3.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 21 May 2024 21:47:44 +0300") References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> <86cypf81r1.fsf@HIDDEN> <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> <868r0380j3.fsf@HIDDEN> Date: Wed, 22 May 2024 19:36:25 +0800 Message-ID: <87ttiqcc3q.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22356 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 161 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > Po Lu, do you see anything problematic? Nothing, I'm afraid, though I can barely claim to understand the code involved.
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 25 May 2024 09:09:02 +0000 Resent-Message-ID: <handler.71073.B71073.17166281017857 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: alexispurslane@HIDDEN, 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.17166281017857 (code B ref 71073); Sat, 25 May 2024 09:09:02 +0000 Received: (at 71073) by debbugs.gnu.org; 25 May 2024 09:08:21 +0000 Received: from localhost ([127.0.0.1]:42236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sAnO0-00022f-QR for submit <at> debbugs.gnu.org; Sat, 25 May 2024 05:08:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sAnNy-00022Z-IP for 71073 <at> debbugs.gnu.org; Sat, 25 May 2024 05:08:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1sAnNl-0007Ki-B8; Sat, 25 May 2024 05:08:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=8P09ZDV6c27Lq1ikaGjmOtcETQMKMd5ABJzo0hF7xAQ=; b=FfJaTtX7r/dv NNBOl/nIWFaV4s6fru1p38RESnzd+oKzo+Jyechy2tA61VMmwdJTaT9K/w9UNMvZFi1Yef3UPTwwv uhsf/AS2yiGISdmJ+rYJaFDvKAwuY8sJdx9yis76SZkuatDghHNdPSYU7NL+gX+V2iq4OUmzFFYkn Jsv8+vPQkpJ4JGO/Oo2K/EINwZf9jLjAmec4vlrBrQWoGIhfseH27ORiE56weO4Iyn0FJohtzcgXW CCtDss/VXF7PgnQqNPS+Ak8irFqux/yJrOLHbFwNVggoHh+BVFeIHEpSNb2C1opFp4MWVKBIoI4+o 8G8B9fRE95pmwJcDFesELg==; Date: Sat, 25 May 2024 12:08:01 +0300 Message-Id: <86pltaz2by.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87ttiqcc3q.fsf@HIDDEN> (message from Po Lu on Wed, 22 May 2024 19:36:25 +0800) References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> <86cypf81r1.fsf@HIDDEN> <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> <868r0380j3.fsf@HIDDEN> <87ttiqcc3q.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: alexis purslane <alexispurslane@HIDDEN>, 71073 <at> debbugs.gnu.org > Date: Wed, 22 May 2024 19:36:25 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Po Lu, do you see anything problematic? > > Nothing, I'm afraid, though I can barely claim to understand the code > involved. Neither do I. I guess we will need more details about what happens inside parse_modifiers to make some progress here. Which line of the code of that function causes the segfault, and what data is invalid which triggers that?
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: alexis purslane <alexispurslane@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 25 May 2024 23:58:02 +0000 Resent-Message-ID: <handler.71073.B71073.171668144414107 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: Po Lu <luangruo@HIDDEN>, 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.171668144414107 (code B ref 71073); Sat, 25 May 2024 23:58:02 +0000 Received: (at 71073) by debbugs.gnu.org; 25 May 2024 23:57:24 +0000 Received: from localhost ([127.0.0.1]:60064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sB1GN-0003f2-Jy for submit <at> debbugs.gnu.org; Sat, 25 May 2024 19:57:24 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:28335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <alexispurslane@HIDDEN>) id 1sB1GL-0003UZ-09 for 71073 <at> debbugs.gnu.org; Sat, 25 May 2024 19:57:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716681427; x=1716940627; bh=5AFOh2BWG5jzt7JbjIVOD/UZrNjGG63cQMJN+SRtKWA=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=ajJJmBD82/AFq0+IWDW0x3XDe65exe57VKNwP5LtrM9fohFRtRwTmV9XiaT+0Zq1B EiB1brSbMZyeDv173QA7fAGGdCRFEGkdw/mhRhjx+d8NCNsg/JydQOswAviqgtvxU3 v6n6VyTaTSNTNiYIfF1zrOBZM6Yb8ueZrnhJdagnejrXpG2/Xo0plqPSYfiCq7R6Na HW3CqEwYuayKzgyrgUs3XF+rjnU654qpjedPweNs0JCfzn+tui9B+OKyeqrq9RzEOr 3pGxCAsuA4unO7qh428U+h6Bttc0YFygkBxuzXf+5DK7RPnvR4Wt3EsjJ1WvR82ZJH bP4UdtPsBkFHA== Date: Sat, 25 May 2024 23:57:05 +0000 From: alexis purslane <alexispurslane@HIDDEN> Message-ID: <h_QPcjxCcuLB51fM634jOjVpymKHERkQUySgGIcqQsYXG40X-_MC6pFLwXcclrDWf0J1oVeRp9XpHscoUGgsV3cJh9jeVXkvKzrBD0nz6fI=@pm.me> In-Reply-To: <86pltaz2by.fsf@HIDDEN> References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> <86cypf81r1.fsf@HIDDEN> <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> <868r0380j3.fsf@HIDDEN> <87ttiqcc3q.fsf@HIDDEN> <86pltaz2by.fsf@HIDDEN> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 78206627297c8e297da67d5f6064591a9fe2234e MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------366a9d29a6ed5157b20d2ea17c10f7d97e0cb0775f99678c1cb462ae704a41e0"; charset=utf-8 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------366a9d29a6ed5157b20d2ea17c10f7d97e0cb0775f99678c1cb462ae704a41e0 Content-Type: multipart/mixed;boundary=---------------------002d41b49ae2d6d0c9c73f7e515a9637 -----------------------002d41b49ae2d6d0c9c73f7e515a9637 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 I've since reinstalled Emacs (but kept the same config) and have been comp= letely unable to reproduce this bug so far despite multiple tries. I'll update y'= all if I find anything On Saturday, May 25th, 2024 at 9:08 AM, Eli Zaretskii <eliz@HIDDEN> wrote= : > > From: Po Lu luangruo@HIDDEN > > Cc: alexis purslane alexispurslane@HIDDEN, 71073 <at> debbugs.gnu.org > > Date: Wed, 22 May 2024 19:36:25 +0800 > > = > > Eli Zaretskii eliz@HIDDEN writes: > > = > > > Po Lu, do you see anything problematic? > > = > > Nothing, I'm afraid, though I can barely claim to understand the code > > involved. > = > = > Neither do I. > = > I guess we will need more details about what happens inside > parse_modifiers to make some progress here. Which line of the code of > that function causes the segfault, and what data is invalid which > triggers that? -----------------------002d41b49ae2d6d0c9c73f7e515a9637 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@HIDDEN - 0x41E61568.asc"; name="publickey - alexispurslane@HIDDEN - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@HIDDEN - 0x41E61568.asc"; name="publickey - alexispurslane@HIDDEN - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------002d41b49ae2d6d0c9c73f7e515a9637-- --------366a9d29a6ed5157b20d2ea17c10f7d97e0cb0775f99678c1cb462ae704a41e0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZSesMJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAALJ6AP9ef11yK1IIH7lNK/4MRpMjEOgGo0gBNY/8Sh+YSVS/7AD7BsKR +EgW0BXyFOoB3hCMrsr4GabVgVIiE9DfqgJYIww= =PUdA -----END PGP SIGNATURE----- --------366a9d29a6ed5157b20d2ea17c10f7d97e0cb0775f99678c1cb462ae704a41e0--
X-Loop: help-debbugs@HIDDEN Subject: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing Resent-From: Stefan Kangas <stefankangas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 26 May 2024 08:58:02 +0000 Resent-Message-ID: <handler.71073.B71073.17167138491612 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: alexis purslane <alexispurslane@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> Cc: Po Lu <luangruo@HIDDEN>, 71073 <at> debbugs.gnu.org Received: via spool by 71073-submit <at> debbugs.gnu.org id=B71073.17167138491612 (code B ref 71073); Sun, 26 May 2024 08:58:02 +0000 Received: (at 71073) by debbugs.gnu.org; 26 May 2024 08:57:29 +0000 Received: from localhost ([127.0.0.1]:38345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sB9h3-0000Pv-If for submit <at> debbugs.gnu.org; Sun, 26 May 2024 04:57:29 -0400 Received: from mail-ed1-f54.google.com ([209.85.208.54]:50342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1sB9h0-0000Pb-Sb for 71073 <at> debbugs.gnu.org; Sun, 26 May 2024 04:57:27 -0400 Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-57857e0f462so2223479a12.0 for <71073 <at> debbugs.gnu.org>; Sun, 26 May 2024 01:57:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716713773; x=1717318573; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=IWQ842MaiXThlJI92L6Pzv8lPVMv9BBUZy5FrzXzJoE=; b=IvtJEMYjC2Lb94Dvvq3sDc7vBr/NkQxxzv/oKf6qKxCWRIlbhq0jv3SpzIHgzuFanm D1t4yMmtYdVmU6PRGt0Q4/ozTNdBV2T+Dwlkqs6Hw0BPmPRW5AsrzC3l/xxqC3p/md+S Kcn/Fj3zEHAkDoEO5rTdclAPH72Qh9ZYYVdNdXfkz0E7h9cy+ndNziROVfBJfUBpQUQE 5NH96Sq2I4TXq2TCY/F+ozP3azd4QUzhFXWvKfWjVhpCbllCvr6/ILHn5CUjaQUskovq GDyOYbRoIzlTuV0fHFgfEhCICg8yUIZDMCkKjZHD5OYn9gh4KS6SrjNrimk28bSv3Y0g +AHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716713773; x=1717318573; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=IWQ842MaiXThlJI92L6Pzv8lPVMv9BBUZy5FrzXzJoE=; b=IIq8u3GbdJF1JBC9EeDHfwpDwx2g92bZCfYnVFMio9ogkGe44tnouPJ3bZYGjwHnsf LA0eJ5ed3xxDfIUFltrOr+nJllLc/aBA57qHXTAYEaL02ekg1kOn5EZv4MjKDm/poe3B f/YfsVGdqDBaBGGmTa2BqFLuyahMh17a27dagfPgTVeovdCqKB0B3Y1UoxwJy81c7v++ lGgq5FWr5xb1MMGUXhP1eFMZzpiUwSnmsnly2ZdB56pF4m51+WJRMISL7UuDBqufN1Uc vNrH0JKT7BGfOdCaAd/xFDqvZ3/lmkTW877wQFMUpEivveGIhJnpZ5UF0i4dxQJHjqjQ buXw== X-Forwarded-Encrypted: i=1; AJvYcCWQtDcjdvciiQl3PWjTaegBW0x9nTcnCuWsQ5GVft8MB09cImScv3pEOgzNEBrpjIqfg88dM9DvY379msSxmVIIYkP9Uhk= X-Gm-Message-State: AOJu0YyB1o/I+Ehb7WAbeWBe9aVM5r2GNreLUUxZP0JYJ8H7crFKs5cV A4CpK4tRX8+YsZPRlWBf7GJO4GFm1RDUQ1iHjm3yT5Cm0RKFLeAt6ziLtj+jiLGmFRm5H6k7Y0B LVOACc8o4IVO9xOTYIBnmErTtLUo= X-Google-Smtp-Source: AGHT+IFltEUIXoNgkES//vzD/aJ6vA5EGAz6Q+hn35XGpUBjRTo0dgq9RSanxyvqRq/8IKvWgSIOg3wVlCbgWlAgU6Q= X-Received: by 2002:a50:9543:0:b0:574:eb43:3865 with SMTP id 4fb4d7f45d1cf-578519c1e4cmr3890272a12.32.1716713772870; Sun, 26 May 2024 01:56:12 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 26 May 2024 01:56:12 -0700 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <h_QPcjxCcuLB51fM634jOjVpymKHERkQUySgGIcqQsYXG40X-_MC6pFLwXcclrDWf0J1oVeRp9XpHscoUGgsV3cJh9jeVXkvKzrBD0nz6fI=@pm.me> References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> <86cypf81r1.fsf@HIDDEN> <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> <868r0380j3.fsf@HIDDEN> <87ttiqcc3q.fsf@HIDDEN> <86pltaz2by.fsf@HIDDEN> <h_QPcjxCcuLB51fM634jOjVpymKHERkQUySgGIcqQsYXG40X-_MC6pFLwXcclrDWf0J1oVeRp9XpHscoUGgsV3cJh9jeVXkvKzrBD0nz6fI=@pm.me> MIME-Version: 1.0 Date: Sun, 26 May 2024 01:56:12 -0700 Message-ID: <CADwFkmke1c12rHs--Q7Rq0uU6i=PFFioA7ii82A5EcWyzLtanw@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) tags 71073 + unreproducible moreinfo thanks alexis purslane via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > I've since reinstalled Emacs (but kept the same config) and have been completely > unable to reproduce this bug so far despite multiple tries. I'll update y'all if > I find anything Thanks, so I'm tagging this bug as unreproducible for now. Please report back if you find out more.
Received: (at control) by debbugs.gnu.org; 26 May 2024 08:57:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 26 04:57:30 2024 Received: from localhost ([127.0.0.1]:38347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sB9h3-0000Px-RZ for submit <at> debbugs.gnu.org; Sun, 26 May 2024 04:57:30 -0400 Received: from mail-ed1-f46.google.com ([209.85.208.46]:51492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1sB9h0-0000Pc-SX for control <at> debbugs.gnu.org; Sun, 26 May 2024 04:57:27 -0400 Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-5785e443cf4so2134091a12.3 for <control <at> debbugs.gnu.org>; Sun, 26 May 2024 01:57:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716713773; x=1717318573; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=IWQ842MaiXThlJI92L6Pzv8lPVMv9BBUZy5FrzXzJoE=; b=IvtJEMYjC2Lb94Dvvq3sDc7vBr/NkQxxzv/oKf6qKxCWRIlbhq0jv3SpzIHgzuFanm D1t4yMmtYdVmU6PRGt0Q4/ozTNdBV2T+Dwlkqs6Hw0BPmPRW5AsrzC3l/xxqC3p/md+S Kcn/Fj3zEHAkDoEO5rTdclAPH72Qh9ZYYVdNdXfkz0E7h9cy+ndNziROVfBJfUBpQUQE 5NH96Sq2I4TXq2TCY/F+ozP3azd4QUzhFXWvKfWjVhpCbllCvr6/ILHn5CUjaQUskovq GDyOYbRoIzlTuV0fHFgfEhCICg8yUIZDMCkKjZHD5OYn9gh4KS6SrjNrimk28bSv3Y0g +AHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716713773; x=1717318573; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=IWQ842MaiXThlJI92L6Pzv8lPVMv9BBUZy5FrzXzJoE=; b=PyV/vQHVrSosV/h95PPjyxiEXyCSobSM84OIWedABDFlj338eVtPtiS/FDMxElVqap rhLeKtOEA/yiXxVc41StT2W0QBNIxDfdi1EEnhwmxQMal2RCzTCKb4M8IQRv1BPH+bQg 0jZvsYdP7Fw2l16DFO8Ut6my96M+sRtZ1mIzMSWnfTsPpzGvdmNOY364AjB3a3d97j/z ybsq1eBB7KkKafgbKiKFfg/9Vxr/gWA0tcnnG/FTnh/iqbQTh7HIAnYqK4Aop4qdUKDR CGVZMewmKWgZTjTEHJfjo4iiNHQCgeHht6fJ7q9XdAcQmhJG2ryv8BYcFgWvonURR+vd kHUQ== X-Forwarded-Encrypted: i=1; AJvYcCWLVc5z9URBmuJJeN23snHEiiXDa86DortYSsslnxnAzkKCsVci7Y1UTz5t0JNnwnJIqwkRv96/ZgV2M2gAnZkTeuwIpwfqOw== X-Gm-Message-State: AOJu0YxpQZMefxG/4JOTubA7RtVfz41pS5punlheaJhWkc9M0Syaor2W jpSxBujGGeyQq/j2bEwaTvdh4LT3SNjXKjtt9H5P4HK5s4tdOv2je/aH4XvmAlcnSCLD0yYOxLa 8agH8TWiWcoLxyjmmEd/sCoaW1YQ= X-Google-Smtp-Source: AGHT+IFltEUIXoNgkES//vzD/aJ6vA5EGAz6Q+hn35XGpUBjRTo0dgq9RSanxyvqRq/8IKvWgSIOg3wVlCbgWlAgU6Q= X-Received: by 2002:a50:9543:0:b0:574:eb43:3865 with SMTP id 4fb4d7f45d1cf-578519c1e4cmr3890272a12.32.1716713772870; Sun, 26 May 2024 01:56:12 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 26 May 2024 01:56:12 -0700 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <h_QPcjxCcuLB51fM634jOjVpymKHERkQUySgGIcqQsYXG40X-_MC6pFLwXcclrDWf0J1oVeRp9XpHscoUGgsV3cJh9jeVXkvKzrBD0nz6fI=@pm.me> References: <Eyqu8A_qFB4NFIgmwO0ISo99LfmbfzT4hz4DgxgMVzHd9C4rgJJfnSHTLNW0SmoAhGymWilJkvd6aQviA5rbONSgRra92_hVjQO2eZfNcpM=@pm.me> <86ttisagqz.fsf@HIDDEN> <R1HuOgwSHJv2VUkxKdJA3LS2xZ7FEx4a27F4R4JexO5HGWWVgufaEgOXfhGgZmc12YJ6LSueosCSPJhCUGQgLaIGUasgZSJyzm3tvV56sko=@pm.me> <86cypf81r1.fsf@HIDDEN> <jqvaDt-RQv2Jvca3QEodr0RZhLmXYQk4MySVNDiuYZrBt0P9UdlU7X1XniiPztKUIzb2kFzSXD8rHGRhuHTMZ7t6MWOVXHHbd6Hd7Iw8cDc=@pm.me> <868r0380j3.fsf@HIDDEN> <87ttiqcc3q.fsf@HIDDEN> <86pltaz2by.fsf@HIDDEN> <h_QPcjxCcuLB51fM634jOjVpymKHERkQUySgGIcqQsYXG40X-_MC6pFLwXcclrDWf0J1oVeRp9XpHscoUGgsV3cJh9jeVXkvKzrBD0nz6fI=@pm.me> MIME-Version: 1.0 Date: Sun, 26 May 2024 01:56:12 -0700 Message-ID: <CADwFkmke1c12rHs--Q7Rq0uU6i=PFFioA7ii82A5EcWyzLtanw@HIDDEN> Subject: Re: bug#71073: Emacs segfaults if corfu is asked to autocomplete something while the LSP server providing completions is still starting/indexing To: alexis purslane <alexispurslane@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> Content-Type: text/plain; charset="UTF-8" Bcc: control <at> debbugs.gnu.org X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: Po Lu <luangruo@HIDDEN>, 71073 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) tags 71073 + unreproducible moreinfo thanks alexis purslane via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > I've since reinstalled Emacs (but kept the same config) and have been completely > unable to reproduce this bug so far despite multiple tries. I'll update y'all if > I find anything Thanks, so I'm tagging this bug as unreproducible for now. Please report back if you find out more.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.