https://bugs.kde.org/show_bug.cgi?id=449981

Nate Graham <n...@kde.org> 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 <n...@kde.org> ---
#49 0x000055fb02c7761c 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 0x000055fb02c778f7 in operator() (__closure=<optimized out>,
__closure=<optimized out>) 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.

Reply via email to