Bug 444123

Summary: switching activity with meta+tab crashes KWin
Product: [Plasma] kwin Reporter: kinghat <madLyfe>
Component: activitiesAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: hammerheadlemon, nate, plasma-bugs
Priority: NOR Keywords: wayland
Version: 5.23.1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description kinghat 2021-10-20 15:58:39 UTC
SUMMARY
i have two activities from 5.22 days and if i meta + tab between them plasma(?) crashes. im not sure what exactly crashes as i dont get a report/crash notification and the dialog to gather logs and report, but all apps are killed and it looks like plasma starts from scratch.

STEPS TO REPRODUCE
1. have at leas two activities. mine have 4 virtual desktops in a grid.
2. meta + tab to switch between them.
3. profit

OBSERVED RESULT
everything is killed and plasma is started fresh. no report of said crash from crash reporter.

EXPECTED RESULT
switch to the next/previous activity.

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.23
KDE Plasma Version: 5.23.1
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.3
Kernel Version: 5.11.0-38-generic (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i7-5600U CPU @ 2.60GHz
Memory: 11.6 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 5500

ADDITIONAL INFORMATION
noticed this in 5.23 but waited for 5.23.1 to see if it would be fixed.

meta + q and picking activity from there doesnt seem to cause a crash.
Comment 1 hammerheadlemon 2021-10-20 17:10:11 UTC
I am seeing similar, except not a complete crash but partial freeze/slowdown to the point of UI being unusable.
Comment 2 Nate Graham 2021-10-21 12:59:08 UTC
Sounds like KWin is crashing. Can you please get a backtrace of kwin_wayland? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl
Comment 3 kinghat 2021-10-23 04:36:15 UTC
hey nate, sorry for the slow reply: https://0bin.net/paste/5TwFNyqj#m7TJjUsbOkitCh2S9iQn5aeQEsaUDo0xjME52BUidgB
Comment 4 Nate Graham 2021-10-25 14:59:05 UTC
Thanks! Unfortunately we are missing some debug symbols:

#1  0x00007f4dc1619d99 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#2  0x00007f4dc1626233 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#3  0x00007f4dc1626983 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so

Can you install debug symbols for the rest of KWin and attach a new backtrace with all of the symbols.

Thanks again!
Comment 5 kinghat 2021-10-25 15:18:40 UTC
im not sure which symbols to get. am i even on the right track here?
https://0bin.net/paste/QhtDZ3sc#OrrA9HUV-fWrSsui2DBm639J7msszRAMY9tz5jUqVnK
Comment 6 Vlad Zahorodnii 2021-10-25 15:43:44 UTC

*** This bug has been marked as a duplicate of bug 441547 ***