Waybar icon indicating copy to clipboard operation
Waybar copied to clipboard

Crash on sway/window when using multiple monitors

Open dynnian opened this issue 7 months ago • 8 comments

Hey! I've had this issue for quite a while now. Waybar segfaults when opening a new window in a multi monitor setup, it doesn't happen on a single monitor. I did some debugging and found that the sway/window module is responsible. I tried to disable mouse_warping as said in issue #2666, but it still crashes.

This is the output of waybar -l trace:

Output
~ waybar -l trace

(waybar:91070): Gtk-WARNING **: 10:48:02.647: Theme parsing error: gtk.css:6664:15: Junk at end of value for padding
[2025-05-11 10:48:02.673] [debug] Try expanding: $XDG_CONFIG_HOME/waybar/config
[2025-05-11 10:48:02.673] [debug] Try expanding: $XDG_CONFIG_HOME/waybar/config.jsonc
[2025-05-11 10:48:02.673] [debug] Found config file: /home/drk/.config/waybar/config.jsonc
[2025-05-11 10:48:02.673] [info] Using configuration file /home/drk/.config/waybar/config.jsonc
[2025-05-11 10:48:02.677] [info] Discovered appearance 'dark'
[2025-05-11 10:48:02.677] [debug] Try expanding: $XDG_CONFIG_HOME/waybar/style-dark.css
[2025-05-11 10:48:02.677] [debug] Try expanding: $XDG_CONFIG_HOME/waybar/style.css
[2025-05-11 10:48:02.677] [debug] Found config file: /home/drk/.config/waybar/style.css
[2025-05-11 10:48:02.677] [info] Using CSS file /home/drk/.config/waybar/style.css
[2025-05-11 10:48:02.681] [debug] Output detection done: DP-3 (BNQ BenQ GW2490T K4R0610301Q)
[2025-05-11 10:48:02.897] [debug] network: new default route via 10.0.0.1 on if2 metric 100
[2025-05-11 10:48:02.897] [debug] network: enp0s31f6, new addr 10.0.0.24/24
[2025-05-11 10:48:02.897] [debug] network: enp0s31f6, new addr 10.0.0.24/24
[2025-05-11 10:48:02.897] [debug] network: enp0s31f6, new addr 2001:1308:2123:d400:fce2:a60b:6037:fc93/64
[2025-05-11 10:48:02.900] [trace] Sink name alsa_output.pci-0000_00_1f.3.analog-stereo Running:[false] Idle:[false]
[2025-05-11 10:48:02.900] [trace] Sink name alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo-output Running:[false] Idle:[false]
[2025-05-11 10:48:02.900] [trace] Sink name alsa_output.usb-Generic_ThinkPad_Dock_USB_Audio-00.analog-stereo Running:[false] Idle:[false]
[2025-05-11 10:48:02.907] [debug] network: enp0s31f6, new addr 2001:1308:2123:d400:fce2:a60b:6037:fc93/64
[2025-05-11 10:48:02.935] [debug] Output detection done: DP-1 (Dell Inc. DELL 1908FP G438H85U1VXL)
[2025-05-11 10:48:02.940] [trace] actual output DP-1, output found DP-1, node (focused) found waybar -l trace ~
[2025-05-11 10:48:02.958] [debug] network: new default route via 10.0.0.1 on if2 metric 100
[2025-05-11 10:48:02.958] [debug] network: enp0s31f6, new addr 10.0.0.24/24
[2025-05-11 10:48:02.958] [debug] network: enp0s31f6, new addr 10.0.0.24/24
[2025-05-11 10:48:02.958] [debug] network: enp0s31f6, new addr 2001:1308:2123:d400:fce2:a60b:6037:fc93/64
[2025-05-11 10:48:02.961] [trace] Sink name alsa_output.pci-0000_00_1f.3.analog-stereo Running:[false] Idle:[false]
[2025-05-11 10:48:02.961] [trace] Sink name alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo-output Running:[false] Idle:[false]
[2025-05-11 10:48:02.961] [trace] Sink name alsa_output.usb-Generic_ThinkPad_Dock_USB_Audio-00.analog-stereo Running:[false] Idle:[false]
[2025-05-11 10:48:02.962] [debug] Output detection done: eDP-1 (LG Display 0x0521)
[2025-05-11 10:48:02.983] [debug] network: new default route via 10.0.0.1 on if2 metric 100
[2025-05-11 10:48:02.983] [debug] network: enp0s31f6, new addr 10.0.0.24/24
[2025-05-11 10:48:02.983] [debug] network: enp0s31f6, new addr 10.0.0.24/24
[2025-05-11 10:48:02.983] [debug] network: enp0s31f6, new addr 2001:1308:2123:d400:fce2:a60b:6037:fc93/64
[2025-05-11 10:48:02.985] [trace] Sink name alsa_output.pci-0000_00_1f.3.analog-stereo Running:[false] Idle:[false]
[2025-05-11 10:48:02.985] [trace] Sink name alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo-output Running:[false] Idle:[false]
[2025-05-11 10:48:02.985] [trace] Sink name alsa_output.usb-Generic_ThinkPad_Dock_USB_Audio-00.analog-stereo Running:[false] Idle:[false]
[2025-05-11 10:48:02.986] [debug] GTK widget tree:
window#waybar.background.top..mode-default.eDP-1:dir(ltr)
  decoration:dir(ltr)
  box.horizontal:dir(ltr)
    box.horizontal.modules-left:dir(ltr)
      widget:dir(ltr)
        box#workspaces.horizontal.module:dir(ltr)
      widget:dir(ltr)
        label#mode.module:dir(ltr)
      widget:dir(ltr)
        label#scratchpad.module:dir(ltr)
      widget:dir(ltr)
        box#window.horizontal.module:dir(ltr)
          image:dir(ltr)
          label:dir(ltr)
    box.horizontal.modules-center:dir(ltr)
    box.horizontal.modules-right:dir(ltr)
      widget:dir(ltr)
        box#tray.horizontal.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow1.module:dir(ltr)
      widget:dir(ltr)
        label#clock.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow2.module:dir(ltr)
      widget:dir(ltr)
        label#cpu.module:dir(ltr)
      widget:dir(ltr)
        label#memory.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow3.module:dir(ltr)
      widget:dir(ltr)
        label#language.module.us:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow4.module:dir(ltr)
      widget:dir(ltr)
        label#idle_inhibitor.module:dir(ltr)
      widget:dir(ltr)
        label#power-profiles-daemon.module:dir(ltr)
      widget:dir(ltr)
        label#battery.module:dir(ltr)
      widget:dir(ltr)
        label#battery.module.bat2:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow5.module:dir(ltr)
      widget:dir(ltr)
        label#pulseaudio.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow6.module:dir(ltr)
      widget:dir(ltr)
        label#backlight.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow7.module:dir(ltr)
      widget:dir(ltr)
        label#network.module:dir(ltr)
      widget:dir(ltr)
        label#bluetooth.module:dir(ltr)

[2025-05-11 10:48:02.986] [debug] GTK widget tree:
window#waybar.background.top..mode-default.DP-1:dir(ltr)
  decoration:dir(ltr)
  box.horizontal:dir(ltr)
    box.horizontal.modules-left:dir(ltr)
      widget:dir(ltr)
        box#workspaces.horizontal.module:dir(ltr)
      widget:dir(ltr)
        label#mode.module:dir(ltr)
      widget:dir(ltr)
        label#scratchpad.module:dir(ltr)
      widget:dir(ltr)
        box#window.horizontal.module:dir(ltr)
          image:dir(ltr)
          label:dir(ltr)
    box.horizontal.modules-center:dir(ltr)
    box.horizontal.modules-right:dir(ltr)
      widget:dir(ltr)
        box#tray.horizontal.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow1.module:dir(ltr)
      widget:dir(ltr)
        label#clock.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow2.module:dir(ltr)
      widget:dir(ltr)
        label#cpu.module:dir(ltr)
      widget:dir(ltr)
        label#memory.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow3.module:dir(ltr)
      widget:dir(ltr)
        label#language.module.us:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow4.module:dir(ltr)
      widget:dir(ltr)
        label#idle_inhibitor.module:dir(ltr)
      widget:dir(ltr)
        label#power-profiles-daemon.module:dir(ltr)
      widget:dir(ltr)
        label#battery.module:dir(ltr)
      widget:dir(ltr)
        label#battery.module.bat2:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow5.module:dir(ltr)
      widget:dir(ltr)
        label#pulseaudio.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow6.module:dir(ltr)
      widget:dir(ltr)
        label#backlight.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow7.module:dir(ltr)
      widget:dir(ltr)
        label#network.module:dir(ltr)
      widget:dir(ltr)
        label#bluetooth.module:dir(ltr)

[2025-05-11 10:48:02.986] [debug] GTK widget tree:
window#waybar.background.top.DP-3..mode-default:dir(ltr)
  decoration:dir(ltr)
  box.horizontal:dir(ltr)
    box.horizontal.modules-left:dir(ltr)
      widget:dir(ltr)
        box#workspaces.horizontal.module:dir(ltr)
      widget:dir(ltr)
        label#mode.module:dir(ltr)
      widget:dir(ltr)
        label#scratchpad.module:dir(ltr)
      widget:dir(ltr)
        box#window.horizontal.module:dir(ltr)
          image:dir(ltr)
          label:dir(ltr)
    box.horizontal.modules-center:dir(ltr)
    box.horizontal.modules-right:dir(ltr)
      widget:dir(ltr)
        box#tray.horizontal.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow1.module:dir(ltr)
      widget:dir(ltr)
        label#clock.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow2.module:dir(ltr)
      widget:dir(ltr)
        label#cpu.module:dir(ltr)
      widget:dir(ltr)
        label#memory.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow3.module:dir(ltr)
      widget:dir(ltr)
        label#language.module.us:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow4.module:dir(ltr)
      widget:dir(ltr)
        label#idle_inhibitor.module:dir(ltr)
      widget:dir(ltr)
        label#power-profiles-daemon.module:dir(ltr)
      widget:dir(ltr)
        label#battery.module:dir(ltr)
      widget:dir(ltr)
        label#battery.module.bat2:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow5.module:dir(ltr)
      widget:dir(ltr)
        label#pulseaudio.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow6.module:dir(ltr)
      widget:dir(ltr)
        label#backlight.module:dir(ltr)
      widget:dir(ltr)
        label#custom-arrow7.module:dir(ltr)
      widget:dir(ltr)
        label#network.module:dir(ltr)
      widget:dir(ltr)
        label#bluetooth.module:dir(ltr)

