quickshell icon indicating copy to clipboard operation
quickshell copied to clipboard

Quickshell Crash

Open recursivepaws opened this issue 3 months ago • 0 comments

General crash information

General information ===== Build Information ===== Git Revision: tag-v0.2.1 Buildtime Qt Version: 6.10.0 Build Type: RelWithDebInfo Compiler: GNU (14.3.0) Complie Flags:

Build configuration: Distributor: Nixpkgs Distributor provided debuginfo: TRUE Disable precompild headers (dev): OFF Build tests (dev): OFF ASAN (dev): OFF Keep Frame Pointers (dev): OFF Crash Handling: ON Use jemalloc: ON Unix Sockets: ON Wayland: ON Wlroots Layer-Shell: ON Session Lock: ON Foreign Toplevel Management: ON Hyprland: ON Hyprland IPC: ON Hyprland Global Shortcuts: ON Hyprland Focus Grabbing: ON Hyprland Surface Extensions: ON Screencopy: ON Image Copy Capture: ON Wlroots Screencopy: ON Hyprland Toplevel Export: ON X11: ON I3/Sway: ON I3/Sway IPC: ON System Tray: ON PipeWire: ON Mpris: ON Pam: ON Greetd: ON UPower: ON Notifications: ON Bluetooth: ON

===== Runtime Information ===== Runtime Qt Version: 6.10.0 Crashed process ID: 215678 Run ID: rs141g25t Shell ID: 4e412f0db22d0a6addd5c572b042393c Config Path: /nix/store/cnjg17i5wxg8bm5dvja3w5dv6gfkx9vf-dankMaterialShell-0.2.4+date=2025-10-28_53507ef/etc/xdg/quickshell/dms/shell.qml

===== Report Integrity ===== Minidump save status: 0 Log save status: 0 Binary copy status: 0

===== System Information =====

/etc/os-release: ANSI_COLOR="0;38;2;126;186;228" BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues" BUILD_ID="25.11.20251025.6a08e6b" CPE_NAME="cpe:/o:nixos:nixos:25.11" DEFAULT_HOSTNAME=nixos DOCUMENTATION_URL="https://nixos.org/learn.html" HOME_URL="https://nixos.org/" ID=nixos ID_LIKE="" IMAGE_ID="" IMAGE_VERSION="" LOGO="nix-snowflake" NAME=NixOS PRETTY_NAME="NixOS 25.11 (Xantusia)" SUPPORT_URL="https://nixos.org/community.html" VARIANT="" VARIANT_ID="" VENDOR_NAME=NixOS VENDOR_URL="https://nixos.org/" VERSION="25.11 (Xantusia)" VERSION_CODENAME=xantusia VERSION_ID="25.11"

/etc/lsb-release: DISTRIB_CODENAME=xantusia DISTRIB_DESCRIPTION="NixOS 25.11 (Xantusia)" DISTRIB_ID=nixos DISTRIB_RELEASE="25.11" LSB_VERSION="25.11 (Xantusia)"

What caused the crash

Not sure! I was working on a different computer plugged into the same monitor, controlled by a KVM switch. When I returned to this computer, it looked like i had some floating dms notifications that didnt move around properly.

Minidump

minidump.dmp.log

Log file

log.qslog.log

Configuration

nix config through dms / niri

Backtrace

GNU gdb (GDB) 16.3
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-unknown-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 /nix/store/4ncxxv6v2nqvf3w3mj1vcn0lycy6fnlq-quickshell-0.2.1/bin/.quickshell-wrapped...
(No debugging symbols found in /nix/store/4ncxxv6v2nqvf3w3mj1vcn0lycy6fnlq-quickshell-0.2.1/bin/.quickshell-wrapped)

