hyprwm / Hyprland

Hyprland is a highly customizable dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
https://hyprland.org
BSD 3-Clause "New" or "Revised" License
18.08k stars 755 forks source link

togglegroup crash hyprland #6420

Open deng232 opened 4 weeks ago

deng232 commented 4 weeks ago

Bug or Regression?

Bug

System Info and Version

System/Version info using "git+https://github.com/hyprwm/Hyprland?submodules=1", should be the latest build hyprctl systeminfo Hyprland, built from branch at commit dirty (). Date: Tag: , commits: flags: (if any) System Information: System name: Linux Node name: nixos Release: 6.6.32 Version: #1-NixOS SMP PREEMPT_DYNAMIC Sat May 25 14:22:56 UTC 2024 GPU information: 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080 Ti] [10de:2208] (rev a1) (prog-if 00 [VGA controller]) os-release: ANSI_COLOR="1;34" BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues" BUILD_ID="24.11.20240607.051f920" DOCUMENTATION_URL="https://nixos.org/learn.html" HOME_URL="https://nixos.org/" ID=nixos IMAGE_ID="" IMAGE_VERSION="" LOGO="nix-snowflake" NAME=NixOS PRETTY_NAME="NixOS 24.11 (Vicuña)" SUPPORT_URL="https://nixos.org/community.html" VERSION="24.11 (Vicuña)" VERSION_CODENAME="vicuña" VERSION_ID="24.11" plugins:

Description

crash

How to reproduce

two window in one group, calling hyprctl dispatch togglegroup in one of the window result crash. steps belows I found can be guarantee crash.

hyprctl dispatch togglegroup in terminal emulator, open another terminal from previous terminal so they are at the same group. call hyprctl dispatch togglegroup in the new terminal.

Crash reports, logs, images, videos

cat $XDG_RUNTIME_DIR/hypr/$(ls -t $XDG_RUNTIME_DIR/hypr/ | head -n 2 | tail -n 1)/hyprland.log
[LOG] Instance Signature: _1718084915_806015191
[LOG] Runtime directory: /run/user/1000/hypr/_1718084915_806015191
[LOG] Hyprland PID: 7920
[LOG] ===== SYSTEM INFO: =====
[LOG] System name: Linux
[LOG] Node name: nixos
[LOG] Release: 6.6.32
[LOG] Version: #1-NixOS SMP PREEMPT_DYNAMIC Sat May 25 14:22:56 UTC 2024

[LOG] GPU information:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080 Ti] [10de:2208] (rev a1) (prog-if 00 [VGA controller])

[WARN] Warning: you're using an NVIDIA GPU. Make sure you follow the instructions on the wiki if anything is amiss.

[LOG] os-release:
ANSI_COLOR="1;34"
BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues"
BUILD_ID="24.11.20240607.051f920"
DOCUMENTATION_URL="https://nixos.org/learn.html"
HOME_URL="https://nixos.org/"
ID=nixos
IMAGE_ID=""
IMAGE_VERSION=""
LOGO="nix-snowflake"
NAME=NixOS
PRETTY_NAME="NixOS 24.11 (Vicuña)"
SUPPORT_URL="https://nixos.org/community.html"
VERSION="24.11 (Vicuña)"
VERSION_CODENAME="vicuña"
VERSION_ID="24.11"

[LOG] ========================

[INFO] If you are crashing, or encounter any bugs, please consult https://wiki.hyprland.org/Crashes-and-Bugs/

[LOG] 
Current splash: I see a red door and I want it painted black.