[2025-05-11 10:48:02.988] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.AttentionIconName = ''
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.AttentionIconPixmap = []
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.AttentionMovieName = ''
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.Category = 'ApplicationStatus'
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.IconName = ''
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.IconPixmap = a(iiay)
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.Id = 'Nextcloud'
[2025-05-11 10:48:03.104] [trace] Set tray item property: Nextcloud.ItemIsMenu = false
[2025-05-11 10:48:03.104] [trace] Set tray item property: Nextcloud.Menu = '/MenuBar'
[2025-05-11 10:48:03.104] [trace] Set tray item property: Nextcloud.OverlayIconName = ''
[2025-05-11 10:48:03.104] [trace] Set tray item property: Nextcloud.OverlayIconPixmap = []
[2025-05-11 10:48:03.104] [trace] Set tray item property: Nextcloud.Status = 'Active'
[2025-05-11 10:48:03.104] [trace] Set tray item property: Nextcloud.Title = 'Nextcloud'
[2025-05-11 10:48:03.104] [trace] Set tray item property: Nextcloud.ToolTip = (sa(iiay)ss)
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.AttentionIconName = ''
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.AttentionIconPixmap = []
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.AttentionMovieName = ''
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.Category = 'ApplicationStatus'
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.IconName = ''
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.IconPixmap = a(iiay)
[2025-05-11 10:48:03.104] [trace] Set tray item property: :1.1295.Id = 'Nextcloud'
[2025-05-11 10:48:03.104] [trace] Set tray item property: Nextcloud.ItemIsMenu = false
[2025-05-11 10:48:03.104] [trace] Set tray item property: Nextcloud.Menu = '/MenuBar'
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.OverlayIconName = ''
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.OverlayIconPixmap = []
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.Status = 'Active'
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.Title = 'Nextcloud'
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.ToolTip = (sa(iiay)ss)
[2025-05-11 10:48:03.105] [trace] Set tray item property: :1.1295.AttentionIconName = ''
[2025-05-11 10:48:03.105] [trace] Set tray item property: :1.1295.AttentionIconPixmap = []
[2025-05-11 10:48:03.105] [trace] Set tray item property: :1.1295.AttentionMovieName = ''
[2025-05-11 10:48:03.105] [trace] Set tray item property: :1.1295.Category = 'ApplicationStatus'
[2025-05-11 10:48:03.105] [trace] Set tray item property: :1.1295.IconName = ''
[2025-05-11 10:48:03.105] [trace] Set tray item property: :1.1295.IconPixmap = a(iiay)
[2025-05-11 10:48:03.105] [trace] Set tray item property: :1.1295.Id = 'Nextcloud'
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.ItemIsMenu = false
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.Menu = '/MenuBar'
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.OverlayIconName = ''
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.OverlayIconPixmap = []
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.Status = 'Active'
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.Title = 'Nextcloud'
[2025-05-11 10:48:03.105] [trace] Set tray item property: Nextcloud.ToolTip = (sa(iiay)ss)
[2025-05-11 10:48:03.105] [trace] workspace layout splith, tiled count 1, floating count 0
[2025-05-11 10:48:03.105] [trace] Adding app_id class: foot
[2025-05-11 10:48:03.209] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-11 10:48:03.324] [info] Bar configured (width: 1920, height: 28) for output: DP-3
[2025-05-11 10:48:03.324] [info] Bar configured (width: 1280, height: 28) for output: DP-1
[2025-05-11 10:48:03.324] [info] Bar configured (width: 1920, height: 28) for output: eDP-1
[2025-05-11 10:48:04.922] [trace] actual output DP-3, output found DP-3, node (focused) found Lutris
[2025-05-11 10:48:04.923] [trace] workspace layout splith, tiled count 1, floating count 0
[2025-05-11 10:48:04.923] [trace] Adding app_id class: net.lutris.Lutris
[2025-05-11 10:48:04.923] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-11 10:48:04.923] [trace] Removing app_id class: foot
[2025-05-11 10:48:04.925] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-11 10:48:04.926] [trace] actual output DP-3, output found DP-3, node (focused) found Lutris
[2025-05-11 10:48:04.926] [trace] workspace layout splith, tiled count 1, floating count 0
[2025-05-11 10:48:04.927] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-11 10:48:04.927] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-11 10:48:05.311] [trace] Tray item 'Nextcloud' got signal NewIcon
[2025-05-11 10:48:05.311] [trace] Tray item 'Nextcloud' got signal NewIcon
[2025-05-11 10:48:05.311] [trace] Tray item 'Nextcloud' got signal NewIcon
[2025-05-11 10:48:05.311] [trace] Tray item 'Nextcloud' got signal NewToolTip
[2025-05-11 10:48:05.311] [trace] Tray item 'Nextcloud' got signal NewToolTip
[2025-05-11 10:48:05.311] [trace] Tray item 'Nextcloud' got signal NewToolTip
[2025-05-11 10:48:05.322] [trace] Set tray item property: Nextcloud.IconName = ''
[2025-05-11 10:48:05.322] [trace] Set tray item property: Nextcloud.IconPixmap = a(iiay)
[2025-05-11 10:48:05.323] [trace] Set tray item property: Nextcloud.ToolTip = (sa(iiay)ss)
[2025-05-11 10:48:05.323] [trace] Set tray item property: Nextcloud.IconName = ''
[2025-05-11 10:48:05.323] [trace] Set tray item property: Nextcloud.IconPixmap = a(iiay)
[2025-05-11 10:48:05.323] [trace] Set tray item property: Nextcloud.ToolTip = (sa(iiay)ss)
[2025-05-11 10:48:05.323] [trace] Set tray item property: Nextcloud.IconName = ''
[2025-05-11 10:48:05.323] [trace] Set tray item property: Nextcloud.IconPixmap = a(iiay)
[2025-05-11 10:48:05.323] [trace] Set tray item property: Nextcloud.ToolTip = (sa(iiay)ss)
[2025-05-11 10:48:06.258] [trace] workspace layout splith, tiled count 0, floating count 0
[2025-05-11 10:48:06.258] [trace] Removing app_id class: net.lutris.Lutris
[2025-05-11 10:48:06.259] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-11 10:48:06.261] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-11 10:48:10.276] [trace] actual output DP-3, output found DP-3, node (focused) found Lutris
[2025-05-11 10:48:10.277] [trace] workspace layout splith, tiled count 1, floating count 0
[2025-05-11 10:48:10.277] [trace] Adding app_id class: net.lutris.Lutris
fish: Job 1, 'waybar -l trace' terminated by signal SIGSEGV (Address boundary error)

When disabling sway/window in the config, I don't get a crash.

This is my config and css:

config.jsonc
{
    "reload-style-on-change": true,
    "position": "top",
    "height": 28,
    "spacing": 0,
    "layer": "top",

    "modules-left": [
        "sway/workspaces",
        "sway/mode",
        "sway/scratchpad"
        //"sway/window"
    ],

    "modules-right": [
        "tray",
        "custom/arrow1",
        "clock",
        "custom/arrow2",
        "cpu",
        "memory",
        "custom/arrow3",
        "sway/language",
        "custom/arrow4",
        "idle_inhibitor",
        "power-profiles-daemon",
        "battery",
        "battery#bat2",
        "custom/arrow5",
        "pulseaudio",
        "custom/arrow6",
        "backlight",
        "custom/arrow7",
        "network",
        "bluetooth"
    ],
    
    // Modules

    "sway/workspaces": {
        "on-click": "activate",
        "sort-by-number": true,
        "format": "{icon}",
        "format-icons": {
            "1": "\udb82\udf3a",
            "2": "\udb82\udf3b",
            "3": "\udb82\udf3c",
            "4": "\udb82\udf3d",
            "5": "\udb82\udf3e",
            "6": "\udb82\udf3f",
            "7": "\udb82\udf40",
            "8": "\udb82\udf41",
            "9": "\udb82\udf42",
            "10": "\udb83\udfe9",
        }
    },

    "sway/mode": {
        "format": "<span style=\"italic\">{}</span>"
    },

    "sway/scratchpad": {
        "format": "{icon} {count}",
        "show-empty": false,
        "format-icons": ["", "\uf2d2"],
        "tooltip": true,
        "tooltip-format": "{app}: {title}"
    },

    "sway/window": {
        "tooltip": false,
        "format": "{title}",
        "icon": true,
        "icon-size": 16,
        "separate-outputs": true,
        "max-length": 60
    },

    "tray": {
        "icon-size": 16,
        "spacing": 10
    },

    "cpu": {
        "interval": 1,
        "format": "\uf4bc {usage}%",
        "on-click": "foot -T btop -a btop btop"
    },

    "memory": {
        "interval": 1,
        "format": "\uefc5 {percentage}%",
        "on-click": "foot -T btop -a btop btop"
    },

    "sway/language": {
        "format": "\udb80\udf0c {}",
        "on-click": "swaymsg input type:keyboard xkb_switch_layout next",
        "tooltip": false,
    },

    "pulseaudio": {
        "scroll-step": 1, // %, can be a float
        "tooltip-format": "{volume}% - {desc}",
        "format": "{icon} {format_source}",
        "format-bluetooth": "{icon}\udb80\udcaf {format_source}",
        "format-bluetooth-muted": "\udb81\udd81 {icon}\udb80\udcaf {format_source}",
        "format-muted": "\udb81\udd81 {format_source}",
        "format-source": "\udb80\udf6c",
        "format-source-muted": "\udb80\udf6d",
        "format-icons": {
            "headphone": "\udb80\udecb",
            "hands-free": "\udb86\udc4f",
            "headset": "\udb80\udece",
            "phone": "\udb80\udff2",
            "portable": "\udb80\udff2",
            "car": "\udb80\udd0b",
            "default": [
                "\udb81\udd7f",
                "\udb81\udd80",
                "\udb81\udd7e"
            ]
        },
        "on-click": "foot -T audiomixer -a audiomixer pulsemixer"
    },

    "backlight": {
        "format": "{icon}",
        "format-icons": [
            "\udb86\ude4e",
            "\udb86\ude4f",
            "\udb86\ude50",
            "\udb86\ude51",
            "\udb86\ude52",
            "\udb86\ude53",
            "\udb86\ude54",
            "\udb86\ude55",
            "\udb81\udee8"
        ],
        "tooltip-format": "{percent}%"
    },

    "idle_inhibitor": {
        "format": "{icon}",
        "format-icons": {
            "activated": "\uea71",
            "deactivated": "\ueabc"
        }
    },

    "power-profiles-daemon": {
        "format": "{icon}",
        "tooltip-format": "Power profile: {profile}",
        "tooltip": true,
        "format-icons": {
            "default": "󰾅",
            "performance": "󰓅",
            "balanced": "󰾅",
            "power-saver": "󰾆"
        }
    },

    "battery": {
        "bat": "BAT0",
        "states": {
            "warning": 30,
            "critical": 15
        },
        "format": "{icon}",
        "format-charging": "{icon} \udb81\udea5",
        "format-plugged": "{icon} \udb81\udea5",
        "format-critical": "{icon} \udb84\ude38",
        "format-warning": "{icon} \udb84\ude38",
        "format-icons": [
            "\udb80\udc7a",
            "\udb80\udc7c",
            "\udb80\udc7e",
            "\udb80\udc80",
            "\udb80\udc79"
        ],
        "tooltip-format": "{capacity}% - {timeTo}",
        "on-click": "$HOME/.config/rofi/scripts/rs_power"
    },

    "battery#bat2": {
        "bat": "BAT1",
        "states": {
            "warning": 30,
            "critical": 15
        },
        "format": "{icon}",
        "format-charging": "{icon} \udb81\udea5",
        "format-plugged": "{icon} \udb81\udea5",
        "format-critical": "{icon} \udb84\ude38",
        "format-warning": "{icon} \udb84\ude38",
        "format-icons": [
            "\udb80\udc7a",
            "\udb80\udc7c",
            "\udb80\udc7e",
            "\udb80\udc80",
            "\udb80\udc79"
        ],
        "tooltip-format": "{capacity}% - {timeTo}",
        "on-click": "$HOME/.config/fuzzel/scripts/rs_power"
    },

    "network": {
        "format-wifi": "\udb81\udda9",
        "format-ethernet": "\udb80\ude00",
        "format-disconnected": "\udb80\udd5b",
        "tooltip-format": "({essid} - {signalStrength}%) - {ifname}: {ipaddr}/{cidr}",
        "on-click": "$HOME/.config/fuzzel/scripts/rs_wifi"
    },
    
    "bluetooth": {
        "format": "\udb80\udcb2",
        "format-on": "\udb80\udcaf",
        "fotmat-off": "\udb80\udcb2",
        "fotmat-disabled": "\udb80\udcb2",
    	"format-connected": "\udb80\udcb1",
    	"tooltip-format": "{controller_alias}\t{controller_address} ON",
    	"tooltip-format-on": "{controller_alias}\t{controller_address} ON",
    	"tooltip-format-off": "{controller_alias}\t{controller_address} OFF",
    	"tooltip-format-disabled": "{controller_alias}\t{controller_address} OFF",
    	"tooltip-format-connected": "{controller_alias}\t{controller_address} ON\n\n{num_connections} connected\n\n{device_enumerate}",
    	"tooltip-format-enumerate-connected": "{device_alias}\t{device_address}",
    	"tooltip-format-enumerate-connected-battery": "{device_alias}\t{device_address}\t{device_battery_percentage}%",
        "on-click": "$HOME/.config/fuzzel/scripts/rs_blue",
        "on-click-right": "bluetoothctl disconnect",
        "on-click-middle": "bluetoothctl power off"
    },

    "clock": {
        "tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
        "format": "\udb82\udd54 {:%H:%M}",
        "format-alt": "\udb80\udcf5 {:%Y-%m-%d}"
    },

	"custom/arrow1": {
		"format": "",
		"tooltip": false
	},

	"custom/arrow2": {
		"format": "",
		"tooltip": false
	},

	"custom/arrow3": {
		"format": "",
		"tooltip": false
	},

	"custom/arrow4": {
		"format": "",
		"tooltip": false
	},

	"custom/arrow5": {
		"format": "",
		"tooltip": false
	},

	"custom/arrow6": {
		"format": "",
		"tooltip": false
	},

	"custom/arrow7": {
		"format": "",
		"tooltip": false
	}
}
styles.css
/* =====================================
   Colors (Gruvbox Dark)
   ===================================== */
@define-color white     #fbf1c7;
@define-color black     #1d2021;
@define-color red       #cc241d;
@define-color green     #98971a;
@define-color yellow    #d79921;
@define-color orange    #d65d0e;
@define-color blue      #458588;
@define-color purple    #b16286;
@define-color aqua      #689d6a;
@define-color gray      #a89984;
/* Brighter variants */
@define-color brwhite   #ebdbb2;
@define-color brblack   #504945;
@define-color brgray    #928374;
@define-color brred     #fb4934;
@define-color brgreen   #b8bb26;
@define-color bryellow  #fabd2f;
@define-color brorange  #fe8019;
@define-color brblue    #83a598;
@define-color brpurple  #d3869b;
@define-color braqua    #8ec07c;
/* Darker variants */
@define-color drred     #9d0006;
@define-color drgreen   #79740e;
@define-color drpurple  #8f3f71;
@define-color drorange  #af3a03;
@define-color drgray    #3c3836;
@define-color drblue    #076678;
@define-color draqua    #427b58;
@define-color dryellow  #b57614;

/* =====================================
   Color Definitions for Modules
   ===================================== */
@define-color critical              @brred;
@define-color unfocused             @braqua;
@define-color focused               @red;
@define-color inactive              @gray;
@define-color clock                 @purple;
@define-color monitor               @blue;
@define-color language              @aqua;
@define-color idle                  @green;
@define-color powerprofile          @green;
@define-color battery               @green;
@define-color volume                @yellow;
@define-color backlight             @orange;
@define-color network               @red;
@define-color wbackground           rgba(29, 32, 33, 0.90);

/* =====================================
   Keyframes
   ===================================== */
@keyframes blink {
    to {
        color: @critical;
    }
}

/* =====================================
   Reset Styles
   ===================================== */
* {
    border: none;
    border-radius: 0;
    min-height: 0;
    padding: 0;
    box-shadow: none;
    text-shadow: none;
}

/* =====================================
   Button Styles
   ===================================== */
button {
    box-shadow: inset 0 -3px transparent;
    border: none;
    border-radius: 0;
}

/* Prevent strange hover effect on workspace buttons */
button:hover {
    background: inherit;
}

/* =====================================
   General Bar Styles
   ===================================== */
window#waybar {
    background-color: @wbackground;
    font-family: Symbols Nerd Font Mono, Mononoki Nerd Font;
    font-size: 14px;
}

/* =====================================
   Workspaces Module
   ===================================== */
#workspaces button {
    font-family: Symbols Nerd Font Mono;
    font-size: 16px;
    padding: 0px 0px;
    margin: 0 0;
    color: @white;
}

