https://bugs.kde.org/show_bug.cgi?id=444800
Bug ID: 444800 Summary: Discover crashes with error ASSERT: "m_responsePending != pending" Product: Discover Version: master Platform: Compiled Sources OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: KNewStuff Backend Assignee: lei...@leinir.dk Reporter: omeru...@gmail.com CC: aleix...@kde.org Target Milestone: --- Discover compiled with kdesrc-build with these compile flags : -DCMAKE_CXX_STANDARD=17 -DCMAKE_BUILD_TYPE=Debug User config / settings everything is clean ( completely recreated user just before kdesrc-build ) Whenever I try to launch(run) it crashes coredumpctl info and coredumpctl debug will be attached. *********** journald log gives this warnings/errors before/after crash : systemd[1230]: Started Discover - Software Center. plasmashell[1319]: file:///home/kde-dev/kde/usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:366: Unable to assign [undefined] to QString plasma-discover[3486]: qrc:/qml/DiscoverDrawer.qml:70: TypeError: Cannot read property 'objectName' of null plasma-discover[3486]: kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6 plasma-discover[3486]: kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6 plasma-discover[3486]: kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6 plasma-discover[3486]: kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6 plasma-discover[3486]: kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6 plasma-discover[3486]: kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6 plasma-discover[3486]: kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6 plasma-discover[3486]: kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6 plasma-discover[3486]: kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6 plasma-discover[3486]: adding empty sources model QStandardItemModel(0x55fc214de8a0) systemd[1]: Starting Snap Daemon... snapd[3507]: AppArmor status: apparmor is enabled but some kernel features are missing: dbus, network plasma-discover[3486]: org.kde.plasma.libdiscover: Couldn't find a category for "fwupd-backend" snapd[3507]: daemon.go:248: started snapd/2.51.3-2 (series 16; classic; devmode) manjaro/ (amd64) linux/5.14.15-1-MANJARO. kernel: loop0: detected capacity change from 0 to 8 systemd[1]: tmp-sanity\x2dmountpoint\x2d321404357.mount: Deactivated successfully. plasma-discover[3486]: file:///home/kde-dev/kde/usr/lib/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value" snapd[3507]: daemon.go:341: adjusting startup timeout by 30s (pessimistic estimate of 30s plus 5s per snap) systemd[1]: Started Snap Daemon. audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=snapd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' kernel: audit: type=1130 audit(1635809226.189:325): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=snapd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' plasma-discover[3486]: org.kde.plasma.discover: couldn't open file "/home/kde-dev/.cache/discover/featured-5.9.json" "No such file or directory" PackageKit[1433]: get-updates transaction /15_cbdcaddc from uid 1001 finished with success after 473ms plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 2)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 3)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 2)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 3)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 2)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 3)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 2)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 3)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 2)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 3)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 2)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 3)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 2)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 3)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 2)" plasma-discover[3486]: kf.newstuff.core: Could not find category "Cantor (Python 3)" plasma-discover[3486]: kf.newstuff.core: Could not find category "KsirK Themes" plasma-discover[3486]: KNS error in "Ksirk" : KNSCore::ConfigFileError "All categories are missing" QVariant(Invalid) plasma-discover[3486]: invalid kns backend! "/home/kde-dev/kde/usr/share/knsrcfiles/ksirk.knsrc" because: "Invalid Ksirk backend, contact your distributor." plasma-discover[3486]: org.kde.plasma.libdiscover: Discarding invalid backend "ksirk.knsrc" plasma-discover[3486]: ASSERT: "m_responsePending != pending" in file /home/kde-dev/kde/src/plasma/discover/libdiscover/backends/KNSBackend/KNSBackend.cpp, line 235 kioslave5[3549]: kf.kio.slaves.file: readData() returned -1 kioslave5[3549]: ASSERT: "d->appConnection.inited()" in file /home/kde-dev/kde/src/frameworks/kio/src/core/slavebase.cpp, line 317 kded5[1307]: Registering ":1.86/StatusNotifierItem" to system tray kded5[1307]: Registering ":1.87/StatusNotifierItem" to system tray snapd[3507]: daemon.go:508: gracefully waiting for running hooks snapd[3507]: daemon.go:510: done waiting for running hooks ************ It also crashes kioslave5 like this : ********** Application: kioslave5 (kioslave5), signal: Aborted Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = {<No data fields>}} [KCrash Handler] #5 0x00007fab5e14ed22 in raise () from /usr/lib/libc.so.6 #6 0x00007fab5e138862 in abort () from /usr/lib/libc.so.6 #7 0x00007fab5e6e394e in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5 #8 0x00007fab5e6e2cd1 in qt_assert(char const*, char const*, int) () from /usr/lib/libQt5Core.so.5 #9 0x00007fab5f14db1a in KIO::SlaveBase::dispatchLoop (this=0x7ffd3fd53bc0) at /home/kde-dev/kde/src/frameworks/kio/src/core/slavebase.cpp:317 #10 0x00007fab5efb0951 in kdemain (argc=4, argv=0x7ffd3fd53cb0) at /home/kde-dev/kde/src/frameworks/kio/src/ioslaves/file/file.cpp:91 #11 0x000055c8cc19f7e2 in main (argc=5, argv=0x7ffd3fd53de8) at /home/kde-dev/kde/src/frameworks/kio/src/kioslave/kioslave.cpp:141 [Inferior 1 (process 1738) detached] ******* SOFTWARE/OS VERSIONS Wayland KDE Plasma Ver : 5.23.80 ( git master ) KDE FW Ver : 5.88.0 ( git master ) Qt Ver 5.15.2+kde+r254-1 ( from unstable Manjaro repo ) -- You are receiving this mail because: You are watching all bug changes.