Application: plasma-discover (5.8.8) (Compiled from sources) Qt Version: 5.6.1 Frameworks Version: 5.36.0 Operating System: Linux 4.4.0-104-generic x86_64 Distribution: Ubuntu 16.04.3 LTS -- Information about the crash: - What I was doing when the application crashed: Opened Discovery to perform regular update. Process starts, albeit slowly, then crashes at a seemingly random point. Generates an error message of "Discover has closed unexpectedly..." The crash can be reproduced every time. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f72ba083900 (LWP 1918))] Thread 11 (Thread 0x7f726987e700 (LWP 1950)): #0 0x00007f72b3b0fa94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f72b3acb4a6 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f72b753137b in QEventDispatcherGlib::processEvents (this=0x7f72640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #3 0x00007f72b74d9ffa in QEventLoop::exec (this=this@entry=0x7f726987dcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #4 0x00007f72b73029e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #5 0x00007f72b7307808 in QThreadPrivate::start (arg=0x2bc2a70) at thread/qthread_unix.cpp:341 #6 0x00007f72b42386ba in start_thread (arg=0x7f726987e700) at pthread_create.c:333 #7 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7f72809b8700 (LWP 1946)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f72b73086bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4c8d200) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=this@entry=0x24bcab8, mutex=mutex@entry=0x24bcab0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f72b99b9a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x24bcaa8) at scenegraph/qsgthreadedrenderloop.cpp:236 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x24bca30) at scenegraph/qsgthreadedrenderloop.cpp:684 #5 0x00007f72b99ba365 in QSGRenderThread::run (this=0x24bca30) at scenegraph/qsgthreadedrenderloop.cpp:713 #6 0x00007f72b7307808 in QThreadPrivate::start (arg=0x24bca30) at thread/qthread_unix.cpp:341 #7 0x00007f72b42386ba in start_thread (arg=0x7f72809b8700) at pthread_create.c:333 #8 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7f7281dc4700 (LWP 1943)): #0 0x00007fffce3159a7 in ?? () #1 0x00007fffce315cd5 in clock_gettime () #2 0x00007f72b691a836 in __GI___clock_gettime (clock_id=1, tp=tp@entry=0x7f7281dc3a20) at ../sysdeps/unix/clock_gettime.c:115 #3 0x00007f72b73b36c6 in qt_clock_gettime (ts=0x7f7281dc3a20, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105 #4 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156 #5 qt_gettime () at tools/qelapsedtimer_unix.cpp:165 #6 0x00007f72b752ef09 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f72780030d0) at kernel/qtimerinfo_unix.cpp:84 #7 0x00007f72b752f475 in QTimerInfoList::timerWait (this=0x7f72780030d0, tm=...) at kernel/qtimerinfo_unix.cpp:381 #8 0x00007f72b753085e in timerSourcePrepareHelper (timeout=0x7f7281dc3af4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:126 #9 timerSourcePrepare (source=<optimized out>, timeout=0x7f7281dc3af4) at kernel/qeventdispatcher_glib.cpp:159 #10 0x00007f72b3aca91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f72b3acb2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f72b3acb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007f72b753137b in QEventDispatcherGlib::processEvents (this=0x7f72780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #14 0x00007f72b74d9ffa in QEventLoop::exec (this=this@entry=0x7f7281dc3cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #15 0x00007f72b73029e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #16 0x00007f72b7307808 in QThreadPrivate::start (arg=0x2825ea0) at thread/qthread_unix.cpp:341 #17 0x00007f72b42386ba in start_thread (arg=0x7f7281dc4700) at pthread_create.c:333 #18 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f7282d1a700 (LWP 1928)): #0 0x00007f72b68fc24d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f72af6d9073 in ?? () from /usr/lib/nvidia-384/tls/libnvidia-tls.so.384.90 #2 0x00007f72b3b0e6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f72b3acae74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f72b3acb330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f72b3acb712 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f72884ab9d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #7 0x00007f72b3af1bb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f72b42386ba in start_thread (arg=0x7f7282d1a700) at pthread_create.c:333 #9 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f728351b700 (LWP 1927)): #0 0x00007f72b690070d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f72b3acb38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f72b3acb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f72b3acb4d9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f72b3af1bb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f72b42386ba in start_thread (arg=0x7f728351b700) at pthread_create.c:333 #6 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f7294fb2700 (LWP 1923)): #0 0x00007f72b3acada8 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f72b3acb330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f72b3acb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f72b753137b in QEventDispatcherGlib::processEvents (this=0x7f72840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f72b74d9ffa in QEventLoop::exec (this=this@entry=0x7f7294fb1cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f72b73029e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #6 0x00007f72b7307808 in QThreadPrivate::start (arg=0x7f728c003650) at thread/qthread_unix.cpp:341 #7 0x00007f72b42386ba in start_thread (arg=0x7f7294fb2700) at pthread_create.c:333 #8 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f729796c700 (LWP 1922)): #0 0x00007f72b3b0fa94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f72b3acadb9 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f72b3acb330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f72b3acb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f72b753137b in QEventDispatcherGlib::processEvents (this=0x7f728c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f72b74d9ffa in QEventLoop::exec (this=this@entry=0x7f729796bc50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007f72b73029e4 in QThread::exec (this=this@entry=0x2878500) at thread/qthread.cpp:500 #7 0x00007f72b99487d6 in QQuickPixmapReader::run (this=0x2878500) at util/qquickpixmapcache.cpp:817 #8 0x00007f72b7307808 in QThreadPrivate::start (arg=0x2878500) at thread/qthread_unix.cpp:341 #9 0x00007f72b42386ba in start_thread (arg=0x7f729796c700) at pthread_create.c:333 #10 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f729e05f700 (LWP 1921)): #0 0x00007f72b690070d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f72b3acb38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f72b3acb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f72b753137b in QEventDispatcherGlib::processEvents (this=0x7f72900008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f72b74d9ffa in QEventLoop::exec (this=this@entry=0x7f729e05eca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f72b73029e4 in QThread::exec (this=this@entry=0x2301c10) at thread/qthread.cpp:500 #6 0x00007f72b7c866b5 in QQmlThreadPrivate::run (this=0x2301c10) at qml/ftw/qqmlthread.cpp:141 #7 0x00007f72b7307808 in QThreadPrivate::start (arg=0x2301c10) at thread/qthread_unix.cpp:341 #8 0x00007f72b42386ba in start_thread (arg=0x7f729e05f700) at pthread_create.c:333 #9 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f729f270700 (LWP 1920)): #0 0x00007f72b3b0fa94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f72b3acadb9 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f72b3acb330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f72b3acb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f72b753137b in QEventDispatcherGlib::processEvents (this=0x7f72980008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f72b74d9ffa in QEventLoop::exec (this=this@entry=0x7f729f26fc90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007f72b73029e4 in QThread::exec (this=this@entry=0x7f72ba239d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #7 0x00007f72ba1c6515 in QDBusConnectionManager::run (this=0x7f72ba239d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #8 0x00007f72b7307808 in QThreadPrivate::start (arg=0x7f72ba239d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #9 0x00007f72b42386ba in start_thread (arg=0x7f729f270700) at pthread_create.c:333 #10 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f72a7aa7700 (LWP 1919)): #0 0x00007f72b690070d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f72b19f1c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f72b19f38d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f72aa62fd29 in QXcbEventReader::run (this=0x22bcb80) at qxcbconnection.cpp:1325 #4 0x00007f72b7307808 in QThreadPrivate::start (arg=0x22bcb80) at thread/qthread_unix.cpp:341 #5 0x00007f72b42386ba in start_thread (arg=0x7f72a7aa7700) at pthread_create.c:333 #6 0x00007f72b690c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f72ba083900 (LWP 1918)): [KCrash Handler] #6 0x00007f72b9608040 in Transaction::isActive() const () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #7 0x00007f72b9609a5b in TransactionModel::progress() const () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #8 0x00007f72b96274a5 in ?? () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #9 0x00007f72b962a2fb in TransactionModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #10 0x00007f72b7bd2319 in ReadAccessor::Direct (property=..., n=0x0, output=0x7fffce263a50, object=0x7f72b9841890) at jsruntime/qv4qobjectwrapper.cpp:129 #11 LoadProperty<ReadAccessor::Direct> (v4=0x23722c0, object=0x7f72b9841890, property=..., notifier=0x0) at jsruntime/qv4qobjectwrapper.cpp:164 #12 0x00007f72b7bd33c5 in QV4::QObjectWrapper::getProperty (engine=engine@entry=0x23722c0, object=0x7f72b9841890, property=0x2612f68, captureRequired=captureRequired@entry=true) at jsruntime/qv4qobjectwrapper.cpp:378 #13 0x00007f72b7bd3b4a in QV4::QObjectWrapper::getQmlProperty (this=0x7f729d0603e8, qmlContext=0x25a0980, name=0x7f729d0603e0, revisionMode=QV4::QObjectWrapper::IgnoreRevision, hasProperty=0x0, includeImports=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:318 #14 0x00007f72b7be569e in QV4::Object::get (hasProperty=0x0, name=<optimized out>, this=<optimized out>) at jsruntime/qv4object_p.h:298 #15 QV4::Runtime::getProperty (engine=0x23722c0, object=..., nameIndex=<optimized out>) at jsruntime/qv4runtime.cpp:679 #16 0x00007f729c82d920 in ?? () #17 0x00007fffce263e80 in ?? () #18 0x0000000000000002 in ?? () #19 0x0000000000000001 in ?? () #20 0x00007f72b7bf1cf0 in QQmlVMEMetaObject::metaCall (this=0x7f729d060320, o=<optimized out>, c=3458612480, _id=-1660550176, a=0x23722c0) at qml/qqmlvmemetaobject.cpp:876 #21 0x00007f72b7c6b724 in QV4::Object::call (d=0x7f729d060320, this=0x7f729c010800) at ../../include/QtQml/5.6.1/QtQml/private/../../../../../src/qml/jsruntime/qv4object_p.h:324 #22 QQmlJavaScriptExpression::evaluate (this=this@entry=0x25eced0, callData=callData@entry=0x7f729d060320, isUndefined=isUndefined@entry=0x7fffce263f2c) at qml/qqmljavascriptexpression.cpp:189 #23 0x00007f72b7c6bbc1 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x25eced0, isUndefined=isUndefined@entry=0x7fffce263f2c) at qml/qqmljavascriptexpression.cpp:149 #24 0x00007f72b7c7347e in QQmlBinding::update (this=0x25eced0, flags=...) at qml/qqmlbinding.cpp:187 #25 0x00007f72b7c7398e in QQmlBinding::refresh (this=<optimized out>) at qml/qqmlbinding.cpp:403 #26 0x00007f72b7c4aace in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:94 #27 0x00007f72b7bf64ac in QQmlData::signalEmitted (object=0x7f72b9841890, index=31, a=0x0) at qml/qqmlengine.cpp:773 #28 0x00007f72b75082b0 in QMetaObject::activate (sender=0x7f72b9841890, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3616 #29 0x00007f72b7508c24 in QtPrivate::QSlotObjectBase::call (a=0x7fffce265b60, r=0x7f72b9841890, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #30 QMetaObject::activate (sender=sender@entry=0x7f72b9841890, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=12, argv=argv@entry=0x7fffce265b60) at kernel/qobject.cpp:3715 #31 0x00007f72b75091b7 in QMetaObject::activate (sender=sender@entry=0x7f72b9841890, m=m@entry=0x7f72b7723da0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=12, argv=argv@entry=0x7fffce265b60) at kernel/qobject.cpp:3595 #32 0x00007f72b75810b4 in QAbstractItemModel::rowsRemoved (this=this@entry=0x7f72b9841890, _t1=..., _t2=-1, _t3=-1) at .moc/moc_qabstractitemmodel.cpp:615 #33 0x00007f72b748399b in QAbstractItemModel::endRemoveRows (this=0x7f72b9841890) at itemmodels/qabstractitemmodel.cpp:2678 #34 0x00007f72b960aa9c in TransactionModel::removeTransaction(Transaction*) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #35 0x00007f72b7508c24 in QtPrivate::QSlotObjectBase::call (a=0x7fffce265d60, r=0x7f72b9841890, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #36 QMetaObject::activate (sender=sender@entry=0x67da930, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffce265d60) at kernel/qobject.cpp:3715 #37 0x00007f72b75091b7 in QMetaObject::activate (sender=sender@entry=0x67da930, m=m@entry=0x7f72b771b820 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffce265d60) at kernel/qobject.cpp:3595 #38 0x00007f72b750925f in QObject::destroyed (this=this@entry=0x67da930, _t1=_t1@entry=0x67da930) at .moc/moc_qobject.cpp:213 #39 0x00007f72b750fcf5 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:913 #40 0x00007f72b961b08d in ?? () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #41 0x00007f72b7509750 in QObject::event (this=0x67da930, e=<optimized out>) at kernel/qobject.cpp:1247 #42 0x00007f72b8498afc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x67da930, e=0x22c96a0) at kernel/qapplication.cpp:3804 #43 0x00007f72b849e036 in QApplication::notify (this=0x7fffce266440, receiver=0x67da930, e=0x22c96a0) at kernel/qapplication.cpp:3561 #44 0x00007f72b74dc2a8 in QCoreApplication::notifyInternal2 (receiver=0x67da930, event=event@entry=0x22c96a0) at kernel/qcoreapplication.cpp:1015 #45 0x00007f72b74de16a in QCoreApplication::sendEvent (event=0x22c96a0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 #46 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x228f310) at kernel/qcoreapplication.cpp:1650 #47 0x00007f72b74de628 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508 #48 0x00007f72b7530f53 in postEventSourceDispatch (s=0x2300520) at kernel/qeventdispatcher_glib.cpp:270 #49 0x00007f72b3acb197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007f72b3acb3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007f72b3acb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #52 0x00007f72b753135f in QEventDispatcherGlib::processEvents (this=0x230e8f0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #53 0x00007f72b74d9ffa in QEventLoop::exec (this=this@entry=0x7fffce266360, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #54 0x00007f72b74e26bc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #55 0x000000000040a2d5 in ?? () #56 0x00007f72b6825830 in __libc_start_main (main=0x409bc0, argc=3, argv=0x7fffce2665d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffce2665c8) at ../csu/libc-start.c:291 #57 0x000000000040a419 in _start () Possible duplicates by query: bug 387916, bug 387653, bug 387488, bug 387458, bug 387457. Reported using DrKonqi
Same happens to me with plasma-discover 5.8.8 in Kubuntu 16.04 64-bit. KDE Plasma version 5.8.8 KDE Frameworks version 5.36.0 Qt version 5.6.1 Kernel version 4.4.0-104-generic Every time, but the update procedure seems to complete even though the bars don't get to the end of the installing part. If I try sudo apt-get update && sudo apt-get upgrade it shows there's nothing to upgrade.
Created attachment 109778 [details] New crash information added by DrKonqi plasma-discover (5.8.8) using Qt 5.6.1 - What I was doing when the application crashed: Attempted to let Discover do the updates, closed all other running software. Discover crashed before completion. Subsequently, I was unable to reboot my sytem using the plasma desktop menu. I had to use sudo reboot in the terminal. -- Backtrace (Reduced): #6 0x00007f66f191b428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 #7 0x00007f66f191d02a in __GI_abort () at abort.c:89 #8 0x00007f66f23cff41 in qt_message_fatal (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1648 #9 QMessageLogger::fatal (this=this@entry=0x7ffc2385b570, msg=msg@entry=0x7f66f4c24322 "%s") at global/qlogging.cpp:790 #10 0x00007f66f4a91fe3 in QSGRenderLoop::handleContextCreationFailure (this=this@entry=0x1df0690, window=0x1ddb020, isEs=isEs@entry=false) at scenegraph/qsgrenderloop.cpp:262
*** This bug has been marked as a duplicate of bug 375913 ***
Definitely NOT solved. THis bug has resulted - twice now - in an impartial update the rendered my system unbootable.
A Discover crash cannot render the system unbootable, PackageKit will continue working on the background (check with pkcon and pkmon). Did you really compile it from sources?
(In reply to Aleix Pol from comment #5) > A Discover crash cannot render the system unbootable, PackageKit will > continue working on the background (check with pkcon and pkmon). > > Did you really compile it from sources? My noting this as Compiled from Sources was an error on my part. I have installed everything from Either a dl'd DVD or repositories. I apologise for not noticing that until you asked. However, when the application crashed at a point the ongoing updates remain unfinished, leaves behind broken packages, and locks up my system before completing the boot up, I call that unbootable. I had to use grub to return to a previous configuration, drop to root, and use apt-get and dkpg to repair or complete the upgrades to be able to use my system.
Frank, please read bug 375913 comment #2. If you get a different backtrace, I suggest to report it as a new bug.