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

            Bug ID: 441179
           Summary: Moving mouse quickly between panel tooltips may affect
                    their geometry and freeze plasmashell
           Product: plasmashell
           Version: 5.22.4
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: watisthis...@outlook.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Created attachment 140843
  --> https://bugs.kde.org/attachment.cgi?id=140843&action=edit
VM Wayland

If you hover mouse in the panel tray/status area so that a tooltip is visible,
and then quickly move it to show Digital Clock's 'tooltip', the tooltip
size/position may be affected (/copied from other tooltip). The Digital Clock
tooltip seems to be the culprit somehow; I didn't manage to reproduce with
other clock variants or widgets.
It's quite easy to accidentally flick your mouse quickly enough.

See attachment "x11" that shows how the numerical date is cut off on my X11 KDE
Neon desktop. Once been cut off, it seems to stay like it until I reboot (or it
gets some other tooltip size after more furious mouse-flicking :p). I have not
had any freezes on X11.



In Wayland (virtual machine) doing the same can cause panel and desktop
plasmoids freeze (at least graphically).
First part of the attached video "VM Wayland" shows how the tooltip starts
flickering between two sizes and the freeze occurs. (Framerate of the recording
is poor; in reality it was flickering very fast.)
Plasmashell may get high CPU usage if I try to interact with it after that.
'plasmashell --replace' gets things back to normal again, but I have to first
do 'pkill -TERM plasmashell' as it's too stuck (org.kde.plasmashell DBUS name
already owned by another process).

In the second part of the video, notice how the clock tooltip ends up getting
the same big size as the Show Desktop tooltip on its right.
Plasmashell does NOT freeze from that.



I attached some different gdb stack traces I got of the plasmashell process
while panel/desktop was frozen. Probably nothing too useful there and some
traces may be taken after I clicked at something.


On my X11 desktop, I had noticed the cut-off clock tooltip problem for some
time. Maybe less than a year, maybe just some months, I don't remember.

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

Reply via email to