[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Victoria changed: What|Removed |Added CC||vi...@pm.me --- Comment #18 from Victoria --- The crash when monitors wake up from sleep still happens on two monitors connected via DP. Operating System: Arch Linux KDE Plasma Version: 5.24.3 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 Kernel Version: 5.16.16-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 2600X Six-Core Processor Memory: 15.6 GiB of RAM Graphics Processor: AMD Radeon RX 580 Series -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #17 from Valentine Stubbs --- you might as well put me down as satisfied. I have long moved on from using plasma5 / KDE. Way many issues and way too much of a resource hog. Why spend 6G running just your shell when you can accomplish exactly the same thing and only spend 2.5-3G. Doesn't matter on my machines, but what about someone you has less than 32G or 16G, what about a machine that only has 8G for example On 3/18/22 11:39, Philipp Maierhöfer wrote: > https://bugs.kde.org/show_bug.cgi?id=449981 > > --- Comment #16 from Philipp Maierhöfer --- > The plasmashell crash when the screen wakes up from energy saving mode doesn't > seem to happen anymore in 5.24.3. > -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #16 from Philipp Maierhöfer --- The plasmashell crash when the screen wakes up from energy saving mode doesn't seem to happen anymore in 5.24.3. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #15 from NIk --- (In reply to Philipp Maierhöfer from comment #12) > The "duplicate" bug filed in https://bugs.kde.org/show_bug.cgi?id=450607 has > not been fixed in Tumbleweed 20220227. > > I'm not saying that "WORKSFORSOME" is not correct in the sense that one > possible trigger of the underlying bug may have been fixed. But I fear that > setting the status to "WORKSFORSOME" reduces the priority even further. > > Given the fact that a core component of the DE is frequently crashing in > everyday usage this might send the wrong signal. I agree, changed back to reported if thats correct. I assumed that since its actually fixed for me, consistently, it also is fixed for anyone else but they just didnt report back. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 NIk changed: What|Removed |Added Resolution|WORKSFORME |--- Status|RESOLVED|REPORTED -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #14 from Nate Graham --- > frequent crashing for various unpredictable reasons not just this particular > bug Can you file different bug reports about the other issues? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #13 from Valentine Stubbs --- I must chime in and say that the frequent crashing for various unpredictable reasons not just this particular bug, that was more easily reproducible, has force me to abandon KDE and Plasma. I am using OpenBox and XFCE and as yet have not had this DM crash once. If this is obtainable in this environment, I fear there is and underlying issue yet to be tracked down, and setting the status to something that will place the issue further on the back burner will only mean the core trigger is never found let alone be resolved. On 3/2/22 06:54, Philipp Maierhöfer wrote: > https://bugs.kde.org/show_bug.cgi?id=449981 > > --- Comment #12 from Philipp Maierhöfer --- > The "duplicate" bug filed inhttps://bugs.kde.org/show_bug.cgi?id=450607 has > not been fixed in Tumbleweed 20220227. > > I'm not saying that "WORKSFORSOME" is not correct in the sense that one > possible trigger of the underlying bug may have been fixed. But I fear that > setting the status to "WORKSFORSOME" reduces the priority even further. > > Given the fact that a core component of the DE is frequently crashing in > everyday usage this might send the wrong signal. > -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #12 from Philipp Maierhöfer --- The "duplicate" bug filed in https://bugs.kde.org/show_bug.cgi?id=450607 has not been fixed in Tumbleweed 20220227. I'm not saying that "WORKSFORSOME" is not correct in the sense that one possible trigger of the underlying bug may have been fixed. But I fear that setting the status to "WORKSFORSOME" reduces the priority even further. Given the fact that a core component of the DE is frequently crashing in everyday usage this might send the wrong signal. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #11 from NIk --- (In reply to Fushan Wen from comment #10) > You can mark the bug as "RESOLVED WORKSFORME". Thanks -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Fushan Wen changed: What|Removed |Added Resolution|--- |WORKSFORME Status|REPORTED|RESOLVED --- Comment #10 from Fushan Wen --- You can mark the bug as "RESOLVED WORKSFORME". -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #9 from NIk --- After updating to KDE 5.24.2 on openSUSE Tumbleweed snapshot 20220227 I would carefully say that the issue has been resolved. I tested multiple times to start my VMs, restarted 3 times, tried the same again, plasmashell did not crash this time. I just wonder why there is no "solved" or merge request thingy in here, or does that appear later? The other duplicates are also still open. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Nate Graham changed: What|Removed |Added Component|generic-crash |Multi-screen support CC||aleix...@kde.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #8 from Philipp Maierhöfer --- (In reply to Nate Graham from comment #1) > So we're crashing trying to get a list of all screens? Could it be empty? Very likely in my case, where the crash always happens (i.e. really every time) when the screen (there's only one) wakes up from stand-by. Syslog shows me stuff like that: A bunch of messages from kscreen saying that the screen has been disconnected, e.g. > kscreen_backend_launcher[19076]: kscreen.xcb.helper: Connection: > "Disconnected" Several of these, 6x with screen -1 and a lot with screen 0: > plasmashell[929]: requesting unexisting screen -1 > plasmashell[929]: requesting unexisting screen 0 Then again kscreen reports about the disconnected screen and within a second notices that it has been connected again. After that plasmashell restarts. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #7 from Fushan Wen --- https://invent.kde.org/plasma/plasma-workspace/-/commit/468a59cbb3a507e7efc29ece9fa0386d6271efb7 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Fushan Wen changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=450594 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Fushan Wen changed: What|Removed |Added See Also|https://bugs.kde.org/show_b | |ug.cgi?id=450594| --- Comment #6 from Fushan Wen --- Suspicious commits: https://invent.kde.org/plasma/plasma-workspace/-/commit/9c04d5623687a833ed3b906451ce205b8723cedd https://invent.kde.org/plasma/plasma-workspace/-/commit/7dd5210c8766f4226c27afe5a4ef83ece6d15143 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Fushan Wen changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=419625 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Fushan Wen changed: What|Removed |Added See Also||https://bugreports.qt.io/br ||owse/QTBUG-64249 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Fushan Wen changed: What|Removed |Added CC||qydwhotm...@gmail.com See Also||https://bugs.kde.org/show_b ||ug.cgi?id=450594 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Fushan Wen changed: What|Removed |Added See Also|https://bugs.kde.org/show_b | |ug.cgi?id=450607| CC||maiphi.pub...@gmx.net --- Comment #5 from Fushan Wen --- *** Bug 450607 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Fushan Wen changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=450607 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Nicolas Fella changed: What|Removed |Added CC||valentine.stu...@icloud.com --- Comment #4 from Nicolas Fella --- *** Bug 450113 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #3 from NIk --- (In reply to Nate Graham from comment #1) > #49 0x55fb02c7761c in PrimaryOutputWatcher::primaryOutputNameChanged > (_t2=..., _t1=..., this=0x55fb049ff170) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/build/shell/ > plasmashell_autogen/EWIEGA46WW/moc_primaryoutputwatcher.cpp:136 > #50 PrimaryOutputWatcher::setPrimaryOutputName > (this=this@entry=0x55fb049ff170, newOutputName=...) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/ > primaryoutputwatcher.cpp:72 > #51 0x55fb02c778f7 in operator() (__closure=, > __closure=) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/ > primaryoutputwatcher.cpp:127 > > primaryoutputwatcher.cpp:127 says: > setPrimaryOutputName(qGuiApp->primaryScreen()->name()); > > primaryoutputwatcher.cpp:72 says: > Q_EMIT primaryOutputNameChanged(oldOutputName, newOutputName); > > primaryoutputwatcher.cpp:136 says: > const auto screens = qGuiApp->screens(); > > > So we're crashing trying to get a list of all screens? Could it be empty? Edit: This (https://bugs.kde.org/show_bug.cgi?id=450062) is actually related. Just read the summary part. Its reproducible. When I do this ...: (Quote) - Main monitor connected to iGPU via HDMI, same monitor connected to GTX 1660S via DVI (GTX is bound to vfio-pci but shouldnt matter for this) - When starting a VM, the "2nd monitor" aka GTX @ DVI gets effectively disconnected from the host. When coming back to Plasma after shutting down the VM, all my desktop icons (default folder view) get reset the the top of the screen. Happens 100% of the time and only under wayland .. Plasmashell crashes. Minus the part that the icons get reset, because that happens only under Wayland, as stated under Bug 450062, not X. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 --- Comment #2 from NIk --- (In reply to Nate Graham from comment #1) > #49 0x55fb02c7761c in PrimaryOutputWatcher::primaryOutputNameChanged > (_t2=..., _t1=..., this=0x55fb049ff170) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/build/shell/ > plasmashell_autogen/EWIEGA46WW/moc_primaryoutputwatcher.cpp:136 > #50 PrimaryOutputWatcher::setPrimaryOutputName > (this=this@entry=0x55fb049ff170, newOutputName=...) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/ > primaryoutputwatcher.cpp:72 > #51 0x55fb02c778f7 in operator() (__closure=, > __closure=) at > /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/ > primaryoutputwatcher.cpp:127 > > primaryoutputwatcher.cpp:127 says: > setPrimaryOutputName(qGuiApp->primaryScreen()->name()); > > primaryoutputwatcher.cpp:72 says: > Q_EMIT primaryOutputNameChanged(oldOutputName, newOutputName); > > primaryoutputwatcher.cpp:136 says: > const auto screens = qGuiApp->screens(); > > > So we're crashing trying to get a list of all screens? Could it be empty? Dont ask me :) All those complicated lines in my report came from the automatic reporting utility under KDE, I just sent the report and dont know what any of that means. It happened today again. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()
https://bugs.kde.org/show_bug.cgi?id=449981 Nate Graham changed: What|Removed |Added Component|general |generic-crash Assignee|k...@davidedmundson.co.uk|plasma-b...@kde.org Keywords||regression CC||n...@kde.org, ||notm...@gmail.com Summary|Plasmashell crash, |Plasmashell crashes |basically out of the blue |randomly in ||PrimaryOutputWatcher::prima ||ryOutputNameChanged() --- Comment #1 from Nate Graham --- #49 0x55fb02c7761c in PrimaryOutputWatcher::primaryOutputNameChanged (_t2=..., _t1=..., this=0x55fb049ff170) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/build/shell/plasmashell_autogen/EWIEGA46WW/moc_primaryoutputwatcher.cpp:136 #50 PrimaryOutputWatcher::setPrimaryOutputName (this=this@entry=0x55fb049ff170, newOutputName=...) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/primaryoutputwatcher.cpp:72 #51 0x55fb02c778f7 in operator() (__closure=, __closure=) at /usr/src/debug/plasma5-workspace-5.24.0-1.2.x86_64/shell/primaryoutputwatcher.cpp:127 primaryoutputwatcher.cpp:127 says: setPrimaryOutputName(qGuiApp->primaryScreen()->name()); primaryoutputwatcher.cpp:72 says: Q_EMIT primaryOutputNameChanged(oldOutputName, newOutputName); primaryoutputwatcher.cpp:136 says: const auto screens = qGuiApp->screens(); So we're crashing trying to get a list of all screens? Could it be empty? -- You are receiving this mail because: You are watching all bug changes.