#workspaces button.visible {
    color: @white;
}

#workspaces button.focused {
    color: @wbackground;
    background: @focused;
}

#workspaces button.unfocused {
    color: @white;
}

#workspaces button.urgent {
    color: @wbackground;
    background: @critical;
}

#workspaces button:hover {
    background: @yellow;
    color: @black;
}

/* =====================================
   Mode Module
   ===================================== */
#mode {
    color: @wbackground;
    background-color: @red;
    border-bottom: 3px solid @white;
    padding: 3px;
}

/* =====================================
   Window Module
   ===================================== */
#window {
    color: @white;
    padding: 0 10px;
    margin: 5px 0;
}

/* =====================================
   Margins and Layout Adjustments
   ===================================== */
#window, #workspaces {
    margin: 0 4px;
}

.modules-left > widget:first-child > #workspaces {
    margin-left: 0;
}

.modules-right > widget:last-child > #workspaces {
    margin-right: 0;
}

/* =====================================
   Individual Module Styles
   ===================================== */
#cpu,
#memory,
#language,
#idle_inhibitor,
#power-profiles-daemon,
#battery,
#pulseaudio,
#backlight,
#network,
#bluetooth,
#clock {
    color: @white;
    padding-left: 4px;
}

#clock {
    background-color: @clock;
}

#cpu {
    background-color: @monitor;
}

#memory {
    background-color: @monitor;
}

#language {
    background-color: @language;
}

#idle_inhibitor {
    background-color: @battery;
}

#power-profiles-daemon {
    background-color: @powerprofile;
}

#battery,
#battery.charging,
#battery.plugged {
    background-color: @battery;
}

#battery.critical:not(.charging) {
    color: @white;
    animation: blink 0.5s linear infinite alternate;
}

#network,
#network.disconnected {
    background-color: @network;
}

#bluetooth,
#bluetooth.disconnected {
    background-color: @network;
    padding-right: 10px;
}

#pulseaudio,
#pulseaudio.muted {
    background-color: @volume;
}

#backlight {
    background-color: @backlight;
}

/* =====================================
   Modeline Arrows
   ===================================== */
#custom-arrow1,
#custom-arrow2,
#custom-arrow3,
#custom-arrow4,
#custom-arrow5,
#custom-arrow6,
#custom-arrow7 {
    font-size: 20pt;
}

/* Individual Modeline Arrow Styles */
#custom-arrow1 {
    background: transparent;
    color: @clock;
}

#custom-arrow2 {
    background: @clock;
    color: @monitor;
}

#custom-arrow3 {
    background: @monitor;
    color: @language;
}

#custom-arrow4 {
    background: @language;
    color: @battery;
}

#custom-arrow5 {
    background: @battery;
    color: @volume;
}

#custom-arrow6 {
    background: @volume;
    color: @backlight;
}

#custom-arrow7 {
    background: @backlight;
    color: @network;
}

  • Arch Linux x64, linux-zen 6.14.5
  • Waybar v0.12.0

dynnian avatar May 11 '25 15:05 dynnian

Can you provide a backtrace please?

Also, separate-outputs is not a valid configuration, unless your package somehow patched that in. It shouldn't cause the segfault, of course.

RobertMueller2 avatar May 12 '25 08:05 RobertMueller2

If for separate-outputs you mean multiple bars per output, no I'm not using that, it's the same bar for all outputs.

I don't really know how to get a backtrace, but I got this from journalctl:

