| Summary: | Discover crash | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Daniel Green <ddgreen> |
| Component: | discover | Assignee: | Aleix Pol <aleixpol> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | crash | CC: | marthasimons9999, nate |
| Priority: | NOR | Keywords: | drkonqi, triaged |
| Version First Reported In: | 5.12.3 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Daniel Green
2018-03-21 13:12:51 UTC
It would be interesting to know what output you get from executing plasma-discover on the terminal. It seems like a driver incompatibility though. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! Application: plasma-discover (5.13.5)
Qt Version: 5.11.2
Frameworks Version: 5.50.0
Operating System: Linux 4.18.9-arch1-1-ARCH x86_64
Distribution: "Arch Linux"
[dan@alexandria ~]$ plasma-discoveru
QGLXContext: Failed to create dummy context
failed to acquire GL context to resolve capabilities, using defaults..
QQmlComponent: Created graphical object was not placed in the graphics scene.
qml: Warning: ToolbarApplicationHeader is deprecated, remove and use the automatic internal toolbar instead.
file:///usr/lib/qt/qml/org/kde/kirigami.2/GlobalDrawer.qml:258: TypeError: Cannot read property 'length' of undefined
file:///usr/lib/qt/qml/org/kde/kirigami.2/GlobalDrawer.qml:293: TypeError: Cannot read property 'length' of undefined
file:///usr/lib/qt/qml/org/kde/kirigami.2/GlobalDrawer.qml:292: TypeError: Cannot read property 'length' of undefined
invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation."
invalid kns backend! "/etc/xdg/servicemenu.knsrc" because: "Config group not found! Check your KNS3 installation."
error loading "flatpak-backend" "Cannot load library /usr/lib/qt/plugins/discover/flatpak-backend.so: (libflatpak.so.0: cannot open shared object file: No such file or directory)" QJsonObject({"IID":"org.kde.muon.AbstractResourcesBackendFactory","MetaData":{},"className":"FlatpakBackendFactory","debug":false,"version":330497})
no packages for "fr.handbrake.ghb"
no packages for "org.kde.kbackup"
no packages for "net.sourceforge.kid3"
setting currentApplicationBackend PackageKitBackend(0x56429d542200)
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, colorSpace QSurfaceFormat::ColorSpace(DefaultColorSpace), profile QSurfaceFormat::OpenGLContextProfile(NoProfile))
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 25672
KCrash: Arguments: /usr/bin/plasma-discover
KCrash: Attempting to start /usr/lib/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
QSocketNotifier: Invalid socket 29 and type 'Write', disabling...
QSocketNotifier: Invalid socket 27 and type 'Write', disabling...
QSocketNotifier: Invalid socket 30 and type 'Write', disabling...
[1]+ Stopped plasma-discover
[dan@alexandria ~]$ QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
[1]+ Broken pipe plasma-discover
[dan@alexandria ~]$
your latest crash clearly shows the problem:
> error loading "flatpak-backend" "Cannot load library /usr/lib/qt/plugins
> /discover/flatpak-backend.so: (libflatpak.so.0: cannot open shared object
> file: No such file or directory)"
It seems like the flatpak library couldn't be found on your machine. This is either user error (you deleted the Flatpak library, but not the Discover Flatpak backend), or a distro packaging error (it allowed the Discover Flatpak backend be installed without the Flatpak library).
If you install the Flatpak library, Discover should launch again.
I suspect a packaging error then, since until now I'd never done anything (install or remove) with the Flatpak library. I did just install Flatpak manually and now discover is fine. So this does seem to be resolved and I'll see about filing a ticket on the Arch package. Is Flatpak support built by default? Looking at the discover PKGBUILD (https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/discover) I see Flatpak listed as an optional depends, but nothing about it in the build instructions. The Arch packaging should make Flatpak a hard dependency for the Discover Flatpak backend, if it's packaged separately. [dan@alexandria ~]$ plasma-discoveru
QGLXContext: Failed to create dummy context
failed to acquire GL context to resolve capabilities, using defaults..
QQmlComponent: Created graphical object was not placed in the graphics scene.
qml: Warning: ToolbarApplicationHeader is deprecated, remove and use the automatic internal toolbar instead.
file:///usr/lib/qt/qml/org/kde/kirigami.2/GlobalDrawer.qml:258: TypeError: Cannot read property 'length' of undefined
file:///usr/lib/qt/qml/org/kde/kirigami.2/GlobalDrawer.qml:293: TypeError: Cannot read property 'length' of undefined
file:///usr/lib/qt/qml/org/kde/kirigami.2/GlobalDrawer.qml:292: TypeError: Cannot read property 'length' of undefined
invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation."
invalid kns backend! "/etc/xdg/servicemenu.knsrc" because: "Config group not found! Check your KNS3 installation."
error loading "flatpak-backend" "Cannot load library /usr/lib/qt/plugins/discover/flatpak-backend.so: (libflatpak.so.0: cannot open shared object file: No such file or directory)" QJsonObject({"IID":"org.kde.muon.AbstractResourcesBackendFactory","MetaData":{},"className":"FlatpakBackendFactory","debug":false,"version":330497})
no packages for "fr.handbrake.ghb"
no packages for "org.kde.kbackup"
no packages for "net.sourceforge.kid3"
setting currentApplicationBackend PackageKitBackend(0x56429d542200)
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, colorSpace QSurfaceFormat::ColorSpace(DefaultColorSpace), profile QSurfaceFormat::OpenGLContextProfile(NoProfile))
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 25672 https://goo.gl/nMnd46
KCrash: Arguments: /usr/bin/plasma-discover
KCrash: Attempting to start /usr/lib/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
QSocketNotifier: Invalid socket 29 and type 'Write', disabling...
QSocketNotifier: Invalid socket 27 and type 'Write', disabling...
QSocketNotifier: Invalid socket 30 and type 'Write', disabling...
|