Application: krunner (5.13.5) Qt Version: 5.11.1 Frameworks Version: 5.49.0 Operating System: Linux 4.18.0-1-amd64 x86_64 Distribution: Debian GNU/Linux testing (buster) -- Information about the crash: - What I was doing when the application crashed: I was calling an application from desktop when plasma crashed - Unusual behavior I noticed: When writing the name of the app I wanted to open, plasma crashed. I had to open the app from start menu - Custom settings of the application: The crash can be reproduced sometimes. -- Backtrace: Application: krunner (krunner), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f97622f6840 (LWP 864))] Thread 5 (Thread 0x7f974bfff700 (LWP 1012)): #0 0x00007f976a445739 in __GI___poll (fds=0x7f9744004a00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9767cff439 in () #2 0x0000000000000000 in () Thread 4 (Thread 0x7f9759c9c700 (LWP 960)): #0 0x00007f9769510e6c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5646f2721910) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9769510e6c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5646f27218c0, cond=0x5646f27218e8) at pthread_cond_wait.c:502 #2 0x00007f9769510e6c in __pthread_cond_wait (cond=0x5646f27218e8, mutex=0x5646f27218c0) at pthread_cond_wait.c:655 #3 0x00007f975a7fe90b in () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so #4 0x00007f975a7fe637 in () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so #5 0x00007f976950af2a in start_thread (arg=0x7f9759c9c700) at pthread_create.c:463 #6 0x00007f976a44fedf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f975bfff700 (LWP 943)): #0 0x00007f9767d44cd9 in () #1 0x00007f9767cfe9a3 in () #2 0x00007f9700000000 in () #3 0x00007f975bffeb54 in () #4 0xffffffff6a957bf0 in () #5 0x00007f9754004c90 in () #6 0x00007f9754000bf0 in () #7 0x00007f9700000001 in () #8 0x00005646f2738740 in () #9 0x00007f9754004c90 in () #10 0x0000000000000001 in () #11 0xc031dd7abd34ce00 in () #12 0x0000000000000000 in () Thread 2 (Thread 0x7f9761292700 (LWP 890)): #0 0x00007f976a445739 in __GI___poll (fds=0x7f9761291c78, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f976a054cf7 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f976a05690a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f9761fff159 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f976a75cd47 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f976950af2a in start_thread (arg=0x7f9761292700) at pthread_create.c:463 #6 0x00007f976a44fedf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f97622f6840 (LWP 864)): [KCrash Handler] #6 0x0000000000038666 in () #7 0x00007f9743643a19 in g_vfs_get_default () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #8 0x00007f97435f9a4e in g_file_new_for_path () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #9 0x00007f97437c8ea6 in () at /usr/lib/x86_64-linux-gnu/libappstream.so.4 #10 0x00007f974377e677 in g_type_create_instance () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #11 0x00007f9743761398 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x00007f9743762b15 in g_object_new_with_properties () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #13 0x00007f9743763581 in g_object_new () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #14 0x00007f97437c9642 in as_distro_details_new () at /usr/lib/x86_64-linux-gnu/libappstream.so.4 #15 0x00007f97437c5231 in () at /usr/lib/x86_64-linux-gnu/libappstream.so.4 #16 0x00007f974377e677 in g_type_create_instance () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007f9743761398 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007f9743762b15 in g_object_new_with_properties () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007f9743763581 in g_object_new () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007f97437c8272 in as_pool_new () at /usr/lib/x86_64-linux-gnu/libappstream.so.4 #21 0x00007f9743809f5c in AppStream::Pool::Pool(QObject*) () at /usr/lib/x86_64-linux-gnu/libAppStreamQt.so.2 #22 0x00007f9743851850 in InstallerRunner::InstallerRunner(QObject*, QList<QVariant> const&) (this=0x5646f2e54d20, parent=<optimized out>, args=...) at ./runners/appstream/appstreamrunner.cpp:35 #23 0x00007f9743852bf9 in KPluginFactory::createInstance<InstallerRunner, QObject>(QWidget*, QObject*, QList<QVariant> const&) (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:499 #24 0x00007f976b87fca6 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #25 0x00007f974b7f19b4 in () at /usr/lib/x86_64-linux-gnu/libKF5Runner.so.5 #26 0x00007f974b7f342c in () at /usr/lib/x86_64-linux-gnu/libKF5Runner.so.5 #27 0x00007f974b7ef296 in Plasma::RunnerManager::launchQuery(QString const&, QString const&) () at /usr/lib/x86_64-linux-gnu/libKF5Runner.so.5 #28 0x00007f97580104e8 in Milou::SourcesModel::setQueryString(QString const&) () at /usr/lib/x86_64-linux-gnu/libmilou.so.5 #29 0x00007f9758015bcd in () at /usr/lib/x86_64-linux-gnu/libmilou.so.5 #30 0x00007f976bc8a27f in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #31 0x00007f976bc8ab7c in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #32 0x00007f976bc8714b in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #33 0x00007f976bc5e0f3 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #34 0x00007f976bbf6eaa in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #35 0x00007f976a92e0ef in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007f976bbf2f5b in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #37 0x00007f976a91257d in QMetaProperty::write(QObject*, QVariant const&) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #38 0x00007f976a935e80 in QObject::setProperty(char const*, QVariant const&) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #39 0x00005646f11b25e2 in View::query(QString const&) (this=<optimized out>, term=...) at ./krunner/view.cpp:319 #40 0x00005646f11b5201 in AppAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_a=0x7ffc2a5f0d40, _id=3, _c=QMetaObject::InvokeMetaMethod, _o=0x5646f2731a60) at ./obj-x86_64-linux-gnu/krunner/appadaptor.moc:146 #41 0x00005646f11b5201 in AppAdaptor::qt_metacall(QMetaObject::Call, int, void**) (this=0x5646f2731a60, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffc2a5f0d40) at ./obj-x86_64-linux-gnu/krunner/appadaptor.moc:146 #42 0x00007f976b120e8a in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #43 0x00007f976b1254a5 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #44 0x00007f976b125cf6 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #45 0x00007f976b12836e in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #46 0x00007f976a92f072 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #47 0x00007f976acb0dd8 in QWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #48 0x00007f976c00783b in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #49 0x00007f976c2f1a33 in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #50 0x00005646f11b454f in View::event(QEvent*) (this=0x7ffc2a5f17f0, event=0x5646f2a45f20) at ./krunner/view.cpp:195 #51 0x00007f976b2f04a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #52 0x00007f976b2f7ae0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #53 0x00007f976a905579 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #54 0x00007f976a90856b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #55 0x00007f976a957c03 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #56 0x00007f9767cff287 in () #57 0x0000000000000000 in () Reported using DrKonqi
@Aleix is that also "fixed" by the newer appstream version?
(In reply to Kai Uwe Broulik from comment #1) > @Aleix is that also "fixed" by the newer appstream version? Appstream version 0.12.2-2 - No newer candidates, I think.
It's not the same issue we were having in the menu. It's actually weird, crashing upon construction. A backtrace with debug symbols would be useful I guess.
Not much we can do with this bug report as is. Could be a threading issue in AppStream.
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!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now 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 Thank you for helping us make KDE software even better for everyone!