| Summary: | Discover crashes on start | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Mustafa Muhammad <mustafa1024m> |
| Component: | discover | Assignee: | Aleix Pol <aleixpol> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | crash | CC: | lbeltrame |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Mustafa Muhammad
2017-05-24 08:02:59 UTC
Interesting. Would you be able to provide a backtrace with debug symbols? That would make it much easier to find where the issue is. (In reply to Aleix Pol from comment #1) > Interesting. Would you be able to provide a backtrace with debug symbols? > That would make it much easier to find where the issue is. I think I already did, I installed debug symbols, and reloaded the backtrace, which is here in the bug. The missing symbol at line #6 is the cause for the crash; calling virtual function appstreamId() for an invalid (maybe already deleted) AbstractResource object. Good catch Christoph! Mustapha, can you tell me which backends you have installed? You can check with: plasma-discover --listbackends Also could you execute plasma-discover on the console and tell me what output you get? Maybe we'll find some clues there. Sorry for the late response mustafa@mustafa-pc:~> plasma-discover --listbackends Available backends: * kns-backend * packagekit-backend mustafa@mustafa-pc:~> plasma-discover QQmlApplicationEngine failed to load component qrc:/qml/DiscoverWindow.qml:9 Type Kirigami.ApplicationWindow unavailable file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop/ApplicationWindow.qml:25 Type Base.ApplicationWindow unavailable file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationWindow.qml:97 Type AbstractApplicationWindow unavailable file:///usr/lib64/qt5/qml/org/kde/kirigami.2/AbstractApplicationWindow.qml:21 plugin cannot be loaded for module "QtQuick.Controls": Cannot load library /usr/lib64/qt5/qml/QtQuick/Controls.2/libqtquickcontrols2plugin.so: (/usr/lib64/libQt5QuickControls2.so.5: symbol _ZNK14QPlatformTheme22standardButtonShortcutEi, version Qt_5.9.0_PRIVATE_API not defined in file libQt5Gui.so.5 with link time reference) Errors when loading the GUI invalid kns backend! "/etc/xdg/servicemenu.knsrc" because: "Config group not found! Check your KNS3 installation." invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation." Discarding invalid backend "servicemenu.knsrc" Discarding invalid backend "ksysguard.knsrc" setting currentApplicationBackend PackageKitBackend(0x55c7b6668720) This looks like a packaging issue. Please report to opensuse. Reporter: please update to the latest state of the repository, and test again. There was a change in the packages that inadvertently broke ABI in Qt. If the issue persists, file a bug on bugzilla.opensuse.org. Sorry for the delay, I was away from this machine, it is working fine now, thanks. |