Open pibiba opened 1 month ago
~ ❯ gdb io.elementary.settings
GNU gdb (GDB) 15.2
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from io.elementary.settings...
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.artixlinux.org>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading separate debug info for /usr/bin/io.elementary.settings
(No debugging symbols found in io.elementary.settings)
(gdb) run
Starting program: /usr/bin/io.elementary.settings
Downloading separate debug info for /lib64/ld-linux-x86-64.so.2
Downloading separate debug info for system-supplied DSO at 0x7ffff7fc5000
Downloading separate debug info for /usr/lib/libswitchboard-3.so.0
Downloading separate debug info for /usr/lib/libadwaita-1.so.0
Downloading separate debug info for /usr/lib/libgtk-4.so.1
Downloading separate debug info for /usr/lib/libgio-2.0.so.0
Downloading separate debug info for /usr/lib/libglib-2.0.so.0
Downloading separate debug info for /usr/lib/libgobject-2.0.so.0
Downloading separate debug info for /usr/lib/libgee-0.8.so.2
Downloading separate debug info for /usr/lib/libgranite-7.so.7
Downloading separate debug info for /usr/lib/libc.so.6
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Downloading separate debug info for /usr/lib/libgmodule-2.0.so.0
Downloading separate debug info for /usr/lib/libfribidi.so.0
Downloading separate debug info for /usr/lib/libpango-1.0.so.0
Downloading separate debug info for /usr/lib/libgraphene-1.0.so.0
Downloading separate debug info for /usr/lib/libappstream.so.5
Downloading separate debug info for /usr/lib/libm.so.6
Downloading separate debug info for /usr/lib/libpangocairo-1.0.so.0
Downloading separate debug info for /usr/lib/libharfbuzz.so.0
Downloading separate debug info for /usr/lib/libcairo.so.2
Downloading separate debug info for /usr/lib/libharfbuzz-subset.so.0
Downloading separate debug info for /usr/lib/libcairo-gobject.so.2
Downloading separate debug info for /usr/lib/libfontconfig.so.1
Downloading separate debug info for /usr/lib/libgdk_pixbuf-2.0.so.0
Downloading separate debug info for /usr/lib/libepoxy.so.0
Downloading separate debug info for /usr/lib/libXi.so.6
Downloading separate debug info for /usr/lib/libX11.so.6
Downloading separate debug info for /usr/lib/libpangoft2-1.0.so.0
Downloading separate debug info for /usr/lib/libcloudproviders.so.0
Downloading separate debug info for /usr/lib/libvulkan.so.1
Downloading separate debug info for /usr/lib/libpng16.so.16
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/libxkbcommon.so.0
Downloading separate debug info for /usr/lib/libwayland-client.so.0
Downloading separate debug info for /usr/lib/libwayland-egl.so.1
Downloading separate debug info for /usr/lib/libXext.so.6
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/libXfixes.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/libcairo-script-interpreter.so.2
Downloading separate debug info for /usr/lib/libz.so.1
Downloading separate debug info for /usr/lib/libmount.so.1
Downloading separate debug info for /usr/lib/libpcre2-8.so.0
Downloading separate debug info for /usr/lib/libffi.so.8
Downloading separate debug info for /usr/lib/libthai.so.0
Downloading separate debug info for /usr/lib/libcurl.so.4
Downloading separate debug info for /usr/lib/libxmlb.so.2
Downloading separate debug info for /usr/lib/libxml2.so.2
Downloading separate debug info for /usr/lib/libyaml-0.so.2
Downloading separate debug info for /usr/lib/libzstd.so.1
Downloading separate debug info for /usr/lib/libstemmer.so.0
Downloading separate debug info for /usr/lib/libfreetype.so.6
Downloading separate debug info for /usr/lib/libgraphite2.so.3
Downloading separate debug info for /usr/lib/libXrender.so.1
Downloading separate debug info for /usr/lib/libxcb.so.1
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/libexpat.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/liblzo2.so.2
Downloading separate debug info for /usr/lib/libblkid.so.1
Downloading separate debug info for /usr/lib/libdatrie.so.1
Downloading separate debug info for /usr/lib/libnghttp3.so.9
Downloading separate debug info for /usr/lib/libnghttp2.so.14
Downloading separate debug info for /usr/lib/libidn2.so.0
Downloading separate debug info for /usr/lib/libssh2.so.1
Downloading separate debug info for /usr/lib/libpsl.so.5
Downloading separate debug info for /usr/lib/libssl.so.3
Downloading separate debug info for /usr/lib/libcrypto.so.3
Downloading separate debug info for /usr/lib/libgssapi_krb5.so.2
Downloading separate debug info for /usr/lib/libbrotlidec.so.1
Downloading separate debug info for /usr/lib/libicuuc.so.75
Downloading separate debug info for /usr/lib/libbz2.so.1.0
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/libunistring.so.5
Downloading separate debug info for /usr/lib/libkrb5.so.3
Downloading separate debug info for /usr/lib/libk5crypto.so.3
Downloading separate debug info for /usr/lib/libcom_err.so.2
Downloading separate debug info for /usr/lib/libkrb5support.so.0
Downloading separate debug info for /usr/lib/libkeyutils.so.1
Downloading separate debug info for /usr/lib/libresolv.so.2
Downloading separate debug info for /usr/lib/libbrotlicommon.so.1
Downloading separate debug info for /usr/lib/libicudata.so.75
[New Thread 0x7ffff26006c0 (LWP 9753)]
(io.elementary.settings:9735): Gtk-WARNING **: 12:18:48.308: Locale not supported by C library.
Using the fallback 'C' locale.
[New Thread 0x7ffff1c006c0 (LWP 9754)]
[New Thread 0x7ffff12006c0 (LWP 9755)]
[New Thread 0x7fffebe006c0 (LWP 9756)]
Downloading separate debug info for /usr/lib/gtk-4.0/4.0.0/immodules/libim-ibus.so
Downloading separate debug info for /usr/lib/libibus-1.0.so.5
Downloading separate debug info for /usr/lib/libEGL.so.1
Downloading separate debug info for /usr/lib/libGLdispatch.so.0
Downloading separate debug info for /usr/lib/libEGL_mesa.so.0
Downloading separate debug info for /usr/lib/libgallium-24.2.3-arch1.1.so
Downloading separate debug info for /usr/lib/libgbm.so.1
Downloading separate debug info for /usr/lib/libglapi.so.0
Downloading separate debug info for /usr/lib/libX11-xcb.so.1
Downloading separate debug info for /usr/lib/libxcb-dri2.so.0
Downloading separate debug info for /usr/lib/libxcb-randr.so.0
Downloading separate debug info for /usr/lib/libxcb-xfixes.so.0
Downloading separate debug info for /usr/lib/libdrm.so.2
Downloading separate debug info for /usr/lib/libwayland-server.so.0
Downloading separate debug info for /usr/lib/libxcb-dri3.so.0
Downloading separate debug info for /usr/lib/libxcb-present.so.0
Downloading separate debug info for /usr/lib/libxcb-sync.so.1
Downloading separate debug info for /usr/lib/libxshmfence.so.1
Downloading separate debug info for /usr/lib/libLLVM.so.18.1
Downloading separate debug info for /usr/lib/libsensors.so.5
Downloading separate debug info for /usr/lib/libdrm_radeon.so.1
Downloading separate debug info for /usr/lib/libelf.so.1
Downloading separate debug info for /usr/lib/libdrm_amdgpu.so.1
Downloading separate debug info for /usr/lib/libdrm_intel.so.1
Downloading separate debug info for /usr/lib/libedit.so.0
Downloading separate debug info for /usr/lib/libncursesw.so.6
Downloading separate debug info for /usr/lib/libpciaccess.so.0
[New Thread 0x7fffe8c006c0 (LWP 9758)]
[New Thread 0x7fffdfe006c0 (LWP 9759)]
Downloading separate debug info for /usr/lib/gio/modules/libgvfsdbus.so
Downloading separate debug info for /usr/lib/gvfs/libgvfscommon.so
(io.elementary.settings:9735): Gtk-WARNING **: 12:18:54.202: Theme parser error: gtk.css:1:1-22: Failed to import: Error opening file /home/user/.config/gtk-4.0/colors.css: No such file or directory
[New Thread 0x7fffdf4006c0 (LWP 9760)]
Downloading separate debug info for /usr/lib/switchboard-3/personal/libapplications.so
Downloading separate debug info for /usr/lib/libflatpak.so.0
Downloading separate debug info for /usr/lib/libdconf.so.1
Downloading separate debug info for /usr/lib/libjson-glib-1.0.so.0
Downloading separate debug info for /usr/lib/libarchive.so.13
Downloading separate debug info for /usr/lib/libostree-1.so.1
Downloading separate debug info for /usr/lib/libseccomp.so.2
Downloading separate debug info for /usr/lib/libmalcontent-0.so.0
Downloading separate debug info for /usr/lib/libpolkit-gobject-1.so.0
Downloading separate debug info for /usr/lib/libacl.so.1
Downloading separate debug info for /usr/lib/liblz4.so.1
Downloading separate debug info for /usr/lib/libgpgme.so.11
Downloading separate debug info for /usr/lib/libgpg-error.so.0
Downloading separate debug info for /usr/lib/libsodium.so.26
Downloading separate debug info for /usr/lib/libavahi-common.so.3
Downloading separate debug info for /usr/lib/libavahi-client.so.3
Downloading separate debug info for /usr/lib/libavahi-glib.so.1
Downloading separate debug info for /usr/lib/libcomposefs.so.1
Downloading separate debug info for /usr/lib/libelogind.so.0
Downloading separate debug info for /usr/lib/libassuan.so.9
Downloading separate debug info for /usr/lib/libdbus-1.so.3
Downloading separate debug info for /usr/lib/libcap.so.2
Downloading separate debug info for /usr/lib/switchboard-3/personal/libdesktop.so
Downloading separate debug info for /usr/lib/libgexiv2.so.2
Downloading separate debug info for /usr/lib/libexiv2.so.28
Downloading separate debug info for /usr/lib/libINIReader.so.0
Downloading separate debug info for /usr/lib/libinih.so.0
Downloading separate debug info for /usr/lib/switchboard-3/personal/libnotifications.so
Downloading separate debug info for /usr/lib/gio/modules/libdconfsettings.so
[New Thread 0x7fffdea006c0 (LWP 9763)]
Downloading separate debug info for /usr/lib/switchboard-3/system/libdatetime.so
Downloading separate debug info for /usr/lib/switchboard-3/system/libio.elementary.settings.sound.so
Downloading separate debug info for /usr/lib/libpulse.so.0
Downloading separate debug info for /usr/lib/libpulse-mainloop-glib.so.0
Downloading separate debug info for /usr/lib/libcanberra.so.0
Downloading separate debug info for /usr/lib/pulseaudio/libpulsecommon-17.0.so
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/libsndfile.so.1
Downloading separate debug info for /usr/lib/libasyncns.so.0
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/libvorbisenc.so.2
Downloading separate debug info for /usr/lib/libFLAC.so.12
Downloading separate debug info for /usr/lib/libopus.so.0
Downloading separate debug info for /usr/lib/libmpg123.so.0
Downloading separate debug info for /usr/lib/libmp3lame.so.0
Downloading separate debug info for /usr/lib/switchboard-3/hardware/libsystem.so
Downloading separate debug info for /usr/lib/libfwupd.so.2
Downloading separate debug info for /usr/lib/libgtop-2.0.so.11
Downloading separate debug info for /usr/lib/libgudev-1.0.so.0
Downloading separate debug info for /usr/lib/libudisks2.so.0
Downloading separate debug info for /usr/lib/libjcat.so.1
Downloading separate debug info for /usr/lib/libudev.so.1
Downloading separate debug info for /usr/lib/libgnutls.so.30
Downloading separate debug info for /usr/lib/libhogweed.so.6
Downloading separate debug info for /usr/lib/libp11-kit.so.0
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/libgmp.so.10
Downloading separate debug info for /usr/lib/switchboard-3/hardware/libdisplay.so
Downloading separate debug info for /usr/lib/switchboard-3/hardware/libkeyboard.so
Downloading separate debug info for /usr/lib/switchboard-3/hardware/libmouse-touchpad.so
Downloading separate debug info for /usr/lib/switchboard-3/hardware/libpower.so
Downloading separate debug info for /usr/lib/switchboard-3/network/libnetwork.so
Downloading separate debug info for /usr/lib/libnm.so.0
Downloading separate debug info for /usr/lib/libnma-gtk4.so.0
Downloading separate debug info for /usr/lib/libsmime3.so
Downloading separate debug info for /usr/lib/libnss3.so
Downloading separate debug info for /usr/lib/libnspr4.so
Downloading separate debug info for /usr/lib/libgcr-4.so.4
Downloading separate debug info for /usr/lib/libgck-2.so.2
Downloading separate debug info for /usr/lib/libnssutil3.so
Downloading separate debug info for /usr/lib/libplds4.so
Downloading separate debug info for /usr/lib/libplc4.so
[New Thread 0x7fffdda006c0 (LWP 9770)]
Downloading separate debug info for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader_svg.so
Downloading separate debug info for /usr/lib/librsvg-2.so.2
Downloading separate debug info for /usr/lib/libdav1d.so.7
[New Thread 0x7fffdca006c0 (LWP 9771)]
[New Thread 0x7fffcfc006c0 (LWP 9772)]
[New Thread 0x7fffcf2006c0 (LWP 9773)]
[New Thread 0x7fffce8006c0 (LWP 9774)]
[New Thread 0x7fffcde006c0 (LWP 9775)]
[New Thread 0x7fffcd4006c0 (LWP 9776)]
[New Thread 0x7fffcca006c0 (LWP 9777)]
[New Thread 0x7fffc7e006c0 (LWP 9778)]
Downloading separate debug info for /usr/lib/libGLESv2.so.2
[New Thread 0x7fffc74006c0 (LWP 9779)]
[New Thread 0x7fffc6a006c0 (LWP 9780)]
[New Thread 0x7fffc60006c0 (LWP 9781)]
[New Thread 0x7fffc56006c0 (LWP 9782)]
[Thread 0x7fffcde006c0 (LWP 9775) exited]
[Thread 0x7fffce8006c0 (LWP 9774) exited]
[Thread 0x7fffcf2006c0 (LWP 9773) exited]
[Thread 0x7fffcfc006c0 (LWP 9772) exited]
[Thread 0x7fffcd4006c0 (LWP 9776) exited]
[Thread 0x7fffdda006c0 (LWP 9770) exited]
[Thread 0x7fffc7e006c0 (LWP 9778) exited]
[Thread 0x7fffc56006c0 (LWP 9782) exited]
[Thread 0x7fffc6a006c0 (LWP 9780) exited]
[Thread 0x7fffc60006c0 (LWP 9781) exited]
[Thread 0x7fffcca006c0 (LWP 9777) exited]
[Thread 0x7fffdf4006c0 (LWP 9760) exited]
[Thread 0x7fffdca006c0 (LWP 9771) exited]
[New Thread 0x7fffdca006c0 (LWP 9803)]
Thread 1 "io.elementary.s" received signal SIGSEGV, Segmentation fault.
Downloading source file /usr/src/debug/glibc/glibc/string/../sysdeps/x86_64/multiarch/strlen-sse2.S
__strlen_sse2 () at ../sysdeps/x86_64/multiarch/strlen-sse2.S:142
142 movdqu (%rax), %xmm4
(gdb) backtrace
#0 __strlen_sse2 () at ../sysdeps/x86_64/multiarch/strlen-sse2.S:142
#1 0x00007fffeb56c2b3 in ?? () from /usr/lib/switchboard-3/hardware/libsystem.so
#2 0x00007fffeb56efaf in ?? () from /usr/lib/switchboard-3/hardware/libsystem.so
#3 0x00007ffff7c20764 in ?? () from /usr/lib/libgobject-2.0.so.0
#4 0x00007ffff7c2231c in g_object_new_with_properties () from /usr/lib/libgobject-2.0.so.0
#5 0x00007ffff7c232fa in g_object_new () from /usr/lib/libgobject-2.0.so.0
#6 0x00007fffeb564998 in ?? () from /usr/lib/switchboard-3/hardware/libsystem.so
#7 0x0000000100007d96 in ?? ()
#8 0x00007ffff7cb9eb9 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0x00007ffff7d1a5d7 in ?? () from /usr/lib/libglib-2.0.so.0
#10 0x00007ffff7cb9432 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#11 0x00007ffff71057ee in g_application_run () from /usr/lib/libgio-2.0.so.0
#12 0x000000010000708e in main ()
(gdb)
What Happened?
Selecting the System item in the settings causes Switchboard to close.
Steps to Reproduce
Open the settings window (Switchboard) Click on the System item (aka switchboard-plug-about)
Expected Behavior
Instead of closing, information about the system should be displayed.
OS Version
7.x (Horus)
Session Type
Classic Session (X11, This is the default)
Software Version
Latest release (I have run all updates)
Log Output