Package: emacs;
Reported by: Alexander Prähauser <alexander.praehauser <at> gmx.at>
Date: Sat, 30 Sep 2023 15:48:02 UTC
Severity: normal
Found in version 30.0.50
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
Message #34 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Alexander Prähauser <alexander.praehauser <at> gmx.at> To: Po Lu <luangruo <at> yahoo.com> Cc: 66281 <at> debbugs.gnu.org, Alexander Prähauser <alexander.praehauser <at> gmx.at> Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Mon, 02 Oct 2023 19:10:18 +0200
[Message part 1 (text/plain, inline)]
I didn't change any compiler flags. Someone says here: https://emacs.stackexchange.com/a/4241 that it worked when they started emacsclient from emacs/lib-src but not when they started it from its location through make install. So I tried starting emacs from emacs/src. I thought debugging symbols were now on because the gdb output looked colorful, but the log doesn't so I'm not sure.
[bug-log.log (text/plain, inline)]
Starting program: /home/alex/tmp/emacs/src/emacs emacs -q -xrm "Emacs.synchronous: true" This GDB supports auto-downloading debuginfo from the following URLs: <https://debuginfod.archlinux.org> Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. Downloading separate debug info for system-supplied DSO at 0x7ffff7fc8000 [### ] Downloading separate debug info for /usr/lib/libtiff.so.6 [### ] Downloading separate debug info for /usr/lib/libjpeg.so.8 [### ] Downloading separate debug info for /usr/lib/libpng16.so.16 [### ] Downloading separate debug info for /usr/lib/libgif.so.7 [### ] Downloading separate debug info for /usr/lib/libXpm.so.4 [### ] Downloading separate debug info for /usr/lib/libwebpdemux.so.2 [### ] Downloading separate debug info for /usr/lib/libwebpdecoder.so.3 [### ] Downloading separate debug info for /usr/lib/libgtk-3.so.0 [### ] [ ### ] [ ### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libgdk-3.so.0 [### ] [ ### ] Downloading separate debug info for /usr/lib/libz.so.1 [### ] Downloading separate debug info for /usr/lib/libpangocairo-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libpango-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libharfbuzz.so.0 [### ] [ ### ] [ ### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libatk-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libcairo-gobject.so.2 [### ] Downloading separate debug info for /usr/lib/libcairo.so.2 [### ] Downloading separate debug info for /usr/lib/libgdk_pixbuf-2.0.so.0 [### ] Downloading separate debug info for /usr/lib/libgio-2.0.so.0 [### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libgobject-2.0.so.0 [### ] Downloading separate debug info for /usr/lib/libglib-2.0.so.0 [### ] Downloading separate debug info for /usr/lib/libSM.so.6 [### ] Downloading separate debug info for /usr/lib/libICE.so.6 [### ] Downloading separate debug info for /usr/lib/libX11.so.6 [### ] [ ### ] Downloading separate debug info for /usr/lib/libX11-xcb.so.1 [### ] Downloading separate debug info for /usr/lib/libxcb.so.1 [### ] Downloading separate debug info for /usr/lib/libXrender.so.1 [### ] Downloading separate debug info for /usr/lib/libasound.so.2 [### ] Downloading separate debug info for /usr/lib/librsvg-2.so.2 [### ] [ ### ] [ ### ] [ ### ] [ ### ] [ ### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libacl.so.1 [### ] Downloading separate debug info for /usr/lib/libattr.so.1 [### ] Downloading separate debug info for /usr/lib/libdbus-1.so.3 [### ] Downloading separate debug info for /usr/lib/libXrandr.so.2 [### ] Downloading separate debug info for /usr/lib/libXinerama.so.1 [### ] Downloading separate debug info for /usr/lib/libXfixes.so.3 [### ] Downloading separate debug info for /usr/lib/libXext.so.6 [### ] Downloading separate debug info for /usr/lib/libxml2.so.2 [### ] Downloading separate debug info for /usr/lib/libgpm.so.2 [### ] Downloading separate debug info for /usr/lib/libncursesw.so.6 [### ] Downloading separate debug info for /usr/lib/libfreetype.so.6 [### ] Downloading separate debug info for /usr/lib/libfontconfig.so.1 [### ] Downloading separate debug info for /usr/lib/libotf.so.1 [### ] Downloading separate debug info for /usr/lib/libm17n-flt.so.0 [### ] Downloading separate debug info for /usr/lib/libm17n-core.so.0 [### ] Downloading separate debug info for /usr/lib/libgnutls.so.30 [### ] [ ### ] Downloading separate debug info for /usr/lib/liblcms2.so.2 [### ] Downloading separate debug info for /usr/lib/libjansson.so.4 [### ] Downloading separate debug info for /usr/lib/libgmp.so.10 [### ] Downloading separate debug info for /usr/lib/libXi.so.6 [### ] Downloading separate debug info for /usr/lib/libtree-sitter.so.0 [### ] Downloading separate debug info for /usr/lib/libsqlite3.so.0 [### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libXcomposite.so.1 [### ] Downloading separate debug info for /usr/lib/libxcb-shape.so.0 [### ] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Downloading separate debug info for /usr/lib/libzstd.so.1 [### ] [ ### ] Downloading separate debug info for /usr/lib/liblzma.so.5 [### ] [ ### ] Downloading separate debug info for /usr/lib/libjbig.so.2.1 [### ] Downloading separate debug info for /usr/lib/libwebp.so.7 [### ] Downloading separate debug info for /usr/lib/libgmodule-2.0.so.0 [### ] [ ### ] Downloading separate debug info for /usr/lib/libpangoft2-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libfribidi.so.0 [### ] Downloading separate debug info for /usr/lib/libepoxy.so.0 [### ] Downloading separate debug info for /usr/lib/libatk-bridge-2.0.so.0 [### ] Downloading separate debug info for /usr/lib/libcloudproviders.so.0 [### ] Downloading separate debug info for /usr/lib/libtracker-sparql-3.0.so.0 [### ] [ ### ] Downloading separate debug info for /usr/lib/libxkbcommon.so.0 [### ] Downloading separate debug info for /usr/lib/libwayland-client.so.0 [### ] Downloading separate debug info for /usr/lib/libwayland-cursor.so.0 [### ] Downloading separate debug info for /usr/lib/libwayland-egl.so.1 [### ] Downloading separate debug info for /usr/lib/libXcursor.so.1 [### ] Downloading separate debug info for /usr/lib/libXdamage.so.1 [### ] Downloading separate debug info for /usr/lib/libthai.so.0 [### ] Downloading separate debug info for /usr/lib/libgraphite2.so.3 [### ] Downloading separate debug info for /usr/lib/libxcb-render.so.0 [### ] Downloading separate debug info for /usr/lib/libxcb-shm.so.0 [### ] Downloading separate debug info for /usr/lib/libpixman-1.so.0 [### ] Downloading separate debug info for /usr/lib/libmount.so.1 [### ] Downloading separate debug info for /usr/lib/libffi.so.8 [### ] Downloading separate debug info for /usr/lib/libpcre2-8.so.0 [### ] Downloading separate debug info for /usr/lib/libuuid.so.1 [### ] Downloading separate debug info for /usr/lib/libXau.so.6 [### ] Downloading separate debug info for /usr/lib/libXdmcp.so.6 [### ] Downloading separate debug info for /usr/lib/libicuuc.so.73 [### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libbz2.so.1.0 [### ] Downloading separate debug info for /usr/lib/libbrotlidec.so.1 [### ] Downloading separate debug info for /usr/lib/libexpat.so.1 [### ] Downloading separate debug info for /usr/lib/libicui18n.so.73 [### ] [ ### ] [ ### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libicudata.so.73 [### ] Downloading separate debug info for /usr/lib/libp11-kit.so.0 [### ] Downloading separate debug info for /usr/lib/libbrotlienc.so.1 [### ] [ ### ] Downloading separate debug info for /usr/lib/libidn2.so.0 [### ] Downloading separate debug info for /usr/lib/libunistring.so.5 [### ] Downloading separate debug info for /usr/lib/libtasn1.so.6 [### ] Downloading separate debug info for /usr/lib/libnettle.so.8 [### ] Downloading separate debug info for /usr/lib/libhogweed.so.6 [### ] Downloading separate debug info for /usr/lib/libcap.so.2 [### ] Downloading separate debug info for /usr/lib/libgcrypt.so.20 [### ] Downloading separate debug info for /usr/lib/liblz4.so.1 [### ] Downloading separate debug info for /usr/lib/libsharpyuv.so.0 [### ] Downloading separate debug info for /usr/lib/libatspi.so.0 [### ] Downloading separate debug info for /usr/lib/libjson-glib-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libdatrie.so.1 [### ] Downloading separate debug info for /usr/lib/libblkid.so.1 [### ] Downloading separate debug info for /usr/lib/libbrotlicommon.so.1 [### ] Downloading separate debug info for /usr/lib/libgpg-error.so.0 [### ] Downloading separate debug info for /usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so [### ] Downloading separate debug info for /usr/lib/libcanberra-gtk3.so.0 [### ] Downloading separate debug info for /usr/lib/libcanberra.so.0 [### ] Downloading separate debug info for /usr/lib/libvorbisfile.so.3 [### ] Downloading separate debug info for /usr/lib/libtdb.so.1 [### ] Downloading separate debug info for /usr/lib/libltdl.so.7 [### ] Downloading separate debug info for /usr/lib/libvorbis.so.0 [### ] Downloading separate debug info for /usr/lib/libogg.so.0 [### ] Downloading separate debug info for /usr/lib/gio/modules/libgvfsdbus.so [### ] Downloading separate debug info for /usr/lib/gvfs/libgvfscommon.so [### ] [New Thread 0x7ffff0ffe6c0 (LWP 33981)] [New Thread 0x7fffebfff6c0 (LWP 33982)] [New Thread 0x7fffeb7fe6c0 (LWP 33983)] Downloading separate debug info for /usr/lib/gio/modules/libdconfsettings.so [### ] [New Thread 0x7fffeaffd6c0 (LWP 33984)] Thread 1 "emacs" received signal SIGABRT, Aborted. __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=6, no_tid=no_tid <at> entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=6, no_tid=no_tid <at> entry=0) at pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {4597482358064142494}} ret = <optimized out> #1 0x00007ffff5b0c8a3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007ffff5abc668 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #3 0x00005555555a2272 in () #4 0x0000000000000002 in () #5 0x0000000000000020 in () #6 0x00007fffffffd350 in () #7 0x0000000000000004 in () #8 0x0000555555dca010 in () #9 0x0000000000000007 in () #10 0x00007ffff783a4ff in () at /usr/lib/libgtk-3.so.0 #11 0x00007ffff783a4ec in () at /usr/lib/libgtk-3.so.0 #12 0x0000000000000000 in () No symbol "x_display_list" in current context. No symbol "x_display_list" in current context.
[Message part 3 (text/plain, inline)]
Po Lu [2023-10-02 Mon 18:47] wrote: > Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > >> I uninstalled the Emacs version I had on my desktop, then >> downloaded the newest source file, ran make and make install, >> changed to the directory /usr/local/bin which was the only >> Emacs >> executable I found and did the commands you sent again, >> but I don't see any difference in the output. Should I have ran >> Emacs from somewhere else? > > Did you compile Emacs without debugging symbols? Please compile > Emacs > absent any modifications to CFLAGS (particularly those which > delete -g3 > from it), and try again.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.