Package: emacs;
Reported by: Pankaj Jangid <pankaj <at> codeisgreat.org>
Date: Tue, 14 Feb 2023 02:42:01 UTC
Severity: normal
Found in version 29.0.60
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 61499 in the body.
You can then email your comments to 61499 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#61499
; Package emacs
.
(Tue, 14 Feb 2023 02:42:01 GMT) Full text and rfc822 format available.Pankaj Jangid <pankaj <at> codeisgreat.org>
:bug-gnu-emacs <at> gnu.org
.
(Tue, 14 Feb 2023 02:42:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Pankaj Jangid <pankaj <at> codeisgreat.org> To: bug-gnu-emacs <at> gnu.org Subject: 29.0.60; Crashed after calling desktop-read Date: Tue, 14 Feb 2023 08:10:56 +0530
There is something in my init which is causing this. I will try to isolate that. But for now these were my steps to reproduce: 1. emacs -Q 2. open ~/.emacs.d/init.el 3. M-x eval-buffer 4. desktop-read (CRASHED) I don't run desktop-save-mode by default. I load the saved sessions manually. Hence the above steps. Following is the backtrace. --8<---------------cut here---------------start------------->8--- (gdb) run -Q Starting program: /home/pankaj/.local/bin/emacs -Q [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff0dfe700 (LWP 56166)] [New Thread 0x7fffebfff700 (LWP 56167)] [New Thread 0x7fffeb7fe700 (LWP 56168)] [New Thread 0x7fffeaffd700 (LWP 56169)] [Detaching after vfork from child process 56170] [Detaching after vfork from child process 56424] [Detaching after vfork from child process 56425] [Detaching after vfork from child process 56426] [Thread 0x7fffebfff700 (LWP 56167) exited] [Detaching after vfork from child process 56427] [Detaching after vfork from child process 56428] [Detaching after vfork from child process 56429] [Detaching after vfork from child process 56430] [Detaching after vfork from child process 56431] [Detaching after vfork from child process 56432] [Detaching after vfork from child process 56433] [Detaching after vfork from child process 56434] [Detaching after vfork from child process 56435] [Detaching after vfork from child process 56436] [Detaching after vfork from child process 56437] [Detaching after vfork from child process 56438] [Detaching after vfork from child process 56439] [Detaching after vfork from child process 56440] [Detaching after vfork from child process 56441] [Detaching after vfork from child process 56442] [Detaching after vfork from child process 56443] [Detaching after vfork from child process 56444] [Detaching after vfork from child process 56445] [Detaching after vfork from child process 56446] [Detaching after vfork from child process 56447] [Detaching after vfork from child process 56448] [Detaching after vfork from child process 56449] [Detaching after vfork from child process 56450] [Detaching after vfork from child process 56451] [Detaching after vfork from child process 56452] [Detaching after vfork from child process 56453] [Detaching after vfork from child process 56454] [Detaching after vfork from child process 56455] [Detaching after vfork from child process 56456] [Detaching after vfork from child process 56457] [Detaching after vfork from child process 56462] [Detaching after vfork from child process 56463] [Detaching after vfork from child process 56464] [Detaching after vfork from child process 56465] [Detaching after vfork from child process 56466] [Detaching after vfork from child process 56467] [Detaching after vfork from child process 56468] [Detaching after vfork from child process 56469] [Detaching after vfork from child process 56470] [Detaching after vfork from child process 56471] [Detaching after vfork from child process 56472] [Detaching after vfork from child process 56473] [Detaching after vfork from child process 56474] [Detaching after vfork from child process 56475] [Detaching after vfork from child process 56476] [Detaching after vfork from child process 56477] [Detaching after vfork from child process 56478] [Detaching after vfork from child process 56479] [Detaching after vfork from child process 56480] [Detaching after vfork from child process 56481] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. __GI___libc_free (mem=0x60) at malloc.c:3102 3102 malloc.c: No such file or directory. (gdb) b backtrace bookmark break break-range bt (gdb) backtrace #0 __GI___libc_free (mem=0x60) at malloc.c:3102 #1 0x0000555555894135 in rpl_free (p=0x60) at free.c:44 #2 0x0000555555754800 in xfree (block=0x60) at alloc.c:814 #3 0x000055555578980d in safe_free (sa_count=...) at lisp.h:5385 #4 0x0000555555790a7c in apply_lambda (fun=0x555558920fc5, args=0x555558f6aab3, count=...) at eval.c:3109 #5 0x000055555578f0cc in eval_sub (form=0x555558f6aaa3) at eval.c:2545 #6 0x00005555557c8094 in readevalloop_eager_expand_eval (val=0x555558f6aaa3, macroexpand=0x2aaa9bc69260) at lread.c:2164 #7 0x00005555557c886e in readevalloop (readcharfun=0x555558a290cd, infile0=0x0, sourcename=0x555558a054b4, printflag=false, unibyte=0x0, readfun=0x0, start=0x0, end=0x0) at lread.c:2347 #8 0x00005555557c8bb5 in Feval_buffer (buffer=0x555558a290cd, printflag=0x0, filename=0x555558a054b4, unibyte=0x0, do_allow_print=0x30) at lread.c:2420 #9 0x000055555579063f in funcall_subr (subr=0x555555dae740 <Seval_buffer>, numargs=5, args=0x7ffff0dff380) at eval.c:3042 #10 0x00005555557e09e2 in exec_byte_code (fun=0x7ffff16e7315, args_template=257, nargs=1, args=0x7ffff0dff388) at bytecode.c:809 #11 0x0000555555790881 in fetch_and_exec_byte_code (fun=0x7ffff1a3fef5, args_template=1282, nargs=4, args=0x7fffffffb7d8) at eval.c:3081 #12 0x0000555555790bf5 in funcall_lambda (fun=0x7ffff1a3fef5, nargs=4, arg_vector=0x7fffffffb7d8) at eval.c:3153 #13 0x0000555555790121 in funcall_general (fun=0x7ffff1a3fef5, numargs=4, args=0x7fffffffb7d8) at eval.c:2945 #14 0x00005555557903a2 in Ffuncall (nargs=5, args=0x7fffffffb7d0) at eval.c:2995 #15 0x00005555557c2c8b in call4 (fn=0x2aaa9bc190c0, arg1=0x555558a054b4, arg2=0x555558a054b4, arg3=0x30, arg4=0x30) at lisp.h:3269 #16 0x00005555557c66fa in Fload (file=0x555558a05454, noerror=0x30, nomessage=0x30, nosuffix=0x30, must_suffix=0x0) at lread.c:1484 #17 0x000055555579063f in funcall_subr (subr=0x555555dae6c0 <Sload>, numargs=4, args=0x7ffff0dff2b0) at eval.c:3042 #18 0x00005555557e09e2 in exec_byte_code (fun=0x55555891a645, args_template=256, nargs=0, args=0x7ffff0dff2b8) at bytecode.c:809 #19 0x0000555555790881 in fetch_and_exec_byte_code (fun=0x5555589207fd, args_template=512, nargs=2, args=0x7fffffffc300) at eval.c:3081 #20 0x0000555555790bf5 in funcall_lambda (fun=0x5555589207fd, nargs=2, arg_vector=0x7fffffffc300) at eval.c:3153 #21 0x0000555555790121 in funcall_general (fun=0x5555589207fd, numargs=2, args=0x7fffffffc300) at eval.c:2945 #22 0x00005555557903a2 in Ffuncall (nargs=3, args=0x7fffffffc2f8) at eval.c:2995 #23 0x0000555555786049 in Ffuncall_interactively (nargs=3, args=0x7fffffffc2f8) at callint.c:250 #24 0x00005555557907ad in funcall_subr (subr=0x555555dab040 <Sfuncall_interactively>, numargs=3, args=0x7fffffffc2f8) at eval.c:3059 #25 0x00005555557900d5 in funcall_general (fun=0x555555dab045 <Sfuncall_interactively+5>, numargs=3, args=0x7fffffffc2f8) at eval.c:2941 #26 0x00005555557903a2 in Ffuncall (nargs=4, args=0x7fffffffc2f0) at eval.c:2995 #27 0x0000555555788419 in Fcall_interactively (function=0x2aaa9b988fc8, record_flag=0xd770, keys=0x555558a29015) at callint.c:787 #28 0x00005555557905bb in funcall_subr (subr=0x555555dab080 <Scall_interactively>, numargs=3, args=0x7ffff0dff1e8) at eval.c:3038 #29 0x00005555557e09e2 in exec_byte_code (fun=0x7ffff17a80d5, args_template=1025, nargs=2, args=0x7ffff0dff150) at bytecode.c:809 #30 0x0000555555790881 in fetch_and_exec_byte_code (fun=0x7ffff18af5ad, args_template=769, nargs=3, args=0x7fffffffce00) at eval.c:3081 #31 0x0000555555790bf5 in funcall_lambda (fun=0x7ffff18af5ad, nargs=3, arg_vector=0x7fffffffce00) at eval.c:3153 #32 0x0000555555790121 in funcall_general (fun=0x7ffff18af5ad, numargs=3, args=0x7fffffffce00) at eval.c:2945 #33 0x00005555557903a2 in Ffuncall (nargs=4, args=0x7fffffffcdf8) at eval.c:2995 --Type <RET> for more, q to quit, c to continue without paging-- #34 0x0000555555786049 in Ffuncall_interactively (nargs=4, args=0x7fffffffcdf8) at callint.c:250 #35 0x00005555557907ad in funcall_subr (subr=0x555555dab040 <Sfuncall_interactively>, numargs=4, args=0x7fffffffcdf8) at eval.c:3059 #36 0x00005555557900d5 in funcall_general (fun=0x555555dab045 <Sfuncall_interactively+5>, numargs=4, args=0x7fffffffcdf8) at eval.c:2941 #37 0x00005555557903a2 in Ffuncall (nargs=5, args=0x7fffffffcdf0) at eval.c:2995 #38 0x000055555578f87e in Fapply (nargs=3, args=0x7fffffffced0) at eval.c:2666 #39 0x000055555578642c in Fcall_interactively (function=0x2aaa9ba88758, record_flag=0x0, keys=0x555555f0071d) at callint.c:342 #40 0x00005555557905bb in funcall_subr (subr=0x555555dab080 <Scall_interactively>, numargs=3, args=0x7ffff0dff070) at eval.c:3038 #41 0x00005555557e09e2 in exec_byte_code (fun=0x7ffff17a80d5, args_template=1025, nargs=1, args=0x7fffffffd7e0) at bytecode.c:809 #42 0x0000555555790881 in fetch_and_exec_byte_code (fun=0x7ffff17a80d5, args_template=1025, nargs=1, args=0x7fffffffd7d8) at eval.c:3081 #43 0x0000555555790bf5 in funcall_lambda (fun=0x7ffff17a80d5, nargs=1, arg_vector=0x7fffffffd7d8) at eval.c:3153 #44 0x0000555555790121 in funcall_general (fun=0x7ffff17a80d5, numargs=1, args=0x7fffffffd7d8) at eval.c:2945 #45 0x00005555557903a2 in Ffuncall (nargs=2, args=0x7fffffffd7d0) at eval.c:2995 #46 0x00005555556cba08 in call1 (fn=0x4980, arg1=0x2aaa9ba88758) at lisp.h:3247 #47 0x00005555556ce977 in command_loop_1 () at keyboard.c:1494 #48 0x000055555578c61a in internal_condition_case (bfun=0x5555556ce1a8 <command_loop_1>, handlers=0x90, hfun=0x5555556cd7e6 <cmd_error>) at eval.c:1474 #49 0x00005555556cde70 in command_loop_2 (handlers=0x90) at keyboard.c:1124 #50 0x000055555578bcf3 in internal_catch (tag=0xfbd0, func=0x5555556cde49 <command_loop_2>, arg=0x90) at eval.c:1197 #51 0x00005555556cde05 in command_loop () at keyboard.c:1102 #52 0x00005555556cd391 in recursive_edit_1 () at keyboard.c:711 #53 0x00005555556cd53a in Frecursive_edit () at keyboard.c:794 #54 0x00005555556c98f0 in main (argc=2, argv=0x7fffffffdd48) at emacs.c:2529 (gdb) c Continuing. Fatal error 11: Segmentation fault Backtrace: /home/pankaj/.local/bin/emacs(+0x1a1398)[0x5555556f5398] /home/pankaj/.local/bin/emacs(+0x172a36)[0x5555556c6a36] /home/pankaj/.local/bin/emacs(+0x1a0c09)[0x5555556f4c09] /home/pankaj/.local/bin/emacs(+0x1a0bde)[0x5555556f4bde] /home/pankaj/.local/bin/emacs(+0x1a0c44)[0x5555556f4c44] /home/pankaj/.local/bin/emacs(+0x1a0de2)[0x5555556f4de2] /lib/x86_64-linux-gnu/libpthread.so.0(+0x13140)[0x7ffff5f2e140] /lib/x86_64-linux-gnu/libc.so.6(cfree+0x1c)[0x7ffff588973c] /home/pankaj/.local/bin/emacs(+0x340135)[0x555555894135] /home/pankaj/.local/bin/emacs(+0x200800)[0x555555754800] /home/pankaj/.local/bin/emacs(+0x23580d)[0x55555578980d] /home/pankaj/.local/bin/emacs(+0x23ca7c)[0x555555790a7c] /home/pankaj/.local/bin/emacs(+0x23b0cc)[0x55555578f0cc] /home/pankaj/.local/bin/emacs(+0x274094)[0x5555557c8094] /home/pankaj/.local/bin/emacs(+0x27486e)[0x5555557c886e] /home/pankaj/.local/bin/emacs(+0x274bb5)[0x5555557c8bb5] /home/pankaj/.local/bin/emacs(+0x23c63f)[0x55555579063f] /home/pankaj/.local/bin/emacs(+0x28c9e2)[0x5555557e09e2] /home/pankaj/.local/bin/emacs(+0x23c881)[0x555555790881] /home/pankaj/.local/bin/emacs(+0x23cbf5)[0x555555790bf5] /home/pankaj/.local/bin/emacs(+0x23c121)[0x555555790121] /home/pankaj/.local/bin/emacs(+0x23c3a2)[0x5555557903a2] /home/pankaj/.local/bin/emacs(+0x26ec8b)[0x5555557c2c8b] /home/pankaj/.local/bin/emacs(+0x2726fa)[0x5555557c66fa] /home/pankaj/.local/bin/emacs(+0x23c63f)[0x55555579063f] /home/pankaj/.local/bin/emacs(+0x28c9e2)[0x5555557e09e2] /home/pankaj/.local/bin/emacs(+0x23c881)[0x555555790881] /home/pankaj/.local/bin/emacs(+0x23cbf5)[0x555555790bf5] /home/pankaj/.local/bin/emacs(+0x23c121)[0x555555790121] /home/pankaj/.local/bin/emacs(+0x23c3a2)[0x5555557903a2] /home/pankaj/.local/bin/emacs(+0x232049)[0x555555786049] /home/pankaj/.local/bin/emacs(+0x23c7ad)[0x5555557907ad] /home/pankaj/.local/bin/emacs(+0x23c0d5)[0x5555557900d5] /home/pankaj/.local/bin/emacs(+0x23c3a2)[0x5555557903a2] /home/pankaj/.local/bin/emacs(+0x234419)[0x555555788419] /home/pankaj/.local/bin/emacs(+0x23c5bb)[0x5555557905bb] /home/pankaj/.local/bin/emacs(+0x28c9e2)[0x5555557e09e2] /home/pankaj/.local/bin/emacs(+0x23c881)[0x555555790881] /home/pankaj/.local/bin/emacs(+0x23cbf5)[0x555555790bf5] /home/pankaj/.local/bin/emacs(+0x23c121)[0x555555790121] /home/pankaj/.local/bin/emacs(+0x23c3a2)[0x5555557903a2] ... Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) c Continuing. Couldn't get registers: No such process. Couldn't get registers: No such process. (gdb) [Thread 0x7fffeb7fe700 (LWP 56168) exited] [Thread 0x7ffff0dfe700 (LWP 56166) exited] [Thread 0x7ffff4229500 (LWP 56162) exited] Cannot execute this command without a live selected thread. (gdb) --8<---------------cut here---------------end--------------->8--- In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2023-02-14 built on anant Repository revision: 4bb27a5ca93f8269d9cd4b85fd948176304236eb Repository branch: HEAD System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure --prefix=/home/pankaj/.local --with-tree-sitter --with-pgtk' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $LANG: en_IN.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: C Minor modes in effect: TeX-PDF-mode: t eglot--managed-mode: t corfu-mode: t display-fill-column-indicator-mode: t override-global-mode: t global-git-commit-mode: t magit-auto-revert-mode: t auto-revert-mode: t shell-dirtrack-mode: t server-mode: t editorconfig-mode: t flymake-mode: t which-key-mode: t global-hl-line-mode: t savehist-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t tab-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t 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: /home/pankaj/.emacs.d/elpa/transient-20230209.2250/transient hides /home/pankaj/.local/share/emacs/29.0.60/lisp/transient Features: (shadow sort bbdb-message mail-extr emacsbug mule-util diary-lib diary-loaddefs tramp-cache time-stamp prettier tramp tramp-loaddefs trampver tramp-integration cus-edit cus-start cus-load tramp-compat ls-lisp nvm f f-shortdoc iter2 yaml-mode flyspell ispell bug-reference conf-mode cmake-ts-mode sh-script smie executable gnus-dired dired-aux make-mode reftex-dcr reftex reftex-loaddefs reftex-vars tex-bar toolbar-x font-latex latexenc preview latex latex-flymake tex-ispell tex-style tex texmathp tex-mode display-line-numbers oc-basic ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi vc-git vc-dispatcher vc-svn eglot external-completion array jsonrpc ert ewoc debug backtrace c-ts-mode checkdoc lisp-mnt corfu display-fill-column-indicator init my-init kunji hdfc ob-plantuml ob-sql ob-css ob-js ob-java ob-C ob-python python gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus nnheader range erc-join erc-goodies erc iso8601 erc-backend erc-networks erc-common erc-compat erc-loaddefs solar cal-dst use-package-delight rust-ts-mode use-package-bind-key bind-key js c-ts-common desktop frameset treesit direnv magit-bookmark magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode diff diff-mode easy-mmode git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor shell server magit-mode transient edmacro kmacro magit-git magit-base magit-section crm compat org-mime message sendmail yank-media rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mailabbrev mail-utils gmm-utils mailheader ox-org ox-odt rng-loc rng-uri rng-parse rng-match rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-element org-persist org-id org-refile avl-tree debbugs soap-client mm-decode mm-bodies mm-encode url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rng-xsd rng-dt rng-util xsd-regexp plantuml-mode solidity-mode solidity-common php-mode mode-local speedbar ezimage dframe cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align php-face php php-project cc-engine cc-vars cc-defs gnuplot info-look docker-compose-mode nov recentf tree-widget wid-edit org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec imenu bookmark pp shr pixel-fill kinsoku url-file puny svg xml esxml-query dom markdown-mode color groovy-mode dash s graphql-mode let-alist editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch haskell-mode haskell-cabal haskell-utils haskell-font-lock haskell-indentation haskell-string haskell-sort-imports haskell-lexeme rx haskell-align-imports haskell-complete-module haskell-ghc-support noutline outline flymake-proc flymake warnings icons dabbrev haskell-customize go-mode find-file ffap thingatpt etags fileloop generator compile text-property-search comint ansi-osc ansi-color gtags-mode files-x denote xdg dired dired-loaddefs xref project ring which-key exec-path-from-shell bbdb bbdb-site timezone delight cl-extra help-mode use-package-ensure use-package-core modus-vivendi-theme modus-themes pcase hl-line savehist finder-inf solidity-mode-autoloads spinner-autoloads org-mime-autoloads prettier-autoloads groovy-mode-autoloads php-mode-autoloads nvm-autoloads f-autoloads iter2-autoloads haskell-mode-autoloads editorconfig-autoloads magit-autoloads magit-section-autoloads denote-autoloads markdown-mode-autoloads json-snatcher-autoloads which-key-autoloads docker-compose-mode-autoloads exec-path-from-shell-autoloads corfu-autoloads debbugs-autoloads parseedn-autoloads auctex-autoloads tex-site bbdb-autoloads yaml-mode-autoloads parseclj-autoloads gtags-mode-autoloads go-mode-autoloads plantuml-mode-autoloads gnuplot-autoloads nov-autoloads esxml-autoloads kv-autoloads 0blayout-autoloads delight-autoloads 750words-autoloads git-commit-autoloads with-editor-autoloads transient-autoloads compat-autoloads queue-autoloads s-autoloads graphql-mode-autoloads direnv-autoloads info dash-autoloads sesman-autoloads lua-mode-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib early-init rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/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 dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 831818 59333) (symbols 48 59557 2) (strings 32 249928 14843) (string-bytes 1 7500306) (vectors 16 110901) (vector-slots 8 2058527 236532) (floats 8 980 114) (intervals 56 2438 0) (buffers 984 73))
bug-gnu-emacs <at> gnu.org
:bug#61499
; Package emacs
.
(Tue, 14 Feb 2023 13:09:01 GMT) Full text and rfc822 format available.Message #8 received at 61499 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Pankaj Jangid <pankaj <at> codeisgreat.org> Cc: 61499 <at> debbugs.gnu.org Subject: Re: bug#61499: 29.0.60; Crashed after calling desktop-read Date: Tue, 14 Feb 2023 15:08:18 +0200
> From: Pankaj Jangid <pankaj <at> codeisgreat.org> > Date: Tue, 14 Feb 2023 08:10:56 +0530 > > > There is something in my init which is causing this. I will try to > isolate that. But for now these were my steps to reproduce: > > 1. emacs -Q > 2. open ~/.emacs.d/init.el > 3. M-x eval-buffer > 4. desktop-read (CRASHED) > > I don't run desktop-save-mode by default. I load the saved sessions > manually. Hence the above steps. Following is the backtrace. Crystal ball says you haven't recompiled all of your *.el files, and yesterday a change was installed which made an incompatible change in bytecode.
bug-gnu-emacs <at> gnu.org
:bug#61499
; Package emacs
.
(Tue, 14 Feb 2023 14:22:02 GMT) Full text and rfc822 format available.Message #11 received at 61499 <at> debbugs.gnu.org (full text, mbox):
From: Gregory Heytings <gregory <at> heytings.org> To: Pankaj Jangid <pankaj <at> codeisgreat.org> Cc: 61499 <at> debbugs.gnu.org Subject: Re: bug#61499: 29.0.60; Crashed after calling desktop-read Date: Tue, 14 Feb 2023 14:21:17 +0000
[Message part 1 (text/plain, inline)]
Can you please try the attached patch (on top of the emacs-29 HEAD) and tell us if it fixes the bug? Thanks.
[Improve-backward-compatibility-of-save-restriction.patch (text/x-diff, attachment)]
bug-gnu-emacs <at> gnu.org
:bug#61499
; Package emacs
.
(Fri, 17 Feb 2023 03:09:02 GMT) Full text and rfc822 format available.Message #14 received at 61499 <at> debbugs.gnu.org (full text, mbox):
From: Pankaj Jangid <pankaj <at> codeisgreat.org> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 61499 <at> debbugs.gnu.org Subject: Re: bug#61499: 29.0.60; Crashed after calling desktop-read Date: Fri, 17 Feb 2023 08:37:52 +0530
Eli Zaretskii <eliz <at> gnu.org> writes: > Crystal ball says you haven't recompiled all of your *.el files, and > yesterday a change was installed which made an incompatible change in > bytecode. My little script does "git clean -fdx" before building so there is no chance of that. But the latest pull is ok. The bug is no longer reproducible at my end. So we can close this.
bug-gnu-emacs <at> gnu.org
:bug#61499
; Package emacs
.
(Fri, 17 Feb 2023 03:11:02 GMT) Full text and rfc822 format available.Message #17 received at 61499 <at> debbugs.gnu.org (full text, mbox):
From: Pankaj Jangid <pankaj <at> codeisgreat.org> To: Gregory Heytings <gregory <at> heytings.org> Cc: 61499 <at> debbugs.gnu.org Subject: Re: bug#61499: 29.0.60; Crashed after calling desktop-read Date: Fri, 17 Feb 2023 08:40:28 +0530
Gregory Heytings <gregory <at> heytings.org> writes: > Can you please try the attached patch (on top of the emacs-29 HEAD) > and tell us if it fixes the bug? Thanks. I am sorry. This email landed in my SPAM folder somehow. (This is google BTW). The bug is no longer reproducible on the latest pull of branch emacs-29.
Eli Zaretskii <eliz <at> gnu.org>
:Pankaj Jangid <pankaj <at> codeisgreat.org>
:Message #22 received at 61499-done <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Pankaj Jangid <pankaj <at> codeisgreat.org> Cc: 61499-done <at> debbugs.gnu.org Subject: Re: bug#61499: 29.0.60; Crashed after calling desktop-read Date: Fri, 17 Feb 2023 08:28:03 +0200
> From: Pankaj Jangid <pankaj <at> codeisgreat.org> > Cc: 61499 <at> debbugs.gnu.org > Date: Fri, 17 Feb 2023 08:37:52 +0530 > > Eli Zaretskii <eliz <at> gnu.org> writes: > > > Crystal ball says you haven't recompiled all of your *.el files, and > > yesterday a change was installed which made an incompatible change in > > bytecode. > > My little script does "git clean -fdx" before building so there is no > chance of that. But the latest pull is ok. The bug is no longer > reproducible at my end. So we can close this. Done, thanks.
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Fri, 17 Mar 2023 11:24:04 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.