Application: plasmashell (5.5.5) Qt Version: 5.5.1 Operating System: Linux 4.4.0-21-generic x86_64 Distribution: Ubuntu 16.04 LTS -- Information about the crash: - What I was doing when the application crashed: Connecting from another computer with Bluetooth to set up a network connection. The crash does not seem to be reproducible. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fefaddf78c0 (LWP 2874))] Thread 7 (Thread 0x7fef92635700 (LWP 2895)): #0 0x00007ffcfcf9fcaf in clock_gettime () #1 0x00007fefa8531fb6 in __GI___clock_gettime (clock_id=1, tp=tp@entry=0x7fef92634a50) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007fefa8cbdc16 in qt_clock_gettime (ts=0x7fef92634a50, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:165 #5 0x00007fefa8e42529 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fef8c002ed0) at kernel/qtimerinfo_unix.cpp:84 #6 0x00007fefa8e42a95 in QTimerInfoList::timerWait (this=0x7fef8c002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:381 #7 0x00007fefa8e43e7e in timerSourcePrepareHelper (timeout=0x7fef92634b24, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7fef92634b24) at kernel/qeventdispatcher_glib.cpp:160 #9 0x00007fefa52ac8ad in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fefa52ad24b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007fefa52ad42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007fefa8e44a9b in QEventDispatcherGlib::processEvents (this=0x7fef8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #13 0x00007fefa8debdea in QEventLoop::exec (this=this@entry=0x7fef92634ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #14 0x00007fefa8c088a4 in QThread::exec (this=this@entry=0x1b66050) at thread/qthread.cpp:503 #15 0x00007fefab4b03c5 in QQmlThreadPrivate::run (this=0x1b66050) at qml/ftw/qqmlthread.cpp:141 #16 0x00007fefa8c0d84e in QThreadPrivate::start (arg=0x1b66050) at thread/qthread_unix.cpp:331 #17 0x00007fefa7cfa6fa in start_thread (arg=0x7fef92635700) at pthread_create.c:333 #18 0x00007fefa8523b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7fef870a0700 (LWP 2900)): #0 0x00007ffcfcf9fcaf in clock_gettime () #1 0x00007fefa8531fb6 in __GI___clock_gettime (clock_id=1, tp=tp@entry=0x7fef8709fa50) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007fefa8cbdc16 in qt_clock_gettime (ts=0x7fef8709fa50, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:165 #5 0x00007fefa8e42529 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fef80002cd0) at kernel/qtimerinfo_unix.cpp:84 #6 0x00007fefa8e42a95 in QTimerInfoList::timerWait (this=0x7fef80002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:381 #7 0x00007fefa8e43e7e in timerSourcePrepareHelper (timeout=0x7fef8709fb24, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7fef8709fb24) at kernel/qeventdispatcher_glib.cpp:160 #9 0x00007fefa52ac8ad in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fefa52ad24b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007fefa52ad42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007fefa8e44a9b in QEventDispatcherGlib::processEvents (this=0x7fef800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #13 0x00007fefa8debdea in QEventLoop::exec (this=this@entry=0x7fef8709fce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #14 0x00007fefa8c088a4 in QThread::exec (this=this@entry=0x1e3d130) at thread/qthread.cpp:503 #15 0x00007fefab4b03c5 in QQmlThreadPrivate::run (this=0x1e3d130) at qml/ftw/qqmlthread.cpp:141 #16 0x00007fefa8c0d84e in QThreadPrivate::start (arg=0x1e3d130) at thread/qthread_unix.cpp:331 #17 0x00007fefa7cfa6fa in start_thread (arg=0x7fef870a0700) at pthread_create.c:333 #18 0x00007fefa8523b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7fef8556d700 (LWP 2904)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fefad855bd4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007fefad855c19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007fefa7cfa6fa in start_thread (arg=0x7fef8556d700) at pthread_create.c:333 #4 0x00007fefa8523b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7feefffff700 (LWP 2905)): #0 0x00007fefa8517e8d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fefa52ad31c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fefa52ad42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fefa8e44a9b in QEventDispatcherGlib::processEvents (this=0x7feef80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #4 0x00007fefa8debdea in QEventLoop::exec (this=this@entry=0x7feeffffece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007fefa8c088a4 in QThread::exec (this=this@entry=0x1fe50a0) at thread/qthread.cpp:503 #6 0x00007fefab4b03c5 in QQmlThreadPrivate::run (this=0x1fe50a0) at qml/ftw/qqmlthread.cpp:141 #7 0x00007fefa8c0d84e in QThreadPrivate::start (arg=0x1fe50a0) at thread/qthread_unix.cpp:331 #8 0x00007fefa7cfa6fa in start_thread (arg=0x7feefffff700) at pthread_create.c:333 #9 0x00007fefa8523b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7feefcb8b700 (LWP 2923)): #0 0x00007fefa8517e8d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fefa52ad31c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fefa52ad42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fefa8e44a9b in QEventDispatcherGlib::processEvents (this=0x7feef00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #4 0x00007fefa8debdea in QEventLoop::exec (this=this@entry=0x7feefcb8ac90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007fefa8c088a4 in QThread::exec (this=this@entry=0x20baa90) at thread/qthread.cpp:503 #6 0x00007fefabe36ed6 in QQuickPixmapReader::run (this=0x20baa90) at util/qquickpixmapcache.cpp:817 #7 0x00007fefa8c0d84e in QThreadPrivate::start (arg=0x20baa90) at thread/qthread_unix.cpp:331 #8 0x00007fefa7cfa6fa in start_thread (arg=0x7feefcb8b700) at pthread_create.c:333 #9 0x00007fefa8523b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7feee795e700 (LWP 2980)): #0 0x00007fefa8517e8d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fefa52ad31c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fefa52ad42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fefa8e44a9b in QEventDispatcherGlib::processEvents (this=0x7feee00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #4 0x00007fefa8debdea in QEventLoop::exec (this=this@entry=0x7feee795dcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007fefa8c088a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503 #6 0x00007feee9e3e7d7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so #7 0x00007fefa8c0d84e in QThreadPrivate::start (arg=0x2e34730) at thread/qthread_unix.cpp:331 #8 0x00007fefa7cfa6fa in start_thread (arg=0x7feee795e700) at pthread_create.c:333 #9 0x00007fefa8523b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fefaddf78c0 (LWP 2874)): [KCrash Handler] #6 0x00007fefab2800f8 in VDMModelDelegateDataType::notify (this=<optimized out>, items=..., index=0, count=10, roles=...) at util/qqmladaptormodel.cpp:167 #7 0x00007fefab4f1ada in QQmlAdaptorModel::notify (roles=..., count=10, index=0, items=..., this=0x50deba8) at ../../include/QtQml/5.5.1/QtQml/private/../../../../../src/qml/util/qqmladaptormodel_p.h:118 #8 QQmlDelegateModel::_q_itemsChanged (this=this@entry=0x50de8f0, index=index@entry=0, count=10, roles=...) at types/qqmldelegatemodel.cpp:1144 #9 0x00007fefab4f66f2 in QQmlDelegateModel::_q_layoutChanged (this=0x50de8f0, parents=..., hint=<optimized out>) at types/qqmldelegatemodel.cpp:1608 #10 0x00007fefab5191af in QQmlDelegateModel::qt_static_metacall (_o=_o@entry=0x50de8f0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=14, _a=_a@entry=0x7ffcfce62550) at .moc/moc_qqmldelegatemodel_p.cpp:205 #11 0x00007fefab519968 in QQmlDelegateModel::qt_metacall (this=0x50de8f0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7ffcfce62550) at .moc/moc_qqmldelegatemodel_p.cpp:344 #12 0x00007fefa8e1d180 in QMetaObject::activate (sender=sender@entry=0x4eb1160, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffcfce62550) at kernel/qobject.cpp:3728 #13 0x00007fefa8e1d7d7 in QMetaObject::activate (sender=sender@entry=0x4eb1160, m=m@entry=0x7fefa9036ec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffcfce62550) at kernel/qobject.cpp:3578 #14 0x00007fefa8e991e6 in QAbstractItemModel::layoutChanged (this=this@entry=0x4eb1160, _t1=..., _t2=_t2@entry=QAbstractItemModel::VerticalSortHint) at .moc/moc_qabstractitemmodel.cpp:562 #15 0x00007fefa8dbddea in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=<optimized out>, source_top_left=..., source_bottom_right=..., roles=...) at itemmodels/qsortfilterproxymodel.cpp:1207 #16 0x00007fefa8dbf898 in QSortFilterProxyModel::qt_static_metacall (_o=_o@entry=0x4eb1160, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=5, _a=_a@entry=0x7ffcfce62850) at .moc/moc_qsortfilterproxymodel.cpp:202 #17 0x00007fefa8e1cfca in QMetaObject::activate (sender=sender@entry=0x4fdf730, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcfce62850) at kernel/qobject.cpp:3713 #18 0x00007fefa8e1d7d7 in QMetaObject::activate (sender=sender@entry=0x4fdf730, m=m@entry=0x7fefa9036ec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcfce62850) at kernel/qobject.cpp:3578 #19 0x00007fefa8e990fc in QAbstractItemModel::dataChanged (this=this@entry=0x4fdf730, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:548 #20 0x00007fefa8dbdcad in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=<optimized out>, source_top_left=..., source_bottom_right=..., roles=...) at itemmodels/qsortfilterproxymodel.cpp:1233 #21 0x00007fefa8dbf898 in QSortFilterProxyModel::qt_static_metacall (_o=_o@entry=0x4fdf730, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=5, _a=_a@entry=0x7ffcfce62b60) at .moc/moc_qsortfilterproxymodel.cpp:202 #22 0x00007fefa8e1cfca in QMetaObject::activate (sender=0x50e9f40, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcfce62b60) at kernel/qobject.cpp:3713 #23 0x00007fefa8e1d7d7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fefa9036ec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcfce62b60) at kernel/qobject.cpp:3578 #24 0x00007fefa8e990fc in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:548 #25 0x00007feee4be3efc in BluezQt::DevicesModelPrivate::deviceChanged (this=0x50ea040, device=...) at ../../src/devicesmodel.cpp:88 #26 0x00007feee4be6cfd in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QSharedPointer<BluezQt::Device> >, void, void (BluezQt::DevicesModelPrivate::*)(QSharedPointer<BluezQt::Device>)>::call (arg=<optimized out>, o=<optimized out>, f=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:501 #27 QtPrivate::FunctionPointer<void (BluezQt::DevicesModelPrivate::*)(QSharedPointer<BluezQt::Device>)>::call<QtPrivate::List<QSharedPointer<BluezQt::Device> >, void> (arg=<optimized out>, o=<optimized out>, f=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:520 #28 QtPrivate::QSlotObject<void (BluezQt::DevicesModelPrivate::*)(QSharedPointer<BluezQt::Device>), QtPrivate::List<QSharedPointer<BluezQt::Device> >, void>::impl (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h:143 #29 0x00007fefa8e1ce4f in QtPrivate::QSlotObjectBase::call (a=0x7ffcfce62d10, r=0x50ea040, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #30 QMetaObject::activate (sender=0x4c0bf20, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffcfce62d10) at kernel/qobject.cpp:3698 #31 0x00007fefa8e1d7d7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7feee4e2a740 <BluezQt::Manager::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffcfce62d10) at kernel/qobject.cpp:3578 #32 0x00007feee4c07a15 in BluezQt::Manager::deviceChanged (this=<optimized out>, _t1=...) at moc_manager.cpp:366 #33 0x00007feee4bd275d in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QSharedPointer<BluezQt::Device> >, void, void (BluezQt::Manager::*)(QSharedPointer<BluezQt::Device>)>::call (arg=<optimized out>, o=<optimized out>, f=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:501 #34 QtPrivate::FunctionPointer<void (BluezQt::Manager::*)(QSharedPointer<BluezQt::Device>)>::call<QtPrivate::List<QSharedPointer<BluezQt::Device> >, void> (arg=<optimized out>, o=<optimized out>, f=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:520 #35 QtPrivate::QSlotObject<void (BluezQt::Manager::*)(QSharedPointer<BluezQt::Device>), QtPrivate::List<QSharedPointer<BluezQt::Device> >, void>::impl (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h:143 #36 0x00007fefa8e1ce4f in QtPrivate::QSlotObjectBase::call (a=0x7ffcfce62e70, r=0x4c0bf20, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #37 QMetaObject::activate (sender=0x2a6af90, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffcfce62e70) at kernel/qobject.cpp:3698 #38 0x00007fefa8e1d7d7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7feee4e2a940 <BluezQt::Device::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffcfce62e70) at kernel/qobject.cpp:3578 #39 0x00007feee4c07015 in BluezQt::Device::deviceChanged (this=<optimized out>, _t1=...) at moc_device.cpp:539 #40 0x00007feee4bdc3f3 in BluezQt::DevicePrivate::propertiesChanged (this=<optimized out>, interface=..., changed=..., invalidated=...) at ../../src/device_p.cpp:195 #41 0x00007fefa8e1dea1 in QObject::event (this=0x4c73020, e=<optimized out>) at kernel/qobject.cpp:1239 #42 0x00007fefa98f105c in QApplicationPrivate::notify_helper (this=this@entry=0x1a976a0, receiver=receiver@entry=0x4c73020, e=e@entry=0x620a120) at kernel/qapplication.cpp:3716 #43 0x00007fefa98f6516 in QApplication::notify (this=0x7ffcfce63680, receiver=0x4c73020, e=0x620a120) at kernel/qapplication.cpp:3499 #44 0x00007fefa8dee62b in QCoreApplication::notifyInternal (this=0x7ffcfce63680, receiver=0x4c73020, event=event@entry=0x620a120) at kernel/qcoreapplication.cpp:965 #45 0x00007fefa8df0a26 in QCoreApplication::sendEvent (event=0x620a120, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224 #46 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1a8d600) at kernel/qcoreapplication.cpp:1593 #47 0x00007fefa8df0f08 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451 #48 0x00007fefa8e44673 in postEventSourceDispatch (s=0x1ad1670) at kernel/qeventdispatcher_glib.cpp:271 #49 0x00007fefa52ad127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007fefa52ad380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007fefa52ad42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #52 0x00007fefa8e44a7f in QEventDispatcherGlib::processEvents (this=0x1ace510, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #53 0x00007fefa8debdea in QEventLoop::exec (this=this@entry=0x7ffcfce63520, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #54 0x00007fefa8df3e8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229 #55 0x00007fefa9127c3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542 #56 0x00007fefa98ed495 in QApplication::exec () at kernel/qapplication.cpp:2976 #57 0x0000000000432d4a in main (argc=2, argv=<optimized out>) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/main.cpp:181 Possible duplicates by query: bug 362054, bug 361749, bug 361649, bug 360915, bug 359419. Reported using DrKonqi
Fixed in Qt 5.6. Marking duplicate as the same bug appearing in a different place. *** This bug has been marked as a duplicate of bug 346118 ***