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

            Bug ID: 464732
           Summary: plasmashell hangs at a futex related to
                    QXcbConnection::xi2HandleDeviceChangedEvent
    Classification: Plasma
           Product: plasmashell
           Version: 5.25.5
          Platform: Ubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: nfsmw...@gmail.com
  Target Milestone: 1.0

Created attachment 155554
  --> https://bugs.kde.org/attachment.cgi?id=155554&action=edit
backtrace

SUMMARY
Plasmashell and applications freeze randomly, none of them respond to keyboard
or mouse input. I use my computer everyday and this happens about twice a week.
It only happens since my upgrade from Ubuntu 22.04 to 22.10.

I switched to tty and used `sudo strace -p` on the plasmashell process. It
showed that plasmashell stucked at a futex call. I loaded the debug symbols and
attached the process with gdb. It showed that plasmashell stuck at a
xcb_wait_for_reply call inside QXcbConnection::xi2HandleDeviceChangedEvent.

However, I did not plug / unplug any device from the computer at the time of
freeze. This freeze also happens when the computer (Thinkpad X13 Gen 2 AMD) is
not connected to any external device (no bluetooth device either).

The backtrace is attached.

I understand this might be hard to debug, so please tell me things I can try
and information to collect, and I will collect them when the next crash
happens.

STEPS TO REPRODUCE
1. Use desktop normally


OBSERVED RESULT
Desktop freezes

EXPECTED RESULT
Desktop not freeze

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Ubuntu 22.10 (System installed via Ubuntu installer, then apt
install kubuntu-desktop afterwards)
(available in About System)
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6

ADDITIONAL INFORMATION
Graphics platform: X11

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

Reply via email to