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

            Bug ID: 456886
           Summary: Dragging image from Web browser over panel and
                    applications makes the screen go black
           Product: kwin
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: guimarcalsi...@gmail.com
  Target Milestone: ---

SUMMARY

Sometimes dragging image from Web browser to the panel makes the screen go
black. This can take a few seconds to happen. Keep moving the dragged image all
over the panel to trigger the bug. Also try ALT+Tab to switch between
applications and drag the image over them as well.

STEPS TO REPRODUCE
1. Open image in a browser (tested with Vivaldi, Chrome and Firefox)
2. Drag the opened image to the panel
3. Keep dragging the image all over the panel until the screen goes black,
sometimes it helps if you have another application open (eg. Okular) and use
ALT+Tab to switch and move the image you're dragging to them. It takes a bit of
time to happen, but eventually, the screen will go black.

OBSERVED RESULT

The screen goes black but doesn't seem like it crashes, because Dr. Konqi never
gets triggered. When the screen goes black it's still possible to invoke
Krunner. Since Dr. Konqi never shows up, the terminal output for plasmashell is
all I have:

kf.plasma.quick: Applet preload policy set to 1
qml: PlasmaExtras.ScrollArea is deprecated. Use PlasmaComponents3.ScrollView
instead.
file:///usr/share/plasma/packages/org.kde.desktoptoolbox/contents/ui/ToolBoxContent.qml:238:
TypeError: Cannot read property 'visible' of null
file:///usr/share/plasma/packages/org.kde.desktoptoolbox/contents/ui/ToolBoxContent.qml:237:
TypeError: Cannot read property 'text' of null
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:179:
TypeError: Cannot read property 'containmentDisplayHints' of null
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:271:
TypeError: Cannot read property 'location' of null
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Trying to use rootObject before initialization is completed, whilst using
setInitializationDelayed. Forcing completion
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"
file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/ConfigOverlay.qml:312:17:
QML SpinBox: Binding loop detected for property "implicitWidth"
file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/ConfigOverlay.qml:304:17:
QML Heading: Binding loop detected for property "verticalAlignment"
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"
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
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
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"
libkcups: 0
libkcups: 0
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
org.kde.plasma.pulseaudio: No object for name
"alsa_output.pci-0000_00_1f.3.analog-stereo.monitor"
The Wayland connection broke. Did the Wayland compositor die?


I did it multiple times and it seems qt.qpa.wayland: Wayland does not support
QWindow::requestActivate() always shows up.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Kernel Version: 5.15.0-41-generic (64-bit)
Graphics Platform: Wayland
Processors: 6 × Intel® Core™ i5-9400F CPU @ 2.90GHz
Memory: 7,6 GiB of RAM
Graphics Processor: Radeon RX 570 Series

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to