Skip to content

Quickshell crash when hovering on caelestia bar active window title #359

@mikieee25

Description

@mikieee25

General crash information

General information
===== Build Information =====
Git Revision: fc704e6b5d445899a1565955268c91942a4f263f
Buildtime Qt Version: 6.10.0
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/mikieee/.cache/yay/quickshell-git/src=/usr/src/debug/quickshell-git -flto=auto

Build configuration:
  Distributor: AUR (package: quickshell-git)
  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
  Polkit: ON
  Greetd: ON
  UPower: ON
  Notifications: ON
  Bluetooth: ON

===== Runtime Information =====
Runtime Qt Version: 6.10.0
Crashed process ID: 8046
Run ID: s36yv9n5t
Shell ID: 16ee85225c9ea7a19fa3635391847b72
Config Path: /etc/xdg/quickshell/caelestia/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 just installed caelestia

{  
  "bar": {  
    "persistent": false,
    "workspaces": {  
      "label": "",  
      "showWindows": false,
      "activeIndicator": true,
      "activeLabel": "",
      "activeTrail": true,
      "occupiedBg": true,
      "occupiedLabel": "",
      "perMonitorWorkspaces": true,
      "shown": 5
    }
  },  
  "border": {
    "rounding": 8,
    "thickness": 3
    }
}

this is the current config of my shell.json

Minidump

minidump.dmp.log

Log file

log.qslog.log

Configuration

shell.json

Backtrace

❯ coredumpctl debug 11285
PID: 11285 (QSGRenderThread)
UID: 1000 (mikieee)
GID: 1000 (mikieee)
Signal: 6 (ABRT)
Timestamp: Thu 2025-11-13 11:23:13 PST (11s ago)
Command Line: /usr/bin/quickshell
Executable: /usr/bin/quickshell
Control Group: /user.slice/user-1000.slice/[email protected]/app.slice/kitty-9379-0.scope
Unit: [email protected]
User Unit: kitty-9379-0.scope
Slice: user-1000.slice
Owner UID: 1000 (mikieee)
Boot ID: e4b080b6d09b4efea7e31371d0c5286e
Machine ID: 3a09450940cd48a697d6f4dd8c5b9e07
Hostname: archlinux
Storage: /var/lib/systemd/coredump/core.QSGRenderThread.1000.e4b080b6d09b4efea7e31371d0c5286e.11285.1763004193000000.zst (present)
Size on Disk: 18.9M
Message: Process 11285 (QSGRenderThread) of user 1000 dumped core.

            Stack trace of thread 11285:
            #0  0x00007f411589894c n/a (libc.so.6 + 0x9894c)
            #1  0x00007f411583e410 raise (libc.so.6 + 0x3e410)
            #2  0x00007f411582557a abort (libc.so.6 + 0x2557a)
            #3  0x00007f4116095cac n/a (libQt6Core.so.6 + 0x95cac)
            #4  0x00007f4116103cf8 _ZN6QDebugD1Ev (libQt6Core.so.6 + 0x103cf8)
            #5  0x0000558a7c5c5127 _ZNK2qs7wayland6buffer6dmabuf11WlDmaBuffer16createQsgTextureEP12QQuickWindow.cold (/usr/bin/quickshell + 0x77127)
            #6  0x0000558a7c74be69 _ZN2qs7wayland10screencopy14ScreencopyView15updatePaintNodeEP7QSGNodePN10QQuickItem19UpdatePaintNodeDataE (/usr/bin/quickshell + 0x1fde69)
            #7  0x00007f4117c514c4 _ZN19QQuickWindowPrivate15updateDirtyNodeEP10QQuickItem (libQt6Quick.so.6 + 0x2514c4)
            #8  0x00007f4117c51e25 _ZN19QQuickWindowPrivate16updateDirtyNodesEv (libQt6Quick.so.6 + 0x251e25)
            #9  0x00007f4117c52988 _ZN19QQuickWindowPrivate14syncSceneGraphEv (libQt6Quick.so.6 + 0x252988)
            #10 0x00007f4117e84c13 n/a (libQt6Quick.so.6 + 0x484c13)
            #11 0x00007f4116330ca9 n/a (libQt6Core.so.6 + 0x330ca9)
            #12 0x00007f41158969cb n/a (libc.so.6 + 0x969cb)
            #13 0x00007f411591aa0c n/a (libc.so.6 + 0x11aa0c)
            ELF object binary architecture: AMD x86-64

Failed to invoke gdb: No such file or directory

  ~

Executable

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