Skip to content

Hyprland IPC Crash with hyprland/window #4923

@aldenparker

Description

@aldenparker

I am running into a seg fault when using hyprland/window with hyprland v0.54.1 on nixos. It fails to parse the new ipc is my guess as gdb is giving

Thread 9 ".waybar-wrapped" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdb6fc6c0 (LWP 33538)]
0x00005555556f1952 in waybar::modules::hyprland::IPC::parseIPC(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()

When I only use hyprland/workspaces it is fine, so I am guessing it is having trouble with parsing window ipcs.

Config for window (no special config for workspaces was used):

  "hyprland/window": {
  	"format": "{app_id} | {title:.80}",
    "separate-outputs": true,
    "icon": true,
  },

Ending log with debug and trace on:

2026-03-16 08:14:28.566] [debug] hyprland IPC received activewindow>>librewolf,New Issue — LibreWolf
fish: Job 1, 'WAYLAND_DEBUG=1 waybar -l trace' terminated by signal SIGSEGV (Address boundary error)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions