/usr/libexec/gdm-wayland-session: Error: WaylandMessage::Write() too many files to send
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
GDM, or more specifically is flooding systemd journal and /var/log/syslog via rsyslogd with gigabytes of the following messages:
Jan 31 08:44:26 rivendell /usr/libexec/
Jan 31 08:44:26 rivendell /usr/libexec/
Jan 31 08:44:26 rivendell /usr/libexec/
Jan 31 08:44:26 rivendell /usr/libexec/
Jan 31 08:44:26 rivendell /usr/libexec/
Jan 31 08:44:26 rivendell /usr/libexec/
Jan 31 08:44:26 rivendell /usr/libexec/
Jan 31 08:44:26 rivendell /usr/libexec/
Jan 31 08:44:26 rivendell /usr/libexec/
I noticed the problem when I started to run out of disk because /var/log/syslog was consuming more than 400GiB. I noticed that rsyslogd starts to consume a lot of CPU trying to process such volume of messages.
no longer affects: | gdm3 (Ubuntu Jammy) |
affects: | gdm3 (Ubuntu) → firefox (Ubuntu) |
Some additional information. The problem is related to the Firefox snap.
There are always two different PIDs in this flood of messages (283270 and 285102, in the log I pasted in the description). I just tried to kill them with kill -9 expecting my wayland session to die, but instead it just killed the two instances of Firefox that I had running.