https://bugs.kde.org/show_bug.cgi?id=518205

--- Comment #2 from Tobi S. <[email protected]> ---
Additional findings after initial workaround:

After removing the Clipboard applet via DBus, the plasmashell freeze when
clicking mails in Evolution is resolved. However, the DataControlOffer
timeouts continue to appear in the journal even without the Clipboard applet:

  plasmashell[174514]: DataControlOffer: timeout reading from pipe for mimeType
text/plain

This indicates that plasmashell contains a second, internal DataControl
consumer that is independent of the Clipboard applet. This internal consumer
also fails to close pipes after a timeout, causing a slow but continuous file
descriptor leak.

Evidence: After the Clipboard applet was removed, plasmashell still crashed
after ~3 hours with:
  "The Wayland connection experienced a fatal error: Too many open files"

The Clipboard applet removal resolves the freeze symptom but not the
underlying fd leak. The root cause appears to be that plasmashell's Wayland
DataControl implementation does not properly close pipe file descriptors
after a read timeout, regardless of whether the Clipboard applet is active.

Observed fd growth rate without Clipboard applet: ~1 fd/6 minutes (slow leak)
Observed fd growth rate with Clipboard applet + Evolution open: fast enough
to exhaust the 1024 fd limit within ~3 hours.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to