Summary: | KDE Crash immediately after start. | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | andrea_scopelliti |
Component: | general | Assignee: | David Edmundson <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | kamicavi_, plasma-bugs, Predatorian3 |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.18.5 | ||
Target Milestone: | 1.0 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
andrea_scopelliti
2020-05-31 12:35:53 UTC
tried to launch plasmashell from root terminal with the same behaviour, and the following terminal output andrea@Desktop-1 ~]$ plasmashell org.kde.plasmaquick: Applet preload policy set to 1 qt.svg: Cannot open file '/usr/share/plasma/plasmoids/org.kde.weatherWidget/contents/images/weather-widget.svg', because: No such file or directory qt.svg: Cannot open file '/usr/share/plasma/plasmoids/org.kde.weatherWidget/contents/images/weather-widget.svg', because: No such file or directory trying to show an empty dialog Component "DBusProperty" is specified with non-relative URL "qrc:///kdeconnect/qml/DBusProperty.qml" in a qmldir file. URLs in qmldir files should be relative to the qmldir file's directory. Component "PluginChecker" is specified with non-relative URL "qrc:///kdeconnect/qml/PluginChecker.qml" in a qmldir file. URLs in qmldir files should be relative to the qmldir file's directory. Component "RemoteKeyboard" is specified with non-relative URL "qrc:///kdeconnect/qml/RemoteKeyboard.qml" in a qmldir file. URLs in qmldir files should be relative to the qmldir file's directory. file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:430:13: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:410:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:397:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:384:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:371:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:160:13: QML TextArea: Binding loop detected for property "implicitWidth" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:430:13: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:410:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:397:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:384:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:371:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:160:13: QML TextArea: Binding loop detected for property "implicitWidth" kf5.kpackage: No metadata file in the package, expected it at: "/usr/share/backgrounds/f32/default/" kf5.kpackage: No metadata file in the package, expected it at: "/usr/share/backgrounds/f32/default/" kf5.kpackage: No metadata file in the package, expected it at: "/usr/share/backgrounds/f32/default/" file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:76:9: Unable to assign [undefined] to QStringList file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:75:9: Unable to assign [undefined] to int file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:75:9: Unable to assign [undefined] to int file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:76:9: Unable to assign [undefined] to QStringList Both point size and pixel size set. Using pixel size. trying to show an empty dialog trying to show an empty dialog file:///home/andrea/.local/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/CompactRepresentation.qml:38:5: Unable to assign [undefined] to double file:///home/andrea/.local/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/CompactRepresentation.qml:36:5: Unable to assign [undefined] to double trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:123:23: QML DeviceDelegate: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:123:23: QML DeviceDelegate: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:123:23: QML DeviceDelegate: Binding loop detected for property "height" Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Both point size and pixel size set. Using pixel size. Both point size and pixel size set. Using pixel size. Both point size and pixel size set. Using pixel size. trying to show an empty dialog trying to show an empty dialog trying to show an empty dialog QQuickItem::stackAfter: Cannot stack StatusNotifierItem_QMLTYPE_423(0x561ef6dd01a0, parent=0x561ef68ef940, geometry=0,0 0x0) after StatusNotifierItem_QMLTYPE_423(0x561ef6dddce0), which must be a sibling Both point size and pixel size set. Using pixel size. file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:151:17: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:151:17: QML Heading: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:151:17: QML Heading: Binding loop detected for property "verticalAlignment" file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:151:17: QML Heading: Binding loop detected for property "height" KAStatsFavoritesModel::setFavorites is ignored Entry is not valid "kontact.desktop" QSharedPointer(0x561efb480470) Entry is not valid "org.kde.ktpcontactlist.desktop" QSharedPointer(0x561efb480470) Entry is not valid "ktpcontactlist.desktop" QSharedPointer(0x561efb480470) Entry is not valid "org.kde.kate.desktop" QSharedPointer(0x561efb480470) Entry is not valid "kate.desktop" QSharedPointer(0x561efb480470) Entry is not valid "org.kde.apper.desktop" QSharedPointer(0x561efb480470) Entry is not valid "apper.desktop" QSharedPointer(0x561efb480470) Entry is not valid "kontact.desktop" QSharedPointer(0x561efb480470) Entry is not valid "org.kde.ktpcontactlist.desktop" QSharedPointer(0x561efb480470) Entry is not valid "ktpcontactlist.desktop" QSharedPointer(0x561efb480470) Entry is not valid "org.kde.kate.desktop" QSharedPointer(0x561efb480470) Entry is not valid "kate.desktop" QSharedPointer(0x561efb472a60) Entry is not valid "org.kde.apper.desktop" QSharedPointer(0x561efb472a60) Entry is not valid "apper.desktop" QSharedPointer(0x561efb472a60) trying to show an empty dialog KCrash: Attempting to start /usr/bin/plasmashell KCrash: Application 'plasmashell' crashing... KCrash: Attempting to start /usr/libexec/drkonqi QSocketNotifier: Invalid socket 7 and type 'Read', disabling... QSocketNotifier: Invalid socket 9 and type 'Read', disabling... QSocketNotifier: Invalid socket 25 and type 'Read', disabling... org.kde.plasmaquick: Applet preload policy set to 1 qt.svg: Cannot open file '/usr/share/plasma/plasmoids/org.kde.weatherWidget/contents/images/weather-widget.svg', because: No such file or directory qt.svg: Cannot open file '/usr/share/plasma/plasmoids/org.kde.weatherWidget/contents/images/weather-widget.svg', because: No such file or directory [1]+ Stopped plasmashell [andrea@Desktop-1 ~]$ trying to show an empty dialog Component "DBusProperty" is specified with non-relative URL "qrc:///kdeconnect/qml/DBusProperty.qml" in a qmldir file. URLs in qmldir files should be relative to the qmldir file's directory. Component "PluginChecker" is specified with non-relative URL "qrc:///kdeconnect/qml/PluginChecker.qml" in a qmldir file. URLs in qmldir files should be relative to the qmldir file's directory. Component "RemoteKeyboard" is specified with non-relative URL "qrc:///kdeconnect/qml/RemoteKeyboard.qml" in a qmldir file. URLs in qmldir files should be relative to the qmldir file's directory. file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:430:13: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:410:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:397:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:384:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:371:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:160:13: QML TextArea: Binding loop detected for property "implicitWidth" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:430:13: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:410:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:397:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:384:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:371:17: QML ToolButton: Binding loop detected for property "icon.height" file:///usr/share/plasma/plasmoids/org.kde.plasma.notes/contents/ui/main.qml:160:13: QML TextArea: Binding loop detected for property "implicitWidth" kf5.kpackage: No metadata file in the package, expected it at: "/usr/share/backgrounds/f32/default/" kf5.kpackage: No metadata file in the package, expected it at: "/usr/share/backgrounds/f32/default/" kf5.kpackage: No metadata file in the package, expected it at: "/usr/share/backgrounds/f32/default/" file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:76:9: Unable to assign [undefined] to QStringList file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:75:9: Unable to assign [undefined] to int file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:75:9: Unable to assign [undefined] to int file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:76:9: Unable to assign [undefined] to QStringList Both point size and pixel size set. Using pixel size. trying to show an empty dialog trying to show an empty dialog file:///home/andrea/.local/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/CompactRepresentation.qml:38:5: Unable to assign [undefined] to double file:///home/andrea/.local/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/CompactRepresentation.qml:36:5: Unable to assign [undefined] to double trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:123:23: QML DeviceDelegate: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:123:23: QML DeviceDelegate: Binding loop detected for property "height" file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:123:23: QML DeviceDelegate: Binding loop detected for property "height" Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Both point size and pixel size set. Using pixel size. Both point size and pixel size set. Using pixel size. Both point size and pixel size set. Using pixel size. trying to show an empty dialog trying to show an empty dialog trying to show an empty dialog Created attachment 129126 [details]
New crash information added by DrKonqi
plasmashell (5.18.5) using Qt 5.13.2
- What I was doing when the application crashed:
Just changed System Font as a recommended "fix". Then I connected phone to KDE Connect and clicked on start menu. Icon bar at the bottom flashed and then the crash symbol came up.
-- Backtrace (Reduced):
#4 0x00007f94e08851e8 in glyphRunWithInfo(QFontEngine*, QGlyphLayout const&, QPointF const&, QFlags<QGlyphRun::GlyphRunFlag> const&, QFixed const&, QFixed const&, int, int, unsigned short*, int, int) () at /lib64/libQt5Gui.so.5
#5 0x00007f94e08863a9 in QTextLine::glyphRuns(int, int) const () at /lib64/libQt5Gui.so.5
#6 0x00007f94e1db9090 in QQuickTextNodeEngine::addGlyphsInRange(int, int, QColor const&, QColor const&, int, int) () at /lib64/libQt5Quick.so.5
#7 0x00007f94e1db96d4 in QQuickTextNodeEngine::addGlyphsForRanges(QVarLengthArray<QTextLayout::FormatRange, 256> const&, int, int, int, int) () at /lib64/libQt5Quick.so.5
#8 0x00007f94e1db7fcb in QQuickTextNode::addTextLayout(QPointF const&, QTextLayout*, QColor const&, QQuickText::TextStyle, QColor const&, QColor const&, QColor const&, QColor const&, int, int, int, int) () at /lib64/libQt5Quick.so.5
I have solved the problem of the plasmashell error at each boot, even if I still have randomly the same problem. Launching plasmashell from user terminal, I noticed this message: "kf5.kpackage: No metadata file in the package, expected it at: "/usr/share/backgrounds/f32/default/"" So plasmashell is complaining about a missing metadata file. I went to that directory and I found three files: - f32.xml - f32-static.xml - f32.png The content of the first two files is identical and the png file is the image of the f32 background at my screen resolution (3840x2160) This looked very similar to the content of f31, f30 etc directories, even if their structure is a bit more complex. The conent of the f32.xml files is: <background> <starttime> <year>2020</year> <month>04</month> <day>28</day> <hour>07</hour> <minute>00</minute> <second>00</second> </starttime> <static> <duration>10000000000.0</duration> <file>/usr/share/backgrounds/f32/default/f32.png</file> </static> </background> Compared to a similar file from, for example, the f31 directory the size information was missing. So I modified the <file> directive to add the size information, in this way: <file> <size width="3840" height="2160">/usr/share/backgrounds/f32/default/f32.png</size> </file> and now the desktop does not more disappear after few seconds after boot. Nevertheless Now the same problem appears randomly. This behaviour looks related to two independent events: - If I am attending to a conference or remote lessons through a Browser (it happened with firefox and chrome, if I well remember) - when the plasma widget of KDEconnect receives multiple notifications, such as when my wife that never cleans her android notification area arrives at home. In both cases the only way to recover is to reboot the computer. Hope that such comments may help you in solving this really annoyng issue. Created attachment 129768 [details]
New crash information added by DrKonqi
plasmashell (5.17.5) using Qt 5.13.2
- What I was doing when the application crashed:
I used the taskbar to open discord, when plasmashell crashed. I can still use applications and terminal.
-- Backtrace (Reduced):
#4 0x00007fc70fab2998 in glyphRunWithInfo(QFontEngine*, QGlyphLayout const&, QPointF const&, QFlags<QGlyphRun::GlyphRunFlag> const&, QFixed const&, QFixed const&, int, int, unsigned short*, int, int) () from /lib64/libQt5Gui.so.5
#5 0x00007fc70fab39de in QTextLine::glyphRuns(int, int) const () from /lib64/libQt5Gui.so.5
#6 0x00007fc71114415c in QQuickTextNodeEngine::addGlyphsInRange(int, int, QColor const&, QColor const&, int, int) () from /lib64/libQt5Quick.so.5
#7 0x00007fc711144744 in QQuickTextNodeEngine::addGlyphsForRanges(QVarLengthArray<QTextLayout::FormatRange, 256> const&, int, int, int, int) () from /lib64/libQt5Quick.so.5
#8 0x00007fc711142f3b in QQuickTextNode::addTextLayout(QPointF const&, QTextLayout*, QColor const&, QQuickText::TextStyle, QColor const&, QColor const&, QColor const&, QColor const&, int, int, int, int) () from /lib64/libQt5Quick.so.5
*** This bug has been marked as a duplicate of bug 424792 *** |