quickshell icon indicating copy to clipboard operation
quickshell copied to clipboard

Notifications are causing quickshell crashes

Open wmccracken opened this issue 4 months ago • 1 comments

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 -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: 1154591
Run ID: k61fbeg3t
Shell ID: 5200b04d6d3b3babeaa0884d3534febc
Config Path: /home/will/.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:
DISTRIB_ID="Arch"
DISTRIB_RELEASE="rolling"
DISTRIB_DESCRIPTION="Arch Linux"

What caused the crash

Notifications frequently cause quickshell to crash. I've been experiencing this for a couple of weeks now.

Minidump

minidump.dmp.log

Log file

log.qslog.log

Configuration

qs_config.tgz.txt

Backtrace

backtrace.txt

Executable

No response

wmccracken avatar Oct 01 '25 13:10 wmccracken

+1, I have also been experiencing this for weeks now, as well as a friend of mine. For me it's not all notifications, but just randomly happens with some notifications with no clear rhyme or reason to it.

It's locked behind being a Hyprland Donator, but there is also a thread on the Hyprland forum about other people having this issue with no clear explanation https://forum.hypr.land/t/notification-crashes-in-quickshell/841

Kettukaa avatar Oct 21 '25 16:10 Kettukaa