Bug 407576 - Quickly cycling through sidebars in the settings of several widgets crashes plasmashell
Summary: Quickly cycling through sidebars in the settings of several widgets crashes p...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-16 00:59 UTC by Thiago Sueto
Modified: 2020-09-03 19:16 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Example with Event Calendar. (1.34 MB, video/webm)
2019-05-16 00:59 UTC, Thiago Sueto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thiago Sueto 2019-05-16 00:59:04 UTC
Created attachment 120097 [details]
Example with Event Calendar.

SUMMARY
Checking the settings for specific plasmoids/widgets, clicking on their sidebar and cycling upwards and downwards with arrow keys crashes plasmashell.
Plasmoids that are known to do this: Digital Clock, Kicker, Event Calendar, and the plasma-nm, battery and sound widgets.

Please refer to https://github.com/Zren/plasma-applet-eventcalendar/issues/76 for more details and some backtraces by Zren.
Or should I copy the discussion here for better readability?

STEPS TO REPRODUCE
1. Have the widget available and clickable (either natively or using plasmawindowed).
2. Right click the widget and select Configure [widget name]...
3. Click the sidebar.
4. Cycle between elements using the Up and Down arrow keys very fast.

This is reproduceable at least with Kubuntu 19.04 and Manjaro.

Plasmoidviewer cannot be used to reproduce this.
Comment 1 Thiago Sueto 2019-12-22 01:17:44 UTC
I can no longer reproduce this bug on current master version.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.17.80
KDE Frameworks Version: 5.66.0
Qt Version: 5.13.2
Kernel Version: 5.0.0-37-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-7200U CPU @ 2.50GHz
Memory: 15,5 GiB
Comment 2 Thiago Sueto 2020-04-19 02:46:31 UTC
It seems I still can no longer reproduce this bug on newest master version.

Operating System: openSUSE Tumbleweed 20200416
KDE Plasma Version: 5.18.80
KDE Frameworks Version: 5.70.0
Qt Version: 5.14.1
Kernel Version: 5.6.4-1-default
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-7200U CPU @ 2.50GHz
Memory: 15,5 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 620

I also tested this on Kubuntu 20.04.

I guess if anyone else can confirm this, this can be marked as fixed.
Comment 3 Thiago Sueto 2020-08-15 10:52:46 UTC
No longer reproducible on master. Zren (Christian Holland) closed that bug report.

Operating System: openSUSE Tumbleweed 20200813
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.0
Comment 4 Christoph Feck 2020-09-03 19:16:42 UTC
Let's just close this, so you don't need to add more comments :)