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

            Bug ID: 446769
           Summary: [Wayland] Kwin crashes randomly when sharing screen on
                    Chromium and switching Virtual Desktops using pager
                    widget.
           Product: kwin
           Version: 5.23.4
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: dev.bacterios...@aleeas.com
  Target Milestone: ---

Created attachment 144417
  --> https://bugs.kde.org/attachment.cgi?id=144417&action=edit
journalctl log of the crash

SUMMARY
This bug happens with the Pager widget on Wayland. Not sure where it belongs
exactly.

Kwin crashes when I am sharing screen on Chromium (XWayland) and switching
virtual desktops using pager widget. The crash happens randomly, sometimes
after switching 2 3 times, sometimes it may takes more tries but it always
happens. I have attached journalctl log in text file attached. Since I am
running Arch, quality crash report is a pain to obtain.

I was not able to reproduce if I scroll on Pager widget or if I use shortcuts
to switch VDs. It happens only when I click on the VD in the Pager widget to
switch.


STEPS TO REPRODUCE
1. Share whole screen on Chromium (XWayland)
2. Switch VDs using pager widget by clicking on the virtual desktops. 
3. Repeat step 2 until Kwin crashes. The crash always happens but you may need
to switch VDs a number of times. Sometimes it happens in 2-3 times sometimes
30-40 times.

OBSERVED RESULT
Kwin crashes after a variable number of virtual desktop switching.

EXPECTED RESULT
Kwin shouldn't crash.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Arch Linux
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2
Graphics Platform: Wayland

ADDITIONAL INFORMATION
1. The pager widget is on the panel.
2. Screen sharing is done using webrtc-pipewire flag in Chromium.

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

Reply via email to