Bug 488880 - Application Dashboard freezes in KDE 6.1
Summary: Application Dashboard freezes in KDE 6.1
Status: RESOLVED FIXED
Alias: None
Product: kdeplasma-addons
Classification: Unmaintained
Component: Application Dashboard (other bugs)
Version First Reported In: 6.1.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2024-06-21 10:06 UTC by Martmists
Modified: 2024-07-27 08:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martmists 2024-06-21 10:06:59 UTC
SUMMARY

I am unable to click any icons, and the window slowly greys out until I kill plasmashell.

STEPS TO REPRODUCE
1. Set launcher in panel to Application Dashboard
2. Open Application Dashboard

OBSERVED RESULT
Application dashboard launches but is unresponsive

EXPECTED RESULT
Application Dashboard works as it did in 6.0.5

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.5-zen1-1-zen (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION

Output from plasmashell after clicking the dashboard icon in panel:

```
kf.windowsystem: static void KX11Extras::forceActiveWindow(WId, long int) may only be used on X11
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.svg: <input>:1204:6: Could not resolve property: #linearGradient4636
qt.svg: <input>:1204:6: Could not resolve property: #linearGradient4592
qt.svg: <input>:1204:6: Could not resolve property: #linearGradient4247
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested filter is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested filter is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested filter is too big, ignoring
qt.svg: <input>:24:6: Could not resolve property: #c
kf.windowsystem: static void KX11Extras::forceActiveWindow(WId, long int) may only be used on X11
```
Comment 1 Martmists 2024-06-21 10:13:56 UTC
The Application Launcher and Application Menu seem to work just fine; However, opening the Application Dashboard also causes any open Application Launcher to stop working, possibly indicating that it's locking up all of plasmashell.
Comment 2 Martmists 2024-06-21 10:27:14 UTC
Another update: Seems like any click on a panel causes a freeze; Actions such as opening an application from a taskbar icon also freezes.

Full plasmashell output:

KPackageStructure of KPluginMetaData(pluginId:"org.kde.plasma.kclock_1x2", fileName: "/usr/share/plasma/plasmoids/org.kde.plasma.kclock_1x2/metadata.json") does not match requested format "Plasma/Applet"
KPackageStructure of KPluginMetaData(pluginId:"org.kde.graphsplasmoid", fileName: "/usr/share/plasma/plasmoids/org.kde.graphsplasmoid/metadata.json") does not match requested format "Plasma/Applet"
KPackageStructure of KPluginMetaData(pluginId:"org.kde.merkuro.contact", fileName: "/usr/share/plasma/plasmoids/org.kde.merkuro.contact/metadata.json") does not match requested format "Plasma/Applet"
KPackageStructure of KPluginMetaData(pluginId:"org.kde.plasma.kweather_1x4", fileName: "/usr/share/plasma/plasmoids/org.kde.plasma.kweather_1x4/metadata.json") does not match requested format "Plasma/Applet"
kf.plasma.quick: Applet preload policy set to 1
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:195:25: QML FolderViewDropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
Toolbox not loading, toolbox package is either invalid or disabled.
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:195:25: QML FolderViewDropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
Toolbox not loading, toolbox package is either invalid or disabled.
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:195:25: QML FolderViewDropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
Toolbox not loading, toolbox package is either invalid or disabled.
file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
qml: SystemTray ItemLoader: Invalid state, cannot determine source!
file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/MenuRepresentation.qml:204:20: Duplicate signal name: invalid override of property change signal or superclass signal
file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/MenuRepresentation.qml:233:21: Duplicate method name: invalid override of property change signal or superclass signal
file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/main.qml:45: TypeError: Value is null and could not be converted to an object
file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
qml: SystemTray ItemLoader: Invalid state, cannot determine source!
file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/main.qml:45: TypeError: Value is null and could not be converted to an object
Comment 3 Martmists 2024-06-21 10:36:25 UTC
The latter behavior seems related to https://bugs.kde.org/show_bug.cgi?id=488042, however when forcing the panels to always visible, the Application Dashboard still freezes.

The bhavior seems to be:
1. Open Application Dashboard. Once visible, it won't respond to inputs.
2. Click on another open application. Application Dashboard will now process any inputs it received during step 1.
3. Application Dashboard now responds to cursor movement while the other application is in focus.
Comment 4 Nate Graham 2024-06-26 22:27:56 UTC
This is with an NVIDIA GPU, right? Possibly both this and Bug 489220 are caused by a driver regression.
Comment 5 Martmists 2024-06-27 09:29:05 UTC
Yes, to be specific:

GPU: NVIDIA RTX 4080 SUPER 
Driver: nvidia (proprietary) 555.52.04
Comment 6 Zamundaaa 2024-06-27 19:05:25 UTC
Does this also happen with NVidia driver 550 / any driver older than 555?
Comment 7 Bug Janitor Service 2024-07-12 03:47:05 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Martmists 2024-07-12 09:54:28 UTC
(In reply to Zamundaaa from comment #6)
> Does this also happen with NVidia driver 550 / any driver older than 555?

This exclusively happens with the combination of nvidia driver 555.X and KDE 6.1.Y
Comment 9 Bug Janitor Service 2024-07-27 03:46:08 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 10 Martmists 2024-07-27 08:33:27 UTC
No longer occurs on nvidia driver 560.