Skip to content

Quickshell has Crashed #278

@NTech66

Description

@NTech66

General crash information

General information
===== Build Information ===== Git Revision: 704925ffbfc95040845047f69d31ccb038eabf65 Buildtime Qt Version: 6.9.2 Build Type: RelWithDebInfo Compiler: GNU (15.2.1) Complie Flags: -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/mrnarch/.cache/paru/clone/quickshell/src=/usr/src/debug/quickshell -flto=auto Build configuration: Distributor: AUR (package: quickshell) Distributor provided debuginfo: NO 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.9.2 Crashed process ID: 49565 Run ID: 2m6zad3t Shell ID: c6aec574f9545ba885772c6493fea71f Config Path: /home/mrnarch/.config/quickshell/shell.qml ===== Report Integrity ===== Minidump save status: 0 Log save status: 0 Binary copy status: 0 ===== System Information ===== /etc/os-release: NAME="Arch Linux" PRETTY_NAME="Arch Linux" ID=arch BUILD_ID=rolling ANSI_COLOR="38;2;23;147;209" HOME_URL="https://archlinux.org/" DOCUMENTATION_URL="https://wiki.archlinux.org/" SUPPORT_URL="https://bbs.archlinux.org/" BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues" PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/" LOGO=archlinux-logo /etc/lsb-release:FAILED TO OPEN 

What caused the crash

I used this script to refresh the colors of quickshell with pywal but the quickshell bar is working fine i don't no what crashed or why i got the message but here is the report anyway

1 │ #!/usr/bin/bash
2 │
3 │ #
4 │ # ███████╗██╗ ██╗███████╗██╗ ██╗ ██╗ ██╗ █████╗ ██╗
5 │ # ██╔════╝██║ ██║██╔════╝██║ ██║ ██║ ██║██╔══██╗██║
6 │ # ███████╗███████║█████╗ ██║ ██║ ██║ █╗ ██║███████║██║
7 │ # ╚════██║██╔══██║██╔══╝ ██║ ██║ ██║███╗██║██╔══██║██║
8 │ # ███████║██║ ██║███████╗███████╗███████╗╚███╔███╔╝██║ ██║███████╗
9 │ # ╚══════╝╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝ ╚══╝╚══╝ ╚═╝ ╚═╝╚══════╝
10 │ #
11 │
12 │ colors_file="$HOME/.cache/wal/colors"
13 │
14 │ mapfile -t colors <"$colors_file"
15 │
16 │ background="${colors[0]}"
17 │ foreground="${colors[7]}"
18 │ primary="${colors[4]}"
19 │ secondary="${colors[2]}"
20 │ accent="${colors[5]}"
21 │ warning="${colors[3]}"
22 │ error="${colors[1]}"
23 │ info="${colors[6]}"
24 │
25 │ cat >"$HOME/.config/quickshell/Wal.qml" <<EOF
26 │ pragma Singleton
27 │
28 │ import QtQuick
29 │
30 │ QtObject {
31 │
32 │ property string background: "$background"
33 │ property string foreground: "$foreground"
34 │
35 │ property string primary: "$primary"
36 │ property string secondary: "$secondary"
37 │ property string accent: "$accent"
38 │ property string warning: "$warning"
39 │ property string error: "$error"
40 │ property string info: "$info"
41 │
42 │ property string color0: "${colors[0]}"
43 │ property string color1: "${colors[1]}"
44 │ property string color2: "${colors[2]}"
45 │ property string color3: "${colors[3]}"
46 │ property string color4: "${colors[4]}"
47 │ property string color5: "${colors[5]}"
48 │ property string color6: "${colors[6]}"
49 │ property string color7: "${colors[7]}"
50 │ property string color8: "${colors[8]}"
51 │ property string color9: "${colors[9]}"
52 │ property string color10: "${colors[10]}"
53 │ property string color11: "${colors[11]}"
54 │ property string color12: "${colors[12]}"
55 │ property string color13: "${colors[13]}"
56 │ property string color14: "${colors[14]}"
57 │ property string color15: "${colors[15]}"
58 │ }
59 │ EOF

Minidump

minidump.dmp.log

Log file

log.qslog.log

Configuration

quickshell.zip

Backtrace

