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

            Bug ID: 494451
           Summary: Desktop session freezes for several minutes after
                    unlocking if notifications are received while the
                    desktop session was locked
    Classification: Plasma
           Product: plasmashell
           Version: 6.1.5
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: mdeneen+...@gmail.com
  Target Milestone: 1.0

Created attachment 174630
  --> https://bugs.kde.org/attachment.cgi?id=174630&action=edit
syscall trace of kwin_wayland while the desktop was frozen.

SUMMARY

STEPS TO REPRODUCE
1.  Lock desktop
2.  Receive notifications in Google Chrome (I don't know if this is a
requirement, perhaps any desktop notification will do)
3.  Unlock desktop

OBSERVED RESULT

Desktop freezes for several minutes after unlocking, followed by many crash
handler dialog boxes which contain no useful information.  The freeze is
observed only if notifications are received while the desktop is locked.

EXPECTED RESULT

After unlocking, the desktop session should be usable immediately.

SOFTWARE/OS VERSIONS

Operating System: Arch Linux 
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.3
Kernel Version: 6.11.2-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 4600H with Radeon Graphics
Memory: 30.8 GiB of RAM
Graphics Processor: AMD Radeon Graphics

ADDITIONAL INFORMATION

I ran strace on the kwin_wayland process and it had some interesting busy loop
behavior where getpid() was called repeatedly.  I've attached the trace to this
bug report.

Perhaps this is important? 
https://sourceware.org/glibc/wiki/Release/2.25#pid_cache_removal

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

Reply via email to