Summary: | Clicking on the "new notifications" icon in the system tray makes the whole panel freeze | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Alexander M. <apmichalopoulos> |
Component: | Notifications | Assignee: | Kai Uwe Broulik <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | kde, nate, plasma-bugs |
Priority: | NOR | ||
Version: | 5.21.5 | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Alexander M.
2021-06-05 11:13:47 UTC
The last 3 lines in the provided journald snippet (the "QXcbConnection: XCB error: 3 (BadWindow)" ones) are unrelated after all, I checked and they're printed all over the place. Cannot reproduce; AFAIK there were some performance improvements made here for Plasma 5.22. Since you're on Arch, can you check to see if it still happens in 5.22? I've been running 5.22 since Wednesday and so far I haven't encountered this issue (usually it would happen at least once every two days if not once every day), so I guess we can close this report and if something changes I'll open a new one. Just had it happen again. The output is exactly the same: Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: possible QQuickItem::polish() loop Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: ListView called polish() inside updatePolish() of ColumnLayout Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: possible QQuickItem::polish() loop Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: ColumnLayout called polish() inside updatePolish() of ListView Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: possible QQuickItem::polish() loop Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: ListView called polish() inside updatePolish() of ColumnLayout Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: possible QQuickItem::polish() loop Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: ColumnLayout called polish() inside updatePolish() of ListView Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: possible QQuickItem::polish() loop Jun 15 21:56:03 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: ListView called polish() inside updatePolish() of ColumnLayout Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: possible QQuickItem::polish() loop Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: ListView called polish() inside updatePolish() of ColumnLayout Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: possible QQuickItem::polish() loop Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: ColumnLayout called polish() inside updatePolish() of ListView Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: possible QQuickItem::polish() loop Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: ListView called polish() inside updatePolish() of ColumnLayout Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: possible QQuickItem::polish() loop Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: ColumnLayout called polish() inside updatePolish() of ListView Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:416:29: QML ColumnLayout: possible QQuickItem::polish() loop Jun 15 21:56:17 ArchBox plasmashell[2141]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/FullRepresentation.qml:258:13: QML ListView: ListView called polish() inside updatePolish() of ColumnLayout This time it happened just after I launched Firefox and, while waiting for my previous session to load, I opted to check my notifications. And now that I think about it, I believe the previous times I had it happen were the same: launching Firefox (or maybe some other application that takes more than a couple seconds to fully load) and then checking the notifications to kill time. Could this be some obscure race condition? It just so happens that when I reported last week about this bug showing its face again after the 5.22 release, I had just (i.e. a few hours before) installed KWinFT in order to see how it compares to KWin. After KWinFT crashed on me a couple of times (for unrelated reasons) I reverted back to KWin 5.22 proper, and as a side-effect I've been bug-free ever since. In other words, updating to Plasma 5.22 has seemingly fixed the issue, with only a brief regression period when I was using KWinFT and its associated libraries. So, I venture this could have something to do with KWin after all, even though it surfaces in the Plasma shell? Of course, I say "have to do" where at this point it's more like "had to do", so this is more of a rhetorical question. I again suggest to close this for the time being, and I'll report back if it ever happens again. 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! *** Bug 414785 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 414785 *** |