[LOG] Creating the EventLoopManager!
[LOG] Creating the HookSystem!
[LOG] Creating the ProtocolManager!
[LOG] [TearingControl] Registered global
[LOG] [FractionalScale] Registered global
[LOG] [XDGOutput] Registered global
[LOG] [CursorShape] Registered global
[LOG] [IdleInhibit] Registered global
[LOG] [RelativePointer] Registered global
[LOG] [XDGDecoration] Registered global
[LOG] [AlphaModifier] Registered global
[LOG] [GammaControl] Registered global
[LOG] [ForeignToplevel] Registered global
[LOG] [PointerGestures] Registered global
[LOG] [ForeignToplevelWlr] Registered global
[LOG] [ShortcutsInhibit] Registered global
[LOG] [TextInputV3] Registered global
[LOG] [PointerConstraints] Registered global
[LOG] [OutputPower] Registered global
[LOG] [XDGActivation] Registered global
[LOG] [IdleNotify] Registered global
[LOG] [SessionLock] Registered global
[LOG] [IMEv2] Registered global
[LOG] [VirtualKeyboard] Registered global
[LOG] [VirtualPointer] Registered global
[LOG] [OutputManagement] Registered global
[LOG] [ServerDecorationKDE] Registered global
[LOG] [FocusGrab] Registered global
[LOG] ToplevelExportManager started successfully!
[LOG] TextInputV1Manager started successfully!
[LOG] GlobalShortcutsManager started successfully!
[LOG] ScreencopyProtocolManager started successfully!
[LOG] Creating the KeybindManager!
[LOG] Creating the AnimationManager!
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 14.06µs. Estimated average calc time: 0.03µs.
[LOG] Creating the ConfigManager!
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 7.88µs. Estimated average calc time: 0.03µs.
[LOG] Using config: /home/deng/.config/hypr/hyprland.conf
[INFO] !!!!HEY YOU, YES YOU!!!!: further logs to stdout / logfile are disabled by default. BEFORE SENDING THIS LOG, ENABLE THEM. Use debug:disable_logs = false to do so: https://wiki.hyprland.org/Configuring/Variables/#debug
[LOG] ApplyConfigToKeyboard for "power-button", hasconfig: 0
[LOG] Attempting to create a keymap for layout us with variant  (rules: , model: , options: )
[LOG] Updating keyboard 2e357a0's translation state from an active index 0
[LOG] Set the keyboard layout to us and variant to  for keyboard "power-button"
[LOG] ApplyConfigToKeyboard for "power-button-1", hasconfig: 0
[LOG] Attempting to create a keymap for layout us with variant  (rules: , model: , options: )
[LOG] Updating keyboard 2ecc4a0's translation state from an active index 0
[LOG] Set the keyboard layout to us and variant to  for keyboard "power-button-1"
[LOG] ApplyConfigToKeyboard for "sleep-button", hasconfig: 0
[LOG] Attempting to create a keymap for layout us with variant  (rules: , model: , options: )
[LOG] Updating keyboard 2f780b0's translation state from an active index 0
[LOG] Set the keyboard layout to us and variant to  for keyboard "sleep-button"
[LOG] ApplyConfigToKeyboard for "logitech-mx-master-3", hasconfig: 0
[LOG] Attempting to create a keymap for layout us with variant  (rules: , model: , options: )
[LOG] Updating keyboard 2fdd200's translation state from an active index 0
[LOG] Set the keyboard layout to us and variant to  for keyboard "logitech-mx-master-3"
[LOG] ApplyConfigToKeyboard for "logitech-usb-receiver-keyboard", hasconfig: 0
[LOG] Attempting to create a keymap for layout us with variant  (rules: , model: , options: )
[LOG] Updating keyboard 30427b0's translation state from an active index 0
[LOG] Set the keyboard layout to us and variant to  for keyboard "logitech-usb-receiver-keyboard"
[LOG] ApplyConfigToKeyboard for "roccat-roccat-kone-pro-air-dongle-1", hasconfig: 0
[LOG] Attempting to create a keymap for layout us with variant  (rules: , model: , options: )
[LOG] Updating keyboard 30a7880's translation state from an active index 0
[LOG] Set the keyboard layout to us and variant to  for keyboard "roccat-roccat-kone-pro-air-dongle-1"
[LOG] ApplyConfigToKeyboard for "roccat-roccat-kone-pro-air-dongle-system-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout us with variant  (rules: , model: , options: )
[LOG] Updating keyboard 310b0a0's translation state from an active index 0
[LOG] Set the keyboard layout to us and variant to  for keyboard "roccat-roccat-kone-pro-air-dongle-system-control"
[LOG] ApplyConfigToKeyboard for "roccat-roccat-kone-pro-air-dongle-consumer-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout us with variant  (rules: , model: , options: )
[LOG] Updating keyboard 316f290's translation state from an active index 0
[LOG] Set the keyboard layout to us and variant to  for keyboard "roccat-roccat-kone-pro-air-dongle-consumer-control"
[LOG] ApplyConfigToKeyboard for "cvirtualkeyboard", hasconfig: 0
[LOG] Attempting to create a keymap for layout us with variant  (rules: , model: , options: )
[LOG] Updating keyboard 5964c20's translation state from an active index 0
[LOG] Set the keyboard layout to us and variant to  for keyboard "cvirtualkeyboard"
[LOG] Applied config to mouse logitech-mx-master-3-1, sens 0.00
[LOG] Applied config to mouse logitech-usb-receiver, sens 0.00
[LOG] Applied config to mouse logitech-usb-receiver-keyboard-1, sens 0.00
[LOG] Applied config to mouse roccat-roccat-kone-pro-air-dongle, sens 0.00
[LOG] Applied config to mouse roccat-roccat-kone-pro-air-dongle-consumer-control-1, sens 0.00
[LOG] Searching for matching rules for firefox (title: Variables – Hyprland Wiki — Mozilla Firefox)
[LOG] Searching for matching rules for firefox (title: 灰度 - Google Search — Mozilla Firefox)
[LOG] Searching for matching rules for foot (title: deng@nixos: ~/Test)
[LOG] Searching for matching rules for code-url-handler (title: hypr.nix - Test - Visual Studio Code)
[LOG] cursorImage request: shape 4 -> pointer
[LOG] Searching for matching rules for code-url-handler (title: hypr.nix - Test - Visual Studio Code)
[LOG] Set keyboard focus to surface 5a422f0, with [Window 5a44590: title: "deng@nixos: ~/Test"]
[LOG] Registered signal for owner 5a3c450: 5a425e8 -> 5a3c618 (owner: CTextInput)
[LOG] Registered signal for owner 5a3c450: 5a42608 -> 5a3c680 (owner: CTextInput)
[LOG] Searching for matching rules for foot (title: deng@nixos: ~/Test)
[LOG] TI ENABLE
[LOG] cursorImage request: shape 9 -> text
[LOG] [IMEv2] New IME Grab with resource id 21
[LOG] cursorImage request: surface 5a04360
[LOG] Registered signal for owner 2981188: 5a04678 -> 2981220 (owner: CWLSurface)
[LOG] Registered signal for owner 2981188: 5a04638 -> 2981288 (owner: CWLSurface)
[LOG] CWLSurface 2981188 called init()
[LOG] Window is already in the required fullscreen state
[LOG] Searching for matching rules for foot (title: deng@nixos: ~/Test)
[LOG] Searching for matching rules for code-url-handler (title: hypr.nix - Test - Visual Studio Code)
[LOG] Hyprctl: dispatcher togglegroup : 
[LOG] Keybind triggered, calling dispatcher (64, , 122)
[LOG] Executing ags -t launcher
[LOG] Process Created with pid 36992
[LOG] New LayerSurface has no preferred monitor. Assigning Monitor DP-3
[LOG] Registered signal for owner 5a07500: 5a6aee8 -> 5a07b50 (owner: layerSurface)
[LOG] Registered signal for owner 5a07500: 59acd78 -> 5a07a18 (owner: layerSurface)
[LOG] Registered signal for owner 5a07500: 5a6aef8 -> 5a07a80 (owner: layerSurface)
[LOG] Registered signal for owner 5a07500: 5a6af08 -> 5a07ae8 (owner: layerSurface)
[LOG] Registered signal for owner 5a99d90: 59acd88 -> 5a99f70 (owner: CPopup Head)
[LOG] Registered signal for owner 5a077e0: 5a6af28 -> 5a07878 (owner: CWLSurface)
[LOG] Registered signal for owner 5a077e0: 5a6aee8 -> 5a078e0 (owner: CWLSurface)
[LOG] CWLSurface 5a077e0 called init()
[LOG] LayerSurface 59accb0 (namespace launcher layer 2) created on monitor DP-3
[LOG] Registered signal for owner 5a6ac10: 5a6af28 -> 313c2c0 (owner: FractionalScale)
[LOG] LayerSurface 59accb0 mapped
[LOG] Set keyboard focus to surface 5a6ac10
[LOG] Callback 5a3c640 -> 5a3c638, CTextInput removed.
[LOG] Callback 5a3c6a8 -> 5a3c6a0, CTextInput removed.
[WARN] Disabled TextInput commit?
[LOG] cursorImage request: surface 4664c30
[LOG] Callback 2981248 -> 2981240, CWLSurface removed.
[LOG] Callback 29812b0 -> 29812a8, CWLSurface removed.
[LOG] CWLSurface 2981188 called destroy()
[LOG] Registered signal for owner 2981188: 4664f48 -> 2981220 (owner: CWLSurface)
[LOG] Registered signal for owner 2981188: 4664f08 -> 2981288 (owner: CWLSurface)
[LOG] CWLSurface 2981188 called init()
[LOG] LayerSurface 59accb0 unmapped
[LOG] Framebuffer created, status 36053
[LOG] Callback 5a078a0 -> 5a07898, CWLSurface removed.
[LOG] Callback 5a07908 -> 5a07900, CWLSurface removed.
[LOG] CWLSurface 5a077e0 called destroy()
[LOG] Set keyboard focus to surface 5a422f0, with [Window 5a44590: title: "deng@nixos: ~/Test"]
[LOG] Registered signal for owner 5a3c450: 5a425e8 -> 5a3c618 (owner: CTextInput)
[LOG] Registered signal for owner 5a3c450: 5a42608 -> 5a3c680 (owner: CTextInput)
[LOG] Searching for matching rules for foot (title: deng@nixos: ~/Test)
[LOG] LayerSurface 59accb0 destroyed
[LOG] Callback 5a99f98 -> 5a99f90, CPopup Head removed.
[LOG] Callback 5a07b78 -> 5a07b70, layerSurface removed.
[LOG] Callback 5a07a40 -> 5a07a38, layerSurface removed.
[LOG] Callback 5a07aa8 -> 5a07aa0, layerSurface removed.
[LOG] Callback 5a07b10 -> 5a07b08, layerSurface removed.
[LOG] Callback 313c2e8 -> 313c2e0, FractionalScale removed.
[LOG] TI ENABLE
[LOG] cursorImage request: shape 9 -> text
[LOG] Callback 2981248 -> 2981240, CWLSurface removed.
[LOG] Callback 29812b0 -> 29812a8, CWLSurface removed.
[LOG] CWLSurface 2981188 called destroy()
[LOG] [IMEv2] New IME Grab with resource id 21
[LOG] [TextInputV3] New tiv3 at 0000000002fdd010
[LOG] Registered signal for owner 5a8fb50: 5a8fe68 -> 5a4ebd0 (owner: FractionalScale)
[LOG] New XDG Toplevel created. (class: null)
[LOG] Registered signal for owner 5ac4230: 5a8fe38 -> 5ac4298 (owner: XDG Window)
[LOG] Registered signal for owner 5ac4230: 5968458 -> 5ac4368 (owner: XDG Window)
[LOG] Registered signal for owner 5ac4230: 5a8fe28 -> 5ac4230 (owner: XDG Window)
[LOG] Registered signal for owner 5ac4a50: 5a8fe68 -> 5ac4ae8 (owner: CWLSurface)
[LOG] Registered signal for owner 5ac4a50: 5a8fe28 -> 5ac4b50 (owner: CWLSurface)
[LOG] CWLSurface 5ac4a50 called init()
[LOG] [XDGDecoration] setMode: MODE_SERVER_SIDE. Sending MODE_SERVER_SIDE as reply.
[LOG] Searching for matching rules for foot (title: )
[LOG] Layout predicts size [Vector2D: x: 860, y: 1405] for [Window 5ac4230: title: ""]
[LOG] New window contains HL_INITIAL_WORKSPACE_TOKEN: 6b1fe26a-427e-4853-bd3a-e91f91734a9f
[LOG] Registered signal for owner 5ac4230: 5a8fe48 -> 5ac4300 (owner: CWindow)
[LOG] Registered signal for owner 5a07cc0: 5a8fe58 -> 5a07d90 (owner: CSubsurface Head)
[LOG] Registered signal for owner 59771f0: 5a9a0a8 -> 5977288 (owner: CWLSurface)
[LOG] Registered signal for owner 59771f0: 5a9a068 -> 59772f0 (owner: CWLSurface)
[LOG] CWLSurface 59771f0 called init()
[LOG] Registered signal for owner 5976fe0: 5a9a068 -> 5977048 (owner: CSubsurface)
[LOG] Registered signal for owner 5976fe0: 5988cb0 -> 5976fe0 (owner: CSubsurface)
[LOG] Registered signal for owner 5976fe0: 5a9a098 -> 59770b0 (owner: CSubsurface)
[LOG] Registered signal for owner 5976fe0: 5a9a078 -> 5977118 (owner: CSubsurface)
[LOG] Registered signal for owner 5976fe0: 5a9a088 -> 5977180 (owner: CSubsurface)
[LOG] Registered signal for owner 5ac65c0: 5968478 -> 5ac67a0 (owner: CPopup Head)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] OPENINGON: [Node 59cb320: workspace: 2, pos: [0.00, 35.00], size: [1720.00, 1405.00], window: 5a44590], Monitor: 0
[LOG] Set keyboard focus to surface 5a8fb50, with [Window 5ac4230: title: "foot"]
[LOG] Callback 5a3c640 -> 5a3c638, CTextInput removed.
[LOG] Callback 5a3c6a8 -> 5a3c6a0, CTextInput removed.
[LOG] Registered signal for owner 30fbe00: 5a8fe48 -> 30fbfc8 (owner: CTextInput)
[LOG] Registered signal for owner 30fbe00: 5a8fe68 -> 30fc030 (owner: CTextInput)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Registered signal for owner 5ac4230: 59ec878 -> 5ac43d0 (owner: XDG Window Late)
[LOG] Registered signal for owner 5ac4230: 59ec808 -> 5ac45d8 (owner: XDG Window Late)
[LOG] Registered signal for owner 5ac4230: 59ec828 -> 5ac4570 (owner: XDG Window Late)
[LOG] Registered signal for owner 5ac4230: 59ec838 -> 5ac4508 (owner: XDG Window Late)
[LOG] Registered signal for owner 5ac4230: 59ec848 -> 5ac4640 (owner: XDG Window Late)
[LOG] Registered signal for owner 5ac4230: 59ec818 -> 5ac44a0 (owner: XDG Window Late)
[LOG] Registered signal for owner 5ac4230: 5968498 -> 5ac49e8 (owner: XDG Window Late)
[LOG] Map request dispatched, monitor DP-3, window pos: [10.00000, 45.00000], window size: [1704.00000, 1385.00000]
[LOG] [ForeignToplevelWlr] Newly mapped window 0000000005ac4230
[LOG] [ForeignToplevelWlr] Newly mapped window 0000000005ac4230
[LOG] Searching for matching rules for foot (title: deng@nixos: ~/Test)
[LOG] Searching for matching rules for code-url-handler (title: hypr.nix - Test - Visual Studio Code)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Searching for matching rules for foot (title: deng@nixos: ~)
[LOG] Window 5ac4230 set title to deng@nixos: ~
[LOG] TI ENABLE
[LOG] cursorImage request: shape 9 -> text
[WARN] Disabled TextInput commit?
[LOG] [IMEv2] New IME Grab with resource id 21
[LOG] Cleanup: destroyed a layersurface
[LOG] cursorImage request: surface 5a6ac10
[LOG] Registered signal for owner 2981188: 5a6af28 -> 2981220 (owner: CWLSurface)
[LOG] Registered signal for owner 2981188: 5a6aee8 -> 2981288 (owner: CWLSurface)
[LOG] CWLSurface 2981188 called init()
[LOG] Window is already in the required fullscreen state
[LOG] OPENINGON: [Node nullptr], Monitor: 0
[LOG] OPENINGON: [Node 5967970: workspace: 2, pos: [0.00, 35.00], size: [1720.00, 1405.00], window: 5a44590], Monitor: 0
[LOG] Searching for matching rules for foot (title: deng@nixos: ~/Test)
[LOG] Searching for matching rules for code-url-handler (title: hypr.nix - Test - Visual Studio Code)
[LOG] Searching for matching rules for foot (title: deng@nixos: ~)
[LOG] Hyprctl: dispatcher togglegroup : 
[LOG] Keybind triggered, calling dispatcher (64, , 113)
[LOG] [Window 5ac4230: title: "deng@nixos: ~", class: foot] unmapped
[LOG] Unregistered late callbacks XDG
[LOG] Callback 5ac43f8 -> 5ac43f0, XDG Window Late removed.
[LOG] Callback 5ac4600 -> 5ac45f8, XDG Window Late removed.
[LOG] Callback 5ac4598 -> 5ac4590, XDG Window Late removed.
[LOG] Callback 5ac4530 -> 5ac4528, XDG Window Late removed.
[LOG] Callback 5ac4668 -> 5ac4660, XDG Window Late removed.
[LOG] Callback 5ac44c8 -> 5ac44c0, XDG Window Late removed.
[LOG] Callback 5ac4a10 -> 5ac4a08, XDG Window Late removed.
[LOG] Framebuffer created, status 36053
[LOG] On closed window, new focused candidate is [Window 5a44590: title: "deng@nixos: ~/Test"]
[LOG] Set keyboard focus to surface 5a422f0, with [Window 5a44590: title: "deng@nixos: ~/Test"]
[LOG] Callback 30fbff0 -> 30fbfe8, CTextInput removed.
[LOG] Callback 30fc058 -> 30fc050, CTextInput removed.
[LOG] Registered signal for owner 5a3c450: 5a425e8 -> 5a3c618 (owner: CTextInput)
[LOG] Registered signal for owner 5a3c450: 5a42608 -> 5a3c680 (owner: CTextInput)
[LOG] Searching for matching rules for foot (title: deng@nixos: ~/Test)
[LOG] Callback 5ac4328 -> 5ac4320, CWindow removed.
[LOG] Searching for matching rules for foot (title: deng@nixos: ~/Test)
[LOG] Searching for matching rules for code-url-handler (title: hypr.nix - Test - Visual Studio Code)
[LOG] Callback 5a07db8 -> 5a07db0, CSubsurface Head removed.
[LOG] Callback 59770d8 -> 59770d0, CSubsurface removed.
[LOG] Callback 5977070 -> 5977068, CSubsurface removed.
[LOG] Callback 5977008 -> 5977000, CSubsurface removed.
[LOG] Callback 59772b0 -> 59772a8, CWLSurface removed.
[LOG] Callback 5977318 -> 5977310, CWLSurface removed.
[LOG] CWLSurface 59771f0 called destroy()
[LOG] Callback 59771a8 -> 59771a0, CSubsurface removed.
[LOG] Callback 5977140 -> 5977138, CSubsurface removed.
[LOG] Callback 5ac67c8 -> 5ac67c0, CPopup Head removed.
[WARN] Disabled TextInput commit?
[LOG] [Window 5ac4230: title: "deng@nixos: ~", class: ] destroyed, queueing.
[LOG] Callback 5ac4b10 -> 5ac4b08, CWLSurface removed.
[LOG] Callback 5ac4b78 -> 5ac4b70, CWLSurface removed.
[LOG] CWLSurface 5ac4a50 called destroy()
[LOG] Callback 5ac4258 -> 5ac4250, XDG Window removed.
[LOG] Callback 5ac42c0 -> 5ac42b8, XDG Window removed.
[LOG] Callback 5ac4390 -> 5ac4388, XDG Window removed.
[ERR] onWindowRemovedTiling node null?
[LOG] Callback 5a4ebf8 -> 5a4ebf0, FractionalScale removed.
[LOG] Callback 2981248 -> 2981240, CWLSurface removed.
[LOG] Callback 29812b0 -> 29812a8, CWLSurface removed.
[LOG] CWLSurface 2981188 called destroy()
[LOG] TI ENABLE
[LOG] cursorImage request: shape 9 -> text
[LOG] cursorImage request: shape 1 -> default
[LOG] [IMEv2] New IME Grab with resource id 21
[LOG] Cleanup: destroyed a window
[LOG] cursorImage request: surface 5a04360
[LOG] Registered signal for owner 2981188: 5a04678 -> 2981220 (owner: CWLSurface)
[LOG] Registered signal for owner 2981188: 5a04638 -> 2981288 (owner: CWLSurface)
[LOG] CWLSurface 2981188 called init()
[LOG] Keybind triggered, calling dispatcher (64, , 113)
[LOG] [Window 5a44590: title: "deng@nixos: ~/Test", class: foot] unmapped
[LOG] Unregistered late callbacks XDG
[LOG] Callback 5a44758 -> 5a44750, XDG Window Late removed.
[LOG] Callback 5a44960 -> 5a44958, XDG Window Late removed.
[LOG] Callback 5a448f8 -> 5a448f0, XDG Window Late removed.
[LOG] Callback 5a44890 -> 5a44888, XDG Window Late removed.
[LOG] Callback 5a449c8 -> 5a449c0, XDG Window Late removed.
[LOG] Callback 5a44828 -> 5a44820, XDG Window Late removed.
[LOG] Callback 5a44d70 -> 5a44d68, XDG Window Late removed.
[LOG] Framebuffer created, status 36053
[LOG] On closed window, new focused candidate is [Window 5a61520: title: "hypr.nix - Test - Visual Studio Code"]
[LOG] Set keyboard focus to surface 5a026b0, with [Window 5a61520: title: "hypr.nix - Test - Visual Studio Code"]
[LOG] Callback 5a3c640 -> 5a3c638, CTextInput removed.
[LOG] Callback 5a3c6a8 -> 5a3c6a0, CTextInput removed.
[LOG] Searching for matching rules for code-url-handler (title: hypr.nix - Test - Visual Studio Code)
[LOG] Callback 5a44688 -> 5a44680, CWindow removed.
[LOG] Searching for matching rules for code-url-handler (title: hypr.nix - Test - Visual Studio Code)
[LOG] Callback 598cb38 -> 598cb30, CSubsurface Head removed.
[LOG] Callback 2f3cef8 -> 2f3cef0, CSubsurface removed.
[LOG] Callback 2f3ce90 -> 2f3ce88, CSubsurface removed.
[LOG] Callback 2f3ce28 -> 2f3ce20, CSubsurface removed.
[LOG] Callback 2f3d0d0 -> 2f3d0c8, CWLSurface removed.
[LOG] Callback 2f3d138 -> 2f3d130, CWLSurface removed.
[LOG] CWLSurface 2f3d010 called destroy()
[LOG] Callback 2f3cfc8 -> 2f3cfc0, CSubsurface removed.
[LOG] Callback 2f3cf60 -> 2f3cf58, CSubsurface removed.
[LOG] Callback 5a47028 -> 5a47020, CPopup Head removed.
[WARN] Disabled TextInput commit?
[LOG] [Window 5a44590: title: "deng@nixos: ~/Test", class: ] destroyed, queueing.
[LOG] Callback 5a44e70 -> 5a44e68, CWLSurface removed.
[LOG] Callback 5a44ed8 -> 5a44ed0, CWLSurface removed.
[LOG] CWLSurface 5a44db0 called destroy()
[LOG] Callback 5a445b8 -> 5a445b0, XDG Window removed.
[LOG] Callback 5a44620 -> 5a44618, XDG Window removed.
[LOG] Callback 5a446f0 -> 5a446e8, XDG Window removed.
[ERR] onWindowRemovedTiling node null?
[LOG] Callback 59f8f98 -> 59f8f90, FractionalScale removed.
[LOG] cursorImage request: shape 4 -> pointer
[LOG] Callback 2981248 -> 2981240, CWLSurface removed.
[LOG] Callback 29812b0 -> 29812a8, CWLSurface removed.
[LOG] CWLSurface 2981188 called destroy()
[LOG] cursorImage request: shape 1 -> default
[LOG] cursorImage request: shape 9 -> text
[LOG] Cleanup: destroyed a window
[LOG] Keybind triggered, calling dispatcher (64, , 50)
[LOG] Keybind triggered, calling dispatcher (64, , 49)
[LOG] Searching for matching rules for code-url-handler (title: hypr.nix - Test - Visual Studio Code)
[LOG] Set keyboard focus to surface 59f32b0, with [Window 5a005f0: title: "Variables – Hyprland Wiki — Mozilla Firefox"]
[LOG] Searching for matching rules for firefox (title: Variables – Hyprland Wiki — Mozilla Firefox)
[LOG] cursorImage request: surface 59f2cd0
[LOG] Registered signal for owner 2981188: 59f2fe8 -> 2981220 (owner: CWLSurface)
[LOG] Registered signal for owner 2981188: 59f2fa8 -> 2981288 (owner: CWLSurface)
[LOG] CWLSurface 2981188 called init()
[LOG] Keybind triggered, calling dispatcher (64, , 51)
[LOG] cursorImage request: surface 59f2cd0
[LOG] Keybind triggered, calling dispatcher (64, , 65293)
[LOG] Executing foot
[LOG] Process Created with pid 37093
[LOG] [TextInputV3] New tiv3 at 0000000002fdd010
[LOG] Registered signal for owner 598ca40: 598cd58 -> 596be80 (owner: FractionalScale)
[LOG] New XDG Toplevel created. (class: null)
[LOG] Registered signal for owner 5a8c070: 598cd28 -> 5a8c0d8 (owner: XDG Window)
[LOG] Registered signal for owner 5a8c070: 5969048 -> 5a8c1a8 (owner: XDG Window)
[LOG] Registered signal for owner 5a8c070: 598cd18 -> 5a8c070 (owner: XDG Window)
[LOG] Registered signal for owner 5a8c890: 598cd58 -> 5a8c928 (owner: CWLSurface)
[LOG] Registered signal for owner 5a8c890: 598cd18 -> 5a8c990 (owner: CWLSurface)
[LOG] CWLSurface 5a8c890 called init()
[LOG] [XDGDecoration] setMode: MODE_SERVER_SIDE. Sending MODE_SERVER_SIDE as reply.
[LOG] Searching for matching rules for foot (title: )
[LOG] Layout predicts size [Vector2D: x: 3440, y: 1440] for [Window 5a8c070: title: ""]
[LOG] New window contains HL_INITIAL_WORKSPACE_TOKEN: 7ce00ec3-4974-4abb-837e-f72f06210003
[LOG] HL_INITIAL_WORKSPACE_TOKEN 7ce00ec3-4974-4abb-837e-f72f06210003 -> 3
[LOG] Registered signal for owner 5a8c070: 598cd38 -> 5a8c140 (owner: CWindow)
[LOG] Registered signal for owner 5a07cc0: 598cd48 -> 5a07d90 (owner: CSubsurface Head)
[LOG] Registered signal for owner 59771f0: 5a6af28 -> 5977288 (owner: CWLSurface)
[LOG] Registered signal for owner 59771f0: 5a6aee8 -> 59772f0 (owner: CWLSurface)
[LOG] CWLSurface 59771f0 called init()
[LOG] Registered signal for owner 5976fe0: 5a6aee8 -> 5977048 (owner: CSubsurface)
[LOG] Registered signal for owner 5976fe0: 5a06e20 -> 5976fe0 (owner: CSubsurface)
[LOG] Registered signal for owner 5976fe0: 5a6af18 -> 59770b0 (owner: CSubsurface)
[LOG] Registered signal for owner 5976fe0: 5a6aef8 -> 5977118 (owner: CSubsurface)
[LOG] Registered signal for owner 5976fe0: 5a6af08 -> 5977180 (owner: CSubsurface)
[LOG] Registered signal for owner 5a46e20: 5969068 -> 5a47000 (owner: CPopup Head)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] OPENINGON: [Node nullptr], Monitor: 0
[LOG] Set keyboard focus to surface 598ca40, with [Window 5a8c070: title: "foot"]
[LOG] Registered signal for owner 5a3c450: 598cd38 -> 5a3c618 (owner: CTextInput)
[LOG] Registered signal for owner 5a3c450: 598cd58 -> 5a3c680 (owner: CTextInput)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Registered signal for owner 5a8c070: 59dbcf8 -> 5a8c210 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8c070: 59dbc88 -> 5a8c418 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8c070: 59dbca8 -> 5a8c3b0 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8c070: 59dbcb8 -> 5a8c348 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8c070: 59dbcc8 -> 5a8c480 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8c070: 59dbc98 -> 5a8c2e0 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8c070: 5969088 -> 5a8c828 (owner: XDG Window Late)
[LOG] Map request dispatched, monitor DP-3, window pos: [0.00000, 35.00000], window size: [3440.00000, 1405.00000]
[LOG] [ForeignToplevelWlr] Newly mapped window 0000000005a8c070
[LOG] [ForeignToplevelWlr] Newly mapped window 0000000005a8c070
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Searching for matching rules for foot (title: deng@nixos: ~)
[LOG] Window 5a8c070 set title to deng@nixos: ~
[LOG] TI ENABLE
[LOG] cursorImage request: shape 9 -> text
[LOG] Callback 2981248 -> 2981240, CWLSurface removed.
[LOG] Callback 29812b0 -> 29812a8, CWLSurface removed.
[LOG] CWLSurface 2981188 called destroy()
[LOG] [IMEv2] New IME Grab with resource id 21
[LOG] cursorImage request: surface 2f3ce00
[LOG] Registered signal for owner 2981188: 2f3d118 -> 2981220 (owner: CWLSurface)
[LOG] Registered signal for owner 2981188: 2f3d0d8 -> 2981288 (owner: CWLSurface)
[LOG] CWLSurface 2981188 called init()
[LOG] Window is already in the required fullscreen state
[LOG] Searching for matching rules for foot (title: deng@nixos: ~)
[LOG] Hyprctl: dispatcher togglegroup : 
[LOG] [TextInputV3] New tiv3 at 0000000003031a70
[LOG] Registered signal for owner 5a44590: 5a448a8 -> 316cbd0 (owner: FractionalScale)
[LOG] New XDG Toplevel created. (class: null)
[LOG] Registered signal for owner 5a8dae0: 5a44878 -> 5a8db48 (owner: XDG Window)
[LOG] Registered signal for owner 5a8dae0: 59b0dc8 -> 5a8dc18 (owner: XDG Window)
[LOG] Registered signal for owner 5a8dae0: 5a44868 -> 5a8dae0 (owner: XDG Window)
[LOG] Registered signal for owner 5a8e300: 5a448a8 -> 5a8e398 (owner: CWLSurface)
[LOG] Registered signal for owner 5a8e300: 5a44868 -> 5a8e400 (owner: CWLSurface)
[LOG] CWLSurface 5a8e300 called init()
[LOG] [XDGDecoration] setMode: MODE_SERVER_SIDE. Sending MODE_SERVER_SIDE as reply.
[LOG] Searching for matching rules for foot (title: )
[LOG] Layout predicts size [Vector2D: x: 1720, y: 1405] for [Window 5a8dae0: title: ""]
[LOG] New window contains HL_INITIAL_WORKSPACE_TOKEN: 7ce00ec3-4974-4abb-837e-f72f06210003
[LOG] Registered signal for owner 5a8dae0: 5a44888 -> 5a8dbb0 (owner: CWindow)
[LOG] Registered signal for owner 5a3cfc0: 5a44898 -> 5a3d090 (owner: CSubsurface Head)
[LOG] Registered signal for owner 5a04f90: 5a8f348 -> 5a05028 (owner: CWLSurface)
[LOG] Registered signal for owner 5a04f90: 5a8f308 -> 5a05090 (owner: CWLSurface)
[LOG] CWLSurface 5a04f90 called init()
[LOG] Registered signal for owner 5a04d80: 5a8f308 -> 5a04de8 (owner: CSubsurface)
[LOG] Registered signal for owner 5a04d80: 2cdbc30 -> 5a04d80 (owner: CSubsurface)
[LOG] Registered signal for owner 5a04d80: 5a8f338 -> 5a04e50 (owner: CSubsurface)
[LOG] Registered signal for owner 5a04d80: 5a8f318 -> 5a04eb8 (owner: CSubsurface)
[LOG] Registered signal for owner 5a04d80: 5a8f328 -> 5a04f20 (owner: CSubsurface)
[LOG] Registered signal for owner 59f23d0: 59b0de8 -> 59f25b0 (owner: CPopup Head)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] OPENINGON: [Node 31d4730: workspace: 3, pos: [0.00, 35.00], size: [3440.00, 1405.00], window: 5a8c070], Monitor: 0
[LOG] Set keyboard focus to surface 5a44590, with [Window 5a8dae0: title: "foot"]
[LOG] Callback 5a3c640 -> 5a3c638, CTextInput removed.
[LOG] Callback 5a3c6a8 -> 5a3c6a0, CTextInput removed.
[LOG] Registered signal for owner 30fbe00: 5a44888 -> 30fbfc8 (owner: CTextInput)
[LOG] Registered signal for owner 30fbe00: 5a448a8 -> 30fc030 (owner: CTextInput)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Registered signal for owner 5a8dae0: 59ec878 -> 5a8dc80 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8dae0: 59ec808 -> 5a8de88 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8dae0: 59ec828 -> 5a8de20 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8dae0: 59ec838 -> 5a8ddb8 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8dae0: 59ec848 -> 5a8def0 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8dae0: 59ec818 -> 5a8dd50 (owner: XDG Window Late)
[LOG] Registered signal for owner 5a8dae0: 59b0e08 -> 5a8e298 (owner: XDG Window Late)
[LOG] Map request dispatched, monitor DP-3, window pos: [0.00000, 35.00000], window size: [3440.00000, 1405.00000]
[LOG] [ForeignToplevelWlr] Newly mapped window 0000000005a8dae0
[LOG] [ForeignToplevelWlr] Newly mapped window 0000000005a8dae0
[LOG] Searching for matching rules for foot (title: deng@nixos: ~)
[LOG] Searching for matching rules for foot (title: foot)
[LOG] Searching for matching rules for foot (title: deng@nixos: ~)
[LOG] Window 5a8dae0 set title to deng@nixos: ~
[WARN] Disabled TextInput commit?
[LOG] TI ENABLE
[LOG] cursorImage request: shape 9 -> text
[LOG] Callback 2981248 -> 2981240, CWLSurface removed.
[LOG] Callback 29812b0 -> 29812a8, CWLSurface removed.
[LOG] CWLSurface 2981188 called destroy()
[LOG] [IMEv2] New IME Grab with resource id 21
[ERR] BUG THIS: key not found in m_dPressedKeys
[LOG] cursorImage request: surface 5991490
[LOG] Registered signal for owner 2981188: 59917a8 -> 2981220 (owner: CWLSurface)
[LOG] Registered signal for owner 2981188: 5991768 -> 2981288 (owner: CWLSurface)
[LOG] CWLSurface 2981188 called init()
[LOG] Window is already in the required fullscreen state
[LOG] Removing last node (dwindle)
[LOG] OPENINGON: [Node nullptr], Monitor: 0
[LOG] OPENINGON: [Node 304bd00: workspace: 3, pos: [0.00, 35.00], size: [3440.00, 1405.00], window: 5a8c070], Monitor: 0
zakk4223 commented 4 weeks ago

I can't reproduce this locally. Please attach actual crashlog/core dump