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.