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

            Bug ID: 432029
           Summary: plasmashell crashes on start because of notifications
           Product: plasmashell
           Version: master
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: critical
          Priority: NOR
         Component: Keyboard Layout
          Assignee: plasma-b...@kde.org
          Reporter: aders1...@gmail.com
                CC: butir...@gmail.com
  Target Milestone: 1.0

SUMMARY

I try to start Plasma Wayland and it crashes.

Logs from journlactl:
```
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: qt.qpa.wayland: Wayland does not
support QWindow::requestActivate()
Jan 24 11:50:46 linux-ua4q at-spi-bus-launcher[2623]: dbus-daemon[2623]:
Successfully activated service 'org.a11y.atspi.Registry'
Jan 24 11:50:46 linux-ua4q at-spi-bus-launcher[9825]: SpiRegistry daemon is
running with well-known name - org.a11y.atspi.Registry
Jan 24 11:50:46 linux-ua4q at-spi2-registr[9825]: AT-SPI: Cannot open default
display
Jan 24 11:50:46 linux-ua4q at-spi-bus-launcher[9825]: Invalid
MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 key
Jan 24 11:50:46 linux-ua4q at-spi-bus-launcher[2623]: dbus-daemon[2623]:
Activating service name='org.a11y.atspi.Registry' requested by ':1.46'
(uid=1000 pid=9321 comm="/usr/bin/xdg-dbus-proxy --args=42 ")
Jan 24 11:50:46 linux-ua4q at-spi2-registr[9831]: Could not open X display
Jan 24 11:50:46 linux-ua4q at-spi-bus-launcher[9831]: Invalid
MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 key
Jan 24 11:50:46 linux-ua4q at-spi-bus-launcher[2623]: dbus-daemon[2623]:
Successfully activated service 'org.a11y.atspi.Registry'
Jan 24 11:50:46 linux-ua4q at-spi-bus-launcher[9831]: SpiRegistry daemon is
running with well-known name - org.a11y.atspi.Registry
Jan 24 11:50:46 linux-ua4q at-spi2-registr[9831]: AT-SPI: Cannot open default
display
Jan 24 11:50:46 linux-ua4q xdg-desktop-por[9421]: AT-SPI: Could not obtain
desktop path or name
Jan 24 11:50:46 linux-ua4q xdg-desktop-por[9421]: AT-SPI: Could not obtain
desktop path or name
Jan 24 11:50:46 linux-ua4q plasmashell[9637]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:497:9:
QML Label: Binding loop detected for property "height"
Jan 24 11:50:46 linux-ua4q plasmashell[9637]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:456:13:
QML Label: Binding loop detected for property "height"
Jan 24 11:50:46 linux-ua4q plasmashell[9637]: trying to show an empty dialog
Jan 24 11:50:47 linux-ua4q plasmashell[9637]:
file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/main.qml:30:1: QML
DropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected
for property "minimumWidth"
Jan 24 11:50:47 linux-ua4q plasmashell[9637]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:456:13:
QML Label: Binding loop detected for property "height"
Jan 24 11:50:47 linux-ua4q plasmashell[9637]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:497:9:
QML Label: Binding loop detected for property "height"
Jan 24 11:50:47 linux-ua4q plasmashell[9637]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:517:5:
QML Label: Binding loop detected for property "height"
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: qt.qpa.wayland: Wayland does not
support QWindow::requestActivate()
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: qt.qpa.wayland: Wayland does not
support QWindow::requestActivate()
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: 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.n>
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: org.kde.plasma.notifications:
Failed to register Notification service on DBus
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: plasma-pk-updates: Is net online:
false
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: plasma-pk-updates: Is net mobile:
false
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: plasma-pk-updates: Is net online:
false
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: plasma-pk-updates: Is net online:
false
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: plasma-pk-updates: Is net mobile:
false
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: plasma-pk-updates: Is net online:
false
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: plasma-pk-updates: Is on battery:
true
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: libkcups:
Create-Printer-Subscriptions last error: 0 successful-ok
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: libkcups: CUPS-Get-Printers last
error: 0 successful-ok
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: libkcups: Cancel-Subscription
last error: 0 successful-ok
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: libkcups:
Create-Printer-Subscriptions last error: 0 successful-ok
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: libkcups: Get-Jobs last error: 0
successful-ok
Jan 24 11:50:47 linux-ua4q plasmashell[9637]: libkcups: Get-Jobs last error: 0
successful-ok
Jan 24 11:50:47 linux-ua4q plasmashell[9637]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:16:
TypeError: Cannot read property 'displayName' of undefined
Jan 24 11:50:47 linux-ua4q plasmashell[9637]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:17:
TypeError: Cannot read property 'longName' of undefined
Jan 24 11:50:47 linux-ua4q plasmashell[9637]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:18:
TypeError: Cannot read property 'shortName' of undefined
Jan 24 11:50:47 linux-ua4q kernel: QQmlThread[9688]: segfault at 0 ip
00007fa2b1924000 sp 00007fa277ffd818 error 4 in
libQt5Qml.so.5.15.2[7fa2b1730000+2d3000]
Jan 24 11:50:47 linux-ua4q kernel: Code: 89 6b 10 e9 27 ff ff ff 66 90 48 c7 43
10 00 00 00 00 e9 18 ff ff ff e8 ce de e0 ff 66 66 2e 0f 1f 84 00 00 00 00 00
0f 1f 00 <48> 8b 06 48 89 07 48 85 c0 74 05 f0 83 40 08 01 c3 90 66 66 2e 0f
Jan 24 11:50:48 linux-ua4q systemd[1]: Stopping User Manager for UID 466...
```

There are errors from org.kde.plasma.notifications and
org.kde.plasma.keyboardlayout packages, I assume the reason is in
notifications.  Unfortunately, I don't know if it is possible to debug further
without development environment.

Maybe it also depends on my system/user config, but keyboard layout and
notifications are base parts of desktop environment, that's why I haven't
tested with new generated config.

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: -
macOS: -
Linux/KDE Plasma: OpenSUSE Tumbleweed with unstable KDE repositories.
(available in About System)
KDE Plasma Version: 5.21.80
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

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

Reply via email to