Trace
May 11 10:56:09 claymore systemd-coredump[93165]: [🡕] Process 93028 (waybar) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 93076:
                                                  #0  0x0000779dab2966a9 g_hash_table_lookup (libglib-2.0.so.0 + 0x496a9)
                                                  #1  0x0000779dab9eadb2 gtk_icon_theme_has_icon (libgtk-3.so.0 + 0x3eadb2)
                                                  #2  0x0000779dac268b4e _ZNK3Gtk9IconTheme8has_iconERKN4Glib7ustringE (libgtkmm-3.0.so.1 + 0x268b4e)
                                                  #3  0x000063fd709a8b25 n/a (/usr/bin/waybar + 0xa0b25)
                                                  #4  0x000063fd7096c7b2 n/a (/usr/bin/waybar + 0x647b2)
                                                  #5  0x000063fd709d2881 n/a (/usr/bin/waybar + 0xca881)
                                                  #6  0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #7  0x000063fd709d33a4 n/a (/usr/bin/waybar + 0xcb3a4)
                                                  #8  0x000063fd709da88a n/a (/usr/bin/waybar + 0xd288a)
                                                  #9  0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #10 0x000063fd709d344d n/a (/usr/bin/waybar + 0xcb44d)
                                                  #11 0x000063fd709da8fa n/a (/usr/bin/waybar + 0xd28fa)
                                                  #12 0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #13 0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #14 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #15 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93033:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245a6 ppoll (libc.so.6 + 0x10c5a6)
                                                  #4  0x0000779dab30ef67 n/a (libglib-2.0.so.0 + 0xc1f67)
                                                  #5  0x0000779dab2abee7 g_main_loop_run (libglib-2.0.so.0 + 0x5eee7)
                                                  #6  0x0000779dab544a84 n/a (libgio-2.0.so.0 + 0x114a84)
                                                  #7  0x0000779dab2e2b3e n/a (libglib-2.0.so.0 + 0x95b3e)
                                                  #8  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #9  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93030:
                                                  #0  0x0000779daaa2eeed syscall (libc.so.6 + 0x116eed)
                                                  #1  0x0000779dab2dd450 g_cond_wait (libglib-2.0.so.0 + 0x90450)
                                                  #2  0x0000779dab272dac n/a (libglib-2.0.so.0 + 0x25dac)
                                                  #3  0x0000779dab2e3ad2 n/a (libglib-2.0.so.0 + 0x96ad2)
                                                  #4  0x0000779dab2e2b3e n/a (libglib-2.0.so.0 + 0x95b3e)
                                                  #5  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #6  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93089:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93041:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93058:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709cfd64 n/a (/usr/bin/waybar + 0xc7d64)
                                                  #6  0x000063fd709d3398 n/a (/usr/bin/waybar + 0xcb398)
                                                  #7  0x000063fd709da88a n/a (/usr/bin/waybar + 0xd288a)
                                                  #8  0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #9  0x000063fd709d344d n/a (/usr/bin/waybar + 0xcb44d)
                                                  #10 0x000063fd709da8fa n/a (/usr/bin/waybar + 0xd28fa)
                                                  #11 0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #12 0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #13 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #14 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93031:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245a6 ppoll (libc.so.6 + 0x10c5a6)
                                                  #4  0x0000779dab30ef67 n/a (libglib-2.0.so.0 + 0xc1f67)
                                                  #5  0x0000779dab2aa615 g_main_context_iteration (libglib-2.0.so.0 + 0x5d615)
                                                  #6  0x0000779dab2aa672 n/a (libglib-2.0.so.0 + 0x5d672)
                                                  #7  0x0000779dab2e2b3e n/a (libglib-2.0.so.0 + 0x95b3e)
                                                  #8  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #9  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93087:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa2405e __poll (libc.so.6 + 0x10c05e)
                                                  #4  0x0000779dab0a8a78 n/a (libpulse.so.0 + 0x32a78)
                                                  #5  0x0000779dab092654 pa_mainloop_poll (libpulse.so.0 + 0x1c654)
                                                  #6  0x0000779dab09c7c5 pa_mainloop_iterate (libpulse.so.0 + 0x267c5)
                                                  #7  0x0000779dab09c891 pa_mainloop_run (libpulse.so.0 + 0x26891)
                                                  #8  0x0000779dab0adbd4 n/a (libpulse.so.0 + 0x37bd4)
                                                  #9  0x0000779da9f6834f n/a (libpulsecommon-17.0.so + 0x5d34f)
                                                  #10 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #11 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93073:
                                                  #0  0x0000779daaa2dcbb __mprotect (libc.so.6 + 0x115cbb)
                                                  #1  0x0000779daa9bc673 n/a (libc.so.6 + 0xa4673)
                                                  #2  0x0000779daa9bdba3 n/a (libc.so.6 + 0xa5ba3)
                                                  #3  0x0000779daa9be72e malloc (libc.so.6 + 0xa672e)
                                                  #4  0x0000779daacb2445 _Znwm (libstdc++.so.6 + 0xb2445)
                                                  #5  0x0000779dac641076 n/a (libjsoncpp.so.26 + 0x25076)
                                                  #6  0x0000779dac6432a5 _ZN4Json5Value16resolveReferenceEPKcS2_ (libjsoncpp.so.26 + 0x272a5)
                                                  #7  0x0000779dac639408 _ZN4Json9OurReader10readObjectERNS0_5TokenE (libjsoncpp.so.26 + 0x1d408)
                                                  #8  0x0000779dac6387b4 _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7b4)
                                                  #9  0x0000779dac639cb4 _ZN4Json9OurReader9readArrayERNS0_5TokenE (libjsoncpp.so.26 + 0x1dcb4)
                                                  #10 0x0000779dac6387ec _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7ec)
                                                  #11 0x0000779dac63942a _ZN4Json9OurReader10readObjectERNS0_5TokenE (libjsoncpp.so.26 + 0x1d42a)
                                                  #12 0x0000779dac6387b4 _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7b4)
                                                  #13 0x0000779dac639cb4 _ZN4Json9OurReader9readArrayERNS0_5TokenE (libjsoncpp.so.26 + 0x1dcb4)
                                                  #14 0x0000779dac6387ec _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7ec)
                                                  #15 0x0000779dac63942a _ZN4Json9OurReader10readObjectERNS0_5TokenE (libjsoncpp.so.26 + 0x1d42a)
                                                  #16 0x0000779dac6387b4 _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7b4)
                                                  #17 0x0000779dac639cb4 _ZN4Json9OurReader9readArrayERNS0_5TokenE (libjsoncpp.so.26 + 0x1dcb4)
                                                  #18 0x0000779dac6387ec _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7ec)
                                                  #19 0x0000779dac63942a _ZN4Json9OurReader10readObjectERNS0_5TokenE (libjsoncpp.so.26 + 0x1d42a)
                                                  #20 0x0000779dac6387b4 _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7b4)
                                                  #21 0x0000779dac638ca0 _ZN4Json9OurReader5parseEPKcS2_RNS_5ValueEb (libjsoncpp.so.26 + 0x1cca0)
                                                  #22 0x0000779dac639074 _ZN4Json10CharReader5parseEPKcS2_PNS_5ValueEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libjsoncpp.so.26 + 0x1d074)
                                                  #23 0x0000779dac63309f _ZN4Json15parseFromStreamERKNS_10CharReader7FactoryERSiPNS_5ValueEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libjsoncpp.so.>
                                                  #24 0x000063fd7097b138 n/a (/usr/bin/waybar + 0x73138)
                                                  #25 0x000063fd709dacc2 n/a (/usr/bin/waybar + 0xd2cc2)
                                                  #26 0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #27 0x000063fd709d33a4 n/a (/usr/bin/waybar + 0xcb3a4)
                                                  #28 0x000063fd709d64ca n/a (/usr/bin/waybar + 0xce4ca)
                                                  #29 0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #30 0x000063fd709d344d n/a (/usr/bin/waybar + 0xcb44d)
                                                  #31 0x000063fd709d653a n/a (/usr/bin/waybar + 0xce53a)
                                                  #32 0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #33 0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #34 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #35 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93071:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93028:
                                                  #0  0x0000779daa9ba67d n/a (libc.so.6 + 0xa267d)
                                                  #1  0x0000779daa9ba7a1 n/a (libc.so.6 + 0xa27a1)
                                                  #2  0x0000779daa9bba90 n/a (libc.so.6 + 0xa3a90)
                                                  #3  0x0000779daa9bbfb4 n/a (libc.so.6 + 0xa3fb4)
                                                  #4  0x0000779daa9bee52 __libc_free (libc.so.6 + 0xa6e52)
                                                  #5  0x0000779dab295b5c n/a (libglib-2.0.so.0 + 0x48b5c)
                                                  #6  0x0000779dab297650 g_hash_table_remove_all (libglib-2.0.so.0 + 0x4a650)
                                                  #7  0x0000779dab29857b g_hash_table_destroy (libglib-2.0.so.0 + 0x4b57b)
                                                  #8  0x0000779dab9e777d n/a (libgtk-3.so.0 + 0x3e777d)
                                                  #9  0x0000779dab2a1690 g_list_foreach (libglib-2.0.so.0 + 0x54690)
                                                  #10 0x0000779dab2a77a8 g_list_free_full (libglib-2.0.so.0 + 0x5a7a8)
                                                  #11 0x0000779dab9e7318 n/a (libgtk-3.so.0 + 0x3e7318)
                                                  #12 0x0000779dab2a1690 g_list_foreach (libglib-2.0.so.0 + 0x54690)
                                                  #13 0x0000779dab2a77a8 g_list_free_full (libglib-2.0.so.0 + 0x5a7a8)
                                                  #14 0x0000779dabc59171 n/a (libgtk-3.so.0 + 0x659171)
                                                  #15 0x0000779dab9eacaa n/a (libgtk-3.so.0 + 0x3eacaa)
                                                  #16 0x0000779dab9ebd92 n/a (libgtk-3.so.0 + 0x3ebd92)
                                                  #17 0x0000779dab9ec493 n/a (libgtk-3.so.0 + 0x3ec493)
                                                  #18 0x0000779dab9e63d2 n/a (libgtk-3.so.0 + 0x3e63d2)
                                                  #19 0x0000779dab9e6950 n/a (libgtk-3.so.0 + 0x3e6950)
                                                  #20 0x0000779dab9eeb00 n/a (libgtk-3.so.0 + 0x3eeb00)
                                                  #21 0x0000779dab9ff94e n/a (libgtk-3.so.0 + 0x3ff94e)
                                                  #22 0x0000779dab93a625 n/a (libgtk-3.so.0 + 0x33a625)
                                                  #23 0x0000779dab94f70a n/a (libgtk-3.so.0 + 0x34f70a)
                                                  #24 0x0000779dab9fbcf5 n/a (libgtk-3.so.0 + 0x3fbcf5)
                                                  #25 0x0000779dabb8ab0a n/a (libgtk-3.so.0 + 0x58ab0a)
                                                  #26 0x0000779dab939ac2 gtk_container_propagate_draw (libgtk-3.so.0 + 0x339ac2)
                                                  #27 0x0000779dab939bed n/a (libgtk-3.so.0 + 0x339bed)
                                                  #28 0x0000779dab8e4501 n/a (libgtk-3.so.0 + 0x2e4501)
                                                  #29 0x0000779dab93a625 n/a (libgtk-3.so.0 + 0x33a625)
                                                  #30 0x0000779dab94f70a n/a (libgtk-3.so.0 + 0x34f70a)
                                                  #31 0x0000779dab8e4ac5 n/a (libgtk-3.so.0 + 0x2e4ac5)
                                                  #32 0x0000779dabb8ab0a n/a (libgtk-3.so.0 + 0x58ab0a)
                                                  #33 0x0000779dab939ac2 gtk_container_propagate_draw (libgtk-3.so.0 + 0x339ac2)
                                                  #34 0x0000779dab939bed n/a (libgtk-3.so.0 + 0x339bed)
                                                  #35 0x0000779dab99c654 n/a (libgtk-3.so.0 + 0x39c654)
                                                  #36 0x0000779dabb8ab0a n/a (libgtk-3.so.0 + 0x58ab0a)
                                                  #37 0x0000779dab939ac2 gtk_container_propagate_draw (libgtk-3.so.0 + 0x339ac2)
                                                  #38 0x0000779dab939bed n/a (libgtk-3.so.0 + 0x339bed)
                                                  #39 0x0000779dab8e4501 n/a (libgtk-3.so.0 + 0x2e4501)
                                                  #40 0x0000779dab93a625 n/a (libgtk-3.so.0 + 0x33a625)
                                                  #41 0x0000779dab94f70a n/a (libgtk-3.so.0 + 0x34f70a)
                                                  #42 0x0000779dab8e4ac5 n/a (libgtk-3.so.0 + 0x2e4ac5)
                                                  #43 0x0000779dabb8ab0a n/a (libgtk-3.so.0 + 0x58ab0a)
                                                  #44 0x0000779dab939ac2 gtk_container_propagate_draw (libgtk-3.so.0 + 0x339ac2)
                                                  #45 0x0000779dab939bed n/a (libgtk-3.so.0 + 0x339bed)
                                                  #46 0x0000779dab8e4501 n/a (libgtk-3.so.0 + 0x2e4501)
                                                  #47 0x0000779dab93a625 n/a (libgtk-3.so.0 + 0x33a625)
                                                  #48 0x0000779dab94f70a n/a (libgtk-3.so.0 + 0x34f70a)
                                                  #49 0x0000779dab8e4ac5 n/a (libgtk-3.so.0 + 0x2e4ac5)
                                                  #50 0x0000779dabb8ab0a n/a (libgtk-3.so.0 + 0x58ab0a)
                                                  #51 0x0000779dab939ac2 gtk_container_propagate_draw (libgtk-3.so.0 + 0x339ac2)
                                                  #52 0x0000779dab939bed n/a (libgtk-3.so.0 + 0x339bed)
                                                  #53 0x0000779dabb8ab0a n/a (libgtk-3.so.0 + 0x58ab0a)
                                                  #54 0x0000779dabb99202 n/a (libgtk-3.so.0 + 0x599202)
                                                  #55 0x0000779daba27b9f gtk_main_do_event (libgtk-3.so.0 + 0x427b9f)
                                                  #56 0x0000779dac4ac457 n/a (libgdk-3.so.0 + 0x27457)
                                                  #57 0x0000779dac4befc2 n/a (libgdk-3.so.0 + 0x39fc2)
                                                  #58 0x0000779dac4c37ff n/a (libgdk-3.so.0 + 0x3e7ff)
                                                  #59 0x0000779dac4c3a32 n/a (libgdk-3.so.0 + 0x3ea32)
                                                  #60 0x0000779dabdffe5c n/a (libgobject-2.0.so.0 + 0x32e5c)
                                                  #61 0x0000779dabdfff72 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f72)
                                                  #62 0x0000779dabe00034 g_signal_emit (libgobject-2.0.so.0 + 0x33034)
                                                  #63 0x0000779dac4ba131 n/a (libgdk-3.so.0 + 0x35131)
                                                  
                                                  Stack trace of thread 93070:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa31475 epoll_wait (libc.so.6 + 0x119475)
                                                  #4  0x000063fd70a45c4b n/a (/usr/bin/waybar + 0x13dc4b)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93034:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245a6 ppoll (libc.so.6 + 0x10c5a6)
                                                  #4  0x0000779dab30ef67 n/a (libglib-2.0.so.0 + 0xc1f67)
                                                  #5  0x0000779dab2aa615 g_main_context_iteration (libglib-2.0.so.0 + 0x5d615)
                                                  #6  0x0000779da8f532fe n/a (libdconfsettings.so + 0x62fe)
                                                  #7  0x0000779dab2e2b3e n/a (libglib-2.0.so.0 + 0x95b3e)
                                                  #8  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #9  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93036:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709cfd64 n/a (/usr/bin/waybar + 0xc7d64)
                                                  #6  0x000063fd709d3398 n/a (/usr/bin/waybar + 0xcb398)
                                                  #7  0x000063fd709d64ca n/a (/usr/bin/waybar + 0xce4ca)
                                                  #8  0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #9  0x000063fd709d344d n/a (/usr/bin/waybar + 0xcb44d)
                                                  #10 0x000063fd709d653a n/a (/usr/bin/waybar + 0xce53a)
                                                  #11 0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #12 0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #13 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #14 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93032:
                                                  #0  0x0000779daaa2eeed syscall (libc.so.6 + 0x116eed)
                                                  #1  0x0000779dab2de167 g_cond_wait_until (libglib-2.0.so.0 + 0x91167)
                                                  #2  0x0000779dab272d75 n/a (libglib-2.0.so.0 + 0x25d75)
                                                  #3  0x0000779dab272ee8 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x25ee8)
                                                  #4  0x0000779dab2e4410 n/a (libglib-2.0.so.0 + 0x97410)
                                                  #5  0x0000779dab2e2b3e n/a (libglib-2.0.so.0 + 0x95b3e)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93052:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93075:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709cfd64 n/a (/usr/bin/waybar + 0xc7d64)
                                                  #6  0x000063fd709d3398 n/a (/usr/bin/waybar + 0xcb398)
                                                  #7  0x000063fd709e1976 n/a (/usr/bin/waybar + 0xd9976)
                                                  #8  0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #9  0x000063fd709d344d n/a (/usr/bin/waybar + 0xcb44d)
                                                  #10 0x000063fd709e21ca n/a (/usr/bin/waybar + 0xda1ca)
                                                  #11 0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #12 0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #13 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #14 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93037:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709d3441 n/a (/usr/bin/waybar + 0xcb441)
                                                  #6  0x000063fd709d351a n/a (/usr/bin/waybar + 0xcb51a)
                                                  #7  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #8  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #9  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #10 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93044:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93040:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93088:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa31475 epoll_wait (libc.so.6 + 0x119475)
                                                  #4  0x000063fd70a45c4b n/a (/usr/bin/waybar + 0x13dc4b)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93053:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa31475 epoll_wait (libc.so.6 + 0x119475)
                                                  #4  0x000063fd70a16946 n/a (/usr/bin/waybar + 0x10e946)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93078:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93054:
                                                  #0  0x0000779daaa2eeed syscall (libc.so.6 + 0x116eed)
                                                  #1  0x0000779dab2dd450 g_cond_wait (libglib-2.0.so.0 + 0x90450)
                                                  #2  0x0000779dab272dac n/a (libglib-2.0.so.0 + 0x25dac)
                                                  #3  0x0000779dab272e1d g_async_queue_pop (libglib-2.0.so.0 + 0x25e1d)
                                                  #4  0x0000779daa58a92c n/a (libpangoft2-1.0.so.0 + 0xd92c)
                                                  #5  0x0000779dab2e2b3e n/a (libglib-2.0.so.0 + 0x95b3e)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93042:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93050:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa2405e __poll (libc.so.6 + 0x10c05e)
                                                  #4  0x0000779dab0a8a78 n/a (libpulse.so.0 + 0x32a78)
                                                  #5  0x0000779dab092654 pa_mainloop_poll (libpulse.so.0 + 0x1c654)
                                                  #6  0x0000779dab09c7c5 pa_mainloop_iterate (libpulse.so.0 + 0x267c5)
                                                  #7  0x0000779dab09c891 pa_mainloop_run (libpulse.so.0 + 0x26891)
                                                  #8  0x0000779dab0adbd4 n/a (libpulse.so.0 + 0x37bd4)
                                                  #9  0x0000779da9f6834f n/a (libpulsecommon-17.0.so + 0x5d34f)
                                                  #10 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #11 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93055:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709cfd64 n/a (/usr/bin/waybar + 0xc7d64)
                                                  #6  0x000063fd709d3398 n/a (/usr/bin/waybar + 0xcb398)
                                                  #7  0x000063fd709d64ca n/a (/usr/bin/waybar + 0xce4ca)
                                                  #8  0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #9  0x000063fd709d344d n/a (/usr/bin/waybar + 0xcb44d)
                                                  #10 0x000063fd709d653a n/a (/usr/bin/waybar + 0xce53a)
                                                  #11 0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #12 0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #13 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #14 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93072:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa31475 epoll_wait (libc.so.6 + 0x119475)
                                                  #4  0x000063fd70a16946 n/a (/usr/bin/waybar + 0x10e946)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93045:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709abb1f n/a (/usr/bin/waybar + 0xa3b1f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93056:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709d3441 n/a (/usr/bin/waybar + 0xcb441)
                                                  #6  0x000063fd709d351a n/a (/usr/bin/waybar + 0xcb51a)
                                                  #7  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #8  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #9  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #10 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93086:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709ad18f n/a (/usr/bin/waybar + 0xa518f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93084:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93047:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93057:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709cfd64 n/a (/usr/bin/waybar + 0xc7d64)
                                                  #6  0x000063fd709d3398 n/a (/usr/bin/waybar + 0xcb398)
                                                  #7  0x000063fd709e1976 n/a (/usr/bin/waybar + 0xd9976)
                                                  #8  0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #9  0x000063fd709d344d n/a (/usr/bin/waybar + 0xcb44d)
                                                  #10 0x000063fd709e21ca n/a (/usr/bin/waybar + 0xda1ca)
                                                  #11 0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #12 0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #13 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #14 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93060:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93059:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93065:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709ad18f n/a (/usr/bin/waybar + 0xa518f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93069:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa2405e __poll (libc.so.6 + 0x10c05e)
                                                  #4  0x0000779dab0a8a78 n/a (libpulse.so.0 + 0x32a78)
                                                  #5  0x0000779dab092654 pa_mainloop_poll (libpulse.so.0 + 0x1c654)
                                                  #6  0x0000779dab09c7c5 pa_mainloop_iterate (libpulse.so.0 + 0x267c5)
                                                  #7  0x0000779dab09c891 pa_mainloop_run (libpulse.so.0 + 0x26891)
                                                  #8  0x0000779dab0adbd4 n/a (libpulse.so.0 + 0x37bd4)
                                                  #9  0x0000779da9f6834f n/a (libpulsecommon-17.0.so + 0x5d34f)
                                                  #10 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #11 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93039:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709cfd64 n/a (/usr/bin/waybar + 0xc7d64)
                                                  #6  0x000063fd709d3398 n/a (/usr/bin/waybar + 0xcb398)
                                                  #7  0x000063fd709da88a n/a (/usr/bin/waybar + 0xd288a)
                                                  #8  0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #9  0x000063fd709d344d n/a (/usr/bin/waybar + 0xcb44d)
                                                  #10 0x000063fd709da8fa n/a (/usr/bin/waybar + 0xd28fa)
                                                  #11 0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #12 0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #13 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #14 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93061:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93067:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709abb1f n/a (/usr/bin/waybar + 0xa3b1f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93029:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daa956ab5 __sigtimedwait (libc.so.6 + 0x3eab5)
                                                  #4  0x0000779daa9561e0 sigwait (libc.so.6 + 0x3e1e0)
                                                  #5  0x000063fd7098fd8c n/a (/usr/bin/waybar + 0x87d8c)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93043:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709d3441 n/a (/usr/bin/waybar + 0xcb441)
                                                  #6  0x000063fd709d356a n/a (/usr/bin/waybar + 0xcb56a)
                                                  #7  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #8  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #9  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #10 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93064:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709abb1f n/a (/usr/bin/waybar + 0xa3b1f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93066:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93074:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709d3441 n/a (/usr/bin/waybar + 0xcb441)
                                                  #6  0x000063fd709d351a n/a (/usr/bin/waybar + 0xcb51a)
                                                  #7  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #8  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #9  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #10 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93038:
                                                  #0  0x0000779daaa83b05 n/a (libc.so.6 + 0x16bb05)
                                                  #1  0x0000779dac640bac _ZNK4Json5Value8CZStringltERKS1_ (libjsoncpp.so.26 + 0x24bac)
                                                  #2  0x0000779dac640f2d n/a (libjsoncpp.so.26 + 0x24f2d)
                                                  #3  0x0000779dac6410aa n/a (libjsoncpp.so.26 + 0x250aa)
                                                  #4  0x0000779dac6432a5 _ZN4Json5Value16resolveReferenceEPKcS2_ (libjsoncpp.so.26 + 0x272a5)
                                                  #5  0x0000779dac639408 _ZN4Json9OurReader10readObjectERNS0_5TokenE (libjsoncpp.so.26 + 0x1d408)
                                                  #6  0x0000779dac6387b4 _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7b4)
                                                  #7  0x0000779dac639cb4 _ZN4Json9OurReader9readArrayERNS0_5TokenE (libjsoncpp.so.26 + 0x1dcb4)
                                                  #8  0x0000779dac6387ec _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7ec)
                                                  #9  0x0000779dac63942a _ZN4Json9OurReader10readObjectERNS0_5TokenE (libjsoncpp.so.26 + 0x1d42a)
                                                  #10 0x0000779dac6387b4 _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7b4)
                                                  #11 0x0000779dac639cb4 _ZN4Json9OurReader9readArrayERNS0_5TokenE (libjsoncpp.so.26 + 0x1dcb4)
                                                  #12 0x0000779dac6387ec _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7ec)
                                                  #13 0x0000779dac63942a _ZN4Json9OurReader10readObjectERNS0_5TokenE (libjsoncpp.so.26 + 0x1d42a)
                                                  #14 0x0000779dac6387b4 _ZN4Json9OurReader9readValueEv (libjsoncpp.so.26 + 0x1c7b4)
                                                  #15 0x0000779dac638ca0 _ZN4Json9OurReader5parseEPKcS2_RNS_5ValueEb (libjsoncpp.so.26 + 0x1cca0)
                                                  #16 0x0000779dac639074 _ZN4Json10CharReader5parseEPKcS2_PNS_5ValueEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libjsoncpp.so.26 + 0x1d074)
                                                  #17 0x0000779dac63309f _ZN4Json15parseFromStreamERKNS_10CharReader7FactoryERSiPNS_5ValueEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libjsoncpp.so.>
                                                  #18 0x000063fd7097b138 n/a (/usr/bin/waybar + 0x73138)
                                                  #19 0x000063fd709e1a3c n/a (/usr/bin/waybar + 0xd9a3c)
                                                  #20 0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #21 0x000063fd709d33a4 n/a (/usr/bin/waybar + 0xcb3a4)
                                                  #22 0x000063fd709e1976 n/a (/usr/bin/waybar + 0xd9976)
                                                  #23 0x000063fd709a7df5 n/a (/usr/bin/waybar + 0x9fdf5)
                                                  #24 0x000063fd709d344d n/a (/usr/bin/waybar + 0xcb44d)
                                                  #25 0x000063fd709e21ca n/a (/usr/bin/waybar + 0xda1ca)
                                                  #26 0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #27 0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #28 0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #29 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93090:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa31475 epoll_wait (libc.so.6 + 0x119475)
                                                  #4  0x000063fd70a16946 n/a (/usr/bin/waybar + 0x10e946)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93079:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93081:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93046:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709ad18f n/a (/usr/bin/waybar + 0xa518f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93048:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709abb1f n/a (/usr/bin/waybar + 0xa3b1f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93049:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709ad18f n/a (/usr/bin/waybar + 0xa518f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93051:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa31475 epoll_wait (libc.so.6 + 0x119475)
                                                  #4  0x000063fd70a45c4b n/a (/usr/bin/waybar + 0x13dc4b)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93063:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93062:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709d3441 n/a (/usr/bin/waybar + 0xcb441)
                                                  #6  0x000063fd709d356a n/a (/usr/bin/waybar + 0xcb56a)
                                                  #7  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #8  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #9  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #10 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93068:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709ad18f n/a (/usr/bin/waybar + 0xa518f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93077:
                                                  #0  0x0000779daa9aa006 n/a (libc.so.6 + 0x92006)
                                                  #1  0x0000779daa9aa64c n/a (libc.so.6 + 0x9264c)
                                                  #2  0x0000779daa9ad152 pthread_cond_clockwait (libc.so.6 + 0x95152)
                                                  #3  0x000063fd70a93e97 n/a (/usr/bin/waybar + 0x18be97)
                                                  #4  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #5  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #6  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #7  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93080:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa32bff recv (libc.so.6 + 0x11abff)
                                                  #4  0x000063fd709cf9b4 n/a (/usr/bin/waybar + 0xc79b4)
                                                  #5  0x000063fd709d3441 n/a (/usr/bin/waybar + 0xcb441)
                                                  #6  0x000063fd709d356a n/a (/usr/bin/waybar + 0xcb56a)
                                                  #7  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #8  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #9  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #10 0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93082:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709abb1f n/a (/usr/bin/waybar + 0xa3b1f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93083:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709ad18f n/a (/usr/bin/waybar + 0xa518f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  
                                                  Stack trace of thread 93085:
                                                  #0  0x0000779daa9b5e22 n/a (libc.so.6 + 0x9de22)
                                                  #1  0x0000779daa9a9fda n/a (libc.so.6 + 0x91fda)
                                                  #2  0x0000779daa9aa024 n/a (libc.so.6 + 0x92024)
                                                  #3  0x0000779daaa245de read (libc.so.6 + 0x10c5de)
                                                  #4  0x000063fd709abb1f n/a (/usr/bin/waybar + 0xa3b1f)
                                                  #5  0x000063fd7097dc35 n/a (/usr/bin/waybar + 0x75c35)
                                                  #6  0x0000779daace51a4 execute_native_thread_routine (libstdc++.so.6 + 0xe51a4)
                                                  #7  0x0000779daa9ad7eb n/a (libc.so.6 + 0x957eb)
                                                  #8  0x0000779daaa3118c n/a (libc.so.6 + 0x11918c)
                                                  ELF object binary architecture: AMD x86-64