warning: Can't open file /memfd:sljit (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:smithay-dmabuffeedback-format-table (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing
[New LWP 215678]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/nix/store/daamdpmaz2vjvna55ccrc30qw3qb8h6d-glibc-2.40-66/lib/libthread_db.so.1".
Core was generated by `/nix/store/4ncxxv6v2nqvf3w3mj1vcn0lycy6fnlq-quickshell-0.2.1/bin/.quickshell-wrapped -p /home/vera/.config/quickshell/dms'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f34f401f9ac in QMetaObjectPrivate::disconnect(QObject const*, int, QMetaObject const*, QObject const*, int, void**, QMetaObjectPrivate::DisconnectType) ()
   from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
warning: File "/nix/store/4z66ad4phbjkmkb8h0cyr6pls8q9l84a-glib-2.84.4/lib/libglib-2.0.so.0.8400.4-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/nix/store/z7a34j3xnp66rpddayyxrxwsahxccbip-gcc-14.3.0-lib".
To enable execution of this file add
	add-auto-load-safe-path /nix/store/4z66ad4phbjkmkb8h0cyr6pls8q9l84a-glib-2.84.4/lib/libglib-2.0.so.0.8400.4-gdb.py
line to your configuration file "/home/vera/.config/gdb/gdbinit".
To completely disable this security protection add
	set auto-load safe-path /
line to your configuration file "/home/vera/.config/gdb/gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the shell:
	info "(gdb)Auto-loading safe path"
warning: File "/nix/store/4z66ad4phbjkmkb8h0cyr6pls8q9l84a-glib-2.84.4/lib/libgobject-2.0.so.0.8400.4-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/nix/store/z7a34j3xnp66rpddayyxrxwsahxccbip-gcc-14.3.0-lib".
(gdb) bt -full
#0  0x00007f34f401f9ac in QMetaObjectPrivate::disconnect(QObject const*, int, QMetaObject const*, QObject const*, int, void**, QMetaObjectPrivate::DisconnectType) ()
   from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#1  0x00007f34f40203d1 in QObject::disconnectImpl(QObject const*, void**, QObject const*, void**, QMetaObject const*)
    ()
   from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#2  0x0000557215feb020 in qs::service::pipewire::PwDefaultTracker::setDefaultSink(qs::service::pipewire::PwNode*) ()
No symbol table info available.
#3  0x0000557215fec612 in qs::service::pipewire::PwDefaultTracker::onMetadataProperty(char const*, char const*, char const*) ()
No symbol table info available.
#4  0x00007f34f402bd3e in void doActivate<false>(QObject*, int, void**) ()
   from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#5  0x0000557215fb9da5 in qs::service::pipewire::PwMetadata::propertyChanged(char const*, char const*, char const*) ()
No symbol table info available.
#6  0x0000557215fde24e in qs::service::pipewire::PwMetadata::onProperty(void*, unsigned int, char const*, char const*, char const*) ()
No symbol table info available.
#7  0x00007f34e641921e in metadata_proxy_demarshal_property
    ()
   from /nix/store/8afxxifpdjdxqldvzh2rg6frf8w2nb3r-pipewire-1.4.9/lib/pipewire-0.3/libpipewire-module-metadata.so
No symbol table info available.
#8  0x00007f34e4b749f3 in process_remote ()
   from /nix/store/8afxxifpdjdxqldvzh2rg6frf8w2nb3r-pipewire-1.4.9/lib/pipewire-0.3/libpipewire-module-protocol-native.so
No symbol table info available.
#9  0x00007f34e4b751d0 in on_remote_data ()
   from /nix/store/8afxxifpdjdxqldvzh2rg6frf8w2nb3r-pipewire-1.4.9/lib/pipewire-0.3/libpipewire-module-protocol-native.so
No symbol table info available.
#10 0x00007f34e7a20026 in loop_iterate ()
   from /nix/store/8afxxifpdjdxqldvzh2rg6frf8w2nb3r-pipewire-1.4.9/lib/spa-0.2/support/libspa-support.so
No symbol table info available.
#11 0x0000557215fcaca1 in qs::service::pipewire::PwCore::poll() ()
No symbol table info available.
#12 0x00007f34f402bd3e in void doActivate<false>(QObject*, int, void**) ()
   from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#13 0x00007f34f403b1d3 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) ()
   from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
--Type <RET> for more, q to quit, c to continue without paging--
#14 0x00007f34f403b9cb in QSocketNotifier::event(QEvent*) () from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#15 0x00007f34f6ba4a4d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Widgets.so.6
No symbol table info available.
#16 0x00007f34f3fbd0c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#17 0x00007f34f42fd9cc in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#18 0x00007f34f3503f2d in g_main_context_dispatch_unlocked () from /nix/store/4z66ad4phbjkmkb8h0cyr6pls8q9l84a-glib-2.84.4/lib/libglib-2.0.so.0
No symbol table info available.
#19 0x00007f34f3506278 in g_main_context_iterate_unlocked.isra () from /nix/store/4z66ad4phbjkmkb8h0cyr6pls8q9l84a-glib-2.84.4/lib/libglib-2.0.so.0
No symbol table info available.
#20 0x00007f34f3506b0f in g_main_context_iteration () from /nix/store/4z66ad4phbjkmkb8h0cyr6pls8q9l84a-glib-2.84.4/lib/libglib-2.0.so.0
No symbol table info available.
#21 0x00007f34f42fc673 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#22 0x00007f34f3fcae93 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#23 0x00007f34f3fc5d81 in QCoreApplication::exec() () from /nix/store/r7wdw4nkkjii690wwnzkgj68cg4shh2v-qtbase-6.10.0/lib/libQt6Core.so.6
No symbol table info available.
#24 0x0000557215db15b3 in qs::launch::launch(qs::launch::LaunchArgs const&, char**, QCoreApplication*) ()
No symbol table info available.
#25 0x0000557215dab9bb in qs::launch::runCommand(int, char**, QCoreApplication*) ()
No symbol table info available.
#26 0x0000557215d9a6d0 in qs::launch::main(int, char**) ()
No symbol table info available.
#27 0x00007f34f362a4d8 in __libc_start_call_main () from /nix/store/daamdpmaz2vjvna55ccrc30qw3qb8h6d-glibc-2.40-66/lib/libc.so.6
No symbol table info available.
#28 0x00007f34f362a59b in __libc_start_main_impl () from /nix/store/daamdpmaz2vjvna55ccrc30qw3qb8h6d-glibc-2.40-66/lib/libc.so.6
No symbol table info available.
#29 0x0000557215d9c0b5 in _start ()
No symbol table info available.

Executable

No response

recursivepaws avatar Nov 03 '25 20:11 recursivepaws