Application: plasma-discover (5.18.3) Qt Version: 5.14.1 Frameworks Version: 5.67.0 Operating System: Linux 5.5.7-1-default x86_64 Windowing system: X11 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I was waiting for the "update" tab to popoulate, I clicked on the "Installed" tab and the software crashed. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fc16ab05900 (LWP 4944))] Thread 17 (Thread 0x7fc10affd700 (LWP 5021)): #0 0x00007fc16c229f59 in syscall () at /lib64/libc.so.6 #1 0x00007fc16879d74f in g_cond_wait () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc16874f6a5 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc1687526c8 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fc12411a43c in fwupd_client_update_metadata () at /usr/lib64/libfwupd.so.2 #5 0x00007fc14841b1d4 in () at /usr/lib64/qt5/plugins/discover/fwupd-backend.so #6 0x00007fc14841bf00 in () at /usr/lib64/qt5/plugins/discover/fwupd-backend.so #7 0x00007fc169fa0862 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007fc169f9d6f8 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #10 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7fc10a7fc700 (LWP 5019)): #0 0x00007fc16c2204fc in read () at /lib64/libc.so.6 #1 0x00007fc16879920f in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc168751e57 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc1687522a2 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fc16875241f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007fc16a1c9c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007fc16a171bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007fc169f9c62e in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007fc169f9d6f8 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #10 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7fc1261de700 (LWP 4973)): #0 0x00007fc16879d619 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007fc1687522e4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc168752663 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc1681211e6 in () at /usr/lib64/libgio-2.0.so.0 #4 0x00007fc16877b19e in () at /usr/lib64/libglib-2.0.so.0 #5 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #6 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7fc1269df700 (LWP 4972)): #0 0x00007fc16c224acf in poll () at /lib64/libc.so.6 #1 0x00007fc1687522fe in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc16875241f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc168752471 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fc16877b19e in () at /usr/lib64/libglib-2.0.so.0 #5 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #6 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7fc149906700 (LWP 4963)): #0 0x00007fc16c229f59 in syscall () at /lib64/libc.so.6 #1 0x00007fc169f9f8a1 in QSemaphore::acquire(int) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fc1698889b4 in () at /usr/lib64/libQt5Network.so.5 #3 0x00007fc169f9d6f8 in () at /usr/lib64/libQt5Core.so.5 #4 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7fc14a107700 (LWP 4962)): #0 0x00007ffed1de36ab in () #1 0x00007ffed1de38a8 in clock_gettime () #2 0x00007fc16c1f6cf1 in clock_gettime@GLIBC_2.2.5 () at /lib64/libc.so.6 #3 0x00007fc16a1c9571 in () at /usr/lib64/libQt5Core.so.5 #4 0x00007fc16a1c7e89 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5 #5 0x00007fc16a1c8455 in QTimerInfoList::timerWait(timespec&) () at /usr/lib64/libQt5Core.so.5 #6 0x00007fc16a1c99ce in () at /usr/lib64/libQt5Core.so.5 #7 0x00007fc16875188a in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #8 0x00007fc16875222b in () at /usr/lib64/libglib-2.0.so.0 #9 0x00007fc16875241f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #10 0x00007fc16a1c9c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #11 0x00007fc16a171bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #12 0x00007fc169f9c62e in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #13 0x00007fc169f9d6f8 in () at /usr/lib64/libQt5Core.so.5 #14 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #15 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fc14a99f700 (LWP 4961)): #0 0x00007fc16879d619 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007fc168751a91 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc168752278 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc16875241f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fc16a1c9c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fc16a171bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007fc169f9c62e in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007fc169f9d6f8 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #9 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fc14b597700 (LWP 4959)): #0 0x00007fc16c224acf in poll () at /lib64/libc.so.6 #1 0x00007fc1687522fe in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc16875241f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc16a1c9c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fc16a171bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fc169f9c62e in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007fc16bbd00e6 in () at /usr/lib64/libQt5Quick.so.5 #7 0x00007fc169f9d6f8 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #9 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fc15522c700 (LWP 4957)): #0 0x00007fc16918f795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc157110ceb in () at /usr/lib64/dri/r600_dri.so #2 0x00007fc157110c27 in () at /usr/lib64/dri/r600_dri.so #3 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fc155a2d700 (LWP 4956)): #0 0x00007fc16918f795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc157110ceb in () at /usr/lib64/dri/r600_dri.so #2 0x00007fc157110c27 in () at /usr/lib64/dri/r600_dri.so #3 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fc15622e700 (LWP 4955)): #0 0x00007fc16918f795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc157110ceb in () at /usr/lib64/dri/r600_dri.so #2 0x00007fc157110c27 in () at /usr/lib64/dri/r600_dri.so #3 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fc156a2f700 (LWP 4954)): #0 0x00007fc16918f795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc157110ceb in () at /usr/lib64/dri/r600_dri.so #2 0x00007fc157110c27 in () at /usr/lib64/dri/r600_dri.so #3 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fc15d07f700 (LWP 4953)): #0 0x00007fc16918f795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc157110ceb in () at /usr/lib64/dri/r600_dri.so #2 0x00007fc157110c27 in () at /usr/lib64/dri/r600_dri.so #3 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fc15ede7700 (LWP 4949)): #0 0x00007fc16874ef99 in () at /usr/lib64/libglib-2.0.so.0 #1 0x00007fc168750565 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc1687517c3 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc16875222b in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fc16875241f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007fc16a1c9c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007fc16a171bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007fc169f9c62e in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007fc16aece6e5 in () at /usr/lib64/libQt5Qml.so.5 #9 0x00007fc169f9d6f8 in () at /usr/lib64/libQt5Core.so.5 #10 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #11 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fc15ffff700 (LWP 4947)): #0 0x00007fc16c224acf in poll () at /lib64/libc.so.6 #1 0x00007fc1687522fe in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc16875241f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc16a1c9c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fc16a171bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fc169f9c62e in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007fc16b6e8507 in () at /usr/lib64/libQt5DBus.so.5 #7 0x00007fc169f9d6f8 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #9 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fc165247700 (LWP 4946)): #0 0x00007fc16c224acf in poll () at /lib64/libc.so.6 #1 0x00007fc168655772 in () at /usr/lib64/libxcb.so.1 #2 0x00007fc16865643a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007fc16549bab0 in () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007fc169f9d6f8 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007fc169188efa in start_thread () at /lib64/libpthread.so.0 #6 0x00007fc16c22f3bf in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fc16ab05900 (LWP 4944)): [KCrash Handler] #6 0x00007fc148866768 in () at /usr/lib64/qt5/plugins/discover/flatpak-backend.so #7 0x00007fc16c02c5ee in () at /usr/lib64/plasma-discover/libDiscoverCommon.so #8 0x00007fc16c02ca2b in AbstractResource::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/plasma-discover/libDiscoverCommon.so #9 0x00007fc148872e15 in () at /usr/lib64/qt5/plugins/discover/flatpak-backend.so #10 0x00007fc16a17f443 in QMetaProperty::read(QObject const*) const () at /usr/lib64/libQt5Core.so.5 #11 0x00007fc16c00dfa3 in ResourcesProxyModel::roleToValue(AbstractResource*, int) const () at /usr/lib64/plasma-discover/libDiscoverCommon.so #12 0x00007fc16c00e1ca in ResourcesProxyModel::data(QModelIndex const&, int) const () at /usr/lib64/plasma-discover/libDiscoverCommon.so #13 0x00007fc16945c6ab in () at /usr/lib64/libQt5QmlModels.so.5 #14 0x00007fc16a17f443 in QMetaProperty::read(QObject const*) const () at /usr/lib64/libQt5Core.so.5 #15 0x00007fc15dbc5186 in () at /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so #16 0x00007fc15dbd1833 in () at /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so #17 0x00007fc16ae8e65f in () at /usr/lib64/libQt5Qml.so.5 #18 0x00007fc16ae8fcef in () at /usr/lib64/libQt5Qml.so.5 #19 0x00007fc16ae8cb82 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5 #20 0x00007fc16ae9e10e in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib64/libQt5Qml.so.5 #21 0x00007fc16ae28b9a in () at /usr/lib64/libQt5Qml.so.5 #22 0x00007fc16ae290e3 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5 #23 0x00007fc16946d467 in () at /usr/lib64/libQt5QmlModels.so.5 #24 0x00007fc16946d604 in QQmlDelegateModel::object(int, QQmlIncubator::IncubationMode) () at /usr/lib64/libQt5QmlModels.so.5 #25 0x00007fc16bdd4736 in () at /usr/lib64/libQt5Quick.so.5 #26 0x00007fc16bde77e4 in () at /usr/lib64/libQt5Quick.so.5 #27 0x00007fc16bdd8015 in () at /usr/lib64/libQt5Quick.so.5 #28 0x00007fc16bdd65b0 in () at /usr/lib64/libQt5Quick.so.5 #29 0x00007fc16bceaca3 in QQuickWindowPrivate::polishItems() () at /usr/lib64/libQt5Quick.so.5 #30 0x00007fc16bc6cc23 in () at /usr/lib64/libQt5Quick.so.5 #31 0x00007fc16bcf7463 in QQuickWindow::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5 #32 0x00007fc16b19bcaf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #33 0x00007fc16b1a4df0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #34 0x00007fc16a173062 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #35 0x00007fc16a57d3e4 in QPlatformWindow::windowEvent(QEvent*) () at /usr/lib64/libQt5Gui.so.5 #36 0x00007fc16b1a4b6b in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #37 0x00007fc16a173062 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #38 0x00007fc16a1c9020 in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5 #39 0x00007fc16a1c98dc in () at /usr/lib64/libQt5Core.so.5 #40 0x00007fc168752008 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #41 0x00007fc168752390 in () at /usr/lib64/libglib-2.0.so.0 #42 0x00007fc16875241f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #43 0x00007fc16a1c9c4e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #44 0x00007fc16a171bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #45 0x00007fc16a1799d2 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #46 0x000055a11516bfff in () #47 0x00007fc16c156ceb in __libc_start_main () at /lib64/libc.so.6 #48 0x000055a11516dffa in _start () [Inferior 1 (process 4944) detached] The reporter indicates this bug may be a duplicate of or related to bug 373019. Possible duplicates by query: bug 418848, bug 418815, bug 412010, bug 375527, bug 373019. Reported using DrKonqi
Would you be able to provide the backtrace with debug symbols? It would really help us understand what's going on.
I tried two times to recreate the crash: I was able to both times, but DrKonqi did not start in both cases. Without DrKonqi I don't know how to generate the backtrace with debug symbols. I have the coredumps though, are they useful?
https://en.opensuse.org/openSUSE:Bugreport_application_crashed https://en.opensuse.org/openSUSE:Bugreport_KDE Here's some documentation on how to get the debug symbols. Hope this helps.
I am now using Discover 5.18.5. With this release, I am unable to reproduce the crash.