dynnian avatar May 12 '25 17:05 dynnian

That's the correct output, you can also achieve that using the command coredumpctl to list core dumps, then coredumpctl debug <pid> to start gdb with it, then bt full.

However, there is no debug information so this is of limited use. Arch wiki has some information on installing debug packages here: https://wiki.archlinux.org/title/Debugging/Getting_traces (Section 3). With that, the output should become better.

And my remark regarding "separate-outputs", that is literally in your config for sway/window above, but that option does not exist for sway/window.

RobertMueller2 avatar May 13 '25 04:05 RobertMueller2

Oh I see sorry, I think I had that option when I migrated from Hyprland to sway (for hyprland/window). I got the trace from coredumpctl and gdb, here it is:

Trace
Core was generated by `/usr/bin/waybar'.
Program terminated with signal SIGSEGV, Segmentation fault.
Downloading 169.30 K source file /usr/src/debug/gtk3/build/../gtk/gtk/gtkicontheme.c
#0  theme_lookup_icon (theme=theme@entry=0x5e42159fb1c0,                                               
    icon_name=icon_name@entry=0x5e4216dcec60 "foot-ltr", size=size@entry=16, scale=scale@entry=1, 
    allow_svg=allow_svg@entry=1, use_builtin=use_builtin@entry=4) at ../gtk/gtk/gtkicontheme.c:3074
3074	     dir = l->data;
[Current thread is 1 (Thread 0x714bc9212a40 (LWP 6530))]
Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when stepping.
Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will be skipped when stepping.
(gdb) bt full
#0  theme_lookup_icon
    (theme=theme@entry=0x5e42159fb1c0, icon_name=icon_name@entry=0x5e4216dcec60 "foot-ltr", size=size@entry=16, scale=scale@entry=1, allow_svg=allow_svg@entry=1, use_builtin=use_builtin@entry=4)
    at ../gtk/gtk/gtkicontheme.c:3074
        dirs = <optimized out>
        l = Python Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0x30
#1  0x0000714bcb9ebea8 in real_choose_icon
    (icon_theme=icon_theme@entry=0x5e42155a31d0 [GtkIconTheme], icon_names=0x5e4217d3bdb0, size=size@entry=16, scale=scale@entry=1, flags=flags@entry=(GTK_ICON_LOOKUP_USE_BUILTIN | GTK_ICON_LOOKUP_FORCE_SIZE | GTK_ICON_LOOKUP_DIR_LTR)) at ../gtk/gtk/gtkicontheme.c:1759
        priv = 0x5e42155a3160
        l = 0x5e42159fd0c0 = {0x5e42159fb1c0, 0x5e4216ab84e0, 0x5e42156cc3b0, 0x5e42174b4340}
        icon_info = 0x0
        unscaled_icon_info = <optimized out>
        unthemed_icon = <optimized out>
        icon_name = 0x5e4216dcec60 "foot-ltr"
        allow_svg = 1
        use_builtin = 4
        theme = 0x5e42159fb1c0
        i = <optimized out>
        key = {icon_names = 0x5e4217d3bdb0, size = 16, scale = 1, flags = (GTK_ICON_LOOKUP_USE_BUILTIN | GTK_ICON_LOOKUP_FORCE_SIZE | GTK_ICON_LOOKUP_DIR_LTR)}
        out = <optimized out>
        warned_once = 0
        check_for_default_theme = 1
#2  0x0000714bcb9ec493 in choose_icon
    (icon_theme=0x5e42155a31d0 [GtkIconTheme], icon_names=0x5e4216df5ed0, size=16, scale=1, flags=<optimized out>) at ../gtk/gtk/gtkicontheme.c:2005
        has_regular = <optimized out>
        has_symbolic = <optimized out>
        icon_info = <optimized out>
        new_names = 0x5e4216c13520
        dir_suffix = <optimized out>
        i = <optimized out>
#3  0x0000714bcb9e63d2 in ensure_surface_for_gicon
    (self=self@entry=0x5e4217d31b70 [GtkIconHelper], style=0x5e4217c982f0 [GtkCssStaticStyle], dir=dir@entry=GTK_TEXT_DIR_LTR, scale=scale@entry=1, gicon=gicon@entry=0x5e421566eb20)
    at ../gtk/gtk/gtkiconhelper.c:452
        priv = 0x5e4217d31b20
        icon_theme = 0x5e42155a31d0 [GtkIconTheme]
        width = 16
        height = 16
        info = <optimized out>
        flags = (GTK_ICON_LOOKUP_USE_BUILTIN | GTK_ICON_LOOKUP_FORCE_SIZE | GTK_ICON_LOOKUP_DIR_LTR)
        surface = <optimized out>
        destination = <optimized out>
        symbolic = <optimized out>
#4  0x0000714bcb9e6950 in gtk_icon_helper_load_surface (self=0x5e4217d31b70 [GtkIconHelper], scale=1)
    at ../gtk/gtk/gtkiconhelper.c:567
        surface = <optimized out>
        icon_set = <optimized out>
        gicon = 0x5e421566eb20
#5  0x0000714bcb9eeb00 in gtk_icon_helper_ensure_surface (self=0x5e4217d31b70 [GtkIconHelper])
    at ../gtk/gtk/gtkiconhelper.c:604
        scale = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        scale = <optimized out>
#6  gtk_icon_helper_ensure_surface (self=0x5e4217d31b70 [GtkIconHelper]) at ../gtk/gtk/gtkiconhelper.c:595
        scale = <optimized out>
        scale = <optimized out>
#7  _gtk_icon_helper_draw (self=0x5e4217d31b70 [GtkIconHelper], cr=0x5e4217e76680, x=0, y=6) at ../gtk/gtk/gtkiconhelper.c:899
        style = 0x5e4217c982f0 [GtkCssStaticStyle]
#8  0x0000714bcb9ff94e in gtk_image_render_contents (gadget=<optimized out>, cr=0x5e4217e76680, x=0, y=6, width=<optimized out>, height=<optimized out>, data=0x0) at ../gtk/gtk/gtkimage.c:1799
        widget = 0x5e4217cee130 [gtkmm__GtkImage]
        image = 0x5e4217cee130 [gtkmm__GtkImage]
        priv = 0x5e4217cedff0
        w = 16
        h = 16
        baseline = <optimized out>
        xalign = 0.5
        yalign = 0.5
        xpad = 0
        ypad = 0
#9  0x0000714bcb93a625 in gtk_css_custom_gadget_draw (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>)
    at ../gtk/gtk/gtkcsscustomgadget.c:159
        priv = <optimized out>
#10 0x0000714bcb94f70a in gtk_css_gadget_draw (gadget=0x5e4217e8d500 [GtkCssCustomGadget], cr=0x5e4217e76680) at ../gtk/gtk/gtkcssgadget.c:885
        priv = <optimized out>
        margin = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        border = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        padding = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        draw_focus = 0
        style = 0x5e4217c982f0 [GtkCssStaticStyle]
        x = <optimized out>
        y = <optimized out>
        width = <optimized out>
        height = <optimized out>
        contents_x = 0
        contents_y = 0
        contents_width = 16
        contents_height = 28
        margin_box = {x = 0, y = 0, width = 16, height = 28}
#11 0x0000714bcb9fbcf5 in gtk_image_draw (widget=<optimized out>, cr=<optimized out>) at ../gtk/gtk/gtkimage.c:1745
#12 0x0000714bcbb8ab0a in gtk_widget_draw_internal (widget=0x5e4217cee130 [gtkmm__GtkImage], cr=0x5e4217e76680, clip_to_size=<optimized out>) at ../gtk/gtk/gtkwidget.c:7086
        event_window = <optimized out>
        result = 24130
        push_group = <optimized out>
        context = <optimized out>
#13 0x0000714bcb939ac2 in gtk_container_propagate_draw (container=container@entry=0x5e4217ca04c0 [gtkmm__GtkBox], child=0x5e4217cee130 [gtkmm__GtkImage], cr=cr@entry=0x5e4217e76680)
    at ../gtk/gtk/gtkcontainer.c:3854
        allocation = {x = <optimized out>, y = <optimized out>, width = <optimized out>, height = <optimized out>}
        window = 0x5e4217cd5730 [GdkWaylandWindow]
        w = 0x5e4217cd5730 [GdkWaylandWindow]
        x = 14
        y = 0
#14 0x0000714bcb939bed in gtk_container_draw (widget=0x5e4217ca04c0 [gtkmm__GtkBox], cr=0x5e4217e76680) at ../gtk/gtk/gtkcontainer.c:3674
        container = 0x5e4217ca04c0 [gtkmm__GtkBox]
        child_infos = 0x5e4216dc1440
--Type <RET> for more, q to quit, c to continue without paging--
        i = <optimized out>
        child_info = <optimized out>
        data = {container = 0x5e4217ca04c0 [gtkmm__GtkBox], child_infos = 0x5e4216dc1440, cr = 0x5e4217e76680}
#15 0x0000714bcb8e4501 in gtk_box_draw_contents (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, unused=0x0)
    at ../gtk/gtk/gtkbox.c:453
#16 0x0000714bcb93a625 in gtk_css_custom_gadget_draw (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>)
    at ../gtk/gtk/gtkcsscustomgadget.c:159
        priv = <optimized out>
#17 0x0000714bcb94f70a in gtk_css_gadget_draw (gadget=0x5e4217ca0560 [GtkCssCustomGadget], cr=0x5e4217e76680) at ../gtk/gtk/gtkcssgadget.c:885
        priv = <optimized out>
        margin = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        border = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        padding = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        draw_focus = 0
        style = 0x5e4217c98010 [GtkCssStaticStyle]
        x = <optimized out>
        y = <optimized out>
        width = <optimized out>
        height = <optimized out>
        contents_x = 14
        contents_y = 0
        contents_width = 32
        contents_height = 28
        margin_box = {x = 0, y = 0, width = 60, height = 28}
#18 0x0000714bcb8e4ac5 in gtk_box_draw (widget=<optimized out>, cr=<optimized out>) at ../gtk/gtk/gtkbox.c:462
#19 0x0000714bcbb8ab0a in gtk_widget_draw_internal (widget=0x5e4217ca04c0 [gtkmm__GtkBox], cr=0x5e4217e76680, clip_to_size=<optimized out>) at ../gtk/gtk/gtkwidget.c:7086
        event_window = <optimized out>
        result = 24130
        push_group = <optimized out>
        context = <optimized out>
#20 0x0000714bcb939ac2 in gtk_container_propagate_draw (container=container@entry=0x5e4217e58d80 [gtkmm__GtkEventBox], child=0x5e4217ca04c0 [gtkmm__GtkBox], cr=cr@entry=0x5e4217e76680)
    at ../gtk/gtk/gtkcontainer.c:3854
        allocation = {x = <optimized out>, y = <optimized out>, width = <optimized out>, height = <optimized out>}
        window = 0x5e4217cd5730 [GdkWaylandWindow]
        w = 0x5e4217cd5730 [GdkWaylandWindow]
        x = 0
        y = 0
#21 0x0000714bcb939bed in gtk_container_draw (widget=0x5e4217e58d80 [gtkmm__GtkEventBox], cr=0x5e4217e76680) at ../gtk/gtk/gtkcontainer.c:3674
        container = 0x5e4217e58d80 [gtkmm__GtkEventBox]
        child_infos = 0x5e4216dc8d70
        i = <optimized out>
        child_info = <optimized out>
        data = {container = 0x5e4217e58d80 [gtkmm__GtkEventBox], child_infos = 0x5e4216dc8d70, cr = 0x5e4217e76680}
#22 0x0000714bcb99c654 in gtk_event_box_draw (widget=0x5e4217e58d80 [gtkmm__GtkEventBox], cr=0x5e4217e76680) at ../gtk/gtk/gtkeventbox.c:619
#23 0x0000714bcbb8ab0a in gtk_widget_draw_internal (widget=0x5e4217e58d80 [gtkmm__GtkEventBox], cr=0x5e4217e76680, clip_to_size=<optimized out>) at ../gtk/gtk/gtkwidget.c:7086
        event_window = <optimized out>
        result = 24130
        push_group = <optimized out>
        context = <optimized out>
#24 0x0000714bcb939ac2 in gtk_container_propagate_draw (container=container@entry=0x5e4217d30620 [gtkmm__GtkBox], child=0x5e4217e58d80 [gtkmm__GtkEventBox], cr=cr@entry=0x5e4217e76680)
    at ../gtk/gtk/gtkcontainer.c:3854
        allocation = {x = <optimized out>, y = <optimized out>, width = <optimized out>, height = <optimized out>}
--Type <RET> for more, q to quit, c to continue without paging--
        window = 0x5e4217ce0db0 [GdkWaylandWindow]
        w = 0x5e4217ce0db0 [GdkWaylandWindow]
        x = 94
        y = 0
#25 0x0000714bcb939bed in gtk_container_draw (widget=0x5e4217d30620 [gtkmm__GtkBox], cr=0x5e4217e76680) at ../gtk/gtk/gtkcontainer.c:3674
        container = 0x5e4217d30620 [gtkmm__GtkBox]
        child_infos = 0x5e4216dee730
        i = <optimized out>
        child_info = <optimized out>
        data = {container = 0x5e4217d30620 [gtkmm__GtkBox], child_infos = 0x5e4216dee730, cr = 0x5e4217e76680}
#26 0x0000714bcb8e4501 in gtk_box_draw_contents (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, unused=0x0)
    at ../gtk/gtk/gtkbox.c:453
#27 0x0000714bcb93a625 in gtk_css_custom_gadget_draw (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>)
    at ../gtk/gtk/gtkcsscustomgadget.c:159
        priv = <optimized out>
#28 0x0000714bcb94f70a in gtk_css_gadget_draw (gadget=0x5e4217d30380 [GtkCssCustomGadget], cr=0x5e4217e76680) at ../gtk/gtk/gtkcssgadget.c:885
        priv = <optimized out>
        margin = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        border = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        padding = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        draw_focus = 0
        style = 0x5e4217c96bf0 [GtkCssStaticStyle]
        x = <optimized out>
        y = <optimized out>
        width = <optimized out>
        height = <optimized out>
        contents_x = 0
        contents_y = 0
        contents_width = 154
        contents_height = 28
        margin_box = {x = 0, y = 0, width = 154, height = 28}
#29 0x0000714bcb8e4ac5 in gtk_box_draw (widget=<optimized out>, cr=<optimized out>) at ../gtk/gtk/gtkbox.c:462
#30 0x0000714bcbb8ab0a in gtk_widget_draw_internal (widget=0x5e4217d30620 [gtkmm__GtkBox], cr=0x5e4217e76680, clip_to_size=<optimized out>) at ../gtk/gtk/gtkwidget.c:7086
        event_window = <optimized out>
        result = 24130
        push_group = <optimized out>
        context = <optimized out>
#31 0x0000714bcb939ac2 in gtk_container_propagate_draw (container=container@entry=0x5e4217d2fc30 [gtkmm__GtkBox], child=0x5e4217d30620 [gtkmm__GtkBox], cr=cr@entry=0x5e4217e76680)
    at ../gtk/gtk/gtkcontainer.c:3854
        allocation = {x = <optimized out>, y = <optimized out>, width = <optimized out>, height = <optimized out>}
        window = 0x5e4217ce0db0 [GdkWaylandWindow]
        w = 0x5e4217ce0db0 [GdkWaylandWindow]
        x = 0
        y = 0
#32 0x0000714bcb939bed in gtk_container_draw (widget=0x5e4217d2fc30 [gtkmm__GtkBox], cr=0x5e4217e76680) at ../gtk/gtk/gtkcontainer.c:3674
        container = 0x5e4217d2fc30 [gtkmm__GtkBox]
        child_infos = 0x5e4216debb70
        i = <optimized out>
        child_info = <optimized out>
        data = {container = 0x5e4217d2fc30 [gtkmm__GtkBox], child_infos = 0x5e4216debb70, cr = 0x5e4217e76680}
#33 0x0000714bcb8e4501 in gtk_box_draw_contents (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, unused=0x0)
    at ../gtk/gtk/gtkbox.c:453
--Type <RET> for more, q to quit, c to continue without paging--
#34 0x0000714bcb93a625 in gtk_css_custom_gadget_draw (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>)
    at ../gtk/gtk/gtkcsscustomgadget.c:159
        priv = <optimized out>
#35 0x0000714bcb94f70a in gtk_css_gadget_draw (gadget=0x5e4217d2fcd0 [GtkCssCustomGadget], cr=0x5e4217e76680) at ../gtk/gtk/gtkcssgadget.c:885
        priv = <optimized out>
        margin = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        border = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        padding = {left = <optimized out>, right = <optimized out>, top = <optimized out>, bottom = <optimized out>}
        draw_focus = 0
        style = 0x5e4217c96910 [GtkCssStaticStyle]
        x = <optimized out>
        y = <optimized out>
        width = <optimized out>
        height = <optimized out>
        contents_x = 0
        contents_y = 0
        contents_width = 1920
        contents_height = 28
        margin_box = {x = 0, y = 0, width = 1920, height = 28}
#36 0x0000714bcb8e4ac5 in gtk_box_draw (widget=<optimized out>, cr=<optimized out>) at ../gtk/gtk/gtkbox.c:462
#37 0x0000714bcbb8ab0a in gtk_widget_draw_internal (widget=0x5e4217d2fc30 [gtkmm__GtkBox], cr=0x5e4217e76680, clip_to_size=<optimized out>) at ../gtk/gtk/gtkwidget.c:7086
        event_window = <optimized out>
        result = 24130
        push_group = <optimized out>
        context = <optimized out>
#38 0x0000714bcb939ac2 in gtk_container_propagate_draw (container=container@entry=0x5e4217d2eb80 [gtkmm__GtkWindow], child=0x5e4217d2fc30 [gtkmm__GtkBox], cr=cr@entry=0x5e4217e76680)
    at ../gtk/gtk/gtkcontainer.c:3854
        allocation = {x = <optimized out>, y = <optimized out>, width = <optimized out>, height = <optimized out>}
        window = 0x5e4217ce0db0 [GdkWaylandWindow]
        w = 0x5e4217ce0db0 [GdkWaylandWindow]
        x = 0
        y = 0
#39 0x0000714bcb939bed in gtk_container_draw (widget=0x5e4217d2eb80 [gtkmm__GtkWindow], cr=0x5e4217e76680) at ../gtk/gtk/gtkcontainer.c:3674
        container = 0x5e4217d2eb80 [gtkmm__GtkWindow]
        child_infos = 0x5e4216dd02c0
        i = <optimized out>
        child_info = <optimized out>
        data = {container = 0x5e4217d2eb80 [gtkmm__GtkWindow], child_infos = 0x5e4216dd02c0, cr = 0x5e4217e76680}
#40 0x0000714bcbb8ab0a in gtk_widget_draw_internal (widget=0x5e4217d2eb80 [gtkmm__GtkWindow], cr=0x5e4217e76680, clip_to_size=<optimized out>) at ../gtk/gtk/gtkwidget.c:7086
        event_window = <optimized out>
        result = 24130
        push_group = <optimized out>
        context = <optimized out>
#41 0x0000714bcbb99202 in gtk_widget_render (widget=0x5e4217d2eb80 [gtkmm__GtkWindow], window=0x5e4217ce0db0 [GdkWaylandWindow], region=<optimized out>) at ../gtk/gtk/gtkwidget.c:17623
        priv = <optimized out>
        context = 0x5e42156705c0 [GdkDrawingContext]
        do_clip = 1
        cr = 0x5e4217e76680
        x = 0
        y = 0
        is_double_buffered = <optimized out>
#42 0x0000714bcba27b9f in gtk_main_do_event (event=<optimized out>) at ../gtk/gtk/gtkmain.c:1844
--Type <RET> for more, q to quit, c to continue without paging--
        grab_widget = 0x5e4217d2eb80 [gtkmm__GtkWindow]
        window_group = 0x5e4215628d40 [GtkWindowGroup]
        rewritten_event = <optimized out>
        device = <optimized out>
        tmp_list = <optimized out>
        event_widget = 0x5e4217d2eb80 [gtkmm__GtkWindow]
        topmost_widget = <optimized out>
        event_widget = <optimized out>
        grab_widget = <optimized out>
        topmost_widget = <optimized out>
        window_group = <optimized out>
        rewritten_event = <optimized out>
        device = <optimized out>
        tmp_list = <optimized out>
        cleanup = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        window = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        mnemonics_visible = <optimized out>
        window = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
#43 gtk_main_do_event (event=<optimized out>) at ../gtk/gtk/gtkmain.c:1691
        event_widget = <optimized out>
        window_group = <optimized out>
        device = <optimized out>
        tmp_list = <optimized out>
        cleanup = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        window = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        mnemonics_visible = <optimized out>
        window = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
#44 0x0000714bcb53b457 in _gdk_event_emit (event=0x7ffe1a7b7350) at ../gtk/gdk/gdkevents.c:73
--Type <RET> for more, q to quit, c to continue without paging--
#45 _gdk_event_emit (event=0x7ffe1a7b7350) at ../gtk/gdk/gdkevents.c:67
#46 0x0000714bcb54dfc2 in _gdk_window_process_updates_recurse_helper (window=0x5e4217ce0db0 [GdkWaylandWindow], expose_region=<optimized out>) at ../gtk/gdk/gdkwindow.c:3874
        event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000'}, expose = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', area = {x = 0, y = 0, width = 194, height = 28}, region = 0x5e4216d82450, count = 0}, visibility = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', state = GDK_VISIBILITY_UNOBSCURED}, motion = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', time = 0, x = 4.1166718344726283e-312, y = 6.9529314086781947e-310, axes = 0x5e4216d82450, state = 0, is_hint = 24130, device = 0x5e4216d5c260, x_root = 6.9529533599257099e-310, y_root = 6.1545929438670242e-310}, button = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', time = 0, x = 4.1166718344726283e-312, y = 6.9529314086781947e-310, axes = 0x5e4216d82450, state = 0, button = 24130, device = 0x5e4216d5c260, x_root = 6.9529533599257099e-310, y_root = 6.1545929438670242e-310}, touch = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', time = 0, x = 4.1166718344726283e-312, y = 6.9529314086781947e-310, axes = 0x5e4216d82450, state = 0, sequence = 0x5e4216d5c260, emulating_pointer = 444298224, device = 0x714bcb579dec, x_root = 5.1203936928328987e-310, y_root = 5.1203947716335367e-310}, scroll = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', time = 0, x = 4.1166718344726283e-312, y = 6.9529314086781947e-310, state = 383263824, direction = 24130, device = 0x5e4200000000, x_root = 5.1203947716335367e-310, y_root = 6.9529533599257099e-310, delta_x = 6.1545929438670242e-310, delta_y = 5.1203936928328987e-310, is_stop = 0}, key = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', time = 0, state = 0, keyval = 194, length = 28, string = 0x5e4216d82450 "\002", hardware_keycode = 0, group = 0 '\000', is_modifier = 0}, crossing = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', subwindow = 0xc200000000, time = 28, x = 5.1203947793480753e-310, y = 5.1203758435992021e-310, x_root = 5.1203947716335367e-310, y_root = 6.9529533599257099e-310, mode = 3411516908, detail = 29003, focus = 361272512, state = 24130}, focus_change = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', in = 5845}, configure = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', x = 0, y = 0, width = 194, height = 28}, property = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', atom = 0xc200000000, time = 28, state = 32766}, selection = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', selection = 0xc200000000, target = 0x7ffe0000001c, property = 0x5e4216d82450, time = 0, requestor = 0x5e4216d5c260}, owner_change = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', owner = 0xc200000000, reason = (unknown: 0x1c), selection = 0x5e4216d82450, time = 0, selection_time = 24130}, proximity = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', time = 0, device = 0xc200000000}, dnd = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', context = 0xc200000000, time = 28, x_root = 32766, y_root = 0}, window_state = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', changed_mask = 0, new_window_state = 0}, setting = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', action = GDK_SETTING_ACTION_NEW, name = 0xc200000000 <error: Cannot access memory at address 0xc200000000>}, grab_broken = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', keyboard = 0, implicit = 0, grab_window = 0x7ffe0000001c}, touchpad_swipe = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', phase = -62 '\302', n_fingers = -43 '\325', time = 0, x = 4.1166718344726283e-312, y = 6.9529314086781947e-310, dx = 5.1203947793480753e-310, dy = 5.1203758435992021e-310, x_root = 5.1203947716335367e-310, y_root = 6.9529533599257099e-310, state = 3411516908}, touchpad_pinch = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', phase = -62 '\302', n_fingers = -43 '\325', time = 0, x = 4.1166718344726283e-312, y = 6.9529314086781947e-310, dx = 5.1203947793480753e-310, dy = 5.1203758435992021e-310, angle_delta = 5.1203947716335367e-310, scale = 6.9529533599257099e-310, x_root = 6.1545929438670242e-310, y_root = 5.1203936928328987e-310, state = 383107680}, pad_button = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', time = 0, group = 0, button = 194, mode = 28}, pad_axis = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', time = 0, group = 0, index = 194, mode = 28, value = 5.1203947793480753e-310}, pad_group_mode = {type = GDK_EXPOSE, window = 0x5e4217ce0db0 [GdkWaylandWindow], send_event = 0 '\000', time = 0, group = 0, mode = 194}}
        child = <optimized out>
        clipped_expose_region = 0x5e4216d82450
        children = <optimized out>
        free_children = 0x0
        i = <optimized out>
        n_children = <optimized out>
        l = <optimized out>
        last_link = <optimized out>
        __n = <optimized out>
        __s = <optimized out>
        __p = <optimized out>
#47 0x0000714bcb5527ff in gdk_window_process_updates_internal (window=window@entry=0x5e4217ce0db0 [GdkWaylandWindow]) at ../gtk/gdk/gdkwindow.c:4020
        expose_region = 0x5e4216d5c260
        impl_class = 0x5e421551ee50
        toplevel = <optimized out>
        display = <optimized out>
#48 0x0000714bcb552a32 in gdk_window_process_updates_with_mode (window=<optimized out>, recurse_mode=<optimized out>) at ../gtk/gdk/gdkwindow.c:4215
        impl_window = 0x5e4217ce0db0 [GdkWaylandWindow]
        list = 0x5e4216d5ddf0
        i = <optimized out>
        list = <optimized out>
        i = <optimized out>
        _g_boolean_var_60 = <optimized out>
        __inst = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        __t = <optimized out>
        __r = <optimized out>
        impl_window = <optimized out>
#49 gdk_window_process_updates_with_mode (window=<optimized out>, recurse_mode=<optimized out>) at ../gtk/gdk/gdkwindow.c:4186
        list = <optimized out>
        i = <optimized out>
        impl_window = <optimized out>

#53 0x0000714bcbe00034 in <emit signal '???' on instance 0x5e4217ce6110 [GdkFrameClockIdle]> (instance=instance@entry=0x5e4217ce6110, signal_id=<optimized out>, detail=detail@entry=0)
    at ../glib/gobject/gsignal.c:3597
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe1a7b77a0, reg_save_area = 0x7ffe1a7b76e0}}
    #50 0x0000714bcbdffe5c in _g_closure_invoke_va (closure=0x5e4217cd4220, return_value=0x0, instance=0x5e4217ce6110, args=0x7ffe1a7b76c0, n_params=0, param_types=0x0) at ../glib/gobject/gclosure.c:896
                marshal = <optimized out>
                marshal_data = <optimized out>
                in_marshal = 0
                real_closure = 0x5e4217cd4200
                real_closure = <optimized out>
                _g_boolean_var_50 = <optimized out>
                marshal = <optimized out>
                marshal_data = <optimized out>
                in_marshal = <optimized out>
                _g_boolean_var_51 = <optimized out>
                cunion = <optimized out>
                new_int = <optimized out>
                old_int = <optimized out>
                success = <optimized out>
                tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
                gaicae_oldval = <optimized out>
                cunion = <optimized out>
                new_int = <optimized out>
                old_int = <optimized out>
                success = <optimized out>
                tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
                gaicae_oldval = <optimized out>
    #51 signal_emit_valist_unlocked (instance=instance@entry=0x5e4217ce6110, signal_id=signal_id@entry=59, detail=detail@entry=0, var_args=var_args@entry=0x7ffe1a7b76c0) at ../glib/gobject/gsignal.c:3438
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                emission = {next = 0x0, instance = 0x5e4217ce6110, ihint = {signal_id = 59, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5e4215562a60 [GdkFrameClockIdle/GdkFrameClock]}
                instance_type = <optimized out>
                emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                rtype = 0x4
                static_scope = 0
                fastpath_handler = <optimized out>
                closure = <optimized out>
                run_type = <optimized out>
                hlist = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
                l = <optimized out>
                fastpath = <optimized out>
                instance_and_params = <optimized out>
                param_values = <optimized out>
                node = <optimized out>
                i = <optimized out>
                node_copy = {signal_id = <optimized out>, itype = <optimized out>, name = <optimized out>, destroyed = <optimized out>, flags = <optimized out>, n_params = 0, single_va_closure_is_valid = <optimized out>, single_va_closure_is_after = <optimized out>, param_types = <optimized out>, return_type = <optimized out>, class_closure_bsa = <optimized out>, accumulator = <optimized out>, c_marshaller = <optimized out>, va_marshaller = <optimized out>, emission_hooks = <optimized out>, single_va_closure = <optimized out>}
    #52 0x0000714bcbdfff72 in g_signal_emit_valist (instance=0x5e4217ce6110, signal_id=59, detail=0, var_args=var_args@entry=0x7ffe1a7b76c0) at ../glib/gobject/gsignal.c:3277
#54 0x0000714bcb549131 in _gdk_frame_clock_emit_paint (frame_clock=0x5e4217ce6110 [GdkFrameClockIdle]) at ../gtk/gdk/gdkframeclock.c:657
#55 gdk_frame_clock_paint_idle (data=0x5e4217ce6110) at ../gtk/gdk/gdkframeclockidle.c:597
        clock = 0x5e4217ce6110 [GdkFrameClockIdle]
        clock_idle = 0x5e4217ce6110 [GdkFrameClockIdle]
        priv = 0x5e4217ce6020
        skip_to_resume_events = 0
        timings = <optimized out>
#56 0x0000714bcb534ac0 in gdk_threads_dispatch (data=0x5e42165272b0) at ../gtk/gdk/gdk.c:769
        dispatch = 0x5e42165272b0
        ret = 0
#57 0x0000714bcb1c068a in g_timeout_dispatch (source=source@entry=0x5e421566adf0, callback=<optimized out>, user_data=<optimized out>) at ../glib/glib/gmain.c:5111
        timeout_source = 0x5e421566adf0
        again = <optimized out>
#58 0x0000714bcb1bf1e4 in g_main_dispatch (context=0x5e4215522d80) at ../glib/glib/gmain.c:3398
        user_data = 0x5e42165272b0
        callback = 0x714bcb534a90 <gdk_threads_dispatch>
        gaig_temp = <optimized out>
        gaig_temp = <optimized out>
        cb_data = 0x5e42165ab620
        need_destroy = <optimized out>
        dispatch = 0x714bcb1c0660 <g_timeout_dispatch>
        prev_source = 0x0
        was_in_call = 0
        cb_funcs = 0x714bcb2b7380 <g_source_callback_funcs>
        begin_time_nsec = 2190457098054
        source = 0x5e421566adf0
        current = 0x5e4215522ca0
        i = 0
#59 0x0000714bcb222e97 in g_main_context_dispatch_unlocked (context=0x5e4215522d80) at ../glib/glib/gmain.c:4249
#60 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x5e4215522d80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4314
        max_priority = 120
        timeout_usec = 0
        some_ready = 1
        nfds = 10
        allocated_nfds = <optimized out>
        fds = 0x5e4217e31c80
        begin_time_nsec = 2190457090426
#61 0x0000714bcb1be615 in g_main_context_iteration (context=context@entry=0x5e4215522d80, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4379
        retval = <optimized out>
#62 0x0000714bcb4237d6 in g_application_run (application=0x5e42154daee0 [gtkmm__GtkApplication], argc=<optimized out>, argv=<optimized out>) at ../glib/gio/gapplication.c:2715
        arguments = 0x5e42156a7890
        status = 0
--Type <RET> for more, q to quit, c to continue without paging--
        context = 0x5e4215522d80
        acquired_context = <optimized out>
#63 0x00005e42044574fd in waybar::Client::main (this=0x5e421549ebc0, argc=<optimized out>, argv=<optimized out>) at /usr/include/glibmm-2.4/glibmm/refptr.h:259
        show_help = false
        show_version = false
        config_opt = ""
        style_opt = ""
        log_level = ""
        cli = warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<clara::detail::BoundFlagLambda<clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<clara::detail::BoundFlagLambda<clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
{<clara::detail::ParserBase> = {_vptr.ParserBase = 0x5e42045e1b80 <vtable for clara::detail::Parser+16>}, m_exeName = {<clara::detail::ComposableParserImpl<clara::detail::ExeName>> = {<clara::detail::ParserBase> = {_vptr.ParserBase = 0x5e42045e1830 <vtable for clara::detail::ExeName+16>}, <No data fields>}, m_name = std::shared_ptr<class std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> (use count 1, weak count 0) = {get() = 0x5e42154af690}, m_ref = std::shared_ptr<struct clara::detail::BoundValueRefBase> (empty) = {get() = 0x0}}, m_options = std::vector of length 6, capacity 6 = {{<clara::detail::ParserRefImpl<clara::detail::Opt>> = {<clara::detail::ComposableParserImpl<clara::detail::Opt>> = {<clara::detail::ParserBase> = {_vptr.ParserBase = 0x5e42045e17f8 <vtable for clara::detail::Opt+16>}, <No data fields>}, m_optionality = clara::detail::Optionality::Optional, m_ref = std::shared_ptr<struct clara::detail::BoundRef> (use count 1, weak count 0) = {get() = 0x5e42154b1ad0}, m_hint = "", m_description = "display usage information"}, m_optNames = std::vector of length 3, capacity 3 = {"-?", "-h", "--help"}}, {<clara::detail::ParserRefImpl<clara::detail::Opt>> = {<clara::detail::ComposableParserImpl<clara::detail::Opt>> = {<clara::detail::ParserBase> = {_vptr.ParserBase = 0x5e42045e17f8 <vtable for clara::detail::Opt+16>}, <No data fields>}, m_optionality = clara::detail::Optionality::Optional, m_ref = std::shared_ptr<struct clara::detail::BoundRef> (use count 1, weak count 0) = {get() = 0x5e42154af710}, m_hint = "", m_description = "Show version"}, m_optNames = std::vector of length 2, capacity 2 = {"-v", "--version"}}, {<clara::detail::ParserRefImpl<clara::detail::Opt>> = {<clara::detail::ComposableParserImpl<clara::detail::Opt>> = {<clara::detail::ParserBase> = {_vptr.ParserBase = 0x5e42045e17f8 <vtable for clara::detail::Opt+16>}, <No data fields>}, m_optionality = clara::detail::Optionality::Optional, m_ref = std::shared_ptr<struct clara::detail::BoundRef> (use count 1, weak count 0) = {get() = 0x5e42154b0b90}, m_hint = "config", m_description = "Config path"}, m_optNames = std::vector of length 2, capacity 2 = {"-c", "--config"}}, {<clara::detail::ParserRefImpl<clara::detail::Opt>> = {<clara::detail::ComposableParserImpl<clara::detail::Opt>> = {<clara::detail::ParserBase> = {_vptr.ParserBase = 0x5e42045e17f8 <vtable for clara::detail::Opt+16>}, <No data fields>}, m_optionality = clara::detail::Optionality::Optional, m_ref = std::shared_ptr<struct clara::detail::BoundRef> (use count 1, weak count 0) = {get() = 0x5e42154b0b10}, m_hint = "style", m_description = "Style path"}, m_optNames = std::vector of length 2, capacity 2 = {"-s", "--style"}}, {<clara::detail::ParserRefImpl<clara::detail::Opt>> = {<clara::detail::ComposableParserImpl<clara::detail::Opt>> = {<clara::detail::ParserBase> = {_vptr.ParserBase = 0x5e42045e17f8 <vtable for clara::detail::Opt+16>}, <No data fields>}, m_optionality = clara::detail::Optionality::Optional, m_ref = std::shared_ptr<struct clara::detail::BoundRef> (use count 1, weak count 0) = {get() = 0x5e42154af5e0}, m_hint = "trace|debug|info|warning|error|critical|off", m_description = "Log level"}, m_optNames = std::vector of length 2, capacity 2 = {"-l", "--log-level"}}, {<clara::detail::ParserRefImpl<clara::detail::Opt>> = {<clara::detail::ComposableParserImpl<clara::detail::Opt>> = {<clara::detail::ParserBase> = {_vptr.ParserBase = 0x5e42045e17f8 <vtable for clara::detail::Opt+16>}, <No data fields>}, m_optionality = clara::detail::Optionality::Optional, m_ref = std::shared_ptr<struct clara::detail::BoundRef> (use count 1, weak count 0) = {get() = 0x5e42154aead0}, m_hint = "id", m_description = "Bar id"}, m_optNames = std::vector of length 2, capacity 2 = {"-b", "--bar"}}}, m_args = std::vector of length 0, capacity 0}
        res = {<clara::detail::ResultValueBase<clara::detail::ParseState>> = {<clara::detail::ResultBase> = {_vptr.ResultBase = 0x5e42045e1868 <vtable for clara::detail::BasicResult<clara::detail::ParseState>+16>, m_type = clara::detail::ResultBase::Ok}, {m_value = {m_type = clara::detail::ParseResultType::NoMatch, m_remainingTokens = {it = non-dereferenceable iterator for std::vector, itEnd = non-dereferenceable iterator for std::vector, m_tokenBuffer = std::vector of length 0, capacity 0}}}}, m_errorMessage = ""}
        theme = {pCppObject_ = 0x5e42156d8be0}
        m_config = {static minLargestInt = -9223372036854775808, static maxLargestInt = 9223372036854775807, static maxLargestUInt = 18446744073709551615, static minInt = -2147483648, static maxInt = 2147483647, static maxUInt = 4294967295, static minInt64 = -9223372036854775808, static maxInt64 = 9223372036854775807, static maxUInt64 = 18446744073709551615, static defaultRealPrecision = 17, static maxUInt64AsDouble = 1.8446744073709552e+19, value_ = {int_ = 103637919861696, uint_ = 103637919861696, real_ = 5.1203935810112187e-310, bool_ = 192, string_ = 0x5e4215660bc0 "\200\267}\361G^", map_ = 0x5e4215660bc0}, bits_ = {value_type_ = 7, allocated_ = 0}, comments_ = {ptr_ = std::unique_ptr<struct std::array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>> = {get() = 0x0}}, start_ = 0, limit_ = 7232}
#64 0x00005e42044550f5 in main (argc=1, argv=0x7ffe1a7b85f8) at ../src/main.cpp:107
        client = 0x5e421549ebc0
        ret = <optimized out>

I see that it has to do with the GTK icon theme. I got Papirus-Dark as my icon theme, located at
~/.local/share/icons. I switched to Adwaita just to test and it doesn't crash.

dynnian avatar May 13 '25 14:05 dynnian

Difficult to say what's going on. That trace looks to me like it's happening on initial rendering or reload, if AAppIconLabel did anything wrong at all, it would have happened before that. We don't see how AAppIconLabel populated the image object, but since there seems to be an icon name (foot-ltr), I'd speculate it was via set_from_icon_name.

Not sure if your version is an exact match, but your trace is at least compatible with this, so should be here. https://github.com/GNOME/gtk/blob/133c4538455b40dd5b77dc398b6b6053771ce28e/gtk/gtkicontheme.c#L3074

If l->data causes a segfault, I'm guessing something may have gone wrong with ‎theme_subdir_load. I'm not sure if we find out that way, but maybe there's a hint with waybar trace log (-l trace) as well as GTK debug messages (set G_MESSAGE_DEBUG=all as env variable). This will cause a lot of noise, I suggest running a config that only uses sway/window.

Another thing that might be worth a try, what happens if you use gtk-update-icon-cache on your Papirus-Dark directory?

What sounds really weird to me is that it's only happening in a multi output setting. Do you use different scaling factors for your outputs?

EDIT: btw, with the icon theme info I also tried a repro, I do have a multi monitor setup, but I couldn't reproduce.

RobertMueller2 avatar May 17 '25 06:05 RobertMueller2

It seems like the issue happens with some apps, it doesn't crash immediately with every single one. The one I see that triggers a crash as soon is focused is Lutris. I'm specifically using Papirus Dark (Red variant), that may help with reproducing the issue. Here's the output of G_MESSAGE_DEBUG=all waybar -l trace:

$ G_MESSAGE_DEBUG=all waybar -l trace

(waybar:88791): Gtk-WARNING **: 09:14:36.215: Theme parsing error: gtk.css:6664:15: Junk at end of value for padding
[2025-05-21 09:14:36.249] [debug] Try expanding: $XDG_CONFIG_HOME/waybar/config
[2025-05-21 09:14:36.249] [debug] Try expanding: $XDG_CONFIG_HOME/waybar/config.jsonc
[2025-05-21 09:14:36.249] [debug] Found config file: /home/drk/.config/waybar/config.jsonc
[2025-05-21 09:14:36.249] [info] Using configuration file /home/drk/.config/waybar/config.jsonc
[2025-05-21 09:14:36.254] [info] Discovered appearance 'dark'
[2025-05-21 09:14:36.254] [debug] Try expanding: $XDG_CONFIG_HOME/waybar/style-dark.css
[2025-05-21 09:14:36.254] [debug] Try expanding: $XDG_CONFIG_HOME/waybar/style.css
[2025-05-21 09:14:36.254] [debug] Found config file: /home/drk/.config/waybar/style.css
[2025-05-21 09:14:36.254] [info] Using CSS file /home/drk/.config/waybar/style.css
[2025-05-21 09:14:36.260] [debug] Output detection done: eDP-1 (LG Display 0x0521)
[2025-05-21 09:14:36.532] [debug] Output detection done: DP-1 (Dell Inc. DELL 1908FP G438H85U1VXL)
[2025-05-21 09:14:36.539] [debug] Output detection done: DP-3 (BNQ BenQ GW2490T K4R0610301Q)
[2025-05-21 09:14:36.543] [trace] actual output DP-3, output found DP-3, node (focused) found G_MESSAGE_DEBUG=all  ~
[2025-05-21 09:14:36.545] [debug] GTK widget tree:
window#waybar.background.top..mode-default.DP-3:dir(ltr)
  decoration:dir(ltr)
  box.horizontal:dir(ltr)
    box.horizontal.modules-left:dir(ltr)
      widget:dir(ltr)
        box#window.horizontal.module:dir(ltr)
          image:dir(ltr)
          label:dir(ltr)
    box.horizontal.modules-center:dir(ltr)
    box.horizontal.modules-right:dir(ltr)

[2025-05-21 09:14:36.545] [debug] GTK widget tree:
window#waybar.background.top..mode-default.DP-1:dir(ltr)
  decoration:dir(ltr)
  box.horizontal:dir(ltr)
    box.horizontal.modules-left:dir(ltr)
      widget:dir(ltr)
        box#window.horizontal.module:dir(ltr)
          image:dir(ltr)
          label:dir(ltr)
    box.horizontal.modules-center:dir(ltr)
    box.horizontal.modules-right:dir(ltr)

[2025-05-21 09:14:36.545] [debug] GTK widget tree:
window#waybar.background.top.eDP-1..mode-default:dir(ltr)
  decoration:dir(ltr)
  box.horizontal:dir(ltr)
    box.horizontal.modules-left:dir(ltr)
      widget:dir(ltr)
        box#window.horizontal.module:dir(ltr)
          image:dir(ltr)
          label:dir(ltr)
    box.horizontal.modules-center:dir(ltr)
    box.horizontal.modules-right:dir(ltr)

[2025-05-21 09:14:36.545] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-21 09:14:36.545] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-21 09:14:36.545] [trace] workspace layout splith, tiled count 2, floating count 0
[2025-05-21 09:14:36.548] [info] Bar configured (width: 1920, height: 28) for output: eDP-1
[2025-05-21 09:14:36.548] [info] Bar configured (width: 1280, height: 28) for output: DP-1
[2025-05-21 09:14:36.548] [info] Bar configured (width: 1920, height: 28) for output: DP-3
[2025-05-21 09:14:39.052] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-21 09:14:39.052] [trace] actual output DP-3, output found DP-3, node (focused) found G_MESSAGE_DEBUG=all  ~
[2025-05-21 09:14:39.052] [trace] workspace layout , tiled count 0, floating count 0
[2025-05-21 09:14:39.053] [trace] workspace layout splith, tiled count 2, floating count 0
[2025-05-21 09:14:44.847] [trace] actual output DP-3, output found DP-3, node (focused) found Lutris
[2025-05-21 09:14:44.848] [trace] workspace layout splith, tiled count 3, floating count 0
fish: Job 1, 'G_MESSAGE_DEBUG=all waybar -l t…' terminated by signal SIGSEGV (Address boundary error)

EDIT: I ran gtk-update-icon-cache ~/.local/share/icons/Papirus-Dark and now it doesn't crash immediately, but it does after some time or something that triggers it (don't really know why).

dynnian avatar May 21 '25 13:05 dynnian

re your edit, if the behaviour has changed, I'd like to see a new backtrace. It might be something else now.

EDIT: What's the red variant, please? I've only found Papirus Dark and tried that one ;)

RobertMueller2 avatar May 21 '25 16:05 RobertMueller2

It's here: https://www.pling.com/p/1166289

papirus-icon-theme-red-folders.tar.xz

I'm going to send you backtrace when I get the opportunity, I'm not at home.

A few hours back when I did gtk-update-icon-cache it only crashed once and it wasn't Lutris that triggered it, after that I used Waybar with the sway/window module enabled and it didn't crash afterwards. Also it's worth mentioning that I was participating in #3400, for some reason these crashes are a bit random and hard to reproduce. This is the farthest I've come to have some idea of what might be happening. Here you have more info about my system, if it can be of help:

fastfetch
OS: Arch Linux x86_64
Host: 20L5000UUS (ThinkPad T480)
Kernel: Linux 6.14.6-zen1-1-zen
Uptime: 1 day, 22 hours, 27 mins
Packages: 716 (pacman), 92 (flatpak)
Shell: fish 4.0.2
Display (LGD0521): 1920x1080 @ 60 Hz in 14" [Built-in]
WM: Sway 1.10.1 (Wayland)
Theme: Gruvbox-Dark [GTK3]
Icons: Papirus-Dark [GTK3]
Font: Inter (10pt) [GTK3]
Cursor: Simp1e-Gruvbox-Dark (16px)
Terminal: foot 1.22.3
Terminal Font: Mononoki Nerd Font (12pt)
CPU: Intel(R) Core(TM) i7-8550U (8) @ 4.00 GHz
GPU: Intel UHD Graphics 620 @ 1.15 GHz [Integrated]
Memory: 3.85 GiB / 31.11 GiB (12%)
Swap: 0 B / 8.00 GiB (0%)
Disk (/): 57.04 GiB / 250.92 GiB (23%) - ext4
Disk (/home): 458.36 GiB / 1.57 TiB (29%) - xfs
Battery (01AV427): 79% [Discharging]
Battery (01AV489): 79% [AC Connected]
Locale: en_US.UTF-8

Dotfiles repo: https://github.com/dynnian/neodotfiles/tree/sway

dynnian avatar May 21 '25 20:05 dynnian

~~Lemme know if you spot anything that might help! For reference, these were all working flawlessly before this week, seems to be a commit within this week that got pushed to arch AUR repos that bricked it somehow. Using waybar-cava-git package, but I'm unsure if it's sway/window that crashes it for me. Mine seems to occur from something else.~~

Edit: I've located my crash. It's in the cava module for me. I suppose this is unrelated then? But the crash logs did look similar hahah.

ninetailedtori avatar Jun 26 '25 17:06 ninetailedtori

@ninetailedtori Did you happen to find a fix? Having the same crash with waybar-cava and it looks like it's coming from the cava module. Is there any solution other than not using the cava module?

Edit: Realized there's other issues on this already: #3553, #3437. No fix so far

Alespren avatar Jun 27 '25 23:06 Alespren

In my case, when I was using my sway setup (I'm currently on KDE), the issue was entirely related to the GTK Icon cache. If I update the icon cache after installing anything, waybar rarely crashes, as far as I can remember, it didn't crash since.

dynnian avatar Jun 28 '25 13:06 dynnian