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

--- Comment #8 from [email protected] ---
(In reply to Nate Graham from comment #7)
> #6  QMessageLogger::fatal (this=this@entry=0x7fffd70c5ba0,
> msg=msg@entry=0x7ff994ac00b8 "The Wayland connection broke. Did the Wayland
> compositor die?") at global/qlogging.cpp:893
> 
> This means that the compositor crashed.

Allow me to disagree. The Wayland connection may break without the compositor
crashing. For example:

* If the compositor exits and the clients keep reading on the wayland socket.
* If the compositor or the clients block or cannot process wayland events fast
enough and the socket overflows (bug 392376,
https://gitlab.freedesktop.org/wayland/wayland/-/issues/159).

> You may be able to use the `coredumpctl` utility to retrieve the backtrace.

Have you tried this yourself? Here is what I get:

> Wed 2021-01-13 23:12:42 CET     954  1000   983   6 present   /usr/lib/drkonqi
> Wed 2021-01-13 23:12:42 CET     952  1000   983   6 present   /usr/lib/drkonqi
> Wed 2021-01-13 23:12:42 CET     875  1000   983   6 present   
> /usr/lib/disman_backend_launcher
> Wed 2021-01-13 23:12:43 CET     968  1000   983   6 present   /usr/bin/kded5
> Wed 2021-01-13 23:12:43 CET     714  1000   983   6 present   
> /usr/lib/kdeconnectd
> Wed 2021-01-13 23:12:43 CET     974  1000   983   6 present   /usr/lib/drkonqi
> Wed 2021-01-13 23:12:43 CET     979  1000   983   6 present   /usr/lib/drkonqi
> Wed 2021-01-13 23:12:43 CET     736  1000   983   6 present   
> /usr/lib/kactivitymanagerd
> Wed 2021-01-13 23:12:43 CET     976  1000   983   6 present   /usr/lib/drkonqi
> Wed 2021-01-13 23:12:44 CET     971  1000   983   6 present   
> /usr/lib/org_kde_powerdevil
> Wed 2021-01-13 23:12:44 CET     989  1000   983   6 present   /usr/lib/drkonqi
> Wed 2021-01-13 23:12:44 CET     987  1000   983   6 present   
> /usr/bin/plasmashell
> Wed 2021-01-13 23:12:44 CET     726  1000   983   6 present   
> /usr/lib/org_kde_powerdevil
> Wed 2021-01-13 23:12:44 CET     681  1000   983   6 present   /usr/bin/kded5
> Wed 2021-01-13 23:12:45 CET     694  1000   983   6 present   
> /usr/bin/plasmashell

Oh, suprise: kwin_wayland is not in the list. The compositor doesn't crash. The
only applications crashing are those which futilely attempt to interact with a
compositor which is no longer running.

>From my point of view as an user, having 16 core dumps generated each time I
exit a Plasma Wayland session is absolutely unacceptable. There is no other
description for this than disk thrashing. I don't see how this can be
considered "RESOLVED UPSTREAM" when the patch fixing this in Qt has not even
been accepted.

Therefore, I request this issue to be reopened.

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

Reply via email to