❯ coredumpctl debug 49565
PID: 49565 (quickshell)
UID: 1000 (mrnarch)
GID: 1000 (mrnarch)
Signal: 11 (SEGV)
Timestamp: Tue 2025-09-30 03:15:59 EEST (15min ago)
Command Line: quickshell
Executable: /usr/bin/quickshell
Control Group: /user.slice/user-1000.slice/session-c1.scope
Unit: session-c1.scope
Slice: user-1000.slice
Session: c1
Owner UID: 1000 (mrnarch)
Boot ID: b3e43dcb45aa4db99806af8cb7c8a91e
Machine ID: a74cdca225e3449c89a601966a95e083
Hostname: narch
Storage: /var/lib/systemd/coredump/core.quickshell.1000.b3e43dcb45aa4db99806af8cb7c8a91e.49565.1759191359000000.zst (present)
Size on Disk: 6.7M
Message: Process 49565 (quickshell) of user 1000 dumped core.

 Stack trace of thread 49565: #0 0x00007f46b46e7d34 n/a (libQt6Qml.so.6 + 0xe7d34) #1 0x00007f46b47fb62b n/a (libQt6Qml.so.6 + 0x1fb62b) #2 0x00007f46b49eb0b7 _ZN3QV415QQmlTypeWrapper23lookupSingletonPropertyEPNS_6LookupEPNS_15ExecutionEngineERKNS_5ValueE (libQt6Qml.so.6 + 0x3eb0b7) #3 0x00007f46b49ea7a3 _ZN3QV415QQmlTypeWrapper26virtualResolveLookupGetterEPKNS_6ObjectEPNS_15ExecutionEngineEPNS_6LookupE (libQt6Qml.so.6 + 0x3ea7a3) #4 0x00007f46b486c4fb n/a (libQt6Qml.so.6 + 0x26c4fb) #5 0x00007f46b486f584 n/a (libQt6Qml.so.6 + 0x26f584) #6 0x00007f46b47b61b0 n/a (libQt6Qml.so.6 + 0x1b61b0) #7 0x00007f46b4915804 _ZN24QQmlJavaScriptExpression8evaluateEPN3QV48CallDataEPb (libQt6Qml.so.6 + 0x315804) #8 0x00007f46b489e53a _ZN11QQmlBinding8evaluateEPb (libQt6Qml.so.6 + 0x29e53a) #9 0x00007f46b48a4089 _ZN11QQmlBinding8doUpdateERKN24QQmlJavaScriptExpression13DeleteWatcherE6QFlagsIN16QQmlPropertyData9WriteFlagEERN3QV45ScopeE (libQt6Qml.so.6 + 0x2a4089) #10 0x00007f46b48a5b9d _ZN11QQmlBinding6updateE6QFlagsIN16QQmlPropertyData9WriteFlagEE (libQt6Qml.so.6 + 0x2a5b9d) #11 0x00007f46b4942f86 _ZN17QQmlObjectCreator8finalizeER26QQmlInstantiationInterrupt (libQt6Qml.so.6 + 0x342f86) #12 0x00007f46b48bd2c5 _ZN20QQmlComponentPrivate8completeEP17QQmlEnginePrivatePNS_17ConstructionStateE (libQt6Qml.so.6 + 0x2bd2c5) #13 0x00007f46b48c103c _ZN20QQmlComponentPrivate14completeCreateEv (libQt6Qml.so.6 + 0x2c103c) #14 0x000055bb8c8bcfbb _ZN11RootWrapper11reloadGraphEb (/usr/bin/quickshell + 0x11bfbb) #15 0x00007f46b3dd466f n/a (libQt6Core.so.6 + 0x1d466f) #16 0x000055bb8c8bdcdf _ZN16EngineGeneration12filesChangedEv (/usr/bin/quickshell + 0x11ccdf) #17 0x00007f46b3dd466f n/a (libQt6Core.so.6 + 0x1d466f) #18 0x00007f46b3f7e941 n/a (libQt6Core.so.6 + 0x37e941) #19 0x00007f46b3dd466f n/a (libQt6Core.so.6 + 0x1d466f) #20 0x00007f46b3f8cbee n/a (libQt6Core.so.6 + 0x38cbee) #21 0x00007f46b3dd466f n/a (libQt6Core.so.6 + 0x1d466f) #22 0x00007f46b3dde9c0 _ZN15QSocketNotifier5eventEP6QEvent (libQt6Core.so.6 + 0x1de9c0) #23 0x00007f46b3d68678 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x168678) #24 0x00007f46b40434f2 n/a (libQt6Core.so.6 + 0x4434f2) #25 0x00007f46b3306f4d n/a (libglib-2.0.so.0 + 0x5ef4d) #26 0x00007f46b3308617 n/a (libglib-2.0.so.0 + 0x60617) #27 0x00007f46b3308825 g_main_context_iteration (libglib-2.0.so.0 + 0x60825) #28 0x00007f46b403ffe2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43ffe2) #29 0x00007f46b3d74ca6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x174ca6) #30 0x00007f46b3d6cd21 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x16cd21) #31 0x000055bb8c85697e _ZN2qs6launch6launchERKNS0_10LaunchArgsEPPcP16QCoreApplication (/usr/bin/quickshell + 0xb597e) #32 0x000055bb8c84f080 _ZN2qs6launch10runCommandEiPPcP16QCoreApplication (/usr/bin/quickshell + 0xae080) #33 0x000055bb8c837777 _ZN2qs6launch4mainEiPPc (/usr/bin/quickshell + 0x96777) #34 0x00007f46b3427675 n/a (libc.so.6 + 0x27675) #35 0x00007f46b3427729 __libc_start_main (libc.so.6 + 0x27729) #36 0x000055bb8c839a25 _start (/usr/bin/quickshell + 0x98a25) ELF object binary architecture: AMD x86-64 

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/sbin/quickshell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f46b46e7d34 in QQmlData::wasDeleted (priv=0x54) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmldata_p.h:311
311 bool QQmlData::wasDeleted(const QObjectPrivate *priv)

Executable

the file won't upload even after compressing it ( file size is 60mb after compressing it )

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcrash

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions