Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
BSD 3-Clause "New" or "Revised" License
21.1k
stars
882
forks
source link
hyprland crashes when opening a window when there is no unreserved space #4966
Closed
RCSoap closed 7 months ago
Hyprland Version
System/Version info
``` Hyprland, built from branch HEAD at commit 84ab8d11e8951a6551d1e1bf87796a8589da6d47 (props: bump ver to 0.35.0). Date: Mon Feb 5 01:59:02 2024 Tag: v0.35.0 flags: (if any) System Information: System name: Linux Node name: platypus Release: 6.7.6-200.fc39.x86_64 Version: #1 SMP PREEMPT_DYNAMIC Fri Feb 23 18:27:29 UTC 2024 GPU information: 2d:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] [1002:73df] (rev c1) (prog-if 00 [VGA controller]) os-release: NAME="Fedora Linux" VERSION="39 (Thirty Nine)" ID=fedora VERSION_ID=39 VERSION_CODENAME="" PLATFORM_ID="platform:f39" PRETTY_NAME="Fedora Linux 39 (Thirty Nine)" ANSI_COLOR="0;38;2;60;110;180" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:39" DEFAULT_HOSTNAME="fedora" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f39/system-administrators-guide/" SUPPORT_URL="https://ask.fedoraproject.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=39 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=39 SUPPORT_END=2024-11-12 plugins: ```Bug or Regression?
Bug
Description
when i open a window ( or drag a window from another monitor) onto a monitor where eww has left no unreserved space Hyprland will crash
How to reproduce
i can reproduce this issue using EWW (https://github.com/elkowar/eww) with the following code eww.yuck:
eww.scss:
relevant bits are:
:exclusive true -tells the compositor to reserve space for the window automatically
:height "100%" :width "100%" -are the amount of space on the monitor to reserve
if hyprland has enough space to spawn a window eg :height "90%" or if :exclusive false hyprland will not crash
Crash reports, logs, images, videos