https://bugs.kde.org/show_bug.cgi?id=424879
Matt Fagnani <matthew.fagn...@utoronto.ca> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|BACKTRACE |--- Status|NEEDSINFO |REPORTED --- Comment #10 from Matt Fagnani <matthew.fagn...@utoronto.ca> --- (In reply to Nate Graham from comment #9) > > #7 QMessageLogger::fatal (this=this@entry=0x7ffe06a40c50, > > msg=msg@entry=0x7fa6b48a11c0 "The Wayland connection experienced a fatal > > error: %s") at global/qlogging.cpp:893 > This means that kwin_wayland crashed. When it does so, it takes down apps > with it, and they die with this error message. So we will need to find out > why KWin crashed and debug that. If you still have a backtrace for it, can > you attach it? Thanks! > > See > https://community.kde.org/Guidelines_and_HOWTOs/Debugging/ > How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl kwin_wayland didn't crash at the times of the plasmashell crashes I reported here according to the journals I saved when they happened. I would've mentioned that kwin_wayland crashed if it had. The error was that an invalid argument was passed between plasmashell and kwin_wayland. I reproduced this plasmashell crash twice in Plasma 5.20.0 on Wayland with KF 5.79 and Qt 5.15.2 by repeatedly clicking to open and close the Application Launcher menu at the bottom left of the screen. The first such crash happened when I clicked several times in 1-2 seconds on the Application Launcher menu button. plasmashell crashed and went black. The window open at the time and the cursor remained responsive. drkonqi didn't appear and core dump wasn't saved probably because plasmashell didn't restart automatically. The journal at the time showed the following. Feb 24 11:06:31 plasmashell[1219]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate() Feb 24 11:06:31 plasmashell[1219]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate() Feb 24 11:06:31 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:31 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:31 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:32 plasmashell[1219]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate() Feb 24 11:06:32 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:32 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:32 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:32 plasmashell[1219]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate() Feb 24 11:06:32 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:32 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:32 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:33 plasmashell[1219]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate() Feb 24 11:06:33 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:33 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:33 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:33 plasmashell[1219]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate() Feb 24 11:06:33 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:33 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:33 plasmashell[1219]: kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_219(0x55df6f0792a0, name="popupWindow") Feb 24 11:06:34 plasmashell[1219]: KCrash: Application 'plasmashell' crashing... Feb 24 11:06:34 plasmashell[1219]: KCrash: Attempting to start /usr/libexec/drkonqi Feb 24 11:06:34 systemd[1090]: plasma-plasmashell.service: Deactivated successfully. Feb 24 11:06:34 systemd[1090]: plasma-plasmashell.service: Consumed 8.340s CPU time. I switched to another VT and stopped the session using loginctl terminate-session 2. The second crash happened when I clicked about 20 times to open and close the Application Launcher menu. plasmashell crashed in the same way. konsole and the cursor remained responsive. The errors in the journal were like those around the time of the first plasmashell crash. I tried to attach gdb to plasmashell from a VT in a subsequent session, but plasmashell stopped responding when I clicked to open the Application Launcher menu. -- You are receiving this mail because: You are watching all bug changes.