emacs-guix: segfault on all multiple-result searches

  • Done
  • quality assurance status badge
Details
One participant
  • Christopher Howard
Owner
unassigned
Submitted by
Christopher Howard
Severity
normal

Debbugs page

Christopher Howard wrote 4 years ago
(name . Guix Bug Reports)(address . bug-guix@gnu.org)
040887001f4b368485d2297845c0296936d9aaa2.camel@librehacker.com
I was thinking this or a similar issue was reported and fixed a few
weeks ago, but it is currently a problem as of a pull yesterday
evening:

To reproduce: Use any package regex search (in name only or in name,
synopsis, description) that you know will return more than one result.
E.g., M-x guix <RET> p N wget.

Result: Emacs crashes with segfault. If you launched emacs from the
terminal, you get a backtrace:

"""
christopher@nightshade ~$ emacs &
[3] 6685
christopher@nightshade ~$ Backtrace:
/home/christopher/.guix-profile/bin/emacs[0x50fe24]
/home/christopher/.guix-profile/bin/emacs[0x41f89c]
/home/christopher/.guix-profile/bin/emacs[0x50e65e]
/home/christopher/.guix-profile/bin/emacs[0x50e8b8]
/home/christopher/.guix-profile/bin/emacs[0x50e92c]
/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-
2.31/lib/libpthread.so.0(+0x13010)[0x7ff3b46b0010]
/home/christopher/.guix-profile/bin/emacs[0x5cfbe8]
/home/christopher/.guix-profile/bin/emacs[0x58282d]
/home/christopher/.guix-profile/bin/emacs[0x5d1c37]
/home/christopher/.guix-profile/bin/emacs[0x5d22e9]
/home/christopher/.guix-profile/bin/emacs[0x5d268e]
/home/christopher/.guix-profile/bin/emacs[0x44fb6c]
/home/christopher/.guix-profile/bin/emacs[0x4537b9]
/home/christopher/.guix-profile/bin/emacs[0x453fca]
/home/christopher/.guix-profile/bin/emacs[0x4560c1]
/home/christopher/.guix-profile/bin/emacs[0x456286]
/home/christopher/.guix-profile/bin/emacs[0x46ea04]
/home/christopher/.guix-profile/bin/emacs[0x47322b]
/home/christopher/.guix-profile/bin/emacs[0x56a726]
/home/christopher/.guix-profile/bin/emacs[0x43fe8c]
/home/christopher/.guix-profile/bin/emacs[0x460008]
/home/christopher/.guix-profile/bin/emacs[0x5019cb]
/home/christopher/.guix-profile/bin/emacs[0x5040ed]
/home/christopher/.guix-profile/bin/emacs[0x50571e]
/home/christopher/.guix-profile/bin/emacs[0x56a68e]
/home/christopher/.guix-profile/bin/emacs[0x4f76cc]
/home/christopher/.guix-profile/bin/emacs[0x56a5fd]
/home/christopher/.guix-profile/bin/emacs[0x4f7674]
/home/christopher/.guix-profile/bin/emacs[0x4fc596]
/home/christopher/.guix-profile/bin/emacs[0x4fc8a4]
/home/christopher/.guix-profile/bin/emacs[0x421725]
/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-
2.31/lib/libc.so.6(__libc_start_main+0xed)[0x7ff3b442da6d]
/home/christopher/.guix-profile/bin/emacs[0x4222ca]

[3]+ Segmentation fault emacs
"""

My system info:
"""
christopher@nightshade ~$ neofetch --stdout
christopher@nightshade
----------------------
OS: Guix System 8765b22c711f6e3c2f413cb84f97fbca137b7447 x86_64
Host: GA-880GM-UD2H
Kernel: 5.10.13-gnu
Uptime: 7 hours, 5 mins
Packages: 105 (guix-system), 87 (guix-user)
Shell: bash 5.0.16
Resolution: 1920x1200
DE: GNOME 3.34.2
Theme: Adwaita [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: kitty
CPU: AMD Athlon II X3 455 (3) @ 3.300GHz
GPU: NVIDIA GeForce 8400 GS Rev. 3
Memory: 2504MiB / 7959MiB

christopher@nightshade ~$ guix describe
Generation 38 Feb 06 2021 12:04:05 (current)
guix 8765b22
branch: master
commit: 8765b22c711f6e3c2f413cb84f97fbca137b7447
"""


--
Christopher Howard
p: +1 (907) 374-0257 (no texting)
gpg: ADDEAADE5D607C8D (keys.gnupg.net)
Christopher Howard wrote 4 months ago
(address . 46359-done@debbugs.gnu.org)
87h68q6cml.fsf@librehacker.com
I am not having any trouble with this under my current version of Emacs. Closing my old bug.

GNU Emacs 30.0.92 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-10-29

--
Christopher Howard
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 46359@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 46359
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help