Application: plasma-discover (5.7.1) (Compiled from sources) Qt Version: 5.7.0 Frameworks Version: 5.24.0 Operating System: Linux 4.6.3-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: - What I was doing when the application crashed: Just click on "Update" in the system tray notifier popup, discover opens and crashes immediately The crash can be reproduced every time. -- Backtrace: Application: Descubrir (plasma-discover), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f5cbe00e800 (LWP 17380))] Thread 7 (Thread 0x7f5c8acc2700 (LWP 17393)): #0 0x00007f5cb6ba8458 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5cba7dab66 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5cba7d6274 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5cba7d9d78 in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5cb6ba2484 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5cb9de86dd in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7f5c8b4c3700 (LWP 17392)): #0 0x00007f5cb9ddf6cd in poll () from /usr/lib/libc.so.6 #1 0x00007f5cb4ef0fd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f5cb4ef10ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f5cbaa0859b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f5cba9b20da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f5cba7d50f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f5cba7d9d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f5cb6ba2484 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f5cb9de86dd in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7f5c98f36700 (LWP 17384)): #0 0x00007f5cb9ddb72d in read () from /usr/lib/libc.so.6 #1 0x00007f5cb4f33c80 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f5cb4ef0ab4 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #3 0x00007f5cb4ef0f74 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x00007f5cb4ef10ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0x00007f5cbaa0859b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f5cba9b20da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0x00007f5cba7d50f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #8 0x00007f5cba7d9d78 in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f5cb6ba2484 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f5cb9de86dd in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7f5ca0eb8700 (LWP 17383)): #0 0x00007f5cb4eedfd3 in ?? () from /usr/lib/libglib-2.0.so.0 #1 0x00007f5cb4ef04ab in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #2 0x00007f5cb4ef0efb in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007f5cb4ef10ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0x00007f5cbaa0859b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f5cba9b20da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f5cba7d50f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #7 0x00007f5cbcf4c445 in QQmlThreadPrivate::run (this=0x1e797d0) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/qml/ftw/qqmlthread.cpp:147 #8 0x00007f5cba7d9d78 in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f5cb6ba2484 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f5cb9de86dd in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f5ca20c9700 (LWP 17382)): #0 0x00007f5cb9ddf6cd in poll () from /usr/lib/libc.so.6 #1 0x00007f5cb4ef0fd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f5cb4ef10ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f5cbaa0859b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f5cba9b20da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f5cba7d50f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f5cb7445e75 in ?? () from /usr/lib/libQt5DBus.so.5 #7 0x00007f5cba7d9d78 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f5cb6ba2484 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f5cb9de86dd in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f5caa976700 (LWP 17381)): #0 0x00007f5cb9ddf6cd in poll () from /usr/lib/libc.so.6 #1 0x00007f5cb4a828e0 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f5cb4a84679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007f5cac4ab469 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f5cba7d9d78 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f5cb6ba2484 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f5cb9de86dd in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f5cbe00e800 (LWP 17380)): [KCrash Handler] #5 0x00007f5cbd2b46a2 in ResourcesUpdatesModel::isProgressing (this=<optimized out>) at /build/discover/src/discover-5.7.1/libdiscover/resources/ResourcesUpdatesModel.cpp:208 #6 0x00007f5cbd2c3ad5 in ResourcesUpdatesModel::qt_static_metacall (_o=_o@entry=0x21c0ef0, _c=_c@entry=QMetaObject::ReadProperty, _id=_id@entry=4, _a=_a@entry=0x7ffd40c93250) at /build/discover/src/build/libdiscover/moc_ResourcesUpdatesModel.cpp:253 #7 0x00007f5cbd2c78db in ResourcesUpdatesModel::qt_metacall (this=0x21c0ef0, _c=QMetaObject::ReadProperty, _id=4, _a=0x7ffd40c93250) at /build/discover/src/build/libdiscover/moc_ResourcesUpdatesModel.cpp:300 #8 0x00007f5cbce8f6be in ReadAccessor::Direct (property=..., n=0x0, output=0x7ffd40c93230, object=0x21c0ef0) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/jsruntime/qv4qobjectwrapper.cpp:135 #9 LoadProperty<ReadAccessor::Direct> (v4=0x1e7b360, object=0x21c0ef0, property=..., notifier=0x0) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/jsruntime/qv4qobjectwrapper.cpp:174 #10 0x00007f5cbce9028d in QV4::QObjectWrapper::getProperty (engine=engine@entry=0x1e7b360, object=0x21c0ef0, property=0x7f5c943dad78, captureRequired=<optimized out>) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/jsruntime/qv4qobjectwrapper.cpp:384 #11 0x00007f5cbce90d15 in QV4::QObjectWrapper::getProperty (engine=engine@entry=0x1e7b360, object=<optimized out>, propertyIndex=<optimized out>, captureRequired=<optimized out>) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/jsruntime/qv4qobjectwrapper.cpp:639 #12 0x00007f5cbceab1a4 in QV4::Runtime::getQmlQObjectProperty (engine=0x1e7b360, object=..., propertyIndex=<optimized out>, captureRequired=<optimized out>) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/jsruntime/qv4runtime.cpp:1417 #13 0x00007f5ca801d9b6 in ?? () #14 0x000000000000000a in ?? () #15 0x00007f5c9b8013a8 in ?? () #16 0x00007f5c9b801400 in ?? () #17 0x00007f5cbce94177 in CallOverloaded (propertyCache=0x7f5c9b801010, callArgs=0x1e7b360, engine=0x1e7b360, data=..., object=...) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/jsruntime/qv4qobjectwrapper.cpp:1451 #18 QV4::QObjectMethod::callInternal (this=<optimized out>, callData=<optimized out>) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/jsruntime/qv4qobjectwrapper.cpp:1863 #19 0x00007ffd40c93670 in ?? () #20 0x00000000023cee10 in ?? () #21 0x00007f5cbcf30d11 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x1e7b360, isUndefined=isUndefined@entry=0x7ffd40c93620) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/qml/qqmljavascriptexpression.cpp:156 #22 0x00007f5cbcf38886 in QQmlBinding::update (this=0x1e7b360, flags=...) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/qml/qqmlbinding.cpp:193 #23 0x00007f5cbcf3922e in QQmlBinding::refresh (this=<optimized out>) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/qml/qqmlbinding.cpp:409 #24 0x00007f5cbcf0e044 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x7ffd40c95150) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/qml/qqmlnotifier.cpp:100 #25 0x00007f5cbceb819c in QQmlData::signalEmitted (object=0x21db310, index=26, a=0x7ffd40c95150) at /tmp/makepkg/qt5-declarative-debug/src/qtdeclarative-opensource-src-5.7.0/src/qml/qml/qqmlengine.cpp:780 #26 0x00007f5cba9dfc0c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #27 0x00007f5cbd2c127f in UpdateModel::hasUpdatesChanged (this=this@entry=0x21db310, _t1=<optimized out>) at /build/discover/src/build/libdiscover/moc_UpdateModel.cpp:210 #28 0x00007f5cbd2a58d1 in UpdateModel::setResources (this=this@entry=0x21db310, resources=...) at /build/discover/src/discover-5.7.1/libdiscover/UpdateModel/UpdateModel.cpp:217 #29 0x00007f5cbd2a5c5c in UpdateModel::activityChanged (this=0x21db310) at /build/discover/src/discover-5.7.1/libdiscover/UpdateModel/UpdateModel.cpp:92 #30 0x00007f5cba9df85e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #31 0x00007f5cbd2a9989 in ResourcesModel::resetBackend (this=this@entry=0x1eb2fd0, backend=backend@entry=0x2429190) at /build/discover/src/discover-5.7.1/libdiscover/resources/ResourcesModel.cpp:306 #32 0x00007f5cbd2ab40b in ResourcesModel::callerFetchingChanged (this=0x1eb2fd0) at /build/discover/src/discover-5.7.1/libdiscover/resources/ResourcesModel.cpp:284 #33 0x00007f5cba9df85e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #34 0x00007f5c8d51af66 in KNSBackend::receivedEntries (this=0x2429190, entries=...) at /build/discover/src/discover-5.7.1/libdiscover/backends/KNSBackend/KNSBackend.cpp:124 #35 0x00007f5cba9df85e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #36 0x00007f5c8d273832 in KNS3::DownloadManager::searchResult(QList<KNS3::Entry> const&) () from /usr/lib/libKF5NewStuff.so.5 #37 0x00007f5c8d274242 in ?? () from /usr/lib/libKF5NewStuff.so.5 #38 0x00007f5c8d2744ed in ?? () from /usr/lib/libKF5NewStuff.so.5 #39 0x00007f5cba9df4e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #40 0x00007f5c8d2e7c35 in ?? () from /usr/lib/libKF5NewStuff.so.5 #41 0x00007f5c8d27eeb8 in ?? () from /usr/lib/libKF5NewStuff.so.5 #42 0x00007f5c8d2e9fec in ?? () from /usr/lib/libKF5NewStuff.so.5 #43 0x00007f5cba9df4e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #44 0x00007f5c8d2e817a in ?? () from /usr/lib/libKF5NewStuff.so.5 #45 0x00007f5c8d2d756b in ?? () from /usr/lib/libKF5NewStuff.so.5 #46 0x00007f5cba9df85e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #47 0x00007f5cb7f128af in Attica::BaseJob::finished(Attica::BaseJob*) () from /usr/lib/libKF5Attica.so.5 #48 0x00007f5cb7eb5ee3 in Attica::BaseJob::dataFinished() () from /usr/lib/libKF5Attica.so.5 #49 0x00007f5cb7f12b95 in ?? () from /usr/lib/libKF5Attica.so.5 #50 0x00007f5cba9df4e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #51 0x00007f5cb8ac8e97 in ?? () from /usr/lib/libQt5Network.so.5 #52 0x00007f5cb8b5fb59 in ?? () from /usr/lib/libQt5Network.so.5 #53 0x00007f5cba9e0349 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #54 0x00007f5cbb92ee3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #55 0x00007f5cbb9365b1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #56 0x00007f5cba9b3c80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #57 0x00007f5cba9b63fd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #58 0x00007f5cbaa08173 in ?? () from /usr/lib/libQt5Core.so.5 #59 0x00007f5cb4ef0dd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #60 0x00007f5cb4ef1040 in ?? () from /usr/lib/libglib-2.0.so.0 #61 0x00007f5cb4ef10ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #62 0x00007f5cbaa0857f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #63 0x00007f5cba9b20da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #64 0x00007f5cba9ba5cc in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #65 0x00000000004098f5 in main (argc=<optimized out>, argv=<optimized out>) at /build/discover/src/discover-5.7.1/discover/main.cpp:144 Reported using DrKonqi
I just got the very same crash. KDE neon User Edition.
Should be fixed as of: commit e7d7b5aaeb8aae9e5fc8dd2396470157ca081de5 Author: Aleix Pol <aleixpol@kde.org> Date: Wed Jul 13 15:16:07 2016 +0200 Can you confirm? The patch is in Plasma/5.7.