[plasmashell] [Bug 449981] Plasmashell crashes randomly in PrimaryOutputWatcher::primaryOutputNameChanged()

2022-03-25 Thread Victoria
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()

2022-03-18 Thread Valentine Stubbs
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()

2022-03-18 Thread Philipp Maierhöfer
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()

2022-03-02 Thread NIk
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()

2022-03-02 Thread NIk
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()

2022-03-02 Thread Nate Graham
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()

2022-03-02 Thread Valentine Stubbs
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()

2022-03-02 Thread Philipp Maierhöfer
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()

2022-03-01 Thread NIk
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()

2022-03-01 Thread Fushan Wen
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()

2022-03-01 Thread NIk
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()

2022-02-21 Thread Nate Graham
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()

2022-02-21 Thread Philipp Maierhöfer
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()

2022-02-20 Thread Fushan Wen
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()

2022-02-20 Thread Fushan Wen
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()

2022-02-20 Thread Fushan Wen
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()

2022-02-20 Thread Fushan Wen
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()

2022-02-20 Thread Fushan Wen
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()

2022-02-20 Thread Fushan Wen
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()

2022-02-20 Thread Fushan Wen
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()

2022-02-20 Thread Fushan Wen
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()

2022-02-12 Thread Nicolas Fella
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()

2022-02-11 Thread NIk
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()

2022-02-11 Thread NIk
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()

2022-02-11 Thread Nate Graham
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.