[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Michael Mikowski changed: What|Removed |Added CC||z_mikow...@yahoo.com --- Comment #40 from Michael Mikowski --- This looks promising Harald. Kfocus will test with 5.27.8 across multiple installations and report back. Thanks! -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added Version Fixed In||5.27.8 Latest Commit||https://invent.kde.org/plas ||ma/plasma-workspace/-/commi ||t/3a4b85fc7bfe80bec58301444 ||688a08821976295 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Harald Sitter changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED|RESOLVED --- Comment #39 from Harald Sitter --- We think this may have been fixed in 5.27.8. If you still encounter it there, please make sure the backtrace is the same and if not open a new bug. Thanks. https://invent.kde.org/plasma/plasma-workspace/-/commit/3a4b85fc7bfe80bec58301444688a08821976295 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Harald Sitter changed: What|Removed |Added CC||sit...@kde.org --- Comment #38 from Harald Sitter --- Unable to reproduce this on Plasma/5.27 I fear. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #37 from Aaron Rainbolt --- I had found the bug-fixing commit, and the only commit that affected the bugged file after the bug-fixing commit is this one: https://invent.kde.org/plasma/plasma-workspace/-/commit/1262bc6cf574fb97f74302c4019fa637a87eb42a Perhaps try changing line 163 from "OpacityMask {" back to "property Item mask: OpacityMask {" and see if that fixes things? There's another affected QML file in that commit that might affect things, I'm not sure. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added CC||mareksv...@tutanota.com --- Comment #36 from Nate Graham --- *** Bug 473654 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added Status|RESOLVED|REPORTED Resolution|FIXED |--- Ever confirmed|1 |0 Version Fixed In|5.27| --- Comment #35 from Nate Graham --- Unfortunately it looks like this may not be fixed after all. We just got a new report from 5.27.7 with the same backtrace (Bug 473654). Re-opening. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #34 from Aaron Rainbolt --- After much fiddling, diffing, bisecting, and fighting, the code change that fixed this bug has finally been found. And it is... https://invent.kde.org/plasma/plasma-workspace/-/commit/d8c6f30cfe66a3e6bc05ba0b2ced7c5ffaf1a871 Of all the code changes I would imagine that would have fixed this, that was not what I expected. However, that's what `git bisect` finally gave me. I was able to test this change (albeit with quite a bit of extra changes to try and make things compatible) on Plasma/5.24 and can confirm that this does indeed fix the bug, so this isn't a fluke - this is the fixing change. Here's my current attempt at backporting the above commit to Plasma/5.24: https://invent.kde.org/arraybolt/plasma-workspace/-/commit/cf7703e1019fe7fdc92edb4cc30388d87612fbf1 I don't know if all of the changes here are necessary, but I do know that Plasma appears to still work after doing that, and that I can change global themes without having plasmashell crash after applying this change, rebuilding, and installing Ubuntu's plasma-workspace package. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #33 from Aaron Rainbolt --- OK so that didn't work. I tried to diff between what I thought was a working point on the master branch, and the tip of the Plasma/5.26 branch, and got a diff that was, I kid you not, nearly two million lines long. So. Looking at the backtrace Erich provided, I noticed this: #13 0x7f2c8e4e808a in Plasma::Applet::destroy (this=0x556422a17b90) at ./src/plasma/applet.cpp:309 #14 0x556420a68254 in ShellCorona::unload (this=this@entry=0x5564227b7b20) at ./shell/shellcorona.cpp:834 #15 0x556420a6bdd8 in ShellCorona::unload (this=0x5564227b7b20) at ./shell/shellcorona.cpp:606 #16 ShellCorona::loadLookAndFeelDefaultLayout (this=0x5564227b7b20, packageName=...) at ./shell/shellcorona.cpp:602 The fact that ShellCorona::unload gets called twice in a row is very suspicious to me, so I'm going to try to reproduce the backtrace with Plasma/5.26 and see if it's still happening, then hope that the line numbers lead me to the right spot. If that fails, I'll try and find a "bad" spot on the master branch. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #32 from Aaron Rainbolt --- Most recent findings: 1. I can successfully run a KDE Plasma build that is mostly from the tip of Plasma/5.26, but with only plasma-workspace built from master. 2. When everything is built from Plasma/5.26 (taking care to build everything in RelWithDebInfo mode), the crash appears (including the massive number of "requesting unexisting screen 0" messages). 3. When only plasma-workspace is build from master (again in RelWithDebInfo mode), the crash vanishes. Therefore, it's very likely that somewhere between Plasma/5.26 and master, the fix was introduced. And now that I finally know about RelWithDebInfo, I think the repo can finally be bisected. (The last attempt at a bisect was stymied because I was accidentally building everything in Debug mode, which was producing a possibly different but related crash that was throwing me off.) -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #31 from Fushan Wen --- Using master, I got a different backtrace when applying desktop layouts Thread 1 (Thread 0x7f1626de8980 (LWP 13481)): #0 __GI___pthread_sigmask (how=1, newmask=, oldmask=0x0) at pthread_sigmask.c:43 #1 0x7f1628642afd in __GI___sigprocmask (how=, set=, oset=) at ../sysdeps/unix/sysv/linux/sigprocmask.c:25 #2 0x7f162b6d687b in KCrash::setCrashHandler(void (*)(int)) (handler=handler@entry=0x0) at /usr/src/debug/kcrash-5.101.0git.20221217T152408~0a2280c/src/kcrash.cpp:414 #3 0x7f162b6d8d23 in KCrash::defaultCrashHandler(int) (sig=11) at /usr/src/debug/kcrash-5.101.0git.20221217T152408~0a2280c/src/kcrash.cpp:625 #4 0x7f16286428e0 in () at /lib64/libc.so.6 #5 QWindow::screen() const (this=0x26ea8b0) at kernel/qwindow.cpp:2088 #6 0x00448dd8 in ShellCorona::_availableScreenRect(int) const (this=, id=id@entry=0) at /mnt/data/home/qydw/Develop/KDE/Plasma/plasma-workspace/shell/shellcorona.cpp:1099 #7 0x004634cd in StrutManager::availableScreenRect(int) const (this=0x1dbb090, id=0) at /mnt/data/home/qydw/Develop/KDE/Plasma/plasma-workspace/shell/strutmanager.cpp:39 #8 0x7f16101d71b4 in AppletInterface::availableScreenRect() const (this=0x21a7da0) at /usr/src/debug/plasma-framework-5.101.0git.20230104T022135~1df46441/src/scriptengines/qml/plasmoid/appletinterface.cpp:778 #9 0x7f16101d918b in AppletInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x21a7da0, _c=QMetaObject::ReadProperty, _id=, _a=0x7ffd7cc19960) at /usr/src/debug/plasma-framework-5.101.0git.20230104T022135~1df46441/build/src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_appletinterface.cpp:806 #10 0x7f16101dbef3 in AppletInterface::qt_metacall(QMetaObject::Call, int, void**) (this=0x21a7da0, _c=QMetaObject::ReadProperty, _id=31, _a=0x7ffd7cc19960) at /usr/src/debug/plasma-framework-5.101.0git.20230104T022135~1df46441/build/src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_appletinterface.cpp:902 #11 0x7f162ad06a50 in QV4::QQmlValueTypeReference::readReferenceValue() const (this=0x7f16017c05d8) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/qml/qml/qqmlvaluetypewrapper.cpp:170 #12 0x7f162ad06f03 in QV4::QQmlValueTypeWrapper::lookupGetter(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value const&) (lookup=0x3621460, engine=0x1deb460, object=) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/qml/qml/qqmlvaluetypewrapper.cpp:485 #13 0x7f15b62d02dd in () #14 0x in () -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added Status|NEEDSINFO |RESOLVED Version Fixed In||5.27 Resolution|WAITINGFORINFO |FIXED -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #30 from Aaron Rainbolt --- Alright, I built Plasma from master with kdesrc-build again, and now the crash has vanished. Whew. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #29 from Aaron Rainbolt --- Also I didn't get a stack trace from my crashes to ensure that they were the same, so it's within the realm of possibility I'm doing this to myself with a version mismatch. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #28 from Aaron Rainbolt --- I should specify, I'm building from source manually, cloning directly from the Git repos and using cmake and make myself for this latest build that has the crash, so perhaps the problem is in a dependency that wasn't getting rebuilt by skipping kdesrc-build? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #27 from Aaron Rainbolt --- Crud. Not sure what changed, but I can reproduce the bug with git master again. :( -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #26 from Aaron Rainbolt --- Verified that the bug is in plasma-workspace - building from an earlier commit shows the crash, but the latest one doesn't crash. I am actively bisecting the repo (about 5 steps left) and should hopefully have a commit ID with the fix by tomorrow. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #25 from Aaron Rainbolt --- I can reproduce the crash using the tip of the Plasma/5.26 branch for all components. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #24 from Aaron Rainbolt --- And this is the output of the working plasmashell from master: kf.plasma.quick: Applet preload policy set to 1 QObject::connect: No such slot DesktopProtocol::_k_slotRedirection(KIO::Job *, QUrl) Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion Failed to register unity service org.kde.plasma.notifications: Failed to register JobViewServer service on DBus, is kuiserver running? file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:534:9: QML Label: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:499:13: QML Label: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:499:13: QML Label: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:534:9: QML Label: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:556:5: QML Label: Binding loop detected for property "height" Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml" Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/ThumbnailStrip.qml" org.kde.plasma.notifications: Failed to register JobViewServer DBus object org.kde.plasma.notifications: Failed to register JobViewServer DBus object org.kde.plasma.notifications: Failed to register JobViewServer DBus object libkcups: CUPS-Get-Printers last error: 1030 No destinations added. libkcups: Get-Jobs last error: 0 successful-ok libkcups: Create-Printer-Subscriptions last error: 0 successful-ok libkcups: Get-Jobs last error: 0 successful-ok libkcups: 0 libkcups: 0 QFont::setPointSizeF: Point size <= 0 (0.00), must be greater than 0 file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" Could not find the Plasmoid for Plasma::FrameSvgItem(0x5572e93700d0) QQmlContext(0x5572e6a06010) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml") Could not find the Plasmoid for Plasma::FrameSvgItem(0x5572e93700d0) QQmlContext(0x5572e6a06010) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml") file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/components.3/ScrollView.qml:45:27: QML ScrollBar: Binding loop detected for property "visible" file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/components.3/ScrollView.qml:45:27: QML ScrollBar: Binding loop detected for property "visible" Arrived mimeData ()
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #23 from Aaron Rainbolt --- Alright, I modified the plasma-workspace code slightly (using the version in Kubuntu's repos), and edited all of the lines that said "requesting unexisting screen" to specify what function the messages was in. The results are: ``` kf.plasma.quick: Applet preload policy set to 1 trying to show an empty dialog qml: PlasmaExtras.ScrollArea is deprecated. Use PlasmaComponents3.ScrollView instead. trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:118:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:118:19: QML Loader: Binding loop detected for property "height" Trying to take space not available BasicAppletContainer_QMLTYPE_159_QML_168(0x55d3ad4ea890, parent=0x55d3ad0e3000, geometry=482.846,485.91 432x384) Plasma Shell startup completed file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:531:9: QML Label: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:496:13: QML Label: Binding loop detected for property "height" trying to show an empty dialog Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion Entry is not valid "org.kde.kontact.desktop" QSharedPointer(0x55d3adf91360) Entry is not valid "org.kde.kontact.desktop" QSharedPointer(0x55d3ad3fbc80) file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:496:13: QML Label: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:531:9: QML Label: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:553:5: QML Label: Binding loop detected for property "height" trying to show an empty dialog file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/main.qml:18:1: QML DropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth" Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml" libkcups: CUPS-Get-Printers last error: 1030 No destinations added. libkcups: Create-Printer-Subscriptions last error: 0 successful-ok libkcups: Get-Jobs last error: 0 successful-ok libkcups: Get-Jobs last error: 0 successful-ok file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/ExpandedRepresentation.qml:165:9: QML HiddenItemsView: Binding loop detected for property "implicitHeight" libkcups: 0 libkcups: 0 trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:118:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:118:19: QML Loader: Binding loop detected for property "height" trying to show an empty dialog QFont::setPointSizeF: Point size <= 0 (0.00), must be greater than 0 file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:71:17: Unable to assign [undefined] to int Trying to take space not available BasicAppletContainer_QMLTYPE_159_QML_168(0x55d3ad4ea890, parent=0x55d3ad0e3000, geometry=480,384 432x384) trying to show an empty dialog trying to show an empty dialog file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:370: Unable to assign [undefined] to QString file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:370: Unable to assign [undefined] to QString file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:151:9: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ ]' to bind to all of them. file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:147:9: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 14. Use 'sequences: [ ]' to bind to all of them. file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:674:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 14. Use 'sequences: [ ]' to bind to all of them. file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:670:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ ]' to bind to all of them. QQmlEngine::setContextForObject(): Object already has a QQmlContext Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #22 from Nate Graham --- plasma-workspace/shell/shellcorona.cpp -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #21 from Aaron Rainbolt --- @NateGraham Where is that code at? I'm looking for it and having a hard time finding it in Plasma 5.24. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #20 from Nate Graham --- In Plasma 5.27 (aka current git master) that specific message has been removed along with the code that could cause it, bolstering the theory that this is fixed in git master now. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #19 from Aaron Rainbolt --- If I reproduce the crash with "plasmashell --replace" running in a terminal, I see a ton of "requesting unexisting screen 0" messages appear just before crash. This on Kubuntu 22.04.1, which uses a version of KDE that still contains the bug. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #18 from Aaron Rainbolt --- Nevermind, I actually failed to notice the crashes. I can now see that plasmashell crashed several times during my latest testing with the Plasma/5.24 testing. Sorry. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #17 from Aaron Rainbolt --- I also cannot reproduce this with the tip of the Plasma/5.24 branch. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added Status|CONFIRMED |NEEDSINFO Resolution|--- |WAITINGFORINFO --- Comment #16 from Nate Graham --- I can't reproduce it either. Can anyone else still reproduce with current git master? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 --- Comment #15 from Aaron Rainbolt --- Currently unable to reproduce this with the latest git master. Using KDE neon 22.04 Developer Edition (KForge virtual appliance on VirtualBox 6.1). I built the full KDE Plasma stack with kdesrc-build as described in https://community.kde.org/Get_Involved/development. I then put the VM into full-screen mode, opened a slew of applications, and then proceeded to switch themes and layouts 25 times (switching irregularly between Breeze, Breeze Dark, and Breeze Twilight). Unless the effects of a plasmashell crash are nearly invisible to the end user (which I don't think is the case), there was not a single plasmashell crash as a result of the theme and layout switching. I made sure that the "Desktop and window layout" box was checked every time I switched themes. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Pawel changed: What|Removed |Added CC||bednarczyk.pa...@outlook.co ||m -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Bug Janitor Service changed: What|Removed |Added Priority|NOR |HI -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added CC||toralf.foers...@gmx.de --- Comment #14 from Nate Graham --- *** Bug 461347 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Kyrre Soerensen changed: What|Removed |Added CC||kyrre.soren...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added CC||akaykaya...@gmail.com --- Comment #13 from Nate Graham --- *** Bug 458367 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Aaron Rainbolt changed: What|Removed |Added CC||arraybo...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added CC||alexmin...@gmail.com --- Comment #12 from Nate Graham --- *** Bug 375848 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added CC||spishock...@gmail.com --- Comment #11 from Nate Graham --- *** Bug 445653 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 454946] plasmashell crashes in ShellCorona::loadLookAndFeelDefaultLayout() when switching between Global Theme desktop layouts
https://bugs.kde.org/show_bug.cgi?id=454946 Nate Graham changed: What|Removed |Added Summary|plasmashell crashes in |plasmashell crashes in |Plasma::Applet::destroyedCh |ShellCorona::loadLookAndFee |anged() when switching |lDefaultLayout() when |between Global Theme|switching between Global |desktop layouts |Theme desktop layouts -- You are receiving this mail because: You are watching all